Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 831.52M | $ 1.04B | $ 867.83M | $ 679.39M | $ 541.24M | |
$ 453.59M | $ 518.32M | $ 435.43M | $ 356.59M | $ 267.02M | |
$ 496.63M | $ 492.73M | $ 382.82M | $ 283.44M | $ 223.89M | |
$ 19.55M | $ 16.63M | $ 18.32M | $ 18.11M | $ 16.82M | |
$ -23.48M | $ 42.22M | $ 66.92M | $ 91.17M | $ 52.69M | |
$ -43.03M | $ 25.59M | $ 52.61M | $ 73.94M | $ 36.85M | |
$ 11.39M | $ 9.17M | $ 1.43M | $ -1.28M | $ -2.56M | |
$ -31.65M | $ 34.76M | $ 54.04M | $ 72.65M | $ 34.28M | |
$ -29.75M | $ 29.32M | $ 41.01M | $ 238.38M | $ 33.48M | |
$ -0.45 | $ 0.44 | $ 0.63 | $ 3.77 | $ 0.57 | |
$ -0.45 | $ 0.42 | $ 0.60 | $ 3.51 | $ 0.54 | |
65.88M | 65.98M | 65.06M | 63.28M | 59.07M | |
65.88M | 69.32M | 68.91M | 67.86M | 62.00M |