Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 676.96M | $ 547.72M | $ 853.29M | $ 849.89M | $ 230.08M | |
| $ 628.83M | $ 508.12M | $ 837.76M | $ 846.61M | $ 222.05M | |
| $ 757.23M | $ 748.14M | $ 946.83M | $ 712.88M | $ 216.10M | |
| $ 20.55M | $ 24.90M | $ 13.51M | $ 7.54M | $ 2.28M | |
| $ -107.85M | $ -215.12M | $ -95.56M | $ 141.27M | $ 8.23M | |
| $ -128.40M | $ -240.03M | $ -109.07M | $ 133.73M | $ 5.95M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ -128.40M | $ -240.03M | $ -109.07M | $ 133.73M | $ 5.95M | |
| $ -128.58M | $ -240.13M | $ -108.67M | $ 135.44M | $ 5.98M | |
| $ -1.44 | $ -2.87 | $ -1.31 | $ 1.73 | $ 0.27 | |
| $ -1.44 | $ -2.87 | $ -1.31 | $ 1.43 | $ 0.23 | |
| 89.45M | 83.77M | 82.77M | 78.11M | 21.78M | |
| 89.45M | 83.77M | 82.77M | 94.77M | 26.37M |