Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 714.65M | $ 810.81M | $ 946.86M | $ 707.12M | $ 486.82M | |
$ 14.52M | $ 83.81M | $ 171.16M | $ 129.84M | $ 56.30M | |
$ 51.29M | $ 53.49M | $ 47.39M | $ 29.64M | $ 22.38M | |
$ 99.26M | $ 64.61M | $ 62.81M | $ 55.01M | $ 56.17M | |
$ 70.96M | $ 102.36M | $ 189.74M | $ 165.56M | $ 88.39M | |
$ -36.77M | $ 30.31M | $ 123.77M | $ 100.20M | $ 33.92M | |
$ -4.78M | $ -1.73M | $ -4.76M | $ 2.30M | $ -10.51M | |
$ -41.55M | $ 28.58M | $ 119.01M | $ 102.50M | $ 23.41M | |
$ -31.80M | $ 18.42M | $ 90.67M | $ 76.52M | $ 17.83M | |
$ -1.46 | $ 0.83 | $ 4.09 | $ 3.42 | $ 0.77 | |
$ -1.46 | $ 0.83 | $ 4.04 | $ 3.35 | $ 0.77 | |
21.77M | 22.06M | 22.17M | 22.35M | 23.01M | |
21.82M | 22.20M | 22.44M | 22.86M | 23.07M |