Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $205,959 | $143,100 | $198,042 | $146,600 |
Gross Profit | 205,959 | 143,100 | 198,042 | 146,600 |
EBITDA | 67,942 | -1,889 | 48,407 | 9,362 |
EBIT | 53,956 | 51,522 | 54,285 | 0 |
Net Income | 52,716 | 50,591 | 53,431 | 53,542 |
Net Change In Cash | 205,959 | 143,100 | 198,042 | 146,600 |
Free Cash Flow | 106,126 | 83,316 | 26,166 | 81,436 |
Cash | 2,067,189 | 2,389,806 | 1,746,221 | 1,646,648 |
Basic Shares | 45,557 | 46,298 | 47,167 | 48,099 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $578,597 | $551,700 | $496,500 | $502,700 |
Gross Profit | 404,599 | 551,700 | 496,500 | 502,700 |
EBITDA | 262,471 | 257,879 | 235,247 | 212,030 |
EBIT | 226,259 | 217,702 | 165,791 | 149,595 |
Net Income | 225,492 | 214,020 | 162,668 | 147,217 |
Net Change In Cash | 578,597 | 551,700 | 496,500 | 502,700 |
Free Cash Flow | 246,017 | 192,395 | 235,625 | 167,584 |
Cash | 1,646,648 | 2,101,000 | 2,180,000 | 3,290,000 |
Basic Shares | 49,277 | 49,860 | 49,875 | 50,850 |
Quarter | EPS |
---|---|
2024-09-30 | $1.16 |
2024-06-30 | $1.09 |
2024-03-31 | $1.13 |
2023-12-31 | $1.11 |