Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $123,452 | $109,954 | $114,583 | $100,803 |
Gross Profit | 62,888 | 58,403 | 61,469 | 55,271 |
EBITDA | 27,102 | 26,363 | 130,747 | 22,069 |
EBIT | 22,948 | 22,343 | 127,477 | 19,029 |
Net Income | 17,940 | 19,303 | 107,450 | 14,839 |
Net Change In Cash | 123,452 | 109,954 | 114,583 | 100,803 |
Free Cash Flow | 33,638 | 15,196 | 28,908 | 9,925 |
Cash | 106,005 | 104,357 | 93,865 | 91,340 |
Basic Shares | 89,487 | 89,315 | 89,280 | 89,245 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $397,232 | $331,037 | $250,991 | $165,274 |
Gross Profit | 207,874 | 276,449 | 237,300 | 153,162 |
EBITDA | 173,531 | 80,698 | 10,047 | 56,495 |
EBIT | 160,366 | 66,759 | -9,487 | 36,173 |
Net Income | 153,301 | 15,035 | -14,968 | 34,308 |
Net Change In Cash | 397,232 | 331,037 | 250,991 | 165,274 |
Free Cash Flow | 79,057 | 46,686 | 20,668 | 82,001 |
Cash | 93,863 | 52,414 | 102,876 | 134,168 |
Basic Shares | 90,921 | 110,332 | 115,143 | 118,693 |
Quarter | EPS |
---|---|
2024-09-30 | $0.26 |
2024-06-30 | $0.24 |
2024-03-31 | $0.19 |
2023-12-31 | $1.43 |