Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 2.33B | $ 1.57B | $ 1.23B | $ 768.17M | |
$ 2.31B | $ 1.56B | $ 1.23B | $ 768.17M | |
$ 271.12M | $ 259.86M | $ 1.24B | $ 1.17B | |
$ 16.47M | $ 12.41M | $ 14.99M | $ 13.90M | |
$ 660.64M | $ 289.06M | $ 3.90M | $ -110.93M | |
$ 2.04B | $ 1.30B | $ 6.86M | $ -402.12M | |
$ -1.42B | $ -1.05B | $ -33.69M | $ -12.73M | |
$ 621.56M | $ 255.22M | $ -26.83M | $ -414.66M | |
$ 400.43M | $ 258.73M | $ -98.00M | $ -430.64M | |
$ 3.79 | $ 2.44 | $ -0.89 | $ -4.20 | |
$ 3.93 | $ 2.44 | $ -0.89 | $ -4.20 | |
105.74M | 106.04M | 109.99M | 102.53M | |
101.92M | 106.04M | 109.99M | 102.56M |