Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 594.49M | $ 839.53M | $ 625.70M | $ 490.10M | $ 390.85M | |
$ 272.13M | $ 409.55M | $ 304.08M | $ 282.52M | $ 255.89M | |
$ 262.84M | $ 409.55M | $ 735.72M | $ 804.05M | $ 544.38M | |
$ 61.15M | $ 74.05M | $ 64.25M | $ 47.78M | $ 32.90M | |
$ 70.43M | $ -249.42M | $ -389.04M | $ -341.57M | $ -174.71M | |
$ 9.28M | $ -415.79M | $ -438.11M | $ -379.29M | $ -204.55M | |
$ -180.08M | $ 64.81M | $ -3.93M | $ -138.07M | $ -77.35M | |
$ -170.80M | $ -350.98M | $ -431.69M | $ -517.36M | $ -281.90M | |
$ 2.96B | $ -95.48M | $ -226.85M | $ -358.71M | $ -204.94M | |
$ 0.00 | $ -0.05 | $ -0.11 | $ -0.18 | $ -0.11 | |
$ -0.03 | $ -0.05 | $ -0.11 | $ -0.18 | $ -0.11 | |
93.52B | 2.11B | 2.10B | 2.03B | 1.90B | |
2.18B | 2.11B | 2.10B | 2.03B | 1.90B |