Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.00B | $ 1.00B | $ 819.67M | $ 707.71M | $ 735.35M | $ 831.98M | |
$ 390.73M | $ 390.73M | $ 406.84M | $ 379.54M | $ 296.27M | $ 289.55M | |
$ 612.64M | $ 612.64M | $ 412.83M | $ 328.17M | $ 439.08M | $ 542.43M | |
$ 435.39M | $ 435.39M | $ 317.78M | $ 349.20M | $ 370.90M | $ 330.18M | |
$ 177.26M | $ 177.26M | $ 95.06M | $ -21.03M | $ 68.18M | $ 212.25M | |
$ -26.26M | $ -26.26M | $ -21.30M | $ -28.86M | $ -20.82M | $ -32.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 253.59M | $ 253.59M | $ -192.54M | $ -36.66M | $ 11.10M | $ 173.23M | |
$ 4.66M | $ 4.66M | $ 9.42M | $ -11.93M | $ -395.00K | $ 41.56M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 247.22M | $ 247.22M | $ -190.41M | $ -26.43M | $ 9.21M | $ 129.13M | |
$ ― | $ ― | $ ― | $ -0.11 | $ 0.04 | $ 0.53 | |
$ ― | $ ― | $ ― | $ -0.11 | $ 0.02 | $ 0.48 | |
$ ― | $ ― | $ ― | $ 242.90M | $ 242.97M | $ 244.71M | |
$ ― | $ ― | $ ― | $ 264.10M | $ 265.87M | $ 263.10M | |
$ ― | $ ― | $ ― | $ 0.00 | $ 0.10 | $ 0.28 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 733.00K | $ 820.00K | $ 1.22M | $ 5.14M | |
$ 826.12M | $ 826.12M | $ 724.62M | $ 728.74M | $ 667.17M | $ 619.73M | |
$ 247.22M | $ 247.22M | $ -190.41M | $ -26.43M | $ 9.21M | $ 129.13M | |
$ 200.51M | $ 147.80M | $ 12.05M | $ -36.25M | $ 37.52M | $ 136.22M | |
$ 27.34M | $ 27.34M | $ 16.66M | $ 21.45M | $ 15.13M | $ 22.00M | |
$ 280.93M | $ 280.93M | $ -175.88M | $ -15.21M | $ 26.23M | $ 195.23M | |
$ 386.19M | $ 379.29M | $ -82.42M | $ 91.93M | $ 118.55M | $ 270.88M |