Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.09B | $ 2.60B | $ 2.05B | $ 1.44B | $ 1.63B | $ 1.42B | |
$ ― | $ 615.05M | $ 479.20M | $ 350.77M | $ 362.42M | $ 320.23M | |
$ ― | $ 1.99B | $ 1.57B | $ 1.09B | $ 1.27B | $ 1.10B | |
$ ― | $ 1.21B | $ 987.69M | $ 720.81M | $ 773.48M | $ 685.74M | |
$ ― | $ 774.55M | $ 579.22M | $ 368.82M | $ 491.80M | $ 414.10M | |
$ ― | $ -22.74M | $ -20.28M | $ -22.26M | $ -20.51M | $ -576.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 747.33M | $ 557.61M | $ 345.52M | $ 470.73M | $ 412.19M | |
$ ― | $ 140.63M | $ 164.06M | $ 45.15M | $ 112.03M | $ 79.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 606.70M | $ 393.53M | $ 300.35M | $ 358.69M | $ 332.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 143.60M | $ 110.70M | $ 144.90M | $ 216.20M | |
$ ― | $ 1.83B | $ 1.47B | $ 1.07B | $ 1.14B | $ 1.01B | |
$ ― | $ 606.70M | $ 393.53M | $ 300.35M | $ 358.69M | $ 332.39M | |
$ ― | $ 606.70M | $ 393.53M | $ 300.35M | $ 358.69M | $ 332.39M | |
$ ― | $ 26.27M | $ 23.34M | $ 23.02M | $ 21.75M | $ 1.29M | |
$ ― | $ 773.60M | $ 580.95M | $ 368.54M | $ 492.47M | $ 413.48M | |
$ ― | $ 1.04B | $ 827.47M | $ 569.52M | $ 663.60M | $ 469.98M |