Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$453,200
$455,600
$441,900
$439,700
Gross Profit
123,500
127,400
116,700
123,200
EBITDA
36,500
56,500
23,400
46,100
EBIT
47,100
11,500
35,000
Net Income
30,400
47,400
12,900
23,500
Net Change In Cash
453,200
455,600
441,900
439,700
Free Cash Flow
8,700
46,800
24,999
-3,699
Cash
289,100
292,500
270,800
266,600
Basic Shares
24,844
24,837
24,909
25,042

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,778,000
$1,845,400
$1,948,800
$1,963,700
Gross Profit
492,400
542,900
591,100
586,700
EBITDA
205,600
224,600
200,900
227,400
EBIT
156,300
181,100
161,600
187,300
Net Income
116,600
35,600
139,100
133,000
Net Change In Cash
1,778,000
1,845,400
1,948,800
1,963,700
Cost of Revenue
5,900
Free Cash Flow
88,000
143,100
145,200
39,400
Cash
292,500
289,200
203,700
147,100
Basic Shares
24,993
25,119
25,022
24,982

Earnings Calls

QuarterEPS
2026-03-31
$1.05
2025-12-31
$1.50
2025-09-30
$1.12
2025-06-30
$1.26