Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.02B | $ 1.69B | $ 1.46B | $ 1.50B | $ 1.09B | |
$ 553.80M | $ 784.22M | $ 276.89M | $ 131.02M | $ 39.00M | |
$ 153.50M | $ 487.05M | $ 93.01M | $ 95.69M | $ 66.87M | |
$ 428.00M | $ 393.07M | $ 339.06M | $ 359.77M | $ 363.60M | |
$ 780.90M | $ 651.30M | $ 502.54M | $ 296.77M | $ 267.23M | |
$ 400.30M | $ 297.17M | $ 128.05M | $ -63.00M | $ -136.18M | |
$ -148.70M | $ -145.34M | $ -32.24M | $ -139.75M | $ -141.90M | |
$ 251.60M | $ 151.83M | $ 95.81M | $ -202.75M | $ -179.09M | |
$ 76.70M | $ 66.37M | $ 70.38M | $ -244.36M | $ -144.58M | |
$ 0.20 | $ 0.21 | $ 0.27 | $ -0.93 | $ -0.55 | |
$ 0.20 | $ 0.21 | $ 0.27 | $ -0.93 | $ -0.55 | |
383.50M | 310.85M | 261.86M | 261.46M | 261.27M | |
377.29M | 310.95M | 262.22M | 261.46M | 261.27M |