Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$111,917
$90,696
$119,688
$104,921
Gross Profit
37,907
24,932
39,318
40,927
EBITDA
11,676
13,493
11,605
-32,647
EBIT
11,445
13,297
11,386
-32,824
Net Income
10,199
9,612
8,123
-24,508
Net Change In Cash
111,917
90,696
119,688
104,921
Free Cash Flow
14,720
20,053
10,376
2,306
Cash
136,295
131,520
116,478
118,051
Basic Shares
26,868
27,033
27,298
27,415

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$428,708
$315,539
$363,725
$379,312
Gross Profit
146,206
154,782
104,861
97,685
EBITDA
18,670
78,037
24,522
25,723
EBIT
18,207
77,652
24,086
22,761
Net Income
19,538
56,486
29,214
13,155
Net Change In Cash
428,708
315,539
363,725
379,312
Cost of Revenue
5,839
63,976
4,630
Free Cash Flow
53,450
79,665
66,868
22,952
Cash
107,609
98,571
95,492
36,913
Basic Shares
26,062
26,366
26,316
26,813

Earnings Calls

Quarter EPS
2024-09-30
$0.37
2024-06-30
$0.35
2024-03-31
$0.29
2023-12-31
-$0.89