Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$135,513
$137,522
$126,332
$153,711
Gross Profit
45,266
46,847
42,975
50,993
EBITDA
10,352
12,081
11,470
17,586
EBIT
6,789
8,578
7,958
13,694
Net Income
2,086
4,485
1,508
3,879
Net Change In Cash
135,513
137,522
126,332
153,711
Free Cash Flow
11,105
2,550
-1,892
12,283
Cash
38,700
36,914
47,028
55,448
Basic Shares
36,488
36,302
36,177
35,687

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$544,845
$422,627
$324,140
$316,011
Gross Profit
171,016
128,225
100,922
105,128
EBITDA
47,448
38,328
21,893
30,517
EBIT
34,941
27,714
12,040
20,596
Net Income
12,911
17,417
1,983
8,211
Net Change In Cash
544,845
422,627
324,140
316,011
Cost of Revenue
19,568
Free Cash Flow
36,263
26,273
10,682
476
Cash
54,779
45,522
29,902
35,992
Basic Shares
35,334
35,005
35,594
35,520

Earnings Calls

Quarter EPS
2024-09-30
$0.14
2024-06-30
$0.20
2024-03-31
$0.11
2023-12-31
$0.28