Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $225,063 | $176,174 | $149,382 | $171,338 |
Gross Profit | 120,845 | 77,338 | 68,664 | 79,091 |
EBITDA | 86,060 | 68,936 | 56,837 | 64,087 |
EBIT | 58,096 | 40,570 | 27,913 | 36,493 |
Net Income | 38,652 | 20,696 | 11,699 | 18,949 |
Net Change In Cash | 225,063 | 176,174 | 149,382 | 171,338 |
Free Cash Flow | -48,203 | -48,010 | -23,039 | -48,747 |
Cash | 3,967 | 22,804 | 4,542 | 9,723 |
Basic Shares | 32,982 | 32,460 | 32,144 | 32,067 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $670,363 | $620,698 | $573,686 | $564,526 |
Gross Profit | 306,025 | 357,174 | 318,572 | 316,576 |
EBITDA | 258,543 | 238,606 | 211,376 | 212,481 |
EBIT | 150,405 | 132,167 | 25,070 | 120,859 |
Net Income | 84,987 | 73,828 | 60,478 | 61,515 |
Net Change In Cash | 670,363 | 620,698 | 573,686 | 564,526 |
Cost of Revenue | 225 | 2,850 | -8,675 | |
Free Cash Flow | -99,893 | -78,040 | -123,770 | -110,924 |
Cash | 9,723 | 12,344 | 10,908 | 5,269 |
Basic Shares | 31,663 | 30,423 | 29,735 | 28,694 |
Quarter | EPS |
---|---|
2024-09-30 | $1.17 |
2024-06-30 | $0.64 |
2024-03-31 | $0.36 |
2023-12-31 | $0.59 |