Income Statement | TTM | Mar 24 | Mar 23 | Dec 22 | Mar 22 | Mar 21 |
---|---|---|---|---|---|---|
$ ― | $ 4.51B | $ 4.06B | $ 4.06B | $ 4.00B | $ 2.50B | |
$ ― | $ 3.95B | $ 3.51B | $ 3.51B | $ 3.45B | $ 2.22B | |
$ ― | $ 565.40M | $ 546.60M | $ 546.60M | $ 545.30M | $ 276.30M | |
$ ― | $ 360.20M | $ 331.50M | $ 331.50M | $ 393.70M | $ 273.00M | |
$ ― | $ 205.20M | $ 215.10M | $ 215.10M | $ 151.60M | $ 3.30M | |
$ ― | $ -9.40M | $ -16.60M | $ -11.50M | $ -27.90M | $ 17.70M | |
$ ― | $ 39.50M | $ 98.10M | $ 98.10M | $ 79.50M | $ ― | |
$ ― | $ 156.30M | $ 100.40M | $ 105.50M | $ 44.20M | $ -13.70M | |
$ ― | $ 25.40M | $ 14.40M | $ 14.40M | $ 21.00M | $ 400.00K | |
$ ― | $ -59.10M | $ -101.80M | $ -101.80M | $ -89.30M | $ ― | |
$ ― | $ 126.30M | $ 86.00M | $ 91.10M | $ 42.60M | $ -6.90M | |
$ ― | $ 0.10 | $ 0.07 | $ 0.07 | $ 0.04 | $ -0.01 | |
$ ― | $ 0.09 | $ 0.06 | $ 0.06 | $ 0.03 | $ -0.01 | |
$ ― | $ 1.28B | $ 1.35B | $ 1.35B | $ 1.40B | $ 1.08B | |
$ ― | $ 1.39B | $ 1.48B | $ 1.48B | $ 1.54B | $ 1.08B | |
$ ― | $ 0.04 | $ 0.03 | $ 0.02 | $ 0.01 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.31B | $ 3.84B | $ 3.84B | $ 3.85B | $ -2.50B | |
$ ― | $ 126.30M | $ 86.00M | $ 91.10M | $ 42.60M | $ -6.90M | |
$ ― | $ 117.22M | $ 81.32M | $ 85.45M | $ 35.80M | $ 42.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 168.50M | $ 114.70M | $ 119.20M | $ 72.30M | $ 1.40M | |
$ ― | $ 251.10M | $ 188.30M | $ 119.20M | $ 390.00M | $ 51.90M |