Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 2.73B | 2.54B | 1.05B | 954.59M | 885.61M | |
| 336.88M | 260.42M | 157.17M | 138.42M | 136.88M | |
| 175.86M | 196.94M | 64.31M | 61.65M | 40.51M | |
| 346.47M | 320.23M | 125.59M | 120.04M | 87.05M | |
| 502.14M | 383.99M | 312.06M | 198.46M | 190.05M | |
| 161.01M | 63.48M | 167.99M | 99.63M | 293.26M | |
| -189.50M | -162.37M | -1.19M | -28.59M | -24.89M | |
| -28.49M | -98.89M | 166.80M | 71.04M | 268.37M | |
| -18.48M | -81.36M | 142.14M | 61.16M | 248.38M | |
| -0.11 | -0.60 | 1.35 | 0.59 | 2.47 | |
| -0.11 | -0.60 | 1.35 | 0.59 | 2.34 | |
| 162.63M | 135.42M | 105.00M | 102.84M | 106.00M | |
| 162.63M | 135.97M | 106.08M | 103.53M | 106.00M |