Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 429.62M | $ 458.90M | $ 369.59M | $ 400.62M | $ 383.47M | |
$ 297.69M | $ 122.94M | $ 89.56M | $ 125.39M | $ 142.66M | |
$ 339.63M | $ 42.13M | $ 44.94M | $ 58.17M | $ 73.44M | |
$ 101.59M | $ 123.70M | $ 119.99M | $ 120.00M | $ 119.07M | |
$ 250.53M | $ 193.32M | $ 81.88M | $ 158.00M | $ 188.34M | |
$ -41.94M | $ 80.80M | $ 44.61M | $ 66.62M | $ 69.27M | |
$ 75.44M | $ -153.25M | $ -167.75M | $ -94.77M | $ 108.39M | |
$ 33.50M | $ -72.45M | $ -141.28M | $ -28.16M | $ 177.66M | |
$ -113.17M | $ -38.95M | $ -123.46M | $ -19.95M | $ 192.35M | |
$ -12.78 | $ -6.11 | $ -12.29 | $ -2.96 | $ 73.22 | |
$ -12.78 | $ -6.11 | $ -12.29 | $ -2.96 | $ 55.84 | |
10.60M | 10.33M | 10.05M | 6.74M | 3.59M | |
10.60M | 10.33M | 10.05M | 6.74M | 4.71M |