Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $635,800 | $567,700 | $524,339 | $424,280 |
Gross Profit | 385,300 | 341,670 | 312,932 | 256,409 |
EBITDA | 63,500 | 55,700 | 62,524 | 58,076 |
EBIT | 36,100 | 47,300 | 39,722 | 38,717 |
Net Income | 30,500 | 30,800 | 91,400 | -25,432 |
Net Change In Cash | 635,800 | 567,700 | 524,339 | 424,280 |
Free Cash Flow | 139,100 | 78,552 | 70,985 | 95,156 |
Cash | 749,000 | 652,400 | 585,521 | 494,767 |
Basic Shares | 338,888 | 327,304 | 326,732 | 319,326 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,792,100 | $1,222,100 | $724,591 | $425,295 |
Gross Profit | 1,067,300 | 684,900 | 430,286 | 231,105 |
EBITDA | 141,000 | 128,600 | -125,800 | -5,601 |
EBIT | 76,100 | 83,673 | -157,146 | -16,987 |
Net Income | 79,600 | 57,700 | -170,228 | -27,524 |
Net Change In Cash | 1,792,100 | 1,222,100 | 724,591 | 425,295 |
Free Cash Flow | 184,900 | -310,000 | -19,297 | -33,326 |
Cash | 494,600 | 371,000 | 653,081 | 90,642 |
Basic Shares | 323,257 | 319,782 | 311,407 | 305,726 |
Quarter | EPS |
---|---|
2024-09-30 | $0.10 |
2024-06-30 | $0.15 |
2024-03-31 | $0.36 |
2023-12-31 | -$0.06 |