Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 717.33M | $ 727.32M | $ 609.44M | $ 710.87M | $ 566.32M | |
| $ 177.03M | $ 176.70M | $ 145.13M | $ 175.05M | $ 165.85M | |
| $ 151.94M | $ 160.10M | $ 146.29M | $ 155.63M | $ 167.59M | |
| $ 16.71M | $ 21.00M | $ 23.99M | $ 18.34M | $ 16.80M | |
| $ 2.06M | $ -2.41M | $ 58.67M | $ 79.15M | $ 56.21M | |
| $ 25.08M | $ 16.61M | $ -1.15M | $ 19.42M | $ -1.74M | |
| $ -85.87M | $ -82.58M | $ -3.96M | $ 7.86M | $ -2.18M | |
| $ -60.79M | $ -65.98M | $ -5.12M | $ 27.29M | $ -3.92M | |
| $ -59.91M | $ -197.21M | $ -22.86M | $ 30.89M | $ -10.32M | |
| $ -0.82 | $ -2.38 | $ 0.43 | $ 0.26 | $ -0.21 | |
| $ -0.82 | $ -2.38 | $ -0.43 | $ 0.26 | $ -0.21 | |
| 91.72M | 89.00M | 88.30M | 82.40M | 48.70M | |
| 91.72M | 89.00M | 88.30M | 83.60M | 48.70M |