Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$637,300
$592,800
$552,400
$482,600
Gross Profit
234,900
214,900
228,900
195,900
EBITDA
143,699
125,900
118,000
97,200
EBIT
112,999
93,500
85,500
70,200
Net Income
78,200
63,100
52,200
51,200
Net Change In Cash
637,300
592,800
552,400
482,600
Free Cash Flow
127,300
96,400
34,800
-16,400
Cash
364,000
229,400
132,800
177,800
Basic Shares
48,511
48,919
47,396
47,122

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
484,800
392,700
276,700
82,800
EBIT
362,200
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
243,500
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
$0
2025-12-31
$1.88
2025-09-30
$1.84
2025-06-30
$1.65