Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 2.42B | $ 2.29B | $ 1.85B | $ 763.00M | $ 793.00M | |
| $ 1.46B | $ 1.33B | $ 1.02B | $ 286.00M | $ 264.00M | |
| $ 1.34B | $ 1.34B | $ 1.22B | $ 846.00M | $ 805.00M | |
| $ 178.00M | $ 194.00M | $ 182.00M | $ 154.00M | $ 148.00M | |
| $ 222.00M | $ 190.00M | $ -7.00M | $ -446.00M | $ -584.00M | |
| $ 115.00M | $ -8.00M | $ -198.00M | $ -560.00M | $ -747.00M | |
| $ -183.00M | $ -137.00M | $ -92.00M | $ -101.00M | $ -17.00M | |
| $ -68.00M | $ -145.00M | $ -290.00M | $ -661.00M | $ -759.00M | |
| $ -138.00M | $ -63.00M | $ -25.00M | $ 0.00 | $ -614.00M | |
| $ -0.30 | $ -0.14 | $ -4.41 | $ -6.89 | $ -6.01 | |
| $ -0.30 | $ -0.14 | $ -0.51 | $ -6.89 | $ -6.01 | |
| 462.69M | 464.24M | 51.27M | 67.75M | 102.10M | |
| 462.69M | 458.06M | 445.72M | 67.75M | 102.10M |