Income Statement | TTM | Jan 24 | Jan 23 | Jan 22 | Jan 21 | Jan 20 |
---|---|---|---|---|---|---|
$ 4.37B | $ 4.18B | $ 3.81B | $ 3.13B | $ 3.20B | $ 3.34B | |
$ 3.52B | $ 3.36B | $ 3.16B | $ -51.15M | $ 2.64B | $ 2.78B | |
$ 854.45M | $ 813.76M | $ 648.24M | $ 3.13B | $ 557.18M | $ 559.95M | |
$ 509.05M | $ 490.77M | $ 437.66M | $ 3.05B | $ 435.67M | $ 442.15M | |
$ 345.40M | $ 323.02M | $ 210.58M | $ 81.54M | $ 121.51M | $ 117.81M | |
$ -16.80M | $ -52.60M | $ -40.62M | $ 4.45M | $ -31.78M | $ -55.11M | |
$ -53.19M | $ -21.61M | $ -10.20M | $ 62.00K | $ -30.52M | $ 15.84M | |
$ 322.01M | $ 292.00M | $ 180.12M | $ 52.76M | $ 59.22M | $ 78.54M | |
$ 72.67M | $ 73.08M | $ 37.91M | $ 4.20M | $ 24.88M | $ 21.32M | |
- | - | - | - | - | - | |
$ 249.34M | $ 218.92M | $ 142.25M | $ 48.55M | $ 34.34M | $ 57.22M | |
$ 8.50 | $ 7.46 | $ 4.81 | $ 1.60 | $ 1.08 | $ 1.82 | |
$ 8.40 | $ 7.37 | $ 4.74 | $ 1.57 | $ 1.07 | $ 1.80 | |
$ 117.19M | $ 29.33M | $ 29.55M | $ 30.34M | $ 31.67M | $ 31.50M | |
$ 118.81M | $ 29.70M | $ 30.00M | $ 30.84M | $ 32.09M | $ 31.82M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.54 | $ 2.27 | |
- | - | - | - | - | - | |
$ 4.02B | $ 3.85B | $ 3.60B | $ 3.00B | $ 3.08B | $ 3.22B | |
$ 249.34M | $ 218.92M | $ 142.21M | $ 48.55M | $ 34.34M | $ 57.22M | |
$ 167.18M | $ 261.48M | $ 125.62M | - | $ 57.11M | $ 46.42M | |
- | - | - | - | $ 29.67M | $ 50.86M | |
$ 355.18M | $ 344.60M | $ 220.74M | $ 52.76M | $ 88.89M | $ 129.40M | |
$ 351.75M | $ 507.69M | $ 367.76M | $ 209.90M | $ 264.79M | $ 316.95M |