Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 675.49M | $ 785.37M | $ 718.59M | $ 668.49M | $ 664.23M | $ 669.73M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 675.49M | $ 785.37M | $ 718.59M | $ ― | $ ― | $ ― | |
$ 570.03M | $ 723.13M | $ 736.13M | $ 610.69M | $ 642.83M | $ 615.11M | |
$ 105.46M | $ 62.24M | $ -17.54M | $ 57.80M | $ 21.40M | $ 54.62M | |
$ 54.01M | $ 41.72M | $ -45.28M | $ 31.38M | $ 36.46M | $ 34.38M | |
$ 11.67M | $ -10.52M | $ 93.82M | $ 1.61M | $ -19.38M | $ -7.22M | |
$ 42.75M | $ 10.00M | $ -175.98M | $ 28.03M | $ -34.44M | $ 13.02M | |
$ 11.43M | $ 2.97M | $ 8.09M | $ 7.38M | $ -9.95M | $ 5.47M | |
$ -7.20M | $ -9.31M | $ -11.28M | $ -30.00K | $ -565.00K | $ ― | |
$ 31.32M | $ 7.04M | $ 10.67M | $ 20.65M | $ -24.49M | $ 7.55M | |
$ 28.33 | $ 0.10 | $ 0.15 | $ 0.31 | $ -0.37 | $ 0.11 | |
$ 28.33 | $ 0.10 | $ 0.15 | $ 0.31 | $ -0.37 | $ 0.11 | |
$ 222.52M | $ 72.96M | $ 71.59M | $ 67.04M | $ 67.01M | $ 66.47M | |
$ 222.52M | $ 72.96M | $ 71.59M | $ 67.04M | $ 67.01M | $ 66.47M | |
$ 0.95 | $ 0.94 | $ 0.08 | $ 0.94 | $ 0.94 | $ 0.93 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 570.03M | $ 723.13M | $ 736.13M | $ -610.69M | $ -642.83M | $ -615.11M | |
$ 31.32M | $ 7.04M | $ 10.67M | $ 20.65M | $ -24.49M | $ 7.55M | |
$ 40.87M | $ 5.53M | $ -86.28M | $ 22.96M | $ -33.37M | $ 13.19M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 82.91M | $ 50.65M | $ 45.02M | $ 58.47M | $ -408.00K | $ 50.05M | |
$ 133.23M | $ 100.27M | $ 92.36M | $ 111.54M | $ 77.25M | $ 127.51M |