Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$-240,973
$168,021
$165,164
$119,148
Gross Profit
-325,841
124,517
123,800
119,148
EBITDA
7,022
-869
-845
1,128
EBIT
9,197
-1,996
-1,893
0
Net Income
51,517
53,686
56,429
44,028
Net Change In Cash
-240,973
168,021
165,164
119,148
Free Cash Flow
15,257
73,626
61,033
Cash
8,660
405,594
1,250,468
1,038,090
Basic Shares
51,361
51,337
53,326
54,201

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$623,510
$354,524
$315,625
$279,483
Gross Profit
466,146
354,524
315,625
279,483
EBITDA
242,448
147,678
111,530
EBIT
-3,472
239,148
144,377
107,772
Net Income
192,296
130,213
110,653
80,084
Net Change In Cash
623,510
354,524
315,625
279,483
Free Cash Flow
174,029
115,848
82,343
-515,916
Cash
1,038,090
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