Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $234,723 | $132,782 | $141,167 | $137,173 |
Gross Profit | 139,933 | 125,113 | 131,885 | 127,582 |
EBITDA | 121,653 | -10,081 | 122,277 | 117,901 |
EBIT | 120,266 | -11,498 | 120,860 | 116,287 |
Net Income | 31,614 | -2,625 | 35,920 | 30,015 |
Net Change In Cash | 234,723 | 132,782 | 141,167 | 137,173 |
Free Cash Flow | 97,438 | 1,914 | 12,970 | 55,925 |
Cash | 346,153 | 105,736 | 248,122 | 343,687 |
Basic Shares | 81,788 | 81,815 | 81,994 | 82,751 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $569,527 | $367,360 | $221,649 | $184,171 |
Gross Profit | 230,103 | 201,652 | 160,814 | 113,962 |
EBITDA | 452,256 | 106,549 | 167,070 | 64,579 |
EBIT | 445,128 | -23,427 | 125,459 | 1,057 |
Net Income | 145,215 | 14,431 | 25,702 | 54,746 |
Net Change In Cash | 569,527 | 367,360 | 221,649 | 184,171 |
Cost of Revenue | 22,288 | 76,058 | ||
Free Cash Flow | 197,387 | 151,852 | 3,027,923 | 115,334 |
Cash | 337,595 | 179,314 | 154,929 | 82,071 |
Basic Shares | 82,307 | 71,628 | 43,419 | 43,951 |
Quarter | EPS |
---|---|
2024-09-30 | -$0.10 |
2024-06-30 | $0.31 |
2024-03-31 | $0.41 |
2023-12-31 | $0.39 |