Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 99 | Dec 96 |
---|---|---|---|---|---|---|
- | - | $ 4.71B | $ 3.39B | $ 619.50M | $ 645.29M | |
- | - | $ 1.74B | $ 1.63B | $ 200.18M | $ 300.30M | |
- | - | $ 2.97B | $ 1.76B | $ 419.32M | $ 344.99M | |
- | - | $ 1.49B | $ 1.99B | $ 122.06M | $ 151.80M | |
- | - | $ 1.48B | $ -232.00M | $ 297.25M | $ 193.19M | |
- | - | $ -217.00M | $ -234.00M | - | - | |
- | - | $ -59.00M | $ 147.00M | $ 91.37M | $ 19.85M | |
- | - | $ 1.21B | $ -306.00M | $ 281.71M | $ 173.14M | |
- | - | $ 547.00M | $ 51.00M | $ 78.97M | $ 17.95M | |
- | - | - | - | - | - | |
- | - | $ 658.00M | $ -357.00M | $ 202.74M | $ 155.19M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 658.00M | $ -357.00M | $ 202.74M | $ 155.19M | |
- | - | $ 658.00M | $ -288.40M | $ 159.12M | $ 155.19M | |
- | - | $ 204.00M | $ 232.00M | $ 48.80M | $ 39.89M | |
- | - | $ 1.41B | $ -74.00M | $ 330.51M | $ 213.04M | |
- | - | $ 2.65B | $ 941.00M | $ 513.18M | $ 364.83M |