Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $57,237 | $87,555 | $170,141 | $171,070 |
Gross Profit | 171,738 | 159,418 | 161,009 | |
EBITDA | 20,023 | 27,673 | 26,157 | |
EBIT | 18,223 | 26,031 | 24,276 | |
Net Income | -20,413 | 13,327 | 18,479 | 17,691 |
Net Change In Cash | 57,237 | 87,555 | 170,141 | 171,070 |
Free Cash Flow | 86,964 | -30,088 | 10,570 | 25,352 |
Cash | 1,283,571 | 626,056 | 413,983 | 370,852 |
Basic Shares | 43,622 | 45,955 | 38,329 | 38,255 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $650,149 | $609,360 | $418,019 | $399,677 |
Gross Profit | 650,149 | 609,360 | 418,019 | 354,853 |
EBITDA | 136,879 | 222,107 | 158,593 | |
EBIT | 136,879 | 212,829 | 149,471 | |
Net Income | 29,084 | 96,094 | 152,556 | 103,996 |
Net Change In Cash | 650,149 | 609,360 | 418,019 | 399,677 |
Free Cash Flow | 92,798 | 85,153 | 291,427 | 1,104,067 |
Cash | 1,283,571 | 457,547 | 169,297 | 393,722 |
Basic Shares | 45,955 | 38,187 | 38,538 | 38,903 |
Quarter | EPS |
---|---|
2024-12-31 | $0.42 |
2024-09-30 | $0.29 |
2024-06-30 | $0.37 |
2024-03-31 | $0.42 |