Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 957.80M | $ 726.44M | $ 517.24M | $ 484.14M | $ 441.75M | |
$ 875.96M | $ 680.71M | $ 507.07M | $ 465.00M | $ 421.20M | |
$ 645.16M | $ 754.09M | $ 730.66M | $ 635.44M | $ 707.79M | |
$ 15.88M | $ 5.55M | $ 2.03M | $ 3.34M | $ 2.93M | |
$ 100.16M | $ -67.83M | $ -221.57M | $ -167.09M | $ -286.59M | |
$ 230.79M | $ -73.38M | $ -223.60M | $ -170.44M | $ -286.59M | |
$ 27.28M | $ 22.34M | $ 10.15M | $ 2.92M | $ 5.61M | |
$ 258.07M | $ -51.04M | $ -213.44M | $ -167.52M | $ -280.97M | |
$ 226.45M | $ -61.29M | $ -215.97M | $ -167.87M | $ -281.58M | |
$ 1.37 | $ -0.37 | $ -1.34 | $ -1.05 | $ -1.79 | |
$ 1.36 | $ -0.37 | $ -1.34 | $ -1.05 | $ -1.79 | |
165.72M | 163.82M | 161.68M | 160.49M | 157.33M | |
166.36M | 163.82M | 161.68M | 160.49M | 157.33M |