Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.56B | $ 2.71B | $ 2.16B | $ 1.53B | $ 948.80M | $ 687.79M | |
$ 1.87B | $ 2.00B | $ 1.61B | $ 1.18B | $ 715.79M | $ 526.21M | |
$ 694.34M | $ 702.88M | $ 550.77M | $ 345.70M | $ 233.01M | $ 161.58M | |
$ 652.24M | $ 662.83M | $ 908.00M | $ 295.62M | $ 203.29M | $ 146.96M | |
$ 37.36M | $ 40.05M | $ -357.23M | $ 50.08M | $ 29.71M | $ 14.63M | |
$ -32.39M | $ -41.23M | $ -19.86M | $ 9.15M | $ 23.36M | $ 16.03M | |
$ 196.92M | $ 14.67M | $ -20.38M | $ -16.96M | $ -8.85M | $ -11.36M | |
$ -183.77M | $ -18.57M | $ -394.86M | $ 23.97M | $ -2.50M | $ -12.76M | |
$ -16.73M | $ -12.17M | $ -4.06M | $ 7.61M | $ 1.67M | $ -1.92M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -162.68M | $ -1.45M | $ -386.36M | $ 15.95M | $ -4.17M | $ -10.84M | |
$ -0.82 | $ -0.01 | $ 0.13 | $ 0.09 | $ -0.04 | $ -0.14 | |
$ -0.82 | $ -0.01 | $ 0.13 | $ 0.08 | $ -0.04 | $ -0.14 | |
$ 806.11M | $ 206.67M | $ 213.10M | $ 185.81M | $ 102.95M | $ 77.41M | |
$ 803.72M | $ 206.67M | $ 215.81M | $ 187.94M | $ 102.95M | $ 77.41M | |
$ 0.07 | $ ― | $ 0.01 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.52B | $ 2.67B | $ 2.52B | $ -1.48B | $ -919.08M | $ -673.17M | |
$ -162.68M | $ -1.45M | $ -386.36M | $ 15.95M | $ -4.17M | $ -10.84M | |
$ -23.21M | $ -19.38M | $ -360.77M | $ 33.95M | $ 5.40M | $ -4.03M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -150.53M | $ 22.66M | $ -375.00M | $ 31.77M | $ 17.17M | $ 3.27M | |
$ -42.01M | $ 142.64M | $ -299.88M | $ 71.36M | $ 44.22M | $ 21.16M |