Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 360.53M | $ 693.26M | $ 1.12B | $ 892.40M | $ 478.60M | |
| $ 192.42M | $ 382.78M | $ 637.81M | $ 472.20M | $ 189.26M | |
| $ 361.15M | $ 398.78M | $ 452.49M | $ 404.75M | $ 272.24M | |
| $ 46.15M | $ 62.63M | $ 71.90M | $ 84.41M | $ 72.62M | |
| $ -181.69M | $ 9.53M | $ 255.86M | $ 145.27M | $ -29.28M | |
| $ -168.74M | $ -16.00M | $ 185.32M | $ 67.45M | $ -82.98M | |
| $ -69.98M | $ -47.81M | $ -11.12M | $ -19.58M | $ -31.88M | |
| $ -238.72M | $ -63.81M | $ 174.20M | $ 47.87M | $ -114.85M | |
| $ -245.20M | $ -73.15M | $ 125.04M | $ 41.97M | $ -98.59M | |
| $ -2.93 | $ -0.91 | $ 1.60 | $ 0.55 | $ -1.35 | |
| $ -2.93 | $ -0.91 | $ 1.55 | $ 0.53 | $ -1.35 | |
| 83.60M | 80.72M | 78.04M | 76.04M | 73.13M | |
| 83.60M | 80.72M | 80.85M | 79.68M | 73.13M |