Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ ― | $ 2.94B | $ 2.98B | $ 2.55B | $ 2.00B | $ 1.95B | |
$ ― | $ 1.68B | $ 1.63B | $ 1.43B | $ 1.15B | $ 1.10B | |
$ ― | $ 1.26B | $ 1.35B | $ 1.13B | $ 856.00M | $ 854.70M | |
$ ― | $ 1.03B | $ 998.90M | $ 819.10M | $ 688.80M | $ 649.40M | |
$ ― | $ 229.50M | $ 353.30M | $ 308.80M | $ 167.20M | $ 205.30M | |
$ ― | $ -31.90M | $ -12.20M | $ -7.10M | $ 6.80M | $ 5.90M | |
$ ― | $ -54.20M | $ 52.50M | $ -500.00K | $ ― | $ ― | |
$ ― | $ 248.80M | $ 273.70M | $ 302.20M | $ 160.60M | $ 199.60M | |
$ ― | $ 65.10M | $ 86.70M | $ 72.20M | $ 35.10M | $ 44.90M | |
$ ― | $ 600.00K | $ 700.00K | $ 500.00K | $ ― | $ ― | |
$ ― | $ 183.70M | $ 187.00M | $ 230.00M | $ 125.50M | $ 154.70M | |
$ ― | $ 0.39 | $ 0.60 | $ 0.49 | $ 0.28 | $ ― | |
$ ― | $ 0.39 | $ 0.60 | $ 0.49 | $ 0.28 | $ ― | |
$ ― | $ 473.30M | $ 471.72M | $ 470.55M | $ 453.85M | $ ― | |
$ ― | $ 474.08M | $ 472.91M | $ 473.22M | $ 455.92M | $ ― | |
$ ― | $ 0.22 | $ 0.21 | $ 0.18 | $ 0.16 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.71B | $ 2.63B | $ 2.24B | $ -1.84B | $ -1.75B | |
$ ― | $ 183.70M | $ 187.00M | $ 230.00M | $ 125.50M | $ 154.70M | |
$ ― | $ 191.60M | $ 231.60M | $ 244.78M | $ 130.09M | $ 161.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 285.50M | $ 287.90M | $ 310.30M | $ 169.00M | $ 208.70M | |
$ ― | $ 369.20M | $ 352.50M | $ 374.00M | $ 169.00M | $ 208.70M |