Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
1.63B | 1.89B | 1.79B | 1.41B | 1.08B | |
586.16M | 789.92M | 718.31M | 593.26M | 451.35M | |
548.92M | 531.71M | 425.65M | 315.54M | 243.13M | |
93.97M | 88.43M | 69.68M | 56.21M | 46.79M | |
142.23M | 309.46M | 354.17M | 333.93M | 256.08M | |
37.24M | 258.21M | 292.66M | 277.72M | 208.22M | |
-50.97M | -66.32M | -28.93M | 4.11M | -13.42M | |
-13.73M | 191.89M | 263.74M | 281.83M | 194.80M | |
-34.15M | 148.25M | 218.30M | 224.01M | 154.28M | |
-0.32 | 1.35 | 2.00 | 2.05 | 1.43 | |
-0.32 | 1.35 | 1.99 | 2.04 | 1.41 | |
107.86M | 109.81M | 109.32M | 109.03M | 108.11M | |
107.86M | 109.68M | 109.76M | 109.76M | 109.11M |