Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $122,710 | $98,509 | $110,568 | $102,688 |
Gross Profit | 97,961 | 85,989 | 85,700 | 88,521 |
EBITDA | 63,750 | 36,556 | 50,835 | -28,620 |
EBIT | 54,246 | 27,058 | 41,692 | -37,254 |
Net Income | 40,794 | 23,275 | 34,844 | -30,764 |
Net Change In Cash | 122,710 | 98,509 | 110,568 | 102,688 |
Free Cash Flow | 64,125 | 31,726 | 19,555 | -34,224 |
Cash | 375,693 | 310,411 | 137,636 | 120,971 |
Basic Shares | 124,655 | 123,403 | 113,755 | 106,568 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $398,204 | $214,203 | $140,833 | $119,072 |
Gross Profit | 313,672 | 179,810 | 118,949 | 102,033 |
EBITDA | 119,955 | 103,077 | 52,577 | 42,188 |
EBIT | 86,812 | 101,838 | 52,385 | 41,303 |
Net Income | 71,410 | 83,079 | 39,482 | 74,983 |
Net Change In Cash | 398,204 | 214,203 | 140,833 | 119,072 |
Cost of Revenue | 126,950 | 41,208 | ||
Free Cash Flow | -54,924 | 116,018 | 59,351 | 45,023 |
Cash | 137,636 | 298,395 | 171,445 | 130,237 |
Basic Shares | 113,753 | 111,375 | 107,795 | 106,242 |
Quarter | EPS |
---|---|
2024-06-30 | $0.33 |
2024-03-31 | $0.19 |
2023-12-31 | $0.31 |
2023-09-30 | -$0.29 |