Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 649.81M | $ 708.06M | $ 759.26M | $ 769.27M | $ 575.11M | |
| $ 203.55M | $ 233.88M | $ 238.52M | $ 303.85M | $ 127.24M | |
| $ 230.64M | $ 250.93M | $ 241.68M | $ 266.05M | $ 192.79M | |
| $ 9.82M | $ 9.87M | $ 11.08M | $ 12.36M | $ 14.68M | |
| $ -6.24M | $ -3.90M | $ 12.94M | $ 51.39M | $ -57.94M | |
| $ -27.09M | $ -17.06M | $ -3.16M | $ 37.80M | $ -65.55M | |
| $ 10.98M | $ 3.25M | $ 4.93M | $ 1.17M | $ -7.26M | |
| $ -16.11M | $ -13.80M | $ 1.77M | $ 38.97M | $ -72.81M | |
| $ -18.61M | $ -22.59M | $ 41.00K | $ 34.91M | $ -45.39M | |
| $ -0.97 | $ -1.17 | $ 0.00 | $ 1.65 | $ -2.11 | |
| $ -0.97 | $ -1.17 | $ 0.00 | $ 1.65 | $ -2.11 | |
| 19.25M | 19.39M | 19.93M | 21.11M | 22.54M | |
| 19.25M | 19.39M | 19.93M | 21.11M | 22.54M |