Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$312,208
$309,880
$313,984
$310,631
Gross Profit
152,935
140,363
130,324
134,503
EBITDA
13,826
35,477
25,405
31,356
EBIT
32,398
16,905
3,623
9,993
Net Income
24,289
11,358
-2,025
5,462
Net Change In Cash
312,208
309,880
313,984
310,631
Free Cash Flow
60,606
42,065
20,215
18,514
Cash
292,165
239,221
196,520
180,053
Basic Shares
46,130
45,943
44,959
45,900

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-06-30
$0.70
2026-03-31
$0.55
2025-12-31
$0.40
2025-09-30
$0.51