Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.70B | $ 1.08B | $ 820.22M | $ 625.49M | $ 391.00M | |
$ 1.02B | $ 492.74M | $ 363.97M | $ 307.07M | $ 187.38M | |
$ 1.25B | $ 938.99M | $ 905.01M | $ 775.24M | $ 403.66M | |
$ 30.97M | $ 38.62M | $ 30.47M | $ 11.25M | $ 8.61M | |
$ -148.08M | $ -383.28M | $ -520.80M | $ -451.54M | $ -205.95M | |
$ -222.29M | $ -446.25M | $ -541.04M | $ -468.17M | $ -216.28M | |
$ 32.56M | $ 11.71M | $ -5.78M | $ -2.92M | $ -13.37M | |
$ -189.73M | $ -434.53M | $ -546.82M | $ -471.10M | $ -229.65M | |
$ -190.43M | $ -434.80M | $ -547.80M | $ -471.72M | $ -229.74M | |
$ -1.53 | $ -3.78 | $ -5.57 | $ -5.21 | $ -2.84 | |
$ -1.53 | $ -3.78 | $ -5.57 | $ -5.21 | $ -2.84 | |
124.72M | 115.00M | 98.41M | 90.56M | 81.01M | |
124.72M | 115.00M | 98.41M | 90.56M | 81.01M |