Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $380,873 | $303,458 | $263,339 | $302,570 |
Gross Profit | 178,171 | 133,714 | 112,047 | 146,662 |
EBITDA | 73,083 | 23,454 | 10,833 | 35,336 |
EBIT | 52,980 | 2,970 | -9,303 | 14,495 |
Net Income | 45,762 | 10,833 | -16,097 | 20,919 |
Net Change In Cash | 380,873 | 303,458 | 263,339 | 302,570 |
Free Cash Flow | 161,605 | 117,426 | 41,830 | 15,375 |
Cash | 256,325 | 252,102 | 253,652 | 288,748 |
Basic Shares | 139,914 | 136,123 | 135,891 | 139,205 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,290,786 | $2,330,853 | $1,382,049 | $774,425 |
Gross Profit | 1,058,388 | 974,595 | 554,422 | 345,981 |
EBITDA | 445,741 | 513,882 | 192,280 | 204,542 |
EBIT | 445,741 | 461,486 | 166,080 | 186,439 |
Net Income | 438,936 | 397,362 | 145,449 | 133,995 |
Net Change In Cash | 2,290,786 | 2,330,853 | 1,382,049 | 774,425 |
Cost of Revenue | 355,785 | -558,108 | 382,444 | |
Free Cash Flow | 586,379 | 698,374 | 299,520 | 195,776 |
Cash | 288,748 | 473,244 | 119,316 | 679,379 |
Basic Shares | 143,290 | 144,390 | 142,878 | 141,918 |
Quarter | EPS |
---|---|
2024-09-30 | $0.65 |
2024-06-30 | $0.43 |
2024-03-31 | $0.35 |
2023-12-31 | $0.54 |