Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $257,016 | $507,412 | $507,548 | $500,297 |
Gross Profit | 515,244 | 483,227 | 508,351 | 276,241 |
EBITDA | 100,692 | 84,564 | 84,422 | 9,546 |
EBIT | 83,186 | 72,963 | 67,209 | -7,474 |
Net Income | 60,602 | 53,733 | 85,758 | 20,812 |
Net Change In Cash | 257,016 | 507,412 | 507,548 | 500,297 |
Free Cash Flow | -126,720 | 97,655 | 29,065 | 13,289 |
Cash | 889,868 | 433,452 | 421,216 | 588,283 |
Basic Shares | 74,492 | 74,018 | 73,637 | 73,456 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $873,035 | $990,596 | $929,841 | $884,979 |
Gross Profit | 873,035 | 990,596 | 929,841 | 884,979 |
EBITDA | 311,144 | 452,755 | 527,885 | 321,867 |
EBIT | 237,084 | 357,632 | 415,985 | 249,359 |
Net Income | 178,671 | 284,971 | 414,984 | 197,853 |
Net Change In Cash | 873,035 | 990,596 | 929,841 | 884,979 |
Cost of Revenue | 257,790 | -82,859 | 183,043 | |
Free Cash Flow | 657,496 | 1,293,821 | 1,175,996 | 844,571 |
Cash | 588,283 | 572,647 | 314,857 | 397,716 |
Basic Shares | 73,523 | 78,807 | 90,400 | 91,730 |
Quarter | EPS |
---|---|
2024-09-30 | $0.81 |
2024-06-30 | $0.72 |
2024-03-31 | $0.64 |
2023-12-31 | $0.76 |