Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
1.00B | 1.10B | 907.10M | 654.74M | 638.47M | |
194.75M | 200.53M | 200.74M | 139.60M | 116.58M | |
80.54M | 71.99M | 61.30M | 51.11M | 50.59M | |
24.13M | 34.88M | 26.12M | 24.85M | 21.05M | |
138.34M | 164.37M | 165.57M | 110.51M | 89.92M | |
114.21M | 128.54M | 139.46M | 85.65M | 68.87M | |
-19.46M | -11.31M | -21.36M | -11.08M | -20.65M | |
94.75M | 117.22M | 118.10M | 74.58M | 48.22M | |
81.68M | 100.63M | 97.15M | 61.83M | 40.53M | |
― | ― | ― | ― | ― | |
0.76 | 0.95 | 0.97 | 0.61 | 0.41 | |
0.74 | 0.91 | 0.95 | 0.60 | 0.40 | |
106.86M | 105.93M | 100.16M | 101.36M | 100.00M | |
110.37M | 110.58M | 102.26M | 103.05M | 102.37M |