Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $197,820 | $225,063 | $176,174 | $149,382 |
Gross Profit | 197,820 | 120,845 | 77,338 | 68,664 |
EBITDA | 71,242 | 85,519 | 71,080 | 57,787 |
EBIT | 42,003 | 58,096 | 42,714 | 28,863 |
Net Income | 22,920 | 38,652 | 20,696 | 11,699 |
Net Change In Cash | 197,820 | 225,063 | 176,174 | 149,382 |
Free Cash Flow | -65,860 | -48,203 | -48,010 | -23,039 |
Cash | 11,114 | 3,967 | 22,804 | 4,542 |
Basic Shares | 33,520 | 32,982 | 32,460 | 32,144 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $748,439 | $670,363 | $620,698 | $573,686 |
Gross Profit | 748,439 | 388,434 | 357,174 | 318,572 |
EBITDA | 289,377 | 265,225 | 236,243 | 309,492 |
EBIT | 174,327 | 157,087 | 129,804 | 123,186 |
Net Income | 93,967 | 84,987 | 73,828 | 60,478 |
Net Change In Cash | 748,439 | 670,363 | 620,698 | 573,686 |
Cost of Revenue | 225 | 2,850 | ||
Free Cash Flow | 195,526 | -99,893 | -78,040 | -123,770 |
Cash | 1,306 | 9,723 | 12,344 | 10,908 |
Basic Shares | 32,779 | 31,663 | 30,423 | 29,735 |
Quarter | EPS |
---|---|
2024-12-31 | $0.74 |
2024-09-30 | $1.17 |
2024-06-30 | $0.64 |
2024-03-31 | $0.36 |