Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$390,657
$306,510
$429,986
$378,143
Gross Profit
341,197
257,313
367,870
315,044
EBITDA
112,657
32,910
181,384
123,202
EBIT
104,839
25,489
174,537
116,230
Net Income
87,098
22,464
146,503
92,381
Net Change In Cash
390,657
306,510
429,986
378,143
Free Cash Flow
137,186
88,701
180,624
73,331
Cash
521,199
399,806
291,146
396,293
Basic Shares
168,357
168,737
166,554
167,025

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,557,632
$1,663,405
$1,111,795
$1,173,751
Gross Profit
1,312,301
1,410,368
893,727
976,428
EBITDA
494,861
519,478
59,774
177,598
EBIT
466,328
444,551
-18,088
98,946
Net Income
367,070
355,757
-158,267
-48,169
Net Change In Cash
1,557,632
1,663,405
1,111,795
1,173,751
Cost of Revenue
-45,071
64,583
Free Cash Flow
405,640
353,305
-17,211
72,695
Cash
291,146
457,469
292,473
337,544
Basic Shares
169,198
169,730
163,742
160,942

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.68
2025-03-31
$0.13
2024-12-31
$1.05