Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 547.31M | $ 579.37M | $ 609.62M | $ 557.68M | $ 458.70M | |
| $ 120.32M | $ 179.16M | $ 241.35M | $ 170.72M | $ 172.59M | |
| $ 221.87M | $ 155.87M | $ 200.70M | $ 139.78M | $ 149.68M | |
| $ 22.55M | $ 21.78M | $ 22.14M | $ 26.17M | $ 19.90M | |
| $ -9.43M | $ 44.72M | $ 62.79M | $ 57.00M | $ 43.29M | |
| $ -101.56M | $ 23.30M | $ 40.65M | $ 30.95M | $ 22.91M | |
| $ -18.90M | $ -13.00M | $ -4.69M | $ -4.19M | $ -4.59M | |
| $ -120.46M | $ 10.30M | $ 35.97M | $ 26.75M | $ 18.32M | |
| $ -126.34M | $ 7.52M | $ 27.40M | $ 18.59M | $ 15.24M | |
| $ -4.50 | $ 0.27 | $ 0.94 | $ 0.62 | $ 0.52 | |
| $ -4.50 | $ 0.26 | $ 0.92 | $ 0.61 | $ 0.51 | |
| 28.06M | 28.13M | 29.23M | 29.81M | 29.45M | |
| 28.06M | 28.53M | 29.87M | 30.41M | 29.99M |