Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.08B | $ 1.51B | $ 1.11B | $ 793.64M | $ 460.32M | |
$ 556.66M | $ 436.42M | $ 600.66M | $ 441.87M | $ 211.62M | |
$ 94.40M | $ 80.47M | $ 66.26M | $ 46.44M | $ 32.63M | |
$ 163.58M | $ 186.12M | $ 179.48M | $ 147.39M | $ 117.76M | |
$ 619.87M | $ 730.09M | $ 853.31M | $ 649.28M | $ 177.82M | |
$ 463.91M | $ 468.01M | $ 380.18M | $ 277.96M | $ 194.07M | |
$ -147.58M | $ -86.99M | $ -107.55M | $ -6.23M | $ -51.45M | |
$ 316.33M | $ 381.02M | $ 554.69M | $ 435.12M | $ 8.88M | |
$ 319.92M | $ 385.75M | $ 554.96M | $ 435.12M | $ -71.75M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.44 | $ 2.95 | $ 4.26 | $ 3.28 | $ -0.59 | |
$ 2.44 | $ 2.95 | $ 4.26 | $ 3.28 | $ -0.59 | |
119.30M | 120.30M | 122.96M | 123.07M | 120.70M | |
119.30M | 120.30M | 122.96M | 123.07M | 120.70M |