Income Statement | TTM | Dec 22 | Dec 21 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 682.00M | $ 323.28M | $ 290.76M | $ 650.98M | $ 614.74M | $ 594.19M | |
$ 316.10M | $ 144.76M | $ 149.81M | $ 305.91M | $ 294.26M | $ 266.21M | |
$ 365.90M | $ 178.51M | $ 140.95M | $ 345.07M | $ 320.48M | $ 327.97M | |
$ 329.16M | $ 176.54M | $ 128.20M | $ 318.32M | $ 295.83M | $ 303.22M | |
$ 36.74M | $ 1.98M | $ 12.76M | $ 26.74M | $ 24.65M | $ 24.75M | |
$ -12.50M | $ -4.14M | $ 71.48M | $ -4.76M | $ -11.20M | $ -283.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 36.25M | $ 8.63M | $ 95.07M | $ 33.49M | $ 19.22M | $ 29.04M | |
$ 10.61M | $ 4.97M | $ 6.81M | $ 10.06M | $ 6.55M | $ 8.19M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 25.64M | $ 35.05M | $ 57.77M | $ 23.43M | $ 12.67M | $ 20.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.91M | $ 1.56M | $ 2.26M | $ 4.30M | $ 3.66M | |
$ 645.26M | $ 321.30M | $ 278.01M | $ 624.24M | $ 590.09M | $ 569.43M | |
$ 25.64M | $ 35.05M | $ 57.77M | $ 23.43M | $ 12.67M | $ 20.20M | |
$ 25.64M | $ 2.92M | $ 87.83M | $ 23.15M | $ 12.67M | $ 20.39M | |
$ 4.64M | $ 3.24M | $ 3.25M | $ 4.97M | $ 4.41M | $ 3.55M | |
$ 40.89M | $ 11.88M | $ 98.32M | $ 38.46M | $ 23.63M | $ 32.59M | |
$ 73.67M | $ 44.02M | $ 138.89M | $ 69.69M | $ 47.69M | $ 57.33M |