Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 2.57B | $ 2.60B | $ 2.41B | $ 2.03B | $ 1.09B | |
| $ 1.82B | $ 1.84B | $ 1.66B | $ 1.38B | $ 703.13M | |
| $ 2.84B | $ 2.09B | $ 15.32B | $ 1.65B | $ 1.21B | |
| $ 240.51M | $ 254.11M | $ 209.93M | $ 207.57M | $ 63.69M | |
| $ 31.72M | $ 43.61M | $ -7.54M | $ -31.42M | $ -354.49M | |
| $ -1.02B | $ -248.55M | $ -13.65B | $ -265.63M | $ -506.42M | |
| $ 27.23M | $ 28.95M | $ -10.13M | $ -119.03M | $ -69.57M | |
| $ -993.65M | $ -219.61M | $ -13.66B | $ -384.66M | $ -575.99M | |
| $ -1.00B | $ -220.37M | $ -13.66B | $ -428.79M | $ -485.14M | |
| $ -5.87 | $ -1.36 | $ -84.60 | $ -2.73 | $ -5.36 | |
| $ -5.87 | $ -1.34 | $ -84.60 | $ -2.73 | $ -5.36 | |
| 170.56M | 162.17M | 161.46M | 156.94M | 90.51M | |
| 170.56M | 164.58M | 161.46M | 156.94M | 90.51M |