Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
1.93B | 1.95B | 2.28B | 1.45B | 989.54M | |
364.09M | 320.58M | 415.41M | 354.65M | 281.78M | |
249.14M | 163.46M | 203.72M | 165.25M | 134.28M | |
135.87M | 50.83M | 42.63M | 27.46M | 18.82M | |
204.97M | 211.69M | 247.87M | 213.67M | 161.59M | |
114.95M | 157.13M | 214.43M | 186.10M | 142.12M | |
-74.83M | -21.70M | -70.83M | -3.25M | -11.06M | |
40.12M | 135.43M | 143.60M | 182.85M | 131.05M | |
17.09M | 96.17M | 87.23M | 141.47M | 100.57M | |
1.99 | 11.20 | 10.05 | 15.63 | 11.80 | |
1.99 | 11.20 | 10.05 | 15.63 | 11.73 | |
8.58M | 8.59M | 8.59M | 8.55M | 8.53M | |
8.58M | 8.59M | 8.59M | 8.55M | 8.57M |