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
15,238
26,454
21,357
23,385
EBIT
11,602
23,015
17,673
20,035
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,550
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
99,462
84,788
42,192
27,959
EBIT
86,150
69,925
25,331
11,536
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