Income Statement | TTM | Jan 24 | Jan 23 | Jan 22 | Jan 21 | Jan 20 |
---|---|---|---|---|---|---|
$ 4.53B | $ 4.18B | $ 3.81B | $ 3.13B | $ 3.20B | $ 3.34B | |
$ 3.61B | $ 3.36B | $ 3.16B | $ 2.63B | $ 2.64B | $ 2.78B | |
$ 912.52M | $ 813.76M | $ 648.20M | $ 496.64M | $ 557.18M | $ 559.97M | |
$ 535.58M | $ 490.77M | $ 437.66M | $ 415.08M | $ 435.67M | $ 442.15M | |
$ 376.94M | $ 323.02M | $ 210.58M | $ 81.54M | $ 121.54M | $ 117.82M | |
$ -52.81M | $ -52.60M | $ -40.62M | $ -33.17M | $ -29.67M | $ -50.86M | |
$ 2.62M | $ 21.61M | $ 10.20M | $ 4.38M | $ -20.64M | $ -11.59M | |
$ 350.73M | $ 292.00M | $ 180.12M | $ 52.78M | $ 59.22M | $ 78.54M | |
$ 84.52M | $ 73.08M | $ 37.91M | $ 4.20M | $ 24.88M | $ 21.32M | |
- | - | - | - | - | - | |
$ 266.21M | $ 218.92M | $ 142.21M | $ 48.57M | $ 34.34M | $ 57.23M | |
$ 9.10 | $ 7.46 | $ 4.81 | $ 1.60 | $ 1.08 | $ 1.82 | |
$ 8.99 | $ 7.37 | $ 4.74 | $ 1.57 | $ 1.07 | $ 1.80 | |
$ 116.91M | $ 29.33M | $ 29.55M | $ 30.34M | $ 31.67M | $ 31.50M | |
$ 118.46M | $ 29.70M | $ 30.00M | $ 30.84M | $ 32.09M | $ 31.82M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.15B | $ 3.85B | $ 3.60B | $ 3.05B | $ 3.08B | $ 3.22B | |
$ 266.21M | $ 218.92M | $ 142.21M | $ 48.57M | $ 34.34M | $ 57.22M | |
$ 149.99M | $ 261.48M | - | - | $ 93.84M | - | |
- | - | - | - | - | - | |
$ 403.55M | $ 344.60M | $ 220.74M | $ 85.94M | $ 88.89M | $ 129.40M | |
$ 578.98M | $ 507.69M | $ 364.92M | $ 238.59M | $ 264.79M | $ 341.09M |