Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
2.51B | 2.36B | 2.29B | 1.98B | 1.68B | |
458.31M | 464.44M | 492.51M | 410.04M | 308.40M | |
393.66M | 284.46M | 262.98M | 223.83M | 192.73M | |
38.38M | 39.16M | 38.41M | 33.08M | 61.95M | |
84.01M | 206.17M | 266.25M | 216.13M | 174.68M | |
64.65M | 179.87M | 228.83M | 183.87M | 112.67M | |
-37.40M | -23.78M | 8.27M | -7.75M | -6.74M | |
27.26M | 156.09M | 237.10M | 176.12M | 105.93M | |
-11.22M | 115.79M | 174.15M | 127.36M | 79.12M | |
-1.98 | 21.52 | 33.16 | 24.57 | 15.39 | |
-1.97 | 21.29 | 32.60 | 24.21 | 15.31 | |
5.67M | 5.38M | 5.25M | 5.18M | 5.14M | |
5.68M | 5.44M | 5.34M | 5.26M | 5.17M |