Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.25B | $ 1.06B | $ 859.54M | $ 667.51M | $ 377.22M | |
$ 1.25B | $ 302.10M | $ 237.02M | $ 201.51M | $ 134.32M | |
$ 1.28B | $ 491.23M | $ 447.19M | $ 487.86M | $ 330.74M | |
$ 70.95M | $ 80.44M | $ 69.20M | $ 54.14M | $ 31.05M | |
$ 39.87M | $ -104.93M | $ -136.41M | $ -229.62M | $ 8.77M | |
$ -31.61M | $ -189.13M | $ -210.17M | $ -286.35M | $ 15.44M | |
$ -26.00M | $ -17.45M | $ -22.56M | $ -46.75M | $ -59.85M | |
$ -57.61M | $ -206.58M | $ -232.73M | $ -333.11M | $ -44.41M | |
$ -57.44M | $ -186.26M | $ -215.56M | $ -307.20M | $ -38.07M | |
$ -0.15 | $ -0.51 | $ -0.61 | $ -0.94 | $ -0.10 | |
$ -0.15 | $ -0.51 | $ -0.61 | $ -0.94 | $ -0.10 | |
379.15M | 367.46M | 355.28M | 327.52M | 373.65M | |
379.15M | 367.46M | 355.28M | 327.52M | 373.65M |