Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,050,029
$1,035,227
$948,455
$944,402
Gross Profit
251,851
261,374
220,287
218,771
EBITDA
275,254
279,832
183,046
255,877
EBIT
182,780
189,682
93,600
161,343
Net Income
116,358
120,269
100,551
97,377
Net Change In Cash
1,050,029
1,035,227
948,455
944,402
Free Cash Flow
158,496
62,614
92,573
11,178
Cash
44,528
48,330
178,973
227,362
Basic Shares
41,447
41,475
41,599
41,547

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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
614,218
713,930
EBIT
546,483
171,239
219,666
273,732
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

QuarterEPS
2025-12-31
$0
2025-09-30
$2.81
2025-06-30
$2.91
2025-03-31
$2.42