Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $267,869 | $296,719 | $315,134 | $305,390 |
Gross Profit | 251,690 | 281,969 | 300,982 | 269,044 |
EBITDA | 2,165 | 31,364 | 33,511 | 26,565 |
EBIT | 13,796 | 9,187 | 2,716 | |
Net Income | -1,286 | 35,161 | 3,760 | -1,631 |
Net Change In Cash | 267,869 | 296,719 | 315,134 | 305,390 |
Free Cash Flow | 18,813 | 50,046 | 9,498 | |
Cash | 416,434 | 395,230 | 384,895 | 363,337 |
Basic Shares | 506,979 | 506,979 | 506,979 | 502,627 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,185,112 | $1,358,748 | $1,891,524 | $1,685,438 |
Gross Profit | 1,127,534 | 1,296,201 | 1,453,464 | 1,359,558 |
EBITDA | 21,885 | 93,491 | 16,846 | 4,670 |
EBIT | -8,071 | -74,451 | -79,022 | |
Net Income | 36,004 | -40,940 | -127,982 | -70,494 |
Net Change In Cash | 1,185,112 | 1,358,748 | 1,891,524 | 1,685,438 |
Cost of Revenue | -106,244 | -384,031 | ||
Free Cash Flow | 105,449 | 57,065 | -89,283 | -64,006 |
Cash | 364,044 | 321,155 | 428,136 | |
Basic Shares | 506,979 | 505,900 | 503,008 | 502,761 |
Quarter | EPS |
---|---|
2024-09-30 | $0.07 |
2024-06-30 | $0.01 |
2024-03-31 | -$0.003 |
2023-12-31 | -$0.01 |