Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 15.66B | $ 5.65B | $ 4.84B | $ 3.77B | $ 4.32B | $ 4.31B | |
$ ― | $ 4.88B | $ 3.95B | $ 3.21B | $ 3.80B | $ 3.78B | |
$ ― | $ 772.48M | $ 885.91M | $ 558.32M | $ 527.13M | $ 526.61M | |
$ ― | $ 411.51M | $ 394.19M | $ 323.48M | $ 365.83M | $ 391.73M | |
$ ― | $ 360.97M | $ 491.71M | $ 234.84M | $ 161.30M | $ 134.88M | |
$ ― | $ -49.00M | $ -46.88M | $ -63.00M | $ -74.57M | $ -110.01M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 316.16M | $ 473.80M | $ 170.19M | $ 70.32M | $ 36.38M | |
$ ― | $ 81.10M | $ 133.71M | $ 56.51M | $ 51.08M | $ 58.47M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 268.86M | $ 404.06M | $ 134.69M | $ 41.33M | $ 39.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 9.45M | $ 8.50M | $ 9.88M | $ ― | |
$ ― | $ 5.29B | $ 4.35B | $ 3.54B | $ 4.16B | $ 4.17B | |
$ ― | $ 268.86M | $ 404.06M | $ 134.69M | $ 41.33M | $ 39.77M | |
$ ― | $ 256.77M | $ 385.84M | $ 117.38M | $ 46.12M | $ 28.68M | |
$ ― | $ 43.44M | $ 44.48M | $ 59.55M | $ 69.17M | $ 87.99M | |
$ ― | $ 359.59M | $ 518.28M | $ 229.75M | $ 139.49M | $ 124.37M | |
$ ― | $ 562.39M | $ 684.05M | $ 431.85M | $ 375.66M | $ 342.54M |