Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.70B | $ 1.82B | $ 1.43B | $ 1.17B | $ 959.22M | |
$ 296.69M | $ 201.03M | $ 184.28M | $ 128.73M | $ 166.23M | |
$ 398.25M | $ 328.85M | $ 312.92M | $ 306.80M | $ 171.49M | |
$ 27.06M | $ 21.67M | $ 17.49M | $ 16.03M | $ 15.46M | |
$ -77.44M | $ -105.30M | $ -113.53M | $ -161.81M | $ 9.47M | |
$ -101.56M | $ -127.82M | $ -128.64M | $ -178.07M | $ -6.00M | |
$ -26.50M | $ -20.38M | $ -20.66M | $ -17.21M | $ -17.66M | |
$ -128.05M | $ -148.19M | $ -149.30M | $ -195.29M | $ -22.93M | |
$ -128.03M | $ -148.02M | $ -149.64M | $ -212.96M | $ -39.13M | |
$ -0.67 | $ -0.79 | $ -0.83 | $ -1.24 | $ -0.21 | |
$ -0.67 | $ -0.79 | $ -0.83 | $ -1.24 | $ -0.21 | |
190.79M | 186.21M | 181.21M | 171.96M | 187.27M | |
190.79M | 186.21M | 181.21M | 171.96M | 187.27M |