Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$314,271
$371,451
$349,871
$296,246
Gross Profit
42,026
51,078
44,243
38,640
EBITDA
23,685
31,770
26,239
25,836
EBIT
20,021
28,305
22,733
22,274
Net Income
15,425
20,514
17,023
16,695
Net Change In Cash
314,271
371,451
349,871
296,246
Free Cash Flow
24,005
-13,806
4,305
4,387
Cash
40,600
23,816
26,809
29,909
Basic Shares
11,596
11,550
11,556
11,523

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,153,354
$848,456
$717,476
$651,286
Gross Profit
151,854
82,419
69,852
78,358
EBITDA
93,001
41,354
34,655
48,242
EBIT
79,758
29,592
23,619
38,644
Net Income
58,291
20,346
16,255
29,830
Net Change In Cash
1,153,354
848,456
717,476
651,286
Cost of Revenue
-11,321
-3,189
31,449
Free Cash Flow
-1,134
-48,094
6,118
43,209
Cash
29,909
40,153
54,332
57,521
Basic Shares
11,506
11,417
11,411
11,405

Earnings Calls

Quarter EPS
2024-09-30
$1.33
2024-06-30
$1.78
2024-03-31
$1.47
2023-12-31
$1.44