Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$54,270
$125,840
$168,021
$165,164
Gross Profit
54,270
-52,760
124,517
123,800
EBITDA
69,878
-869
-845
EBIT
69,030
-1,996
-1,893
Net Income
55,908
51,517
53,686
56,429
Net Change In Cash
54,270
125,840
168,021
165,164
Free Cash Flow
85,576
54,464
15,257
73,626
Cash
6,064
55,765
405,594
1,250,468
Basic Shares
48,639
49,478
51,337
53,326

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$146,482
$447,816
$354,524
$315,625
Gross Profit
146,482
447,816
354,524
315,625
EBITDA
181,214
147,466
EBIT
-3,472
177,914
144,165
Net Income
217,540
192,296
130,213
110,653
Net Change In Cash
146,482
447,816
354,524
315,625
Free Cash Flow
229,530
174,029
115,848
82,343
Cash
6,064
4,820
888,189
601,784
Basic Shares
50,713
55,053
58,411
58,830

Earnings Calls

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