Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 271.07M | $ 260.30M | $ 213.35M | $ 194.65M | $ 313.56M | |
| $ 160.01M | $ 152.95M | $ 114.59M | $ 99.20M | $ 172.15M | |
| $ 121.83M | $ 130.68M | $ 133.82M | $ 125.48M | $ 195.68M | |
| $ 82.77M | $ 86.23M | $ 77.90M | $ 68.53M | $ 122.03M | |
| $ 140.05M | $ 104.51M | $ 104.90M | $ -41.23M | $ 98.51M | |
| $ 38.18M | $ 22.27M | $ -19.23M | $ -26.28M | $ -23.52M | |
| $ -68.88M | $ -143.14M | $ -20.16M | $ -130.98M | $ -91.97M | |
| $ -30.70M | $ -120.86M | $ -39.38M | $ -157.26M | $ -115.50M | |
| $ -23.12M | $ -107.27M | $ -52.07M | $ -119.04M | $ -55.32M | |
| $ -0.25 | $ -1.22 | $ -0.63 | $ -1.39 | $ -1.57 | |
| $ -0.25 | $ -1.11 | $ -0.63 | $ -1.39 | $ -1.57 | |
| 92.69M | 91.88M | 91.05M | 90.84M | 90.65M | |
| 101.38M | 100.81M | 91.05M | 90.84M | 90.65M |