Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 509.30M | $ 614.00M | $ 574.22M | $ 625.75M | $ 645.72M | |
$ ― | $ 399.13M | $ 457.39M | $ 418.33M | $ 490.64M | $ 505.10M | |
$ ― | $ 110.17M | $ 156.61M | $ 155.89M | $ 135.11M | $ 140.62M | |
$ ― | $ 86.97M | $ 130.58M | $ 128.26M | $ 154.75M | $ 129.83M | |
$ ― | $ 23.20M | $ 26.03M | $ 27.63M | $ -19.64M | $ 10.80M | |
$ ― | $ -12.44M | $ -12.79M | $ -14.98M | $ -10.75M | $ -5.56M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.18M | $ 4.95M | $ 2.59M | $ -41.05M | $ 426.00K | |
$ ― | $ 371.00K | $ -1.87M | $ -4.28M | $ -2.00M | $ 2.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.81M | $ 6.75M | $ 6.73M | $ -38.72M | $ -1.46M | |
$ ― | $ 0.19 | $ ― | $ 0.55 | $ -3.23 | $ -0.12 | |
$ ― | $ 0.19 | $ ― | $ 0.55 | $ -3.23 | $ -0.12 | |
$ ― | $ 14.83M | $ ― | $ 12.54M | $ 12.54M | $ 12.46M | |
$ ― | $ 14.83M | $ ― | $ 12.54M | $ 12.54M | $ 12.46M | |
$ ― | $ 0.00 | $ ― | $ 0.00 | $ 0.00 | $ 0.10 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.54M | $ 2.93M | $ 2.22M | $ 3.92M | $ 7.36M | |
$ ― | $ 486.10M | $ 587.97M | $ 546.59M | $ 645.40M | $ 634.93M | |
$ ― | $ 2.81M | $ 6.75M | $ 6.73M | $ -38.72M | $ -1.46M | |
$ ― | $ 1.59M | $ 9.79M | $ 10.03M | $ -34.79M | $ 2.10M | |
$ ― | $ 1.90M | $ 2.27M | $ 2.85M | $ 1.55M | $ 689.00K | |
$ ― | $ 5.09M | $ 7.22M | $ 5.44M | $ -39.51M | $ 1.11M | |
$ ― | $ 15.87M | $ 17.25M | $ 15.13M | $ -6.55M | $ 8.99M |