Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 918.16M | 990.30M | 1.29B | 1.42B | 897.17M | |
| 406.66M | 446.42M | 618.08M | 652.13M | 368.73M | |
| 243.41M | 250.95M | 269.98M | 263.79M | 150.63M | |
| 73.77M | 69.71M | 70.36M | 49.27M | 25.04M | |
| 246.80M | 288.89M | 411.59M | 427.78M | 248.90M | |
| 163.25M | 195.47M | 348.10M | 388.34M | 218.09M | |
| -781.00K | 11.65M | -19.93M | -30.80M | -1.50M | |
| 162.47M | 207.11M | 328.17M | 357.54M | 216.59M | |
| 113.06M | 137.93M | 213.12M | 258.26M | 138.26M | |
| 0.57 | 0.70 | 1.08 | 1.34 | 0.72 | |
| 0.57 | 0.69 | 1.07 | 1.31 | 0.70 | |
| 196.93M | 197.04M | 197.09M | 192.73M | 192.02M | |
| 196.93M | 199.90M | 198.93M | 197.15M | 197.51M |