Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 868.52M | $ 549.59M | $ 457.79M | $ 425.41M | $ 358.99M | |
$ 699.28M | $ 470.19M | $ 386.38M | $ 360.78M | $ 188.81M | |
$ 259.76M | $ 248.58M | $ 235.86M | $ 289.58M | $ 133.65M | |
$ 69.91M | $ 77.79M | $ 78.57M | $ 78.19M | $ 81.04M | |
$ 544.75M | $ 357.22M | $ 225.63M | $ 160.97M | $ 153.13M | |
$ 439.51M | $ 221.62M | $ 150.52M | $ 71.21M | $ 55.17M | |
$ -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 | $ 55.30M | $ 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 |