Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$123,638
$133,205
$128,090
$140,010
Gross Profit
44,677
53,396
48,078
51,183
EBITDA
1,953
26,700
21,603
23,625
EBIT
9,076
23,261
17,919
20,275
Net Income
8,080
18,806
15,874
12,036
Net Change In Cash
123,638
133,205
128,090
140,010
Free Cash Flow
23,748
30,845
3,263
24,457
Cash
134,266
84,976
71,320
89,371
Basic Shares
12,247
12,312
12,443
12,770

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$639,813
$654,233
$543,494
$465,771
Gross Profit
215,849
183,453
134,383
119,730
EBITDA
108,939
68,164
25,492
15,630
EBIT
95,627
53,301
8,631
-792
Net Income
73,831
52,689
24,821
12,795
Net Change In Cash
639,813
654,233
543,494
465,771
Cost of Revenue
11,996
-22,646
12,451
Free Cash Flow
96,223
31,425
-4,765
40,632
Cash
89,371
70,266
61,756
84,939
Basic Shares
12,776
14,269
14,112
14,027

Earnings Calls

Quarter EPS
2024-09-30
$0.99
2024-06-30
$1.54
2024-03-31
$1.26
2023-12-31
$1.37