Income Statement | TTM | Mar 23 | Mar 22 | Mar 21 | Mar 20 | Mar 19 |
---|---|---|---|---|---|---|
- | $ 722.80M | $ 614.60M | $ 443.31M | $ 391.35M | $ 372.10M | |
- | $ 565.80M | $ 488.80M | $ 339.44M | $ 300.69M | $ 298.59M | |
- | $ 157.00M | $ 125.80M | $ 103.88M | $ 90.66M | $ 73.52M | |
- | $ 101.00M | $ 84.30M | $ 72.95M | $ 73.42M | $ 56.76M | |
- | $ 56.00M | $ 41.50M | $ 30.93M | $ 17.24M | $ 16.75M | |
- | $ -8.00M | $ -5.20M | $ -2.17M | $ -1.22M | $ -1.15M | |
- | $ -100.00K | - | - | - | - | |
- | $ 45.80M | $ 36.20M | $ 29.37M | $ 15.86M | $ 11.63M | |
- | $ 8.40M | $ 5.80M | $ -9.52M | $ 1.17M | $ 2.43M | |
- | $ 1.10M | - | - | - | - | |
- | $ 36.80M | $ 30.40M | $ 38.89M | $ 14.70M | $ 9.21M | |
- | $ 0.23 | $ 0.19 | $ 0.26 | $ 0.10 | $ 0.07 | |
- | $ 0.22 | $ 0.18 | $ 0.24 | $ 0.10 | $ 0.07 | |
- | $ 158.68M | $ 157.25M | $ 152.23M | $ 148.06M | $ 134.38M | |
- | $ 166.58M | $ 167.55M | $ 162.52M | $ 155.40M | $ 138.27M | |
- | $ 0.04 | $ 0.05 | $ 0.04 | $ 0.01 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | $ 0.27 | $ 0.32 | $ 0.18 | $ 0.13 | |
- | - | $ 0.25 | $ 0.30 | $ 0.17 | $ 0.13 | |
- | - | - | - | - | $ 4.98M | |
- | - | $ 573.10M | $ 412.39M | $ 374.11M | $ 355.35M | |
- | $ 36.80M | $ 30.40M | $ 38.89M | $ 14.70M | $ 9.21M | |
- | - | $ 30.82M | $ 39.06M | $ 14.84M | $ 12.18M | |
- | - | $ 4.20M | $ 1.80M | $ 1.31M | $ 889.00K | |
- | - | $ 40.40M | $ 31.17M | $ 17.17M | $ 12.52M | |
- | - | $ 60.60M | $ 44.26M | $ 29.28M | $ 18.29M |