Income Statement | Dec 24 | Dec 19 | Dec 18 | Dec 17 | Dec 16 |
|---|---|---|---|---|---|
| $ 2.44B | $ 2.13B | $ 2.85B | $ 2.66B | $ 2.53B | |
| $ 477.38M | $ 377.18M | $ 457.03M | $ 429.58M | $ 423.62M | |
| $ 361.33M | $ 267.55M | $ 292.43M | $ 217.98M | $ 239.34M | |
| $ 150.13M | $ 219.87M | $ 225.58M | $ 174.28M | $ 180.31M | |
| $ 281.59M | $ 336.28M | $ 392.70M | $ 368.14M | $ 323.32M | |
| $ 116.04M | $ 109.63M | $ 159.09M | $ 212.76M | $ 173.45M | |
| $ -32.09M | $ -75.30M | $ -69.32M | $ -72.80M | $ -106.45M | |
| $ 83.95M | $ 34.33M | $ 89.77M | $ 139.96M | $ 67.00M | |
| $ 56.30M | $ 41.30M | $ 173.58M | $ 124.21M | $ 34.86M | |
| $ 0.55 | $ 0.39 | $ 1.30 | $ 1.22 | $ 0.35 | |
| $ 0.54 | $ 0.39 | $ 1.30 | $ 1.04 | $ 0.34 | |
| 101.78M | 105.19M | 134.04M | 101.58M | 100.10M | |
| 103.83M | 106.33M | 134.04M | 132.48M | 101.48M |