Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 277.25M | $ 232.28M | $ 722.68M | $ 439.44M | $ 46.55M | |
$ 277.25M | $ 182.12M | $ 460.53M | $ 265.87M | $ 32.64M | |
$ 281.37M | $ 219.15M | $ 178.01M | $ 132.38M | $ 107.86M | |
$ 8.05M | $ 7.28M | $ 6.67M | $ 7.01M | $ 9.34M | |
$ 45.70M | $ 9.67M | $ 307.70M | $ 95.71M | $ -46.84M | |
$ -4.12M | $ -37.03M | $ 283.52M | $ 134.49M | $ -75.22M | |
$ 34.98M | $ 32.66M | $ 10.78M | $ -56.97M | $ -6.87M | |
$ 30.86M | $ -4.37M | $ 294.30M | $ 77.52M | $ -75.24M | |
$ 27.31M | $ -6.39M | $ 293.16M | $ 76.71M | $ -91.78M | |
$ 0.21 | $ -0.05 | $ 2.32 | $ 0.62 | $ -0.91 | |
$ 0.20 | $ -0.05 | $ 1.97 | $ 0.54 | $ -0.91 | |
130.05M | 128.73M | 126.40M | 116.26M | 100.75M | |
133.34M | 128.73M | 150.80M | 133.01M | 100.75M |