Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$107,382
$65,776
$94,741
$82,684
Gross Profit
35,337
17,965
29,745
23,675
EBITDA
17,042
180
10,294
6,539
EBIT
12,514
-4,816
4,937
1,996
Net Income
8,575
-5,277
2,702
509
Net Change In Cash
107,382
65,776
94,741
82,684
Free Cash Flow
17,815
-48,760
23,764
8,868
Cash
5,747
4,691
4,698
9,787
Basic Shares
46,914
52,338
53,501
53,385

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$345,066
$334,503
$408,544
$340,437
Gross Profit
103,936
92,421
151,394
119,392
EBITDA
26,157
48
66,887
69,660
EBIT
9,744
-10,770
55,903
56,662
Net Income
5,851
-5,563
43,861
36,115
Net Change In Cash
345,066
334,503
408,544
340,437
Cost of Revenue
17,000
100,871
Free Cash Flow
-17,846
-185,509
-15,708
75,188
Cash
4,698
5,873
147,188
130,188
Basic Shares
53,359
51,457
53,145
47,310

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.20
2025-03-31
-$0.05
2024-12-31
$0.09