Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
7.41B | 6.50B | 6.24B | 4.65B | 2.57B | |
2.17B | 1.84B | 1.85B | 1.30B | 621.54M | |
1.85B | 1.71B | 1.64B | 1.07B | 490.52M | |
390.00M | 365.00M | 298.30M | 194.33M | 100.17M | |
710.00M | 427.15M | 504.06M | 418.06M | 231.14M | |
317.00M | 100.48M | 198.25M | 265.60M | 130.37M | |
-226.00M | -324.60M | -162.74M | -62.13M | -11.01M | |
91.00M | -224.12M | 71.67M | 203.47M | 119.35M | |
52.00M | -101.26M | 102.93M | 164.11M | 285.84M | |
2.25 | -4.68 | 4.74 | 7.47 | 13.01 | |
2.23 | -4.68 | 4.65 | 7.33 | 12.84 | |
23.08M | 21.63M | 21.73M | 21.98M | 21.97M | |
23.32M | 21.63M | 22.14M | 22.37M | 22.27M |