Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $296,719 | $315,134 | $305,390 | $300,433 |
Gross Profit | 281,969 | 300,982 | 269,044 | 259,277 |
EBITDA | 25,385 | 33,511 | 26,565 | 31,544 |
EBIT | 7,817 | 9,187 | 2,716 | 31,500 |
Net Income | 35,161 | 3,760 | -1,631 | -5,557 |
Net Change In Cash | 296,719 | 315,134 | 305,390 | 300,433 |
Free Cash Flow | 18,813 | 50,046 | 9,498 | 4,372 |
Cash | 395,230 | 384,895 | 363,337 | 364,044 |
Basic Shares | 506,979 | 506,979 | 502,627 | 504,227 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,358,748 | $1,891,524 | $1,685,438 | $1,467,925 |
Gross Profit | 1,296,201 | 1,453,464 | 1,359,558 | 1,294,644 |
EBITDA | 93,491 | 16,846 | 4,670 | 90,373 |
EBIT | -8,071 | -74,451 | -79,022 | -5,150 |
Net Income | -40,940 | -127,982 | -70,494 | -4,160 |
Net Change In Cash | 1,358,748 | 1,891,524 | 1,685,438 | 1,467,925 |
Cost of Revenue | -106,244 | -384,031 | 421,518 | |
Free Cash Flow | 57,065 | -89,283 | -64,006 | 135,931 |
Cash | 364,044 | 321,155 | 428,136 | 812,705 |
Basic Shares | 505,900 | 503,008 | 502,761 | 498,159 |
Quarter | EPS |
---|---|
2024-09-30 | $0.07 |
2024-06-30 | $0.01 |
2024-03-31 | -$0.003 |
2023-12-31 | -$0.01 |