Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 3.81B | $ 4.37B | $ 5.24B | $ 3.70B | $ 2.76B | |
| $ 2.75B | $ 3.02B | $ 3.30B | $ 2.40B | $ 2.02B | |
| $ 2.75B | $ 3.28B | $ 3.78B | $ 2.54B | $ 2.56B | |
| $ 271.40M | $ 572.76M | $ 438.70M | $ 149.85M | $ 195.66M | |
| $ -265.12M | $ 1.10B | $ -977.37M | $ 913.92M | $ 455.99M | |
| $ -4.23M | $ -260.76M | $ -474.77M | $ -137.07M | $ -537.66M | |
| $ -688.17M | $ 627.90M | $ -1.05B | $ 866.87M | $ 781.82M | |
| $ -692.40M | $ 367.13M | $ -1.53B | $ 729.81M | $ 244.16M | |
| $ -539.90M | $ 265.94M | $ -1.17B | $ 597.55M | $ 269.73M | |
| $ -6.49 | $ 3.07 | $ -13.55 | $ 6.76 | $ 3.16 | |
| $ -6.49 | $ 2.97 | $ -13.55 | $ 6.37 | $ 2.97 | |
| 83.19M | 89.46M | 86.36M | 89.25M | 85.36M | |
| 83.19M | 86.46M | 86.36M | 94.71M | 90.95M |