Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|
| $ 2.07B | $ 2.44B | $ 2.41B | $ 1.77B | |
| $ 664.00M | $ 1.05B | $ 770.00M | $ 244.00M | |
| $ 438.00M | $ 971.00M | $ 529.00M | $ 1.34B | |
| $ 421.00M | $ 507.00M | $ 643.00M | $ 651.00M | |
| $ 1.77B | $ 977.00M | $ -326.00M | $ -301.00M | |
| $ 226.00M | $ 84.00M | $ 241.00M | $ -1.10B | |
| $ 885.00M | $ 787.00M | $ -1.57B | $ -177.00M | |
| $ 1.11B | $ 871.00M | $ -1.33B | $ -1.28B | |
| $ 998.00M | $ 613.00M | $ -1.29B | $ -977.00M | |
| $ 18.39 | $ 10.38 | $ -2.87K | $ -7.60 | |
| $ 17.67 | $ 10.38 | $ -2.87K | $ -7.53 | |
| 54.25M | 59.03M | 449.75K | 128.53M | |
| 56.49M | 59.03M | 449.75K | 129.70M |