Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $367,659 | $359,604 | $529,102 | $308,411 |
Gross Profit | 367,659 | 359,604 | 354,022 | 308,411 |
EBITDA | 147,556 | 2,400 | -3,130 | 11,209 |
EBIT | 145,256 | 0 | -13,832 | 0 |
Net Income | 115,572 | 114,557 | 108,612 | 50,603 |
Net Change In Cash | 367,659 | 359,604 | 529,102 | 308,411 |
Free Cash Flow | 103,731 | 154,765 | 102,410 | |
Cash | 1,082,044 | 852,886 | 1,187,848 | |
Basic Shares | 86,560 | 86,765 | 86,726 | 86,604 |
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-09-30 | $1.33 |
2024-06-30 | $1.31 |
2024-03-31 | $1.24 |
2023-12-31 | $0.58 |