Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 868.52M | $ 549.59M | $ 457.79M | $ 425.41M | $ 358.99M | |
$ 868.52M | $ 470.19M | $ 386.38M | $ 249.67M | $ 188.81M | |
$ 429.00M | $ 248.58M | $ 232.58M | $ 150.59M | $ 133.65M | |
$ 69.91M | $ 77.79M | $ 78.30M | $ 77.10M | $ 80.20M | |
$ 544.75M | $ 356.63M | $ 225.36M | $ 159.88M | $ 152.29M | |
$ 439.51M | $ 221.62M | $ 71.77M | $ 32.47M | $ -8.95M | |
$ -10.10M | $ 12.99M | $ -32.95M | $ -13.65M | $ -23.88M | |
$ 429.42M | $ 234.61M | $ 117.56M | $ 57.56M | $ 31.29M | |
$ 358.61M | $ 214.07M | $ 93.69M | $ 42.19M | $ 44.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.16 | $ 7.97 | $ 3.11 | $ 1.37 | $ 1.46 | |
$ 12.07 | $ 7.62 | $ 3.07 | $ 1.35 | $ 1.44 | |
25.32M | 26.86M | 30.11M | 30.76M | 30.78M | |
29.71M | 28.10M | 30.48M | 31.25M | 31.06M |