Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$173,602
$171,033
$165,386
$152,013
Gross Profit
59,148
59,807
56,450
59,499
EBITDA
7,092
3,139
6,091
-6,147
EBIT
-6,074
-10,416
-10,035
-19,127
Net Income
4,055
-9,233
-10,934
-5,130
Net Change In Cash
173,602
171,033
165,386
152,013
Free Cash Flow
17,966
-4,407
13,026
18,190
Cash
62,277
105,565
132,306
107,373
Basic Shares
29,500
26,493
25,829
25,613

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$601,117
$573,152
$490,907
$343,113
Gross Profit
218,523
238,353
218,523
157,861
EBITDA
15,583
11,275
40,127
8,110
EBIT
-35,457
-31,301
-2,237
-13,505
Net Income
-16,343
19,570
-27,362
-43,977
Net Change In Cash
601,117
573,152
490,907
343,113
Cost of Revenue
-218,548
250,663
-103,676
Free Cash Flow
18,392
-29,184
-13,826
-10,074
Cash
132,306
113,641
331,453
72,163
Basic Shares
25,612
30,907
25,090
24,092

Earnings Calls

Quarter EPS
2024-06-30
$0.29
2024-03-31
$0.27
2023-12-31
$0.38
2023-09-30
$0.23