Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$1,117,355
$1,102,751
$1,013,177
$1,024,491
Gross Profit
267,340
1,903,172
212,756
624,323
EBITDA
260,402
239,778
222,451
242,165
EBIT
184,122
147,281
132,235
149,738
Net Income
119,523
100,700
101,692
91,156
Net Change In Cash
1,117,355
1,102,751
1,013,177
1,024,491
Free Cash Flow
-31,565
147,491
35,865
-26,685
Cash
71,751
81,407
65,841
122,673
Basic Shares
38,824
40,142
40,668
41,269

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$4,058,202
$3,527,920
$2,935,432
$3,004,925
Gross Profit
2,498,846
788,964
372,189
499,307
EBITDA
1,034,533
930,363
554,354
614,218
EBIT
670,036
546,483
171,239
219,666
Net Income
428,334
322,962
34,342
72,953
Net Change In Cash
4,058,202
3,527,920
2,935,432
3,004,925
Cost of Revenue
-155,437
Free Cash Flow
286,998
364,178
420,008
-202,215
Cash
122,673
227,362
148,277
102,984
Basic Shares
41,403
41,547
44,599
50,644

Earnings Calls

QuarterEPS
2026-09-30
$3.08
2026-06-30
$2.54
2026-03-31
$2.50
2025-12-31
$2.21