Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$714,500
$679,000
$566,800
$637,300
Gross Profit
279,500
272,800
230,600
253,400
EBITDA
158,800
146,700
117,900
143,700
EBIT
117,400
111,000
85,800
113,000
Net Income
81,900
78,400
59,900
77,900
Net Change In Cash
714,500
679,000
566,800
637,300
Free Cash Flow
19,300
68,500
12,100
126,700
Cash
119,200
166,400
156,500
364,000
Basic Shares
50,645
50,675
50,523
50,627

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,265,100
$1,983,900
$1,741,200
$1,460,900
Gross Profit
917,700
799,400
670,000
523,900
EBITDA
484,800
392,700
276,700
82,800
EBIT
362,200
301,100
213,500
36,400
Net Income
244,000
200,500
89,900
200
Net Change In Cash
2,265,100
1,983,900
1,741,200
1,460,900
Cost of Revenue
-241,800
Free Cash Flow
241,200
247,900
184,600
-152,700
Cash
364,000
156,900
99,400
147,800
Basic Shares
48,511
47,078
46,612
46,221

Earnings Calls

QuarterEPS
2026-09-30
$2.21
2026-06-30
$2.02
2026-03-31
$1.69
2025-12-31
$1.88