Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$566,800
$637,300
$592,800
$552,400
Gross Profit
207,300
234,900
214,900
204,300
EBITDA
127,700
140,300
137,300
126,800
EBIT
95,600
109,600
104,900
94,300
Net Income
66,000
78,200
63,100
52,500
Net Change In Cash
566,800
637,300
592,800
552,400
Free Cash Flow
126,700
127,300
96,400
34,800
Cash
156,500
364,000
229,400
132,800
Basic Shares
50,523
50,627
48,919
47,396

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
830,300
799,400
670,000
523,900
EBITDA
503,700
392,700
276,700
82,800
EBIT
381,100
301,100
213,500
36,400
Net Income
245,500
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-03-31
$1.69
2025-12-31
$1.88
2025-09-30
$1.84
2025-06-30
$1.65