Income Statement | TTM | Jan 23 | Jan 22 | Jan 21 | Jan 20 | Jan 19 |
---|---|---|---|---|---|---|
- | $ 785.85M | $ 744.45M | $ 701.80M | $ 653.02M | $ 631.92M | |
- | $ 439.93M | $ 403.81M | $ 394.68M | $ 395.51M | $ 378.56M | |
- | $ 345.92M | $ 340.64M | $ 307.12M | $ 257.50M | $ 253.35M | |
- | $ 248.01M | $ 240.65M | $ 223.21M | $ 197.27M | $ 174.35M | |
- | $ 97.91M | $ 99.99M | $ 83.90M | $ 60.24M | $ 79.00M | |
- | $ -12.41M | $ -14.10M | $ -14.47M | $ -12.91M | $ 612.00K | |
- | $ 3.29M | $ 3.57M | $ 139.00K | $ 9.66M | $ 6.99M | |
- | $ 123.08M | $ 122.37M | $ 101.42M | $ 84.31M | $ 86.61M | |
- | $ 34.64M | $ 34.46M | $ 28.22M | $ 21.73M | $ 23.21M | |
- | - | - | - | - | - | |
- | $ 88.44M | $ 87.91M | $ 73.20M | $ 62.58M | $ 63.39M | |
- | $ 0.40 | $ 0.40 | $ 0.33 | $ 0.28 | $ 0.29 | |
- | $ 0.40 | $ 0.39 | $ 0.33 | $ 0.28 | $ 0.28 | |
- | $ 222.64M | $ 222.55M | $ 222.34M | $ 222.00M | $ 221.13M | |
- | $ 222.64M | $ 223.12M | $ 223.17M | $ 223.51M | $ 224.00M | |
- | $ 0.28 | $ 0.25 | $ 0.09 | $ 0.20 | $ 0.22 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 88.44M | $ 87.91M | $ 73.20M | $ 62.58M | $ 63.39M | |
- | $ 88.44M | $ 87.91M | $ 73.20M | $ 62.58M | $ 63.39M | |
- | $ 14.91M | $ 14.49M | $ 14.89M | $ 13.63M | $ 142.00K | |
- | $ 137.99M | $ 136.87M | $ 116.31M | $ 97.95M | $ 86.75M | |
- | $ 172.28M | $ 169.77M | $ 148.15M | $ 125.27M | $ 86.75M |