Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 858.09M | 977.44M | 854.67M | 992.08M | 904.90M | |
| 387.13M | 409.18M | 369.31M | 462.95M | 420.58M | |
| 295.13M | 298.60M | 280.46M | 305.51M | 275.55M | |
| 57.38M | 58.51M | 61.62M | 61.84M | 56.34M | |
| 196.45M | 207.61M | 171.67M | 219.49M | 201.58M | |
| 91.99M | 110.58M | 90.51M | 157.89M | 148.09M | |
| 42.50M | 35.85M | 16.85M | 10.47M | 802.00K | |
| 134.49M | 146.43M | 107.37M | 168.37M | 148.89M | |
| 77.31M | 83.17M | 61.53M | 91.01M | 79.78M | |
| 6.15 | 6.61 | 4.89 | 7.24 | 6.34 | |
| 6.15 | 6.61 | 4.89 | 7.24 | 6.34 | |
| 12.58M | 12.58M | 12.58M | 12.58M | 12.58M | |
| 12.58M | 12.58M | 12.58M | 12.58M | 12.58M |