Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.49B | $ 1.49B | $ 1.20B | $ 1.17B | $ 1.29B | $ 972.48M | |
$ 635.86M | $ 635.86M | $ 438.53M | $ 413.83M | $ 442.83M | $ 339.46M | |
$ 852.37M | $ 852.37M | $ 763.68M | $ 753.10M | $ 848.74M | $ 633.02M | |
$ 4.58M | $ 4.58M | $ -40.52M | $ 468.06M | $ 478.59M | $ 260.95M | |
$ 847.79M | $ 847.79M | $ 804.21M | $ 278.90M | $ 370.15M | $ 372.06M | |
$ 17.10M | $ 17.10M | $ -10.03M | $ -28.63M | $ -8.85M | $ -8.11M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 863.71M | $ 863.71M | $ 773.96M | $ 204.44M | $ 314.21M | $ 352.54M | |
$ 58.69M | $ 58.69M | $ 79.05M | $ 123.44M | $ 37.15M | $ 22.13M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 804.98M | $ 804.98M | $ 694.76M | $ 81.36M | $ 276.39M | $ 330.02M | |
$ 42.07 | $ 42.07 | $ 36.63 | $ 4.29 | $ 14.61 | $ 17.51 | |
$ 40.71 | $ 40.71 | $ 35.80 | $ 4.22 | $ 14.30 | $ 17.09 | |
$ 76.56M | $ 19.14M | $ 18.97M | $ 18.98M | $ 18.92M | $ 18.84M | |
$ 79.07M | $ 19.77M | $ 19.41M | $ 19.26M | $ 19.33M | $ 19.31M | |
$ 13.00 | $ 13.00 | $ 11.00 | $ 5.00 | $ 0.00 | $ 5.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.91M | $ 9.91M | $ 8.49M | $ 7.96M | $ 9.21M | $ 28.60M | |
$ 640.44M | $ 640.44M | $ 398.01M | $ 881.89M | $ 921.42M | $ 600.42M | |
$ 804.98M | $ 804.98M | $ 694.76M | $ 81.36M | $ 276.39M | $ 330.02M | |
$ 808.21M | $ 815.89M | $ 704.39M | $ 127.45M | $ 296.95M | $ 305.14M | |
$ 468.00K | $ ― | $ 9.18M | $ 18.18M | $ 2.58M | $ ― | |
$ 848.08M | $ 847.79M | $ 783.13M | $ 222.62M | $ 316.79M | $ 372.06M | |
$ 899.27M | $ 898.98M | $ 831.49M | $ 269.17M | $ 360.83M | $ 391.99M |