Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.46B | $ 1.81B | $ 1.60B | $ 1.05B | $ 1.33B | |
$ 795.70M | $ 566.40M | $ 446.10M | $ 193.50M | $ 343.00M | |
$ 231.70M | $ 164.20M | $ 138.50M | $ 114.80M | $ 122.00M | |
$ 175.20M | $ 119.00M | $ 108.50M | $ 97.90M | $ 101.00M | |
$ 1.01B | $ 875.10M | $ 536.80M | $ 185.90M | $ 368.30M | |
$ 564.00M | $ 561.90M | $ 451.50M | $ 106.50M | $ 215.70M | |
$ -2.20M | $ 287.00M | $ -107.90M | $ -52.20M | $ -19.30M | |
$ 561.80M | $ 608.80M | $ 343.60M | $ 8.00M | $ 196.40M | |
$ 417.30M | $ 439.40M | $ 249.10M | $ 13.30M | $ 137.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.55 | $ 5.80 | $ 3.23 | $ 0.17 | $ 1.71 | |
$ 5.48 | $ 5.71 | $ 3.18 | $ 0.17 | $ 1.69 | |
75.20M | 75.80M | 77.20M | 79.20M | 80.20M | |
76.10M | 77.00M | 78.40M | 79.20M | 81.20M |