Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $359,604 | $529,102 | $308,411 | $355,208 |
Gross Profit | 359,604 | 354,022 | 308,411 | 355,208 |
EBITDA | 2,400 | -3,130 | 11,209 | 124,848 |
EBIT | 0 | -13,832 | 0 | 113,366 |
Net Income | 114,557 | 108,612 | 50,603 | 97,738 |
Net Change In Cash | 359,604 | 529,102 | 308,411 | 355,208 |
Free Cash Flow | 103,731 | 154,765 | 102,410 | 181,413 |
Cash | 1,082,044 | 852,886 | 1,187,848 | 541,351 |
Basic Shares | 86,765 | 86,726 | 86,604 | 86,437 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,889,793 | $1,381,489 | $1,297,569 | $1,266,951 |
Gross Profit | 1,386,079 | 1,381,489 | 1,297,569 | 1,266,951 |
EBITDA | 42,262 | 791,871 | 584,721 | -104,829 |
EBIT | -4,014 | 746,256 | 538,943 | -154,873 |
Net Income | 392,602 | 524,089 | 463,215 | -45,174 |
Net Change In Cash | 1,889,793 | 1,381,489 | 1,297,569 | 1,266,951 |
Cost of Revenue | -125,105 | 94,202 | ||
Free Cash Flow | 494,812 | 812,876 | 562,149 | 317,322 |
Cash | 1,187,848 | 887,791 | 4,231,378 | 1,859,658 |
Basic Shares | 86,423 | 86,394 | 87,027 | 86,533 |
Quarter | EPS |
---|---|
2024-06-30 | $1.31 |
2024-03-31 | $1.24 |
2023-12-31 | $0.58 |
2023-09-30 | $1.12 |