Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $524,339 | $424,280 | $480,500 | $444,300 |
Gross Profit | 312,932 | 256,409 | 287,700 | 264,500 |
EBITDA | 62,524 | 58,076 | 75,200 | 57,400 |
EBIT | 39,722 | 38,717 | 58,700 | 43,200 |
Net Income | 91,400 | -25,432 | 58,700 | 3,300 |
Net Change In Cash | 524,339 | 424,280 | 480,500 | 444,300 |
Free Cash Flow | 70,985 | 95,156 | 99,300 | -7,300 |
Cash | 585,521 | 494,767 | 432,000 | 337,100 |
Basic Shares | 326,732 | 319,326 | 323,770 | 323,315 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,678,995 | $1,222,100 | $724,591 | $425,295 |
Gross Profit | 999,939 | 684,900 | 430,286 | 231,105 |
EBITDA | 229,724 | 137,200 | -109,652 | -5,601 |
EBIT | 168,920 | 85,100 | -141,089 | -17,094 |
Net Income | 79,600 | 57,700 | -170,228 | -27,524 |
Net Change In Cash | 1,678,995 | 1,222,100 | 724,591 | 425,295 |
Free Cash Flow | 167,140 | -310,000 | -19,297 | -33,326 |
Cash | 494,767 | 371,000 | 653,081 | 90,642 |
Basic Shares | 323,257 | 319,782 | 311,407 | 305,726 |
Quarter | EPS |
---|---|
2024-03-31 | $0.36 |
2023-12-31 | -$0.06 |
2023-09-30 | $0.20 |
2023-06-30 | $0.01 |