Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$552,400
$482,600
$533,700
$483,700
Gross Profit
228,900
195,900
218,100
197,600
EBITDA
118,000
97,200
112,600
101,600
EBIT
85,500
70,200
88,900
78,100
Net Income
52,200
51,200
57,100
50,200
Net Change In Cash
552,400
482,600
533,700
483,700
Free Cash Flow
36,200
-16,400
156,700
70,500
Cash
132,800
177,800
156,900
124,800
Basic Shares
47,396
47,122
47,366
47,265

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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

Quarter EPS
2025-09-30
$0
2025-06-30
$1.65
2025-03-31
$1.38
2024-12-31
$1.51