Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.65B | $ 2.55B | $ 2.35B | $ 1.85B | $ 1.56B | $ 1.72B | |
$ 732.10M | $ 973.30M | $ 930.50M | $ 702.20M | $ 673.17M | $ 659.77M | |
$ 1.92B | $ 1.57B | $ 1.42B | $ 1.15B | $ 886.69M | $ 1.06B | |
$ 901.10M | $ 927.60M | $ 919.60M | $ 806.43M | $ 820.72M | $ 772.80M | |
$ 697.90M | $ 647.10M | $ 469.80M | $ 342.00M | $ -91.67M | $ 385.84M | |
$ 364.80M | $ 204.60M | $ -179.90M | $ -182.69M | $ -259.33M | $ -242.26M | |
$ -110.30M | $ -73.70M | $ -657.60M | $ 108.55M | $ -491.00K | $ -516.24M | |
$ 400.00M | $ 368.80M | $ 260.50M | $ 203.95M | $ -301.08M | $ 216.52M | |
$ 116.80M | $ 102.20M | $ 93.10M | $ 67.80M | $ -20.60M | $ 61.22M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 283.20M | $ 266.60M | $ 201.40M | $ 100.00K | $ -243.64M | $ 99.01M | |
$ 6.84 | $ 6.23 | $ 4.54 | $ ― | $ -5.56 | $ 2.29 | |
$ 6.75 | $ 6.16 | $ 4.50 | $ ― | $ -5.56 | $ 2.26 | |
$ 167.20M | $ 42.80M | $ 44.40M | $ 44.72M | $ 43.84M | $ 43.32M | |
$ 169.00M | $ 43.30M | $ 44.72M | $ 45.31M | $ 43.84M | $ 43.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.63B | $ 1.90B | $ 1.85B | $ 1.51B | $ 1.49B | $ 1.43B | |
$ 283.20M | $ 266.60M | $ 201.40M | $ 100.00K | $ -243.64M | $ 156.32M | |
$ 290.63M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 537.00M | $ 944.00M | $ 308.00M | $ 293.10M | $ -144.00M | $ 393.11M | |
$ 859.20M | $ 1.24B | $ 571.90M | $ 565.70M | $ 117.92M | $ 640.18M |