Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 67.03M | $ 1.43B | $ 7.06B | $ 4.98B | $ 3.01B | $ 3.62B | |
$ 1.95B | $ 5.94B | $ 6.14B | $ 4.20B | $ 2.36B | $ 2.89B | |
$ 1.43B | $ 1.11B | $ 917.52M | $ 787.66M | $ 650.12M | $ 725.84M | |
$ 198.18M | $ 157.63M | $ 446.08M | $ 93.81M | $ 60.84M | $ 106.07M | |
$ 1.00B | $ 952.80M | $ 729.70M | $ 693.86M | $ 589.28M | $ 619.77M | |
$ -221.59M | $ -204.08M | $ -247.57M | $ 169.31M | $ 131.51M | $ 113.07M | |
$ -202.21M | $ -202.04M | $ 477.00K | $ -98.29M | $ -384.62M | $ -46.30M | |
$ 576.77M | $ 546.68M | $ 322.92M | $ 426.26M | $ 73.15M | $ 460.41M | |
$ 129.86M | $ 122.64M | $ 104.91M | $ 102.06M | $ 11.12M | $ 16.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 446.91M | $ 424.03M | $ 328.29M | $ 324.21M | $ 62.03M | $ 443.61M | |
$ 1.95 | $ 1.85 | $ 1.48 | $ 1.47 | $ 0.28 | $ 2.07 | |
$ 1.95 | $ 1.85 | $ 1.48 | $ 1.47 | $ 0.28 | $ 2.07 | |
$ 916.61M | $ 229.15M | $ 221.29M | $ 221.02M | $ 220.44M | $ 214.19M | |
$ 916.61M | $ 229.15M | $ 221.29M | $ 221.02M | $ 220.44M | $ 214.19M | |
$ 2.02 | $ 1.48 | $ 1.92 | $ 1.76 | $ 1.92 | $ 1.85 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.14B | $ 6.10B | $ ― | $ -4.29B | $ -2.42B | $ -3.00B | |
$ 446.91M | $ 424.03M | $ 328.29M | $ 324.21M | $ 62.03M | $ 443.61M | |
$ 768.50M | $ 615.32M | $ 418.10M | $ 412.16M | $ 447.81M | $ 419.05M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 789.43M | $ 751.99M | $ 515.63M | $ 595.17M | $ 204.18M | $ 572.90M | |
$ 966.73M | $ 1.07B | $ 857.87M | $ 852.81M | $ 494.60M | $ 851.19M |