Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $178,588 | $164,287 | $122,219 | $122,592 |
Gross Profit | 178,878 | 164,287 | 122,219 | 122,592 |
EBITDA | -5,127 | 56,013 | 60,404 | 65,374 |
EBIT | -8,348 | 55,785 | 57,382 | 62,627 |
Net Income | 53,397 | 45,980 | 49,556 | 50,873 |
Net Change In Cash | 178,588 | 164,287 | 122,219 | 122,592 |
Free Cash Flow | 73,528 | 56,791 | 68,694 | 54,473 |
Cash | 587,861 | 536,591 | 388,285 | 278,857 |
Basic Shares | 143,029 | 142,938 | 143,149 | 143,087 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $634,548 | $520,847 | $500,566 | $478,585 |
Gross Profit | 634,548 | 520,847 | 500,566 | 478,585 |
EBITDA | 243,299 | 325,076 | 284,703 | 253,217 |
EBIT | 243,299 | 313,868 | 271,970 | 242,365 |
Net Income | 198,977 | 234,475 | 227,562 | 202,034 |
Net Change In Cash | 634,548 | 520,847 | 500,566 | 478,585 |
Cost of Revenue | -197,910 | -200,496 | 446,480 | |
Free Cash Flow | 269,810 | 308,156 | 334,026 | 194,218 |
Cash | 536,591 | 330,678 | 528,588 | 729,084 |
Basic Shares | 142,938 | 143,207 | 143,134 | 142,544 |
Quarter | EPS |
---|---|
2024-03-31 | $0.37 |
2023-12-31 | $0.32 |
2023-09-30 | $0.35 |
2023-06-30 | $0.36 |