Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$39,018
$40,771
$40,070
$33,820
Gross Profit
16,382
18,315
14,131
10,129
EBITDA
10,513
12,451
8,622
4,731
EBIT
10,217
12,132
8,302
4,415
Net Income
14,644
8,125
13,015
13,612
Net Change In Cash
39,018
40,771
40,070
33,820
Free Cash Flow
18,257
19,199
-12,423
1,354
Cash
33,715
23,449
17,592
46,991
Basic Shares
2,738
2,769
2,816
2,889

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$136,716
$154,496
$182,193
$126,387
Gross Profit
57,123
85,098
97,938
62,540
EBITDA
36,793
65,709
77,539
46,530
EBIT
35,503
64,331
76,258
45,538
Net Income
42,226
40,434
74,200
38,660
Net Change In Cash
136,716
154,496
182,193
126,387
Cost of Revenue
-17,355
-17,927
5,301
Free Cash Flow
34,647
39,381
25,207
57,322
Cash
46,991
63,195
80,550
98,478
Basic Shares
2,948
3,107
3,179
3,214

Earnings Calls

Quarter EPS
2024-09-30
$5.34
2024-06-30
$2.93
2024-03-31
$4.62
2023-12-31
$4.71