Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 947.70M | $ 693.72M | $ 735.64M | $ 811.39M | $ 621.83M | |
$ 342.43M | $ 185.50M | $ 208.00M | $ 299.80M | $ 195.07M | |
$ 342.43M | $ 185.50M | $ 160.33M | $ 136.90M | $ 111.67M | |
$ 160.23M | $ 146.94M | $ 140.06M | $ 151.41M | $ 118.03M | |
$ 359.10M | $ 117.38M | $ 177.74M | $ 296.02M | $ 188.72M | |
$ 0.00 | $ -7.67M | $ 35.89M | $ 161.16M | $ 82.39M | |
$ 177.22M | $ -35.81M | $ -10.12M | $ -17.30M | $ -20.25M | |
$ 177.22M | $ -43.48M | $ 25.77M | $ 137.33M | $ 62.92M | |
$ 97.00M | $ -55.01M | $ 4.83M | $ 76.93M | $ 20.43M | |
$ 0.20 | $ -0.11 | $ 0.01 | $ 0.15 | $ 0.04 | |
$ 0.20 | $ -0.11 | $ 0.01 | $ 0.15 | $ 0.04 | |
493.98M | 514.27M | 513.88M | 513.88M | 513.88M | |
493.98M | 514.26M | 522.26M | 519.57M | 514.48M |