Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 701.53M | $ 285.16M | $ 641.34M | $ 319.28M | $ 113.70M | |
| $ 572.06M | $ 212.40M | $ 268.89M | $ 299.36M | $ 113.70M | |
| $ 65.77M | $ 67.50M | $ 68.08M | $ 67.00M | $ 66.60M | |
| $ -11.67M | $ 0.00 | $ 704.00K | $ 0.00 | $ 0.00 | |
| $ -634.86M | $ 0.00 | $ 650.37M | $ 0.00 | $ 0.00 | |
| $ 417.69M | $ 144.91M | $ 649.66M | $ 232.36M | $ 47.10M | |
| $ -536.93M | $ -86.34M | $ -384.43M | $ -8.84M | $ -28.72M | |
| $ -119.24M | $ 58.57M | $ 265.23M | $ 223.51M | $ 18.38M | |
| $ -119.64M | $ 58.13M | $ 265.23M | $ 223.51M | $ 18.38M | |
| $ -0.97 | $ 0.29 | $ 1.77 | $ 1.48 | $ 0.01 | |
| $ -0.97 | $ 0.29 | $ 1.68 | $ 1.46 | $ 0.01 | |
| 139.67M | 141.28M | 140.53M | 139.87M | 148.00M | |
| 139.67M | 141.28M | 165.50M | 168.40M | 148.00M |