Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$225,934
$150,736
$153,175
$201,481
Gross Profit
77,069
51,153
50,437
71,480
EBITDA
35,244
20,017
16,099
40,509
EBIT
15,435
11,519
36,049
Net Income
32,844
15,640
15,834
-52,938
Net Change In Cash
225,934
150,736
153,175
201,481
Free Cash Flow
55,835
-16,551
16,907
47,667
Cash
91,711
45,987
65,253
76,290
Basic Shares
71,379
71,417
71,417
71,468

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$769,365
$681,440
$566,043
$471,063
Gross Profit
256,840
227,201
194,508
170,361
EBITDA
138,474
112,879
84,703
76,428
EBIT
120,231
95,211
67,133
58,244
Net Income
91,912
75,937
65,326
58,995
Net Change In Cash
769,365
681,440
566,043
471,063
Cost of Revenue
-52,938
-60,747
28,365
Free Cash Flow
67,815
48,695
53,872
56,740
Cash
75,915
53,270
105,840
166,841
Basic Shares
71,921
73,020
73,683
74,859

Earnings Calls

Quarter EPS
2024-09-30
$0.46
2024-06-30
$0.21
2024-03-31
$0.22
2023-12-31
$0.41