Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$617,727
$466,098
$434,187
$434,763
Gross Profit
466,943
325,647
270,961
248,324
EBITDA
266,647
240,509
104,948
34,176
EBIT
237,364
231,254
78,443
20,515
Net Income
181,459
82,560
63,159
2,388
Net Change In Cash
617,727
466,098
434,187
434,763
Free Cash Flow
78,064
87,791
197,910
-311,477
Cash
225,753
220,517
194,518
219,684
Basic Shares
36,485
36,478
36,462
36,430

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,846,662
$1,814,352
$1,816,912
$1,417,825
Gross Profit
1,111,518
961,146
1,508,136
1,254,018
EBITDA
361,111
214,108
1,011,876
775,120
EBIT
228,584
134,990
937,799
701,379
Net Income
184,045
89,826
407,347
393,286
Net Change In Cash
1,846,662
1,814,352
1,816,912
1,417,825
Cost of Revenue
235,915
Free Cash Flow
641,987
358,923
624,638
485,915
Cash
194,518
168,112
2,230,063
1,714,482
Basic Shares
36,643
37,417
37,603
37,943

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$5.05
2025-03-31
$2.39
2024-12-31
$1.44