Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$120,342
$110,297
$126,344
$117,244
Gross Profit
37,113
31,878
34,657
31,641
EBITDA
11,761
6,581
10,332
9,245
EBIT
3,754
-1,851
1,845
1,346
Net Income
-1,812
-19,984
1,844
-7,034
Net Change In Cash
120,342
110,297
126,344
117,244
Free Cash Flow
-15,460
-8,861
14,546
17,804
Cash
189,219
202,300
191,400
181,072
Basic Shares
34,437
34,417
34,539
34,132

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$424,060
$362,070
$322,945
$364,973
Gross Profit
115,412
96,135
80,589
95,275
EBITDA
31,860
-5,346
-48,976
15,818
EBIT
1,391
-34,853
-79,471
-16,571
Net Income
604
443
-127,996
-30,768
Net Change In Cash
424,060
362,070
322,945
364,973
Cost of Revenue
-87,766
10,921
-51,899
Free Cash Flow
-24,898
-55,637
28,438
-33,031
Cash
191,400
264,804
355,451
345,955
Basic Shares
34,473
34,237
35,331
35,260

Earnings Calls

Quarter EPS
2024-06-30
$0.10
2024-03-31
-$0.62
2023-12-31
$0.04
2023-09-30
-$0.15