Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 674.98M | $ 666.82M | $ 541.53M | $ 420.83M | $ 421.03M | |
$ 490.31M | $ 467.53M | $ 401.28M | $ 303.50M | $ 314.31M | |
$ 402.63M | $ 396.60M | $ 268.44M | $ 260.80M | $ 278.60M | |
$ 75.57M | $ 91.50M | $ 28.55M | $ 19.91M | $ 19.58M | |
$ 157.58M | $ 144.78M | $ 118.47M | $ 71.42M | $ 55.29M | |
$ 87.67M | $ 60.02M | $ 131.06M | $ 46.35M | $ 38.11M | |
$ -25.97M | $ -46.72M | $ -33.52M | $ -26.26M | $ -26.66M | |
$ 61.70M | $ 13.30M | $ 56.40M | $ 20.09M | $ -10.75M | |
$ 41.95M | $ 15.91M | $ 41.98M | $ 145.52M | $ -11.02M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.91 | $ 0.35 | $ 0.95 | $ 3.41 | $ -0.27 | |
$ 0.81 | $ 0.34 | $ 0.92 | $ 3.33 | $ -0.27 | |
46.22M | 45.52M | 44.26M | 42.67M | 41.51M | |
51.98M | 46.54M | 45.63M | 43.68M | 41.51M |