Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|
| $ 2.07B | $ 1.44B | $ 3.02B | $ 1.77B | |
| $ 664.00M | $ 453.00M | $ 1.34B | $ 244.00M | |
| $ 438.00M | $ 854.00M | $ 529.00M | $ 1.34B | |
| $ 421.00M | $ 507.00M | $ 616.00M | $ 651.00M | |
| $ 1.77B | $ 1.71B | $ 1.39B | $ -301.00M | |
| $ 226.00M | $ -401.00M | $ 588.00M | $ -1.10B | |
| $ 885.00M | $ 1.27B | $ -1.92B | $ -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 |