Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.05B | $ 1.26B | $ 1.26B | $ 1.08B | $ 817.22M | |
$ 471.67M | $ 617.15M | $ 647.71M | $ 606.34M | $ 456.69M | |
$ 333.48M | $ 352.19M | $ 295.65M | $ 276.07M | $ 226.34M | |
$ 226.75M | $ 994.98M | $ 902.70M | $ 745.13M | $ 629.46M | |
$ 363.50M | $ 500.00M | $ 562.34M | $ 499.28M | $ 382.82M | |
$ 138.20M | $ 264.96M | $ 352.06M | $ 330.27M | $ 230.35M | |
$ 0.00 | $ -1.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 138.20M | $ 264.96M | $ 352.06M | $ 330.27M | $ 230.35M | |
$ 107.36M | $ 213.82M | $ 265.76M | $ 246.18M | $ 173.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.20 | $ 6.43 | $ 8.27 | $ 7.85 | $ 5.61 | |
$ 3.18 | $ 6.36 | $ 8.15 | $ 7.69 | $ 5.45 | |
32.70M | 32.33M | 31.08M | 30.44M | 29.91M | |
32.88M | 32.69M | 31.53M | 31.08M | 30.82M |