Income Statement | Mar 24 | Mar 23 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.44B | $ 3.30B | $ 2.93B | $ 1.98B | $ 2.48B | |
$ 1.41B | $ 1.28B | $ 1.20B | $ 746.31M | $ 1.02B | |
$ 1.30B | $ 1.20B | $ 1.08B | $ 875.58M | $ 893.09M | |
$ 93.14M | $ 91.28M | $ 89.25M | $ 91.52M | $ 87.53M | |
$ 202.90M | $ 174.47M | $ 208.52M | $ -255.92M | $ 230.36M | |
$ 108.57M | $ 83.69M | $ 119.97M | $ 88.88M | $ 152.70M | |
$ -8.55M | $ -6.04M | $ -10.70M | $ -8.60M | $ 36.74M | |
$ 100.01M | $ 32.89M | $ 71.62M | $ -356.04M | $ 140.33M | |
$ 101.35M | $ 43.12M | $ 72.37M | $ -253.37M | $ 127.29M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.10 | $ 0.87 | $ 1.03 | $ -5.78 | $ 2.90 | |
$ 2.07 | $ 0.86 | $ 1.01 | $ -5.78 | $ 2.86 | |
48.32M | 49.81M | 47.53M | 43.87M | 43.95M | |
49.05M | 50.41M | 48.51M | 43.87M | 44.55M |