Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$667,100
$599,800
$642,500
$672,200
Gross Profit
286,200
238,400
260,400
278,800
EBITDA
93,100
49,900
82,300
95,900
EBIT
68,100
24,400
54,600
68,600
Net Income
48,200
13,900
38,300
47,500
Net Change In Cash
667,100
599,800
642,500
672,200
Free Cash Flow
-110,300
-3,700
41,800
114,000
Cash
32,000
21,100
22,500
34,300
Basic Shares
47,100
48,000
48,500
48,700

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,526,400
$2,434,000
$2,361,800
$2,184,408
Gross Profit
1,033,400
948,300
834,900
757,360
EBITDA
314,300
185,200
195,700
167,601
EBIT
206,500
90,300
111,500
84,455
Net Income
139,500
49,200
123,900
59,800
Net Change In Cash
2,526,400
2,434,000
2,361,800
2,184,408
Cost of Revenue
-63,850
Free Cash Flow
173,800
188,500
12,800
65,084
Cash
22,500
28,900
17,400
52,270
Basic Shares
48,500
45,400
42,200
43,964

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.11
2025-03-31
$0.44
2024-12-31
$0.87