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
50,494
51,867
44,411
41,113
EBIT
31,901
35,354
28,226
25,993
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,222
$1,757,109
$1,510,644
$1,176,274
Gross Profit
335,900
343,880
283,762
192,633
EBITDA
200,764
180,014
125,925
76,247
EBIT
139,120
126,578
81,788
33,863
Net Income
95,702
85,990
72,474
15,462
Net Change In Cash
1,665,222
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