Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
- | $ 130.20M | $ 151.94M | $ 206.11M | $ 115.09M | $ 70.54M | |
- | $ 66.19M | $ 68.74M | $ 63.04M | $ 48.03M | $ 44.85M | |
- | $ 64.00M | $ 83.20M | $ 143.07M | $ 67.07M | $ 25.68M | |
- | $ 4.02M | $ 3.61M | $ 2.33M | $ 3.27M | $ 2.02M | |
- | $ 59.98M | $ 79.59M | $ 140.74M | $ 63.80M | $ 23.67M | |
- | $ 5.20M | $ 1.25M | $ -1.33M | $ -1.61M | $ 693.98K | |
- | $ -1.79M | $ -82.13K | - | - | - | |
- | $ 66.98M | $ 80.93M | $ 143.21M | $ 55.95M | $ 24.39M | |
- | $ 21.63M | $ 24.78M | $ 43.41M | $ 14.95M | $ 6.19M | |
- | - | - | - | - | - | |
- | $ 45.35M | $ 56.15M | $ 99.81M | $ 41.00M | $ 18.20M | |
- | $ 0.17 | $ 0.21 | $ 0.37 | $ 0.15 | $ 0.06 | |
- | $ 0.17 | $ 0.20 | $ 0.36 | $ 0.14 | $ 0.06 | |
- | $ 266.55M | $ 272.35M | $ 272.31M | $ 280.41M | $ 285.82M | |
- | $ 267.51M | $ 275.23M | $ 277.82M | $ 287.57M | $ 291.80M | |
- | - | $ 0.08 | $ 0.02 | $ 0.01 | $ <0.01 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 86.95K | |
- | $ 70.21M | $ 72.35M | $ -65.37M | $ -51.30M | $ 46.87M | |
- | $ 45.35M | $ 56.15M | $ 99.81M | $ 41.00M | $ 18.20M | |
- | $ 54.25M | $ 65.55M | $ 116.00M | $ 54.82M | $ 18.19M | |
- | - | - | - | - | $ 324.63K | |
- | $ 67.05M | $ 81.02M | $ 143.59M | $ 56.25M | $ 24.72M | |
- | $ 71.24M | $ 84.11M | $ 143.59M | $ 56.25M | $ 31.26M |