Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 337.63M | $ 248.85M | $ 460.49M | $ 393.49M | $ 554.89M | |
| $ 130.84M | $ 99.41M | $ 103.40M | $ 70.27M | $ 210.30M | |
| $ 214.74M | $ 213.86M | $ 78.64M | $ 65.86M | $ 121.50M | |
| $ 9.10M | $ 8.00M | $ 16.83M | $ 21.95M | $ 31.19M | |
| $ -75.27M | $ -106.50M | $ 41.59M | $ 26.36M | $ 119.99M | |
| $ -83.90M | $ -114.45M | $ 24.76M | $ 4.41M | $ 88.80M | |
| $ -4.77M | $ -694.00K | $ -7.08M | $ -4.56M | $ -4.84M | |
| $ -88.66M | $ -115.15M | $ 17.69M | $ -147.00K | $ 83.95M | |
| $ -90.28M | $ -116.69M | $ 11.20M | $ -3.95M | $ 68.22M | |
| $ -1.24 | $ -1.62 | $ 3.55 | $ -1.31 | $ 23.43 | |
| $ -1.24 | $ -1.62 | $ 3.55 | $ -1.31 | $ 23.18 | |
| 71.80M | 72.07M | 3.16M | 3.03M | 2.91M | |
| 71.80M | 72.07M | 3.16M | 3.03M | 2.94M |