Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$584,455
$584,455
$540,935
$507,760
Gross Profit
206,538
206,538
193,386
185,245
EBITDA
41,314
41,314
82,385
65,419
EBIT
17,898
17,898
58,909
Net Income
54,564
54,564
62,041
60,825
Net Change In Cash
584,455
584,455
540,935
507,760
Cash
395,842
395,842
408,080
400,965
Basic Shares
52,629
52,629
53,354
53,353

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,129,866
$2,237,788
$2,267,870
$2,411,516
Gross Profit
764,648
806,203
813,028
852,128
EBITDA
147,019
167,626
422,424
801,670
EBIT
53,641
47,667
298,397
647,344
Net Income
223,102
-146,236
301,816
128,891
Net Change In Cash
2,129,866
2,237,788
2,267,870
2,411,516
Free Cash Flow
158,930
224,160
213,567
247,275
Cash
395,842
444,761
1,063,956
1,214,449
Basic Shares
53,262
57,893
73,148
73,642

Earnings Calls

QuarterEPS
2025-12-31
$1.34
2025-09-30
$1.36
2025-06-30
$1.44
2025-03-31
$1.18