Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.66B | $ 1.63B | $ 1.52B | $ 1.29B | $ 1.24B | $ 1.15B | |
$ 529.53M | $ 1.23B | $ 1.19B | $ 1.06B | $ 1.03B | $ 212.14M | |
$ 1.13B | $ 392.52M | $ 331.03M | $ 228.04M | $ 214.62M | $ 940.05M | |
$ 1.03B | $ 1.01B | $ 982.87M | $ 898.47M | $ 871.73M | $ 724.28M | |
$ 608.26M | $ 635.01M | $ 250.81M | $ 267.97M | $ 129.83M | $ 215.78M | |
$ -190.04M | $ 163.11M | $ 162.83M | $ -186.27M | $ -202.71M | $ -170.92M | |
$ 319.47M | $ 352.75M | $ 20.71M | $ -80.73M | $ -144.40M | $ -153.28M | |
$ 127.22M | $ 476.59M | $ 92.93M | $ 162.43M | $ 71.52M | $ 203.42M | |
$ 751.00K | $ 2.11M | $ 349.00K | $ 1.44M | $ 2.54M | $ 3.80M | |
$ -12.54M | $ 4.69M | $ 4.95M | $ 65.65M | $ 18.84M | $ 137.87M | |
$ 112.47M | $ 439.50M | $ 82.51M | $ 145.79M | $ 60.04M | $ 180.89M | |
$ 0.34 | $ 1.34 | $ 0.26 | $ 0.49 | $ 0.20 | $ 0.63 | |
$ 0.34 | $ 1.34 | $ 0.26 | $ 0.48 | $ 0.20 | $ 0.63 | |
$ 1.32B | $ 328.76M | $ 321.67M | $ 300.33M | $ 294.55M | $ 285.25M | |
$ 1.31B | $ 329.10M | $ 322.70M | $ 301.70M | $ 294.93M | $ 286.01M | |
$ 1.70 | $ 1.68 | $ 1.52 | $ 1.45 | $ 1.44 | $ 1.37 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.27B | $ 1.34B | $ 1.28B | $ 1.07B | $ 1.11B | $ 936.42M | |
$ 117.32M | $ 444.35M | $ 86.92M | $ 150.02M | $ 64.27M | $ 199.58M | |
$ 409.22M | $ 376.51M | $ ― | $ ― | $ ― | $ 160.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 331.69M | $ 657.46M | $ 255.76M | $ 348.70M | $ 274.22M | $ 374.33M | |
$ 1.03B | $ 1.35B | $ 935.33M | $ 968.53M | $ 892.85M | $ 882.26M |