Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $525,159 | $516,266 | $455,020 | $417,524 |
Gross Profit | 247,946 | 297,896 | 264,389 | 242,966 |
EBITDA | 48,824 | 27,066 | 81,403 | -20,492 |
EBIT | -16,939 | -46,338 | 24,703 | -75,952 |
Net Income | -18,638 | -71,998 | 2,964 | -2,880 |
Net Change In Cash | 525,159 | 516,266 | 455,020 | 417,524 |
Free Cash Flow | -31,632 | -73,084 | 40,471 | 3,982 |
Cash | 35,004 | 66,267 | 36,191 | 32,129 |
Basic Shares | 54,855 | 54,686 | 54,597 | 54,549 |
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 | 194,389 | 131,140 | 558,409 | 446,933 |
EBIT | -22,711 | -71,760 | 371,409 | 200,704 |
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-06-30 | $0.62 |
2024-03-31 | $0.50 |
2023-12-31 | $0.79 |
2023-09-30 | $0.56 |