Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $87,555 | $170,141 | $171,070 | $82,993 |
Gross Profit | 171,738 | 159,418 | 161,009 | 158,756 |
EBITDA | 20,023 | 27,673 | 26,157 | 27,144 |
EBIT | 18,223 | 26,031 | 24,276 | 24,654 |
Net Income | 13,327 | 18,479 | 17,691 | 16,308 |
Net Change In Cash | 87,555 | 170,141 | 171,070 | 82,993 |
Free Cash Flow | -30,088 | 10,570 | 25,352 | -41,533 |
Cash | 626,056 | 413,983 | 370,852 | 457,547 |
Basic Shares | 45,955 | 38,329 | 38,255 | 38,822 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $609,360 | $418,019 | $399,677 | $180,484 |
Gross Profit | 609,360 | 418,019 | 354,853 | 180,484 |
EBITDA | 136,879 | 222,107 | 158,593 | 60,052 |
EBIT | 136,879 | 212,829 | 149,471 | 55,953 |
Net Income | 96,094 | 152,556 | 103,996 | 42,318 |
Net Change In Cash | 609,360 | 418,019 | 399,677 | 180,484 |
Free Cash Flow | 85,153 | 291,427 | 1,104,067 | 42,258 |
Cash | 457,547 | 169,297 | 393,722 | 876,828 |
Basic Shares | 38,187 | 38,538 | 38,903 | 21,538 |
Quarter | EPS |
---|---|
2024-09-30 | $0.29 |
2024-06-30 | $0.37 |
2024-03-31 | $0.42 |
2023-12-31 | $0.39 |