Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$175,984
$109,408
$144,309
$137,860
Gross Profit
77,187
40,016
56,895
56,103
EBITDA
29,002
10,744
26,133
21,527
EBIT
24,907
6,981
21,513
17,585
Net Income
12,983
3,655
12,567
6,928
Net Change In Cash
175,984
109,408
144,309
137,860
Free Cash Flow
22,424
-6,230
9,121
794
Cash
124,933
92,989
105,903
87,052
Basic Shares
40,977
40,949
40,855
38,554

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$567,561
$482,532
$457,837
$427,288
Gross Profit
233,481
200,726
175,678
170,690
EBITDA
78,460
73,192
41,977
68,867
EBIT
62,040
57,455
26,326
55,149
Net Income
36,133
38,641
5,820
12,661
Net Change In Cash
567,561
482,532
457,837
427,288
Cost of Revenue
11,246
30,666
Free Cash Flow
26,109
66,482
41,915
37,262
Cash
124,933
87,691
45,286
33,857
Basic Shares
40,332
37,920
36,122
34,383

Earnings Calls

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