Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$222,200
$225,400
$215,100
$186,900
Gross Profit
208,600
211,800
199,800
170,300
EBITDA
38,200
29,500
47,300
24,400
EBIT
28,500
20,000
35,700
11,700
Net Income
20,400
14,000
26,300
8,200
Net Change In Cash
222,200
225,400
215,100
186,900
Free Cash Flow
31,500
34,100
44,100
21,200
Cash
56,300
98,300
120,600
105,300
Basic Shares
69,500
74,100
76,900
76,600

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$836,600
$687,600
$599,400
$538,900
Gross Profit
772,900
624,100
545,400
499,100
EBITDA
116,000
54,100
55,300
19,500
EBIT
69,600
5,700
7,100
-17,500
Net Income
48,700
30,400
-11,800
-10,200
Net Change In Cash
836,600
687,600
599,400
538,900
Cost of Revenue
-83,700
Free Cash Flow
130,300
71,200
42,600
-7,200
Cash
98,300
66,300
100,400
83,900
Basic Shares
75,900
78,900
76,700
70,600

Earnings Calls

QuarterEPS
2026-03-31
$0.29
2025-12-31
$0.14
2025-09-30
$0.34
2025-06-30
$0.13