Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.33B | $ 1.31B | $ 1.21B | $ 713.17M | $ 226.77M | |
$ 1.11B | $ 859.39M | $ 517.30M | $ 343.51M | $ 55.62M | |
$ 434.32M | $ 412.21M | $ 67.18M | $ 41.46M | $ 24.01M | |
$ 215.75M | $ 226.74M | $ 234.65M | $ 128.56M | $ 67.34M | |
$ 655.31M | $ 794.03M | $ 896.99M | $ 601.75M | $ 21.83M | |
$ 676.14M | $ 665.00M | $ 512.99M | $ 482.83M | $ -22.91M | |
$ -308.83M | $ -231.35M | $ -72.69M | $ -150.00M | $ -45.63M | |
$ 367.31M | $ 433.64M | $ 579.25M | $ 511.27M | $ -68.54M | |
$ 367.31M | $ 433.64M | $ 579.25M | $ 293.50M | $ -37.54M | |
$ 12.15 | $ 14.08 | $ 18.82 | $ 12.97 | $ -3.42 | |
$ 12.15 | $ 14.08 | $ 18.82 | $ 12.95 | $ -3.42 | |
30.22M | 30.18M | 30.16M | 22.62M | 10.97M | |
30.22M | 30.18M | 30.16M | 22.66M | 10.97M |