Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 356.05M | $ 371.34M | $ 376.42M | $ 367.01M | $ 356.04M | |
| $ 147.34M | $ 165.76M | $ 171.13M | $ 163.97M | $ 175.32M | |
| $ 206.85M | $ 239.36M | $ 246.00M | $ 192.83M | $ 196.60M | |
| $ 28.80M | $ 26.92M | $ 46.29M | $ 43.02M | $ 42.94M | |
| $ -28.65M | $ -49.46M | $ -17.63M | $ 1.64M | $ 31.72M | |
| $ -59.51M | $ -73.60M | $ -74.87M | $ -28.86M | $ -21.27M | |
| $ 185.00K | $ -4.23M | $ 10.04M | $ -20.31M | $ -25.74M | |
| $ -59.32M | $ -77.83M | $ -64.84M | $ -49.18M | $ -47.02M | |
| $ -60.25M | $ -79.36M | $ -66.56M | $ -50.04M | $ -47.92M | |
| $ -15.53 | $ -19.88 | $ -17.80 | $ -15.60 | $ -13.40 | |
| $ -15.53 | $ -19.88 | $ -17.80 | $ -15.60 | $ -13.40 | |
| 5.01M | 4.81M | 4.63M | 4.04M | 3.56M | |
| 5.01M | 4.81M | 4.63M | 4.04M | 3.56M |