Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $505,222 | $525,159 | $516,266 | $455,020 |
Gross Profit | 243,673 | 247,946 | 297,896 | 264,389 |
EBITDA | 11,251 | 55,380 | 14,155 | -148,583 |
EBIT | -33,505 | -10,383 | -59,249 | -205,283 |
Net Income | -31,521 | -18,638 | -71,998 | 2,964 |
Net Change In Cash | 505,222 | 525,159 | 516,266 | 455,020 |
Free Cash Flow | 2,368 | -31,632 | -73,084 | 40,471 |
Cash | 35,425 | 35,004 | 66,267 | 36,191 |
Basic Shares | 55,666 | 54,855 | 54,686 | 54,597 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,707,197 | $1,563,101 | $3,854,303 | $3,070,769 |
Gross Profit | 990,779 | 869,383 | 1,613,658 | 1,288,105 |
EBITDA | 169,921 | 225,783 | 95,031 | 180,047 |
EBIT | -47,179 | 22,883 | -91,969 | -66,182 |
Net Income | -33,261 | -38,189 | 98,693 | 64,082 |
Net Change In Cash | 1,707,197 | 1,563,101 | 3,854,303 | 3,070,769 |
Cost of Revenue | -697,376 | 620,529 | ||
Free Cash Flow | 12,765 | -161,311 | 251,862 | 187,150 |
Cash | 36,191 | 24,295 | 719,370 | 97,068 |
Basic Shares | 54,494 | 54,065 | 51,141 | 46,303 |
Quarter | EPS |
---|---|
2024-09-30 | $0.73 |
2024-06-30 | $0.62 |
2024-03-31 | $0.50 |
2023-12-31 | $0.79 |