Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $444,700 | $437,300 | $353,900 | $502,600 |
Gross Profit | 109,100 | 98,300 | 79,900 | 96,800 |
EBITDA | -2,900 | -4,200 | -16,900 | 10,700 |
EBIT | -5,600 | -7,000 | -19,800 | 8,900 |
Net Income | 500 | 200 | -12,100 | 13,200 |
Net Change In Cash | 444,700 | 437,300 | 353,900 | 502,600 |
Free Cash Flow | 20,700 | -4,300 | -20,300 | 13,400 |
Cash | 224,500 | 202,100 | 202,800 | 221,600 |
Basic Shares | 211,700 | 210,000 | 197,900 | 200,500 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,680,000 | $1,862,800 | $2,124,000 | $2,042,473 |
Gross Profit | 356,300 | 312,500 | 326,300 | 296,358 |
EBITDA | 32,200 | 9,900 | -26,800 | 134,199 |
EBIT | 24,800 | 6,300 | -29,600 | 128,652 |
Net Income | 28,200 | -400 | -39,400 | 102,500 |
Net Change In Cash | 1,680,000 | 1,862,800 | 2,124,000 | 2,042,473 |
Cost of Revenue | -42,800 | 125,000 | ||
Free Cash Flow | -3,700 | 16,000 | 37,500 | 30,545 |
Cash | 221,600 | 288,700 | 331,600 | 207,728 |
Basic Shares | 200,400 | 193,100 | 175,502 | 183,967 |
Quarter | EPS |
---|---|
2024-09-30 | $0.002 |
2024-06-30 | $0.001 |
2024-03-31 | -$0.01 |
2023-12-31 | $0.07 |