Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$313,984
$310,631
$290,562
$269,668
Gross Profit
130,325
134,503
127,678
110,936
EBITDA
20,510
30,564
30,040
10,222
EBIT
699
11,162
10,453
-11,619
Net Income
-2,026
5,462
5,639
-7,023
Net Change In Cash
313,984
310,631
290,562
269,668
Free Cash Flow
20,215
18,514
30,974
14,752
Cash
196,520
180,053
399,004
386,826
Basic Shares
44,959
46,657
46,692
46,596

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
503,442
471,003
496,840
588,987
EBITDA
90,120
90,092
-34,868
96,846
EBIT
11,325
337
-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
2025-12-31
$0.40
2025-09-30
$0.51
2025-06-30
$0.45