Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 956.47M | $ 1.01B | $ 1.63B | $ 911.98M | $ 399.99M | $ 469.68M | |
$ 279.69M | $ 414.99M | $ 557.94M | $ 336.38M | $ 275.73M | $ 264.13M | |
$ 676.78M | $ 595.15M | $ 1.07B | $ 575.60M | $ 124.26M | $ 205.55M | |
$ 258.01M | $ 209.31M | $ 572.68M | $ 134.31M | $ 105.82M | $ 110.34M | |
$ 192.81M | $ 385.84M | $ 891.00M | $ 441.29M | $ 18.44M | $ 95.21M | |
$ 26.89M | $ 65.64M | $ -53.27M | $ 59.02M | $ 58.87M | $ 53.55M | |
$ -160.50M | $ 64.61M | $ -319.51M | $ -190.84M | $ -3.91M | $ 28.27M | |
$ 378.00M | $ 384.81M | $ 1.16B | $ 191.42M | $ -44.34M | $ 69.93M | |
$ 87.86M | $ 92.17M | $ 126.42M | $ 39.17M | $ -8.78M | $ -63.56M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 290.14M | $ 292.63M | $ 1.03B | $ 152.25M | $ -35.55M | $ 133.50M | |
$ 1.49 | $ 1.64 | $ 2.29 | $ 0.92 | $ -0.22 | $ 0.81 | |
$ 1.49 | $ 1.62 | $ 2.23 | $ 0.89 | $ -0.22 | $ 0.81 | |
$ 775.87M | $ 178.89M | $ 170.74M | $ 166.11M | $ 164.89M | $ 164.87M | |
$ 780.37M | $ 180.31M | $ 175.04M | $ 170.14M | $ 164.89M | $ 164.87M | |
$ 1.32 | $ 1.32 | $ 0.65 | $ 0.13 | $ 0.09 | $ 0.24 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 537.70M | $ 624.30M | $ 741.06M | $ ― | $ ― | $ ― | |
$ 290.14M | $ 292.63M | $ 1.03B | $ 152.25M | $ -35.55M | $ 133.50M | |
$ 345.07M | $ 282.83M | $ 852.82M | $ 139.19M | $ -51.25M | $ 6.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 472.92M | $ 442.12M | $ 1.21B | $ 250.44M | $ 14.53M | $ 123.48M | |
$ 842.73M | $ 758.26M | $ 1.51B | $ 513.73M | $ 257.91M | $ 367.07M |