Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 380.03M | $ 394.07M | $ 497.42M | $ 290.19M | $ 81.10M | |
$ 120.03M | $ 145.18M | $ 422.12M | $ 151.13M | $ 60.04M | |
$ 60.78M | $ 27.92M | $ 14.22M | $ 10.18M | $ 95.13M | |
$ 176.53M | $ 160.66M | $ 105.75M | $ 94.66M | $ 79.95M | |
$ 219.97M | $ 271.56M | $ 382.94M | $ 205.50M | $ 62.94M | |
$ 59.26M | $ 117.26M | $ 302.14M | $ 143.23M | $ -35.09M | |
$ -34.29M | $ 14.99M | $ -26.95M | $ -34.77M | $ 11.16M | |
$ 24.97M | $ 105.58M | $ 275.19M | $ 108.46M | $ -23.93M | |
$ 18.76M | $ 81.10M | $ 262.34M | $ 108.46M | $ -23.93M | |
$ 0.14 | $ 0.61 | $ 1.97 | $ 0.82 | $ -0.18 | |
$ 0.14 | $ 0.61 | $ 1.97 | $ 0.82 | $ -0.18 | |
130.19M | 133.09M | 132.92M | 132.92M | 133.29M | |
130.23M | 133.11M | 133.07M | 132.92M | 133.29M |