Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$679,000
$566,800
$637,300
$592,800
Gross Profit
272,800
230,600
253,400
239,500
EBITDA
146,700
117,900
143,700
125,900
EBIT
111,000
85,800
113,000
93,500
Net Income
78,400
59,900
77,900
62,700
Net Change In Cash
679,000
566,800
637,300
592,800
Free Cash Flow
68,500
12,100
126,700
96,100
Cash
166,400
156,500
364,000
229,400
Basic Shares
50,675
50,523
50,627
48,919

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-06-30
$2.02
2026-03-31
$1.69
2025-12-31
$1.88
2025-09-30
$1.84