Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$91,452
$88,961
$79,123
$86,018
Gross Profit
51,019
44,106
45,203
42,338
EBITDA
34,859
22,196
27,688
16,782
EBIT
19,959
3,358
12,524
3,237
Net Income
13,896
3,583
3,274
2,540
Net Change In Cash
91,452
88,961
79,123
86,018
Free Cash Flow
20,574
31,726
-13,666
-3,461
Cash
104,504
91,552
81,017
76,200
Basic Shares
54,089
53,428
53,406
54,983

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$374,839
$300,805
$254,883
$137,003
Gross Profit
215,097
156,355
134,406
21,540
EBITDA
112,960
52,769
74,161
-69,410
EBIT
52,938
-3,892
18,079
-122,114
Net Income
25,335
-19,877
-9,577
-155,628
Net Change In Cash
374,839
300,805
254,883
137,003
Cost of Revenue
-94,484
-127,668
207,895
Free Cash Flow
43,780
-15,300
-11,711
-32,266
Cash
76,200
97,401
189,711
317,379
Basic Shares
55,146
56,674
59,126
59,237

Earnings Calls

Quarter EPS
2024-09-30
$0.35
2024-06-30
$0.18
2024-03-31
$0.15
2023-12-31
$0.17