Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 924.37M | $ 960.49M | $ 760.70M | $ 478.05M | $ 359.68M | |
$ 385.62M | $ 401.73M | $ 328.97M | $ 207.54M | $ 164.90M | |
$ 290.58M | $ 317.80M | $ 383.20M | $ 152.52M | $ 125.81M | |
$ 60.74M | $ 57.80M | $ 47.88M | $ 39.00M | $ 35.18M | |
$ 157.49M | $ 153.23M | $ -6.57M | $ 90.90M | $ 74.05M | |
$ 95.04M | $ 83.90M | $ -54.23M | $ 50.33M | $ 36.86M | |
$ -20.01M | $ -19.36M | $ -6.68M | $ -5.91M | $ -7.33M | |
$ 75.03M | $ 64.53M | $ -60.96M | $ 44.42M | $ 29.53M | |
$ 45.69M | $ 40.42M | $ -58.70M | $ 34.53M | $ 33.94M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.49 | $ 0.41 | $ -0.60 | $ 0.36 | $ 0.35 | |
$ 0.48 | $ 0.39 | $ -0.60 | $ 0.36 | $ 0.35 | |
93.94M | 97.82M | 97.46M | 97.29M | 97.29M | |
96.17M | 102.60M | 97.46M | 97.29M | 97.29M |