Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$138,651
$147,660
$123,876
$153,642
Gross Profit
92,831
102,090
83,056
102,656
EBITDA
22,250
29,856
15,957
21,634
EBIT
10,847
17,807
4,092
9,229
Net Income
3,155
7,459
-2,637
-156
Net Change In Cash
138,651
147,660
123,876
153,642
Free Cash Flow
29,625
25,255
-20,157
18,748
Cash
42,164
32,910
22,802
41,582
Basic Shares
68,837
68,536
66,008
65,451

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$573,280
$512,345
$512,117
$430,898
Gross Profit
388,226
328,193
331,080
302,706
EBITDA
39,221
-23,070
-121,606
45,475
EBIT
-10,334
-80,435
-177,004
10,600
Net Income
-33,542
-156,230
-158,704
19,375
Net Change In Cash
573,280
512,345
512,117
430,898
Cost of Revenue
12,602
Free Cash Flow
37,789
7,982
-15,015
15,621
Cash
41,582
36,964
30,186
43,933
Basic Shares
65,355
62,647
61,389
45,472

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.15
2025-06-30
$0.21
2025-03-31
-$0.03