Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.79B | $ 2.16B | $ 2.38B | $ 2.58B | $ 1.81B | |
| $ 48.32M | $ 81.83M | $ -10.95M | $ 345.02M | $ 165.12M | |
| $ 108.83M | $ 109.70M | $ 106.54M | $ 93.51M | $ 85.72M | |
| $ 6.13M | $ 109.54M | $ 2.22M | $ 1.62M | $ 1.75M | |
| $ 50.24M | $ 81.67M | $ -103.64M | $ 255.49M | $ 86.66M | |
| $ -60.51M | $ -27.88M | $ -105.00M | $ 253.87M | $ 84.90M | |
| $ -31.21M | $ -26.69M | $ -60.26M | $ -51.56M | $ -52.62M | |
| $ -91.73M | $ -54.56M | $ -176.47M | $ 202.22M | $ 28.84M | |
| $ -69.16M | $ -33.58M | $ -149.40M | $ 151.99M | $ 51.35M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| 86.51B | 71.03B | 71.03B | 86.51B | 78.62B | |
| 86.51B | 71.03B | 71.03B | 86.51B | 78.62B |