Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 429.62M | $ 458.90M | $ 369.59M | $ 400.62M | $ 383.47M | |
$ 113.01M | $ 122.94M | $ 89.56M | $ 125.39M | $ 142.66M | |
$ 55.56M | $ 42.13M | $ 44.94M | $ 59.17M | $ 73.44M | |
$ 101.59M | $ 123.70M | $ 119.99M | $ 120.00M | $ 119.07M | |
$ 159.03M | $ 193.32M | $ 164.61M | $ 159.10M | $ 378.87M | |
$ 57.45M | $ 80.80M | $ 44.62M | $ 67.23M | $ 69.27M | |
$ -23.94M | $ -153.25M | $ -185.90M | $ -95.39M | $ 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.71 | $ -6.57 | $ 73.22 | |
$ -12.78 | $ -6.11 | $ -12.71 | $ -6.57 | $ 55.84 | |
10.60M | 10.33M | 10.05M | 6.74M | 3.59M | |
10.60M | 10.33M | 10.05M | 6.74M | 4.71M |