Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$137,873
$128,143
$121,657
$128,186
Gross Profit
75,782
55,944
51,357
56,938
EBITDA
48,380
42,150
36,297
37,525
EBIT
35,277
29,746
23,810
25,383
Net Income
27,601
22,682
18,275
18,202
Net Change In Cash
137,873
128,143
121,657
128,186
Free Cash Flow
71,291
30,528
1,091
21,796
Cash
39,380
33,508
39,484
43,361
Basic Shares
18,746
19,090
19,659
19,595

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$501,478
$477,870
$395,377
$184,413
Gross Profit
269,175
259,592
217,661
99,701
EBITDA
157,446
154,875
128,289
32,595
EBIT
110,152
111,433
89,877
15,271
Net Income
82,448
87,479
68,488
23,678
Net Change In Cash
501,478
477,870
395,377
184,413
Cost of Revenue
5,216
-32,229
Free Cash Flow
124,041
100,291
81,175
-57,223
Cash
43,361
38,779
33,526
28,310
Basic Shares
19,618
19,578
19,427
18,877

Earnings Calls

Quarter EPS
2024-09-30
$1.47
2024-06-30
$1.19
2024-03-31
$0.93
2023-12-31
$0.93