Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 4.51B | $ 4.51B | $ 3.92B | $ 3.49B | $ 3.27B | $ 2.92B | |
$ 1.72B | $ 1.72B | $ 1.52B | $ 1.46B | $ 1.38B | $ 1.28B | |
$ 2.79B | $ 2.79B | $ 2.40B | $ 2.03B | $ 1.89B | $ 1.63B | |
$ 2.32B | $ 2.32B | $ 2.10B | $ 1.88B | $ 1.92B | $ 1.73B | |
$ 470.00M | $ 470.00M | $ 292.00M | $ 150.00M | $ -30.00M | $ -96.00M | |
$ -20.00M | $ -20.00M | $ -22.00M | $ -29.00M | $ -22.00M | $ -13.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 447.00M | $ 447.00M | $ 279.00M | $ 101.00M | $ -31.00M | $ -103.00M | |
$ 112.00M | $ 112.00M | $ 60.00M | $ 76.00M | $ 19.00M | $ 67.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 335.00M | $ 335.00M | $ 219.00M | $ 25.00M | $ -50.00M | $ -170.00M | |
$ 1.28 | $ 1.52 | $ 1.00 | $ 0.11 | $ -4.59 | $ -15.64 | |
$ 1.28 | $ 1.51 | $ 0.99 | $ 0.11 | $ -4.59 | $ -15.64 | |
$ 664.36M | $ 220.50M | $ 219.39M | $ 218.32M | $ 10.89M | $ 10.87M | |
$ 664.36M | $ 221.37M | $ 220.99M | $ 219.89M | $ 10.95M | $ 10.91M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.04B | $ 4.04B | $ 3.62B | $ 3.34B | $ 3.30B | $ 3.01B | |
$ 335.00M | $ 335.00M | $ 219.00M | $ 25.00M | $ -50.00M | $ -170.00M | |
$ 335.00M | $ 335.00M | $ 219.00M | $ 25.00M | $ -62.48M | $ -165.32M | |
$ ― | $ 24.00M | $ 23.00M | $ 34.00M | $ 39.00M | $ 25.00M | |
$ 471.00M | $ 471.00M | $ 302.00M | $ 135.00M | $ 8.00M | $ -78.00M | |
$ 709.00M | $ 709.00M | $ 544.00M | $ 380.00M | $ 263.00M | $ 154.00M |