Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.76B | $ 1.85B | $ 1.81B | $ 1.37B | $ 1.38B | $ 1.53B | |
$ 1.37B | $ 1.43B | $ 1.48B | $ 1.37B | $ 1.35B | $ 1.44B | |
$ 394.04M | $ 420.65M | $ 336.49M | $ -3.85M | $ 33.73M | $ 97.32M | |
$ 149.85M | $ 137.76M | $ 121.32M | $ 112.56M | $ 101.67M | $ 98.98M | |
$ 244.19M | $ 282.88M | $ 215.17M | $ -116.41M | $ -67.94M | $ -1.66M | |
$ -41.75M | $ -24.01M | $ -90.98M | $ -101.46M | $ -140.30M | $ -87.86M | |
$ 25.25M | $ -30.87M | $ -6.47M | $ -2.37M | $ -6.70M | $ -34.44M | |
$ 175.10M | $ 291.37M | $ 128.17M | $ -220.24M | $ -214.94M | $ -123.94M | |
$ 46.79M | $ 42.05M | $ 60.07M | $ 14.97M | $ -47.46M | $ -24.29M | |
$ -74.00K | $ -1.41M | $ -436.00K | $ ― | $ ― | $ ― | |
$ 128.31M | $ 249.32M | $ 68.10M | $ -235.21M | $ -167.48M | $ -99.65M | |
$ 0.58 | $ ― | $ 1.01 | $ -2.31 | $ -1.81 | $ -1.08 | |
$ 0.44 | $ ― | $ 0.99 | $ -2.31 | $ -1.81 | $ -1.08 | |
$ 351.13M | $ ― | $ 108.45M | $ 101.73M | $ 92.69M | $ 92.60M | |
$ 431.83M | $ ― | $ 147.41M | $ 101.73M | $ 92.69M | $ 92.60M | |
$ ― | $ ― | $ ― | $ 0.60 | $ 0.70 | $ 1.20 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.52B | $ 1.56B | $ 1.60B | $ 1.48B | $ 1.45B | $ 1.53B | |
$ 128.31M | $ 249.32M | $ 68.10M | $ -235.21M | $ -167.48M | $ -99.65M | |
$ 143.46M | $ 189.82M | $ 76.79M | $ -233.47M | $ -162.26M | $ -72.48M | |
$ ― | $ ― | $ ― | $ 75.19M | $ 79.83M | $ 78.83M | |
$ 227.14M | $ 344.94M | $ 188.13M | $ -145.06M | $ -135.11M | $ -45.11M | |
$ 423.18M | $ 562.43M | $ 405.08M | $ 94.57M | $ 118.80M | $ 217.34M |