Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$742,674
$574,586
$595,108
$604,663
Gross Profit
257,007
202,192
595,108
604,663
EBITDA
480,172
419,016
440,078
453,465
EBIT
57,012
46,622
55,437
62,369
Net Income
36,054
40,466
33,121
38,483
Net Change In Cash
742,674
574,586
595,108
604,663
Free Cash Flow
168,550
-57,496
106,492
67,957
Cash
79,502
308,774
292,610
222,027
Basic Shares
40,810
40,577
40,481
40,559

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,409,223
$2,463,496
$2,408,264
$2,597,826
Gross Profit
794,527
2,463,496
831,961
2,597,826
EBITDA
1,853,045
1,850,502
1,833,962
1,978,500
EBIT
238,349
202,424
225,627
186,919
Net Income
146,788
197,249
138,838
98,709
Net Change In Cash
2,409,223
2,463,496
2,408,264
2,597,826
Cost of Revenue
-38,279
Free Cash Flow
324,920
130,209
194,620
232,805
Cash
308,774
95,655
155,416
131,880
Basic Shares
40,863
43,549
46,550
51,921

Earnings Calls

QuarterEPS
2026-03-31
$1.24
2025-12-31
$0.74
2025-09-30
$0.90
2025-06-30
$1.02