Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 550.42M | $ 586.87M | $ 512.92M | $ 424.07M | $ 469.00M | |
$ 190.86M | $ 210.54M | $ 184.62M | $ 139.06M | $ 157.57M | |
$ 115.81M | $ 115.62M | $ 106.45M | $ 92.10M | $ 96.38M | |
$ 28.71M | $ 29.75M | $ 26.93M | $ 26.67M | $ 24.62M | |
$ 107.19M | $ 113.22M | $ -32.58M | $ 71.98M | $ 84.85M | |
$ 75.05M | $ 55.09M | $ 78.17M | $ 23.91M | $ 35.68M | |
$ 102.00K | $ -12.27M | $ -137.36M | $ 350.00K | $ -3.55M | |
$ 75.15M | $ 80.74M | $ -60.88M | $ 45.48M | $ 50.27M | |
$ 60.53M | $ 59.58M | $ -41.87M | $ 34.69M | $ 36.15M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.93 | $ 1.86 | $ -1.30 | $ 1.07 | $ 1.11 | |
$ 1.92 | $ 1.85 | $ -1.30 | $ 1.06 | $ 1.09 | |
31.36M | 31.97M | 32.33M | 32.32M | 32.70M | |
31.58M | 32.24M | 32.33M | 32.58M | 33.10M |