Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 931.19M | $ 935.49M | $ 815.60M | $ 226.43M | $ 153.91M | $ 127.73M | |
$ 751.77M | $ 751.77M | $ 647.07M | $ 219.14M | $ 143.07M | $ 118.95M | |
$ 179.42M | $ 183.72M | $ 168.53M | $ 7.29M | $ 10.84M | $ 8.79M | |
$ 26.22M | $ 30.52M | $ 37.36M | $ 12.47M | $ -193.00K | $ -940.00K | |
$ 153.21M | $ 153.21M | $ 131.17M | $ -5.19M | $ 11.04M | $ 9.73M | |
$ -27.04M | $ -27.04M | $ -17.37M | $ -13.41M | $ -11.37M | $ -5.05M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 177.14M | $ 177.14M | $ 142.13M | $ -17.16M | $ 6.75M | $ 19.44M | |
$ 2.08M | $ 2.08M | $ 8.71M | $ 583.00K | $ 1.66M | $ 247.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 103.30M | $ 146.89M | $ 103.98M | $ -19.90M | $ 3.49M | $ 18.17M | |
$ ― | $ ― | $ ― | $ -0.09 | $ 0.02 | $ 0.20 | |
$ ― | $ ― | $ ― | $ -0.09 | $ 0.02 | $ 0.20 | |
$ ― | $ ― | $ ― | $ 222.64M | $ 193.20M | $ 176.29M | |
$ ― | $ ― | $ ― | $ 227.29M | $ 198.40M | $ 176.29M | |
$ ― | $ ― | $ ― | $ 0.00 | $ <0.01 | $ 0.01 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 450.52M | $ 450.52M | $ 400.71M | $ 90.40M | $ 49.83M | $ 56.47M | |
$ 777.99M | $ 782.28M | $ 684.43M | $ 231.61M | $ 142.87M | $ 118.01M | |
$ 103.30M | $ 146.89M | $ 103.98M | $ -19.90M | $ 3.49M | $ 18.17M | |
$ 81.33M | $ 125.06M | $ 89.59M | $ -17.41M | $ -894.00K | $ -7.53M | |
$ 26.11M | $ 26.11M | $ 15.88M | $ 13.67M | $ 10.52M | $ 4.75M | |
$ 203.25M | $ 203.25M | $ 158.01M | $ -3.49M | $ 17.28M | $ 24.20M | |
$ 242.28M | $ 242.28M | $ 186.75M | $ 28.75M | $ 40.35M | $ 32.01M |