Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.74B | $ 2.54B | $ 2.23B | $ 1.86B | $ 1.83B | |
$ 647.50M | $ 574.90M | $ 491.40M | $ 379.80M | $ 423.80M | |
$ 319.50M | $ 214.60M | $ 164.90M | $ 145.70M | $ 163.70M | |
$ 118.10M | $ 149.60M | $ 137.90M | $ 134.20M | $ 116.50M | |
$ 446.10M | $ 460.00M | $ 401.00M | $ 277.80M | $ 336.60M | |
$ 328.00M | $ 345.20M | $ 302.20M | $ 246.60M | $ 235.90M | |
$ -193.00M | $ -234.90M | $ -221.00M | $ -201.80M | $ -181.30M | |
$ 135.00M | $ 110.30M | $ 81.20M | $ -18.80M | $ 54.60M | |
$ -11.90M | $ 87.00M | $ 70.70M | $ 1.30M | $ 46.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.09 | $ 0.95 | $ 0.98 | $ 0.03 | $ 0.95 | |
$ -0.09 | $ 0.95 | $ 0.98 | $ 0.03 | $ 0.95 | |
125.61M | 91.95M | 72.43M | 48.78M | 48.28M | |
125.61M | 91.95M | 72.43M | 48.78M | 48.28M |