Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.18B | $ 1.02B | $ 1.45B | $ 882.02M | $ 851.83M | $ 832.86M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 440.24M | $ 417.48M | $ 997.54M | $ 501.10M | $ 386.28M | $ 550.17M | |
$ 45.85M | $ -682.00K | $ -61.52M | $ 8.67M | $ 20.20M | $ 13.23M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 373.37M | $ 339.21M | $ 854.36M | $ 440.93M | $ 326.47M | $ 764.29M | |
$ 1.18 | $ 1.07 | $ 2.80 | $ 1.54 | $ 1.16 | $ 1.81 | |
$ 1.17 | $ 1.07 | $ 2.74 | $ 1.52 | $ 1.16 | $ 1.79 | |
$ 1.26B | $ 309.77M | $ 305.52M | $ 285.94M | $ 281.98M | $ 279.34M | |
$ 1.28B | $ 310.51M | $ 315.73M | $ 296.83M | $ 282.48M | $ 289.71M | |
$ 1.92 | $ 1.92 | $ 1.92 | $ 1.92 | $ 1.92 | $ 1.92 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 373.37M | $ 339.21M | $ 871.48M | $ 447.74M | $ 331.69M | $ 509.66M | |
$ 290.08M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.41B | $ 1.44B | $ 797.12M | $ 445.09M | $ 419.76M | $ 508.73M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |