Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$162,498
$155,699
$145,789
$127,057
Gross Profit
77,166
127,865
71,326
61,540
EBITDA
45,672
46,852
46,451
33,528
EBIT
40,618
41,691
43,041
29,880
Net Income
25,732
27,485
28,747
18,814
Net Change In Cash
162,498
155,699
145,789
127,057
Free Cash Flow
54,915
25,877
33,501
25,316
Cash
83,958
139,961
108,305
90,216
Basic Shares
29,383
29,457
29,478
29,508

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$460,055
$357,521
$282,502
$248,811
Gross Profit
222,826
170,122
141,097
130,800
EBITDA
125,776
101,445
81,834
51,243
EBIT
112,537
90,546
73,891
43,725
Net Income
70,175
52,947
42,658
23,306
Net Change In Cash
460,055
357,521
282,502
248,811
Cost of Revenue
150,809
-4,364
38,095
Free Cash Flow
80,768
52,298
20,857
59,478
Cash
90,216
184,496
48,583
40,858
Basic Shares
29,856
29,963
29,944
29,804

Earnings Calls

Quarter EPS
2024-09-30
$0.88
2024-06-30
$0.93
2024-03-31
$0.98
2023-12-31
$0.64