Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$109,408
$144,309
$137,860
$124,583
Gross Profit
40,016
56,895
56,103
48,644
EBITDA
10,744
26,133
21,527
18,089
EBIT
6,981
21,513
17,585
14,737
Net Income
3,655
12,567
6,928
9,594
Net Change In Cash
109,408
144,309
137,860
124,583
Free Cash Flow
-6,230
9,121
794
24,470
Cash
92,989
105,903
87,052
87,691
Basic Shares
40,949
40,855
38,554
38,125

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$482,532
$457,837
$427,288
$404,642
Gross Profit
200,726
175,678
170,690
152,938
EBITDA
75,448
41,977
68,867
59,388
EBIT
59,711
26,326
55,149
44,655
Net Income
38,641
5,820
12,661
38,453
Net Change In Cash
482,532
457,837
427,288
404,642
Cost of Revenue
11,246
30,666
Free Cash Flow
66,482
41,915
37,262
40,711
Cash
87,691
45,286
33,857
2,873
Basic Shares
37,920
36,122
34,383
34,383

Earnings Calls

Quarter EPS
2024-09-30
$0.10
2024-06-30
$0.31
2024-03-31
$0.18
2023-12-31
$0.25