Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 700.97M | $ 674.98M | $ 666.82M | $ 541.53M | $ 420.83M | |
$ 700.97M | $ 490.31M | $ 467.53M | $ 401.28M | $ 303.50M | |
$ 774.34M | $ 402.63M | $ 396.60M | $ 268.44M | $ 260.80M | |
$ 78.78M | $ 75.57M | $ 91.50M | $ 28.55M | $ 19.91M | |
$ 29.12M | $ 157.58M | $ 144.78M | $ 118.47M | $ 71.42M | |
$ -73.37M | $ 87.67M | $ 60.02M | $ 131.06M | $ 46.35M | |
$ 10.27M | $ -25.97M | $ -46.72M | $ -33.52M | $ -26.26M | |
$ -63.11M | $ 61.70M | $ 13.30M | $ 56.40M | $ 20.09M | |
$ -99.56M | $ 41.95M | $ 15.91M | $ 41.98M | $ 145.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -2.15 | $ 0.91 | $ 0.35 | $ 0.95 | $ 3.41 | |
$ -2.15 | $ 0.81 | $ 0.34 | $ 0.92 | $ 3.33 | |
46.24M | 46.22M | 45.52M | 44.26M | 42.67M | |
46.24M | 51.98M | 46.54M | 45.63M | 43.68M |