Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.51B | $ 1.43B | $ 1.25B | $ 1.03B | $ 666.20M | $ 767.49M | |
$ 772.80M | $ 728.90M | $ 638.40M | $ 535.40M | $ 344.60M | $ 382.07M | |
$ 737.00M | $ 696.80M | $ 611.90M | $ 495.40M | $ 321.60M | $ 385.42M | |
$ 694.70M | $ 677.30M | $ 606.30M | $ 576.90M | $ 373.80M | $ 374.26M | |
$ 42.30M | $ 19.50M | $ 5.60M | $ -81.50M | $ -52.20M | $ 11.17M | |
$ -92.70M | $ -93.10M | $ -72.60M | $ 86.40M | $ -137.90M | $ -109.31M | |
$ -10.10M | $ -29.20M | $ 17.50M | $ -3.30M | $ 11.50M | $ -14.97M | |
$ -98.30M | $ -102.50M | $ -87.00M | $ -171.20M | $ -178.60M | $ -113.12M | |
$ -16.10M | $ -16.90M | $ -60.80M | $ -10.80M | $ -21.50M | $ -49.20M | |
$ ― | $ -100.00K | $ -200.00K | $ -200.00K | $ ― | $ ― | |
$ -81.40M | $ -85.60M | $ -26.20M | $ -160.40M | $ -157.10M | $ -63.91M | |
$ -0.43 | $ -0.46 | $ -0.09 | $ -1.22 | $ -0.94 | $ -0.38 | |
$ -0.43 | $ -0.46 | $ -0.09 | $ -1.22 | $ -0.94 | $ -0.38 | |
$ 754.74M | $ 187.52M | $ 181.58M | $ 131.79M | $ 166.37M | $ 166.37M | |
$ 754.74M | $ 187.52M | $ 181.58M | $ 131.79M | $ 166.37M | $ 166.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 25.50M | $ 22.52M | |
$ 1.47B | $ 1.41B | $ 1.24B | $ -1.11B | $ 718.40M | $ 756.33M | |
$ -81.40M | $ -85.60M | $ -26.20M | $ -160.40M | $ -157.10M | $ -63.91M | |
$ -109.50M | $ -96.20M | $ -147.80M | $ -137.80M | $ -167.22M | $ -53.05M | |
$ ― | $ ― | $ ― | $ ― | $ 139.70M | $ 112.80M | |
$ -2.50M | $ -5.80M | $ -16.70M | $ -83.60M | $ -38.90M | $ -316.24K | |
$ 201.90M | $ 197.30M | $ 173.60M | $ 74.90M | $ 99.70M | $ 117.75M |