Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$307,851
$312,208
$309,880
$313,984
Gross Profit
137,826
152,935
140,363
130,324
EBITDA
34,212
53,143
37,405
25,405
EBIT
15,804
32,398
16,905
3,623
Net Income
11,044
24,289
11,358
-2,025
Net Change In Cash
307,851
312,208
309,880
313,984
Free Cash Flow
21,689
60,606
42,065
20,215
Cash
314,856
292,165
239,221
196,520
Basic Shares
46,466
46,130
45,943
44,959

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,184,845
$1,112,238
$1,147,112
$1,295,947
Gross Profit
508,043
471,003
496,840
588,987
EBITDA
101,869
119,873
-34,868
96,846
EBIT
15,235
30,118
-34,868
-2,323
Net Income
2,052
12,531
-20,371
5,648
Net Change In Cash
1,184,845
1,112,238
1,147,112
1,295,947
Cost of Revenue
-1,841
Free Cash Flow
86,885
151,259
139,620
17,041
Cash
196,520
369,201
467,972
330,362
Basic Shares
46,362
46,255
45,212
45,891

Earnings Calls

QuarterEPS
2026-09-30
$0.36
2026-06-30
$0.70
2026-03-31
$0.55
2025-12-31
$0.40