Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$562,902
$586,982
$571,657
$581,625
Gross Profit
230,640
236,319
231,736
219,545
EBITDA
91,037
91,540
110,065
106,567
EBIT
72,411
73,004
96,769
94,528
Net Income
53,272
53,459
101,628
65,613
Net Change In Cash
562,902
586,982
571,657
581,625
Free Cash Flow
81,486
78,974
111,501
111,379
Cash
745,229
712,850
1,020,397
1,331,944
Basic Shares
45,038
45,470
46,080
46,660

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,367,194
$2,440,837
$2,173,633
$1,795,564
Gross Profit
892,118
839,317
713,908
522,189
EBITDA
414,235
321,429
226,909
84,614
EBIT
364,718
265,152
171,146
17,851
Net Income
301,055
239,105
96,923
-9,732
Net Change In Cash
2,367,194
2,440,837
2,173,633
1,795,564
Free Cash Flow
380,848
207,613
98,087
4,753
Cash
1,020,397
1,051,237
302,049
202,007
Basic Shares
46,323
46,187
45,836
45,101

Earnings Calls

QuarterEPS
2026-06-30
$1.59
2026-03-31
$1.49
2025-12-31
$2.46
2025-09-30
$1.54