Income Statement | Dec 24 | Dec 19 | Dec 18 | Dec 17 | Dec 16 |
|---|---|---|---|---|---|
| $ 1.36B | $ 1.16B | $ 1.12B | $ 1.03B | $ 993.05M | |
| $ 1.01B | $ 185.69M | $ 194.80M | $ 171.99M | $ 191.64M | |
| $ 992.66M | $ 132.71M | $ 133.19M | $ 127.98M | $ 126.63M | |
| $ 72.75M | $ 72.01M | $ 70.44M | $ 68.67M | $ 64.28M | |
| $ 86.49M | $ 122.91M | $ 127.27M | $ 112.67M | $ 129.26M | |
| $ 14.08M | $ 49.12M | $ 57.57M | $ 37.90M | $ 61.64M | |
| $ -5.82M | $ -2.83M | $ -5.57M | $ -2.51M | $ -550.00K | |
| $ 8.27M | $ 46.29M | $ 52.00M | $ 35.39M | $ 61.09M | |
| $ 16.69M | $ 45.24M | $ 50.81M | $ 44.78M | $ 45.56M | |
| $ 0.72 | $ 2.23 | $ 2.42 | $ 2.10 | $ 1.91 | |
| $ 0.70 | $ 2.20 | $ 2.35 | $ 2.06 | $ 1.88 | |
| 23.13M | 20.29M | 20.96M | 21.37M | 23.82M | |
| 23.77M | 20.59M | 21.58M | 21.77M | 24.23M |