Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$592,800
$552,400
$482,600
$533,700
Gross Profit
214,900
228,900
195,900
218,100
EBITDA
125,900
118,000
97,200
112,600
EBIT
93,500
85,500
70,200
88,900
Net Income
63,100
52,200
51,200
57,100
Net Change In Cash
592,800
552,400
482,600
533,700
Free Cash Flow
96,400
34,800
-16,400
156,700
Cash
229,400
132,800
177,800
156,900
Basic Shares
48,919
47,396
47,122
47,366

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,983,900
$1,741,200
$1,460,900
$1,219,500
Gross Profit
799,400
670,000
523,900
431,800
EBITDA
392,700
276,700
82,800
125,300
EBIT
301,100
213,500
36,400
83,000
Net Income
200,500
89,900
200
425,400
Net Change In Cash
1,983,900
1,741,200
1,460,900
1,219,500
Cost of Revenue
-241,800
321,100
Free Cash Flow
247,900
184,600
-152,700
165,000
Cash
156,900
99,400
147,800
388,200
Basic Shares
47,078
46,612
46,221
46,495

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.84
2025-06-30
$1.65
2025-03-31
$1.38