Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 661.39M | $ 610.12M | $ 575.37M | $ 532.85M | $ 498.02M | |
$ 471.07M | $ 435.00M | $ 412.15M | $ 374.55M | $ 343.51M | |
$ 298.63M | $ 280.81M | $ 281.46M | $ 270.25M | $ 266.06M | |
$ 253.02M | $ 236.44M | $ 446.67M | $ 426.83M | $ 448.41M | |
$ 418.41M | $ 390.64M | $ 354.75M | $ 315.04M | $ 315.44M | |
$ 172.45M | $ 154.20M | $ 118.53M | $ 69.94M | $ 86.69M | |
$ -179.46M | $ -90.43M | $ -312.38M | $ -80.31M | $ -81.23M | |
$ -7.01M | $ 63.76M | $ 54.53M | $ 17.23M | $ 5.46M | |
$ -7.01M | $ 56.85M | $ 48.32M | $ 15.12M | $ 4.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.06 | $ 0.48 | $ 0.42 | $ 0.15 | $ 0.05 | |
$ -0.05 | $ 0.43 | $ 0.42 | $ 0.13 | $ 0.05 | |
122.72M | 118.28M | 115.40M | 102.40M | 111.16M | |
136.82M | 132.97M | 130.33M | 116.67M | 111.16M |