Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$125,840
$168,021
$165,164
$119,148
Gross Profit
-52,760
124,517
123,800
119,148
EBITDA
69,878
-869
-845
60,352
EBIT
69,030
-1,996
-1,893
59,224
Net Income
51,517
53,686
56,429
44,028
Net Change In Cash
125,840
168,021
165,164
119,148
Free Cash Flow
54,464
15,257
73,626
61,033
Cash
55,765
405,594
1,250,468
1,038,090
Basic Shares
49,478
51,337
53,326
54,201

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$447,816
$354,524
$315,625
$279,483
Gross Profit
447,816
354,524
315,625
279,483
EBITDA
181,214
147,466
112,042
EBIT
-3,472
177,914
144,165
108,284
Net Income
192,296
130,213
110,653
80,084
Net Change In Cash
447,816
354,524
315,625
279,483
Free Cash Flow
174,029
115,848
82,343
-515,916
Cash
4,820
888,189
601,784
345,515
Basic Shares
55,053
58,411
58,830
58,411

Earnings Calls

Quarter EPS
2024-09-30
$1.04
2024-06-30
$1.05
2024-03-31
$1.06
2023-12-31
$0.81