Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,013,177
$1,024,491
$1,050,029
$1,035,227
Gross Profit
212,756
624,323
251,851
261,374
EBITDA
213,902
242,165
275,254
279,832
EBIT
123,686
149,738
182,780
189,682
Net Income
101,692
91,156
116,358
120,269
Net Change In Cash
1,013,177
1,024,491
1,050,029
1,035,227
Free Cash Flow
35,865
-26,685
158,496
62,614
Cash
65,841
122,673
44,528
48,330
Basic Shares
40,668
41,269
41,447
41,475

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-03-31
$2.50
2025-12-31
$2.21
2025-09-30
$2.81
2025-06-30
$2.91