Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 405.36B | $ 448.18M | $ 512.40M | $ 549.18M | $ 364.18M | |
$ 354.69B | $ 391.38M | $ 449.71M | $ 309.93M | $ 209.57M | |
$ 269.05B | $ 339.61M | $ 362.42M | $ 1.28B | $ 748.26M | |
$ 2.75B | $ 3.82M | $ 5.02M | $ 4.57M | $ 5.13M | |
$ 104.40B | $ 58.21M | $ 89.86M | $ -964.92M | $ -535.96M | |
$ 88.99B | $ 51.80M | $ 87.28M | $ -967.59M | $ -538.69M | |
$ 7.37B | $ 4.29M | $ 15.38M | $ 16.07M | $ -2.40M | |
$ 96.36B | $ 56.10M | $ 102.66M | $ -951.52M | $ -541.09M | |
$ 93.11B | $ 1.78M | $ 101.17M | $ -953.88M | $ -537.90M | |
$ 119.48 | $ 0.00 | $ 0.21 | $ -1.91 | $ -0.98 | |
$ 117.38 | $ 0.00 | $ 0.20 | $ -1.91 | $ -0.98 | |
779.28M | 634.14M | 492.70M | 500.70M | 548.03M | |
793.24M | 666.24M | 494.94M | 500.70M | 548.03M |