Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 907.36M | $ 907.36M | $ 800.22M | $ 736.70M | $ 867.60M | $ 849.17M | |
$ 741.68M | $ 771.35M | $ 716.75M | $ 565.33M | $ 600.36M | $ 594.34M | |
$ 165.68M | $ 136.01M | $ 83.48M | $ 171.37M | $ 267.24M | $ 254.84M | |
$ -12.37M | $ -42.04M | $ -18.73M | $ 89.89M | $ 94.32M | $ 82.92M | |
$ 178.05M | $ 178.05M | $ 102.21M | $ 81.47M | $ 172.92M | $ 171.92M | |
$ -1.29M | $ -1.29M | $ 3.41M | $ -5.95M | $ -5.10M | $ -3.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 147.78M | $ 147.78M | $ 102.79M | $ 65.00M | $ 165.97M | $ 161.20M | |
$ 43.29M | $ 43.29M | $ 24.76M | $ 11.03M | $ 47.70M | $ 46.81M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 105.00M | $ 105.00M | $ 78.37M | $ 54.28M | $ 118.43M | $ 114.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.29M | $ 1.64M | $ 1.79M | $ ― | $ 2.30M | $ 4.87M | |
$ 729.31M | $ 729.31M | $ 698.02M | $ 655.23M | $ 694.68M | $ 677.26M | |
$ 105.00M | $ 105.00M | $ 78.37M | $ 54.28M | $ 118.43M | $ 114.39M | |
$ 127.43M | $ 127.21M | $ 81.33M | $ 61.77M | $ 120.09M | $ 119.73M | |
$ 10.24M | $ 10.24M | $ 6.79M | $ 7.35M | $ 6.82M | $ 7.35M | |
$ 158.03M | $ 158.03M | $ 109.58M | $ 72.35M | $ 172.79M | $ 168.55M | |
$ 220.33M | $ 284.38M | $ 238.83M | $ 210.42M | $ 312.27M | $ 306.38M |