Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 717.33M | $ 999.35M | $ 889.80M | $ 723.40M | $ 566.30M | |
$ 177.03M | $ 224.09M | $ 185.60M | $ 179.60M | $ 165.80M | |
$ 151.94M | $ 204.19M | $ 190.80M | $ 169.60M | $ 159.00M | |
$ 16.71M | $ 21.00M | $ 21.63M | $ 22.49M | $ 21.57M | |
$ 2.06M | $ -267.00K | $ 57.56M | $ 91.20M | $ 77.45M | |
$ 25.08M | $ 19.90M | $ 29.10M | $ 57.50M | $ 11.90M | |
$ -85.87M | $ -90.05M | $ -38.03M | $ -30.21M | $ -15.82M | |
$ -60.79M | $ -70.15M | $ -15.50M | $ 29.30M | $ -3.90M | |
$ -59.91M | $ -197.21M | $ -26.60M | $ 30.89M | $ -12.10M | |
$ -0.82 | $ -2.38 | $ -0.30 | $ 0.26 | $ -0.25 | |
$ -0.82 | $ -2.38 | $ -0.30 | $ 0.26 | $ -0.25 | |
91.72M | 89.01M | 88.26M | 82.39M | 48.71M | |
91.72M | 89.01M | 88.26M | 83.58M | 48.71M |