Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 405.78M | $ 395.98M | $ 445.74M | $ 192.48M | $ 220.06M | |
| $ 156.33M | $ 167.11M | $ 195.53M | $ 8.05M | $ 43.42M | |
| $ 28.04M | $ 35.44M | $ 31.92M | $ 22.80M | $ 43.42M | |
| $ 33.88M | $ 27.82M | $ 29.28M | $ 31.70M | $ 32.19M | |
| $ 178.39M | $ 157.85M | $ 185.62M | $ 9.92M | $ 42.74M | |
| $ 128.29M | $ 131.67M | $ 163.62M | $ -14.76M | $ 0.00 | |
| $ 4.93M | $ -14.43M | $ -24.95M | $ -21.93M | $ -5.85M | |
| $ 133.22M | $ 117.24M | $ 138.66M | $ -36.68M | $ -5.85M | |
| $ 133.01M | $ 116.81M | $ 138.45M | $ -36.83M | $ -6.05M | |
| $ 3.09 | $ 2.76 | $ 3.63 | $ -1.08 | $ -0.18 | |
| $ 3.06 | $ 2.71 | $ 3.52 | $ -1.08 | $ -0.18 | |
| 41.66M | 41.13M | 37.24M | 33.88M | 33.24M | |
| 42.04M | 41.82M | 38.36M | 33.88M | 33.44M |