Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 16 |
---|---|---|---|---|---|---|
- | $ 1.64B | $ 1.95B | $ 1.27B | $ 1.07B | $ 818.49M | |
- | $ 629.00M | $ 725.60M | $ 427.90M | $ 354.60M | $ 293.84M | |
- | $ 1.01B | $ 1.22B | $ 845.50M | $ 717.50M | $ 524.65M | |
- | $ 643.10M | $ 618.30M | $ 517.50M | $ 428.20M | $ 315.57M | |
- | $ 370.30M | $ 604.30M | $ 328.00M | $ 289.30M | $ 209.09M | |
- | $ -2.30M | $ -3.50M | $ -1.70M | $ -1.40M | $ -10.25M | |
- | $ 40.20M | $ 32.40M | $ -16.80M | $ 3.30M | $ 2.00M | |
- | $ 504.20M | $ 718.20M | $ 370.50M | $ 291.20M | $ 200.83M | |
- | $ 127.30M | $ 194.00M | $ 83.20M | $ 82.00M | $ 57.41M | |
- | - | - | - | - | - | |
- | $ 376.90M | $ 524.20M | $ 287.30M | $ 209.20M | $ 143.43M | |
- | $ 0.65 | $ 0.91 | $ 0.50 | $ 0.36 | - | |
- | $ 0.65 | $ 0.90 | $ 0.50 | $ 0.36 | - | |
- | $ 576.95M | $ 575.65M | $ 574.19M | $ 572.78M | - | |
- | $ 579.85M | $ 579.87M | $ 579.23M | $ 577.90M | - | |
- | $ 0.41 | $ 0.32 | $ 0.26 | $ 0.22 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 376.90M | $ 524.20M | $ 287.30M | $ 209.20M | $ 143.43M | |
- | $ 376.90M | $ 524.20M | $ 287.30M | $ 209.20M | $ 143.43M | |
- | $ 4.90M | $ 5.00M | $ 3.90M | $ 4.70M | $ 10.35M | |
- | $ 509.10M | $ 723.20M | $ 374.40M | $ 295.90M | $ 211.18M | |
- | $ 605.10M | $ 808.20M | $ 435.40M | $ 295.90M | $ 211.18M |