Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$529,300
$494,600
$491,300
$456,200
Gross Profit
138,100
123,900
121,000
99,900
EBITDA
102,800
87,700
92,800
71,400
EBIT
72,700
57,300
62,000
40,500
Net Income
49,300
37,200
46,400
20,600
Net Change In Cash
529,300
494,600
491,300
456,200
Free Cash Flow
58,000
36,700
110,000
96,500
Cash
62,200
54,100
71,000
90,500
Basic Shares
76,500
76,700
77,600
80,300

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,893,900
$1,903,000
$1,789,000
$1,577,700
Gross Profit
434,800
469,800
433,200
357,100
EBITDA
295,000
360,100
215,300
312,200
EBIT
172,700
236,100
215,300
186,000
Net Income
109,400
132,100
105,700
126,300
Net Change In Cash
1,893,900
1,903,000
1,789,000
1,577,700
Cost of Revenue
-11,500
Free Cash Flow
307,200
202,900
148,900
96,800
Cash
71,000
125,400
227,000
112,000
Basic Shares
80,000
83,000
85,500
85,000

Earnings Calls

QuarterEPS
2026-06-30
$0.66
2026-03-31
$0.59
2025-12-31
$0.52
2025-09-30
$0.37