Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$725,779
$611,301
$742,674
$574,586
Gross Profit
196,629
263,843
257,007
202,192
EBITDA
76,796
449,296
487,793
410,923
EBIT
66,482
73,927
64,633
38,529
Net Income
37,242
37,029
36,054
40,466
Net Change In Cash
725,779
611,301
742,674
574,586
Free Cash Flow
249,711
-45,123
168,550
-57,496
Cash
108,917
85,201
79,502
308,774
Basic Shares
40,550
40,772
40,810
40,577

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
840,096
EBITDA
636,999
1,850,502
1,833,962
1,978,500
EBIT
213,839
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-09-30
$1.06
2026-06-30
$1.19
2026-03-31
$1.24
2025-12-31
$0.74