Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 449.67M | $ 477.69M | $ 484.60M | $ 440.29M | $ 376.34M | |
| $ 314.34M | $ 340.67M | $ 361.97M | $ 321.19M | $ 272.50M | |
| $ 389.92M | $ 372.24M | $ 270.88M | $ 204.75M | $ 240.91M | |
| $ 58.99M | $ 62.18M | $ 66.66M | $ 65.81M | $ 56.15M | |
| $ 13.55M | $ 136.01M | $ 181.49M | $ 183.65M | $ 89.62M | |
| $ -75.58M | $ -31.57M | $ 91.09M | $ 116.44M | $ 31.60M | |
| $ -18.84M | $ 44.08M | $ -38.01M | $ -64.30M | $ -72.64M | |
| $ -94.42M | $ 12.51M | $ 53.08M | $ 52.14M | $ -41.05M | |
| $ -105.39M | $ 2.05M | $ 34.34M | $ 36.79M | $ -8.11M | |
| $ -2.22 | $ 0.04 | $ 0.76 | $ 0.76 | $ -0.18 | |
| $ -2.22 | $ 0.04 | $ 0.72 | $ 0.71 | $ -0.18 | |
| 47.40M | 47.65M | 48.93M | 50.16M | 45.04M | |
| 47.40M | 50.24M | 52.17M | 54.14M | 45.04M |