Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$586,982
$571,657
$581,625
$606,761
Gross Profit
236,319
231,736
219,545
223,618
EBITDA
91,540
110,065
106,567
101,244
EBIT
73,004
96,769
94,528
89,130
Net Income
53,459
101,628
65,613
68,340
Net Change In Cash
586,982
571,657
581,625
606,761
Free Cash Flow
78,974
111,501
111,379
90,668
Cash
712,850
1,020,397
1,331,944
1,224,257
Basic Shares
45,470
46,080
46,660
46,380

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-03-31
$1.49
2025-12-31
$2.46
2025-09-30
$1.54
2025-06-30
$1.62