Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,035,227
$948,455
$944,402
$912,786
Gross Profit
995,841
220,287
218,771
306,994
EBITDA
172,464
183,046
161,343
228,097
EBIT
82,314
93,600
144,076
131,435
Net Income
120,269
100,551
97,377
89,709
Net Change In Cash
1,035,227
948,455
944,402
912,786
Free Cash Flow
62,614
92,573
11,178
87,051
Cash
48,330
178,973
227,362
177,609
Basic Shares
41,475
41,599
41,547
41,561

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,527,920
$2,935,432
$3,004,925
$2,713,491
Gross Profit
788,964
372,189
499,307
193,722
EBITDA
930,363
554,354
627,098
377,988
EBIT
546,483
171,239
232,546
-62,210
Net Income
322,962
34,342
72,953
111,910
Net Change In Cash
3,527,920
2,935,432
3,004,925
2,713,491
Cost of Revenue
-155,437
42,698
Free Cash Flow
364,178
420,008
-202,215
150,418
Cash
227,362
148,277
102,984
258,421
Basic Shares
41,547
44,599
50,644
50,753

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$2.91
2025-03-31
$2.42
2024-12-31
$2.34