Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$309,880
$313,984
$310,631
$290,562
Gross Profit
140,363
130,324
134,503
127,678
EBITDA
35,477
25,405
31,356
32,448
EBIT
16,905
3,623
9,993
10,802
Net Income
11,358
-2,025
5,462
5,639
Net Change In Cash
309,880
313,984
310,631
290,562
Free Cash Flow
42,065
20,215
18,514
30,974
Cash
290,965
196,520
180,053
399,004
Basic Shares
45,943
44,959
45,900
46,986

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