Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 366.33M | $ 361.06M | $ 347.25M | $ 196.31M | $ 113.03M | |
| $ 163.92M | $ 176.39M | $ 219.82M | $ 112.57M | $ 27.82M | |
| $ 31.02M | $ 30.61M | $ 28.08M | $ 16.81M | $ 296.48M | |
| $ 98.70M | $ 88.61M | $ 55.74M | $ 37.17M | $ 43.01M | |
| $ 229.93M | $ 237.53M | $ 225.95M | $ 55.07M | $ -198.78M | |
| $ 132.90M | $ 145.78M | $ 191.74M | $ 95.76M | $ -268.66M | |
| $ -44.99M | $ -40.79M | $ -44.70M | $ -92.34M | $ 9.25M | |
| $ 87.91M | $ 104.99M | $ 147.04M | $ 3.41M | $ -259.41M | |
| $ 67.47M | $ 104.86M | $ 138.64M | $ 3.32M | $ -253.41M | |
| $ 0.34 | $ 0.55 | $ 1.14 | $ 0.03 | $ -3.48 | |
| $ 0.34 | $ 0.54 | $ 0.98 | $ 0.03 | $ -3.48 | |
| 197.94M | 190.59M | 121.26M | 99.39M | 72.89M | |
| 200.28M | 195.36M | 141.75M | 121.19M | 72.89M |