Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $145,833 | $123,209 | $109,954 | $114,583 |
Gross Profit | 80,293 | 62,645 | 58,403 | 61,469 |
EBITDA | 32,021 | 27,102 | 26,363 | 130,747 |
EBIT | 27,668 | 22,948 | 22,343 | 127,477 |
Net Income | 28,688 | 17,940 | 19,303 | 107,450 |
Net Change In Cash | 145,833 | 123,209 | 109,954 | 114,583 |
Free Cash Flow | 21,609 | 30,780 | 15,196 | 28,908 |
Cash | 126,797 | 106,005 | 104,357 | 93,865 |
Basic Shares | 89,741 | 178,974 | 178,630 | 178,560 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $480,648 | $396,755 | $331,037 | $250,991 |
Gross Profit | 268,431 | 207,396 | 276,449 | 237,300 |
EBITDA | 107,957 | 173,984 | 80,698 | 10,047 |
EBIT | 92,375 | 160,806 | 66,759 | -9,487 |
Net Income | 80,771 | 153,301 | 15,035 | -14,968 |
Net Change In Cash | 480,648 | 396,755 | 331,037 | 250,991 |
Free Cash Flow | 81,633 | 76,357 | 46,686 | 20,668 |
Cash | 126,797 | 93,863 | 52,414 | 102,876 |
Basic Shares | 89,676 | 181,843 | 220,665 | 230,286 |
Quarter | EPS |
---|---|
2024-12-31 | $0.28 |
2024-09-30 | $0.26 |
2024-06-30 | $0.24 |
2024-03-31 | $0.19 |