Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$436,715
$425,666
$385,287
$421,113
Gross Profit
80,938
77,739
71,212
75,818
EBITDA
49,200
47,915
37,815
50,792
EBIT
30,607
31,402
21,630
35,672
Net Income
22,294
19,036
13,409
19,468
Net Change In Cash
436,715
425,666
385,287
421,113
Free Cash Flow
-7,232
-1,858
-40,452
34,610
Cash
17,874
17,098
13,104
13,294
Basic Shares
20,920
20,914
20,973
20,936

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,665,187
$1,757,109
$1,510,644
$1,176,274
Gross Profit
349,042
343,880
283,762
192,633
EBITDA
205,311
178,691
126,363
54,538
EBIT
143,667
125,255
82,226
12,154
Net Income
95,702
85,990
72,474
15,462
Net Change In Cash
1,665,187
1,757,109
1,510,644
1,176,274
Cost of Revenue
671
-11,416
-99,129
Free Cash Flow
24,538
38,350
-12,669
33,783
Cash
13,294
13,101
14,462
25,878
Basic Shares
20,911
20,760
20,689
20,603

Earnings Calls

Quarter EPS
2024-09-30
$1.41
2024-06-30
$1.42
2024-03-31
$0.96
2023-12-31
$1.41