{"cik": 33533, "entity": "ESPEY MFG. & ELECTRONICS CORP.", "tags": {"Revenues": [{"end": "2017-06-30", "val": 22521012, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2016-07-01"}, {"end": "2018-06-30", "val": 32517883, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2017-07-01"}, {"end": "2018-06-30", "val": 32517883, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2017-07-01"}, {"end": "2019-06-30", "val": 36477851, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2018-07-01"}, {"end": "2019-06-30", "val": 36477851, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2018-07-01"}, {"end": "2020-06-30", "val": 31526231, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2019-07-01"}, {"end": "2020-06-30", "val": 31526231, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2019-07-01"}, {"end": "2021-06-30", "val": 27734598, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2020-07-01"}, {"end": "2021-06-30", "val": 27734598, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2020-07-01"}, {"end": "2022-06-30", "val": 32104774, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2021-07-01"}, {"end": "2022-06-30", "val": 32104774, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2021-07-01"}, {"end": "2023-06-30", "val": 35592323, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2022-07-01"}, {"end": "2023-06-30", "val": 35592323, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2022-07-01"}, {"end": "2024-06-30", "val": 38736319, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2023-07-01"}, {"end": "2024-06-30", "val": 38736319, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2023-07-01"}, {"end": "2025-06-30", "val": 43950872, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2024-07-01"}], "GrossProfit": [{"end": "2011-06-30", "val": 8206199, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2010-07-01"}, {"end": "2012-06-30", "val": 8820163, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2011-07-01"}, {"end": "2012-06-30", "val": 8820163, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2011-07-01"}, {"end": "2013-06-30", "val": 10699569, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2012-07-01"}, {"end": "2013-06-30", "val": 10699569, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2012-07-01"}, {"end": "2014-06-30", "val": 4531246, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2013-07-01"}, {"end": "2014-06-30", "val": 4531246, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2013-07-01"}, {"end": "2015-06-30", "val": 7141573, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2014-07-01"}, {"end": "2015-06-30", "val": 7141573, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2014-07-01"}, {"end": "2016-06-30", "val": 7371682, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2015-07-01"}, {"end": "2016-06-30", "val": 7371682, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2015-07-01"}, {"end": "2017-06-30", "val": 4714568, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2016-07-01"}, {"end": "2017-06-30", "val": 4714568, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2016-07-01"}, {"end": "2018-06-30", "val": 7662252, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2017-07-01"}, {"end": "2018-06-30", "val": 7662252, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2017-07-01"}, {"end": "2019-06-30", "val": 7063173, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2018-07-01"}, {"end": "2019-06-30", "val": 7063173, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2018-07-01"}, {"end": "2020-06-30", "val": 5558615, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2019-07-01"}, {"end": "2020-06-30", "val": 5558615, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2019-07-01"}, {"end": "2021-06-30", "val": 3359607, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2020-07-01"}, {"end": "2021-06-30", "val": 3359607, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2020-07-01"}, {"end": "2022-06-30", "val": 5472158, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2021-07-01"}, {"end": "2022-06-30", "val": 5472158, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2021-07-01"}, {"end": "2023-06-30", "val": 8050538, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2022-07-01"}, {"end": "2023-06-30", "val": 8050538, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2022-07-01"}, {"end": "2024-06-30", "val": 10653060, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2023-07-01"}, {"end": "2024-06-30", "val": 10653060, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2023-07-01"}, {"end": "2025-06-30", "val": 12684631, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2024-07-01"}], "OperatingIncomeLoss": [{"end": "2011-06-30", "val": 5300283, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2010-07-01"}, {"end": "2012-06-30", "val": 5991754, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2011-07-01"}, {"end": "2012-06-30", "val": 5991754, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2011-07-01"}, {"end": "2013-06-30", "val": 7782429, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2012-07-01"}, {"end": "2013-06-30", "val": 7782429, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2012-07-01"}, {"end": "2014-06-30", "val": 1317196, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2013-07-01"}, {"end": "2014-06-30", "val": 1317196, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2013-07-01"}, {"end": "2015-06-30", "val": 4429766, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2014-07-01"}, {"end": "2015-06-30", "val": 4429766, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2014-07-01"}, {"end": "2016-06-30", "val": 4343233, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2015-07-01"}, {"end": "2016-06-30", "val": 4343233, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2015-07-01"}, {"end": "2017-06-30", "val": 1526456, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2016-07-01"}, {"end": "2017-06-30", "val": 1526456, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2016-07-01"}, {"end": "2018-06-30", "val": 3853857, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2017-07-01"}, {"end": "2018-06-30", "val": 3853857, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2017-07-01"}, {"end": "2019-06-30", "val": 2652939, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2018-07-01"}, {"end": "2019-06-30", "val": 2652939, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2018-07-01"}, {"end": "2020-06-30", "val": 1172308, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2019-07-01"}, {"end": "2020-06-30", "val": 1172308, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2019-07-01"}, {"end": "2021-06-30", "val": -426139, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2020-07-01"}, {"end": "2021-06-30", "val": -426139, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2020-07-01"}, {"end": "2022-06-30", "val": 1529167, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2021-07-01"}, {"end": "2022-06-30", "val": 1529167, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2021-07-01"}, {"end": "2023-06-30", "val": 4300014, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2022-07-01"}, {"end": "2023-06-30", "val": 4300014, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2022-07-01"}, {"end": "2024-06-30", "val": 6539452, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2023-07-01"}, {"end": "2024-06-30", "val": 6539452, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2023-07-01"}, {"end": "2025-06-30", "val": 8126686, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2024-07-01"}], "NetIncomeLoss": [{"end": "2011-06-30", "val": 3857537, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2010-07-01"}, {"end": "2012-06-30", "val": 4390268, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2011-07-01"}, {"end": "2012-06-30", "val": 4390268, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2011-07-01"}, {"end": "2013-06-30", "val": 5562425, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2012-07-01"}, {"end": "2013-06-30", "val": 5562425, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2012-07-01"}, {"end": "2014-06-30", "val": 1167885, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2013-07-01"}, {"end": "2014-06-30", "val": 1167885, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2013-07-01"}, {"end": "2015-06-30", "val": 3183127, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2014-07-01"}, {"end": "2015-06-30", "val": 3183127, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2014-07-01"}, {"end": "2016-06-30", "val": 3175801, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2015-07-01"}, {"end": "2016-06-30", "val": 3175801, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2015-07-01"}, {"end": "2017-06-30", "val": 1135736, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2016-07-01"}, {"end": "2017-06-30", "val": 1135736, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2016-07-01"}, {"end": "2018-06-30", "val": 3075797, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2017-07-01"}, {"end": "2018-06-30", "val": 3075797, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2017-07-01"}, {"end": "2019-06-30", "val": 2342694, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2018-07-01"}, {"end": "2019-06-30", "val": 2342694, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2018-07-01"}, {"end": "2020-06-30", "val": 1163668, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2019-07-01"}, {"end": "2020-06-30", "val": 1163668, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2019-07-01"}, {"end": "2021-06-30", "val": -181543, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2020-07-01"}, {"end": "2021-06-30", "val": -181543, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2020-07-01"}, {"end": "2022-06-30", "val": 1265127, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2021-07-01"}, {"end": "2022-06-30", "val": 1265127, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2021-07-01"}, {"end": "2023-06-30", "val": 3677131, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2022-07-01"}, {"end": "2023-06-30", "val": 3677131, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2022-07-01"}, {"end": "2024-06-30", "val": 5815140, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2023-07-01"}, {"end": "2024-06-30", "val": 5815140, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2023-07-01"}, {"end": "2025-06-30", "val": 8142954, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2024-07-01"}], "IncomeTaxExpenseBenefit": [{"end": "2011-06-30", "val": 1524005, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2010-07-01"}, {"end": "2012-06-30", "val": 1691188, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2011-07-01"}, {"end": "2012-06-30", "val": 1691188, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2011-07-01"}, {"end": "2013-06-30", "val": 2303762, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2012-07-01"}, {"end": "2013-06-30", "val": 2303762, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2012-07-01"}, {"end": "2014-06-30", "val": 298064, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2013-07-01"}, {"end": "2014-06-30", "val": 298064, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2013-07-01"}, {"end": "2015-06-30", "val": 1314689, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2014-07-01"}, {"end": "2015-06-30", "val": 1314689, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2014-07-01"}, {"end": "2016-06-30", "val": 1286706, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2015-07-01"}, {"end": "2016-06-30", "val": 1286706, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2015-07-01"}, {"end": "2017-06-30", "val": 515669, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2016-07-01"}, {"end": "2017-06-30", "val": 515669, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2016-07-01"}, {"end": "2018-06-30", "val": 993279, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2017-07-01"}, {"end": "2018-06-30", "val": 993279, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2017-07-01"}, {"end": "2019-06-30", "val": 538939, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2018-07-01"}, {"end": "2019-06-30", "val": 538939, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2018-07-01"}, {"end": "2020-06-30", "val": 145521, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2019-07-01"}, {"end": "2020-06-30", "val": 145521, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2019-07-01"}, {"end": "2021-06-30", "val": -186654, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2020-07-01"}, {"end": "2021-06-30", "val": -186654, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2020-07-01"}, {"end": "2022-06-30", "val": 327954, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2021-07-01"}, {"end": "2022-06-30", "val": 327954, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2021-07-01"}, {"end": "2023-06-30", "val": 1029336, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2022-07-01"}, {"end": "2023-06-30", "val": 1029336, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2022-07-01"}, {"end": "2024-06-30", "val": 1479874, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2023-07-01"}, {"end": "2024-06-30", "val": 1479874, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2023-07-01"}, {"end": "2025-06-30", "val": 1585710, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2024-07-01"}], "Depreciation": [{"end": "2011-06-30", "val": 467296, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2010-07-01"}, {"end": "2012-06-30", "val": 426389, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2011-07-01"}, {"end": "2012-06-30", "val": 426389, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2011-07-01"}, {"end": "2013-06-30", "val": 418149, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2012-07-01"}, {"end": "2013-06-30", "val": 418149, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2012-07-01"}, {"end": "2014-06-30", "val": 452390, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2013-07-01"}, {"end": "2014-06-30", "val": 452390, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2013-07-01"}, {"end": "2015-06-30", "val": 445687, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2014-07-01"}, {"end": "2015-06-30", "val": 445687, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2014-07-01"}, {"end": "2016-06-30", "val": 434401, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2015-07-01"}, {"end": "2016-06-30", "val": 434401, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2015-07-01"}, {"end": "2017-06-30", "val": 435557, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2016-07-01"}, {"end": "2017-06-30", "val": 435557, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2016-07-01"}, {"end": "2018-06-30", "val": 429679, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2017-07-01"}, {"end": "2018-06-30", "val": 429679, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2017-07-01"}, {"end": "2019-06-30", "val": 540978, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2018-07-01"}, {"end": "2019-06-30", "val": 540978, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2018-07-01"}, {"end": "2020-06-30", "val": 568528, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2019-07-01"}, {"end": "2020-06-30", "val": 568528, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2019-07-01"}, {"end": "2021-06-30", "val": 519813, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2020-07-01"}, {"end": "2021-06-30", "val": 519813, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2020-07-01"}, {"end": "2022-06-30", "val": 494635, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2021-07-01"}, {"end": "2022-06-30", "val": 494635, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2021-07-01"}, {"end": "2023-06-30", "val": 484920, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2022-07-01"}, {"end": "2023-06-30", "val": 484920, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2022-07-01"}, {"end": "2024-06-30", "val": 453517, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2023-07-01"}, {"end": "2024-06-30", "val": 453517, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2023-07-01"}, {"end": "2025-06-30", "val": 451523, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2024-07-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2011-06-30", "val": 4913449, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2010-07-01"}, {"end": "2012-06-30", "val": 7386326, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2011-07-01"}, {"end": "2012-06-30", "val": 7386326, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2011-07-01"}, {"end": "2013-06-30", "val": 3285630, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2012-07-01"}, {"end": "2013-06-30", "val": 3285630, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2012-07-01"}, {"end": "2014-06-30", "val": 5387543, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2013-07-01"}, {"end": "2014-06-30", "val": 5387543, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2013-07-01"}, {"end": "2015-06-30", "val": 671742, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2014-07-01"}, {"end": "2016-06-30", "val": 5759602, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2015-07-01"}, {"end": "2017-06-30", "val": 6420723, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2016-07-01"}, {"end": "2017-06-30", "val": 6420723, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2016-07-01"}, {"end": "2018-06-30", "val": 260907, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2017-07-01"}, {"end": "2018-06-30", "val": 260907, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2017-07-01"}, {"end": "2019-06-30", "val": -3604406, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2018-07-01"}, {"end": "2019-06-30", "val": -3604406, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2018-07-01"}, {"end": "2020-06-30", "val": 5968511, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2019-07-01"}, {"end": "2020-06-30", "val": 5968511, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2019-07-01"}, {"end": "2021-06-30", "val": 594996, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2020-07-01"}, {"end": "2021-06-30", "val": 594996, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2020-07-01"}, {"end": "2022-06-30", "val": 2219687, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2021-07-01"}, {"end": "2022-06-30", "val": 2219687, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2021-07-01"}, {"end": "2023-06-30", "val": 3899870, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2022-07-01"}, {"end": "2023-06-30", "val": 3899870, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2022-07-01"}, {"end": "2024-06-30", "val": 10595200, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2023-07-01"}, {"end": "2024-06-30", "val": 10595200, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2023-07-01"}, {"end": "2025-06-30", "val": 20991372, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2024-07-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2015-06-30", "val": 671742, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2014-07-01"}, {"end": "2016-06-30", "val": 5759602, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2015-07-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2011-06-30", "val": 607311, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2010-07-01"}, {"end": "2012-06-30", "val": 267983, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2011-07-01"}, {"end": "2012-06-30", "val": 267983, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2011-07-01"}, {"end": "2013-06-30", "val": 322507, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2012-07-01"}, {"end": "2013-06-30", "val": 322507, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2012-07-01"}, {"end": "2014-06-30", "val": 709972, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2013-07-01"}, {"end": "2014-06-30", "val": 709972, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2013-07-01"}, {"end": "2015-06-30", "val": 266029, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2014-07-01"}, {"end": "2015-06-30", "val": 266029, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2014-07-01"}, {"end": "2016-06-30", "val": 284210, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2015-07-01"}, {"end": "2016-06-30", "val": 284210, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2015-07-01"}, {"end": "2017-06-30", "val": 352132, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2016-07-01"}, {"end": "2017-06-30", "val": 352132, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2016-07-01"}, {"end": "2018-06-30", "val": 1923220, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2017-07-01"}, {"end": "2018-06-30", "val": 1923220, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2017-07-01"}, {"end": "2019-06-30", "val": 608318, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2018-07-01"}, {"end": "2019-06-30", "val": 608318, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2018-07-01"}, {"end": "2020-06-30", "val": 214421, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2019-07-01"}, {"end": "2020-06-30", "val": 214421, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2019-07-01"}, {"end": "2021-06-30", "val": 43554, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2020-07-01"}, {"end": "2021-06-30", "val": 43554, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2020-07-01"}, {"end": "2022-06-30", "val": 303561, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2021-07-01"}, {"end": "2022-06-30", "val": 303561, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2021-07-01"}, {"end": "2023-06-30", "val": 512016, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2022-07-01"}, {"end": "2023-06-30", "val": 512016, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2022-07-01"}, {"end": "2024-06-30", "val": 5164165, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2023-07-01"}, {"end": "2024-06-30", "val": 5164165, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2023-07-01"}, {"end": "2025-06-30", "val": 4365403, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2024-07-01"}], "StockholdersEquity": [{"end": "2010-06-30", "val": 28446719, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13"}, {"end": "2011-06-30", "val": 28665019, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13"}, {"end": "2011-06-30", "val": 28665019, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12"}, {"end": "2012-06-30", "val": 29567448, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13"}, {"end": "2012-06-30", "val": 29567448, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12"}, {"end": "2012-06-30", "val": 29567448, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17"}, {"end": "2013-06-30", "val": 31842594, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12"}, {"end": "2013-06-30", "val": 31842594, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17"}, {"end": "2013-06-30", "val": 31842594, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24"}, {"end": "2014-06-30", "val": 29646945, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17"}, {"end": "2014-06-30", "val": 29646945, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24"}, {"end": "2014-06-30", "val": 29646945, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12"}, {"end": "2015-06-30", "val": 30930874, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24"}, {"end": "2015-06-30", "val": 30930874, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12"}, {"end": "2015-06-30", "val": 30930874, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14"}, {"end": "2016-06-30", "val": 32388238, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12"}, {"end": "2016-06-30", "val": 32388238, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14"}, {"end": "2016-06-30", "val": 32388238, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12"}, {"end": "2017-06-30", "val": 31897543, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14"}, {"end": "2017-06-30", "val": 31897543, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12"}, {"end": "2017-06-30", "val": 31897543, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16"}, {"end": "2018-06-30", "val": 33481412, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12"}, {"end": "2018-06-30", "val": 33481412, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16"}, {"end": "2018-06-30", "val": 33481412, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21"}, {"end": "2019-06-30", "val": 31925504, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16"}, {"end": "2019-06-30", "val": 31925504, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21"}, {"end": "2019-06-30", "val": 31925504, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24"}, {"end": "2020-06-30", "val": 31226848, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21"}, {"end": "2020-06-30", "val": 31226848, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24"}, {"end": "2020-06-30", "val": 31226848, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22"}, {"end": "2021-06-30", "val": 30332295, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24"}, {"end": "2021-06-30", "val": 30332295, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22"}, {"end": "2021-06-30", "val": 30332295, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21"}, {"end": "2022-06-30", "val": 32099614, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22"}, {"end": "2022-06-30", "val": 32099614, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21"}, {"end": "2022-06-30", "val": 32099614, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27"}, {"end": "2023-06-30", "val": 35879758, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21"}, {"end": "2023-06-30", "val": 35879758, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27"}, {"end": "2023-06-30", "val": 35879758, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16"}, {"end": "2024-06-30", "val": 41273972, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27"}, {"end": "2024-06-30", "val": 41273972, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16"}, {"end": "2025-06-30", "val": 50849000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2010-06-30", "val": 4475066, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13"}, {"end": "2011-06-30", "val": 9695811, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13"}, {"end": "2011-06-30", "val": 9695811, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12"}, {"end": "2012-06-30", "val": 11523424, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13"}, {"end": "2012-06-30", "val": 11523424, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12"}, {"end": "2012-06-30", "val": 11523424, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17"}, {"end": "2013-06-30", "val": 9888628, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12"}, {"end": "2013-06-30", "val": 9888628, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17"}, {"end": "2013-06-30", "val": 9888628, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24"}, {"end": "2014-06-30", "val": 9556891, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17"}, {"end": "2014-06-30", "val": 9556891, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24"}, {"end": "2014-06-30", "val": 9556891, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12"}, {"end": "2015-06-30", "val": 8859405, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24"}, {"end": "2015-06-30", "val": 8859405, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12"}, {"end": "2015-06-30", "val": 8859405, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14"}, {"end": "2016-06-30", "val": 10031644, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12"}, {"end": "2016-06-30", "val": 10031644, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14"}, {"end": "2016-06-30", "val": 10031644, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12"}, {"end": "2017-06-30", "val": 10058163, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14"}, {"end": "2017-06-30", "val": 10058163, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12"}, {"end": "2017-06-30", "val": 10058163, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16"}, {"end": "2018-06-30", "val": 4298796, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12"}, {"end": "2018-06-30", "val": 4298796, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16"}, {"end": "2018-06-30", "val": 4298796, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21"}, {"end": "2019-06-30", "val": 1462761, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16"}, {"end": "2019-06-30", "val": 1462761, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21"}, {"end": "2019-06-30", "val": 1462761, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24"}, {"end": "2020-06-30", "val": 5402122, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21"}, {"end": "2020-06-30", "val": 5402122, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24"}, {"end": "2020-06-30", "val": 5402122, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22"}, {"end": "2021-06-30", "val": 6802712, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24"}, {"end": "2021-06-30", "val": 6802712, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22"}, {"end": "2022-06-30", "val": 8104060, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22"}, {"end": "2022-06-30", "val": 8104060, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21"}, {"end": "2023-06-30", "val": 2748755, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21"}, {"end": "2023-06-30", "val": 2748755, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27"}, {"end": "2024-06-30", "val": 4351970, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27"}, {"end": "2024-06-30", "val": 4351970, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16"}, {"end": "2025-06-30", "val": 18862645, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2011-06-30", "val": 2176299, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2010-07-01"}, {"end": "2012-06-30", "val": 2203060, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2011-07-01"}, {"end": "2012-06-30", "val": 2203060, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2011-07-01"}, {"end": "2013-06-30", "val": 2242648, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2012-07-01"}, {"end": "2013-06-30", "val": 2242648, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2012-07-01"}, {"end": "2014-06-30", "val": 2285535, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2013-07-01"}, {"end": "2014-06-30", "val": 2285535, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2013-07-01"}, {"end": "2015-06-30", "val": 2290542, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2014-07-01"}, {"end": "2015-06-30", "val": 2290542, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2014-07-01"}, {"end": "2016-06-30", "val": 2302034, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2015-07-01"}, {"end": "2016-06-30", "val": 2302034, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2015-07-01"}, {"end": "2017-06-30", "val": 2324838, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2016-07-01"}, {"end": "2017-06-30", "val": 2324838, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2016-07-01"}, {"end": "2018-06-30", "val": 2348307, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2017-07-01"}, {"end": "2018-06-30", "val": 2348307, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2017-07-01"}, {"end": "2019-06-30", "val": 2389228, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2018-07-01"}, {"end": "2019-06-30", "val": 2389228, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2018-07-01"}, {"end": "2020-06-30", "val": 2396618, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2019-07-01"}, {"end": "2020-06-30", "val": 2396618, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2019-07-01"}, {"end": "2021-06-30", "val": 2406345, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2020-07-01"}, {"end": "2021-06-30", "val": 2406345, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2020-07-01"}, {"end": "2022-06-30", "val": 2431904, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2021-07-01"}, {"end": "2022-06-30", "val": 2431904, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2021-07-01"}, {"end": "2023-06-30", "val": 2471016, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2022-07-01"}, {"end": "2023-06-30", "val": 2471016, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2022-07-01"}, {"end": "2024-06-30", "val": 2536967, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2023-07-01"}, {"end": "2024-06-30", "val": 2536967, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2023-07-01"}, {"end": "2025-06-30", "val": 2696192, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2024-07-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2011-06-30", "val": 2151443, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2010-07-01"}, {"end": "2012-06-30", "val": 2172589, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13", "start": "2011-07-01"}, {"end": "2012-06-30", "val": 2172589, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2011-07-01"}, {"end": "2013-06-30", "val": 2206937, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12", "start": "2012-07-01"}, {"end": "2013-06-30", "val": 2206937, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2012-07-01"}, {"end": "2014-06-30", "val": 2245222, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17", "start": "2013-07-01"}, {"end": "2014-06-30", "val": 2245222, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2013-07-01"}, {"end": "2015-06-30", "val": 2271426, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24", "start": "2014-07-01"}, {"end": "2015-06-30", "val": 2271426, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2014-07-01"}, {"end": "2016-06-30", "val": 2285686, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12", "start": "2015-07-01"}, {"end": "2016-06-30", "val": 2285686, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2015-07-01"}, {"end": "2017-06-30", "val": 2312870, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14", "start": "2016-07-01"}, {"end": "2017-06-30", "val": 2312870, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2016-07-01"}, {"end": "2018-06-30", "val": 2333885, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12", "start": "2017-07-01"}, {"end": "2018-06-30", "val": 2333885, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2017-07-01"}, {"end": "2019-06-30", "val": 2372945, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16", "start": "2018-07-01"}, {"end": "2019-06-30", "val": 2372945, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2018-07-01"}, {"end": "2020-06-30", "val": 2393207, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21", "start": "2019-07-01"}, {"end": "2020-06-30", "val": 2393207, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2019-07-01"}, {"end": "2021-06-30", "val": 2406345, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24", "start": "2020-07-01"}, {"end": "2021-06-30", "val": 2406345, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2020-07-01"}, {"end": "2022-06-30", "val": 2431904, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22", "start": "2021-07-01"}, {"end": "2022-06-30", "val": 2431904, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2021-07-01"}, {"end": "2023-06-30", "val": 2454856, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21", "start": "2022-07-01"}, {"end": "2023-06-30", "val": 2454856, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2022-07-01"}, {"end": "2024-06-30", "val": 2489165, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27", "start": "2023-07-01"}, {"end": "2024-06-30", "val": 2489165, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2023-07-01"}, {"end": "2025-06-30", "val": 2591036, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16", "start": "2024-07-01"}], "CommonStockSharesOutstanding": [{"end": "2010-06-30", "val": 2319876, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13"}, {"end": "2011-06-30", "val": 2320960, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13"}, {"end": "2011-06-30", "val": 2320960, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12"}, {"end": "2012-06-30", "val": 2320822, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13"}, {"end": "2012-06-30", "val": 2320822, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12"}, {"end": "2012-06-30", "val": 2320822, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17"}, {"end": "2013-06-30", "val": 2344690, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12"}, {"end": "2013-06-30", "val": 2344690, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17"}, {"end": "2013-06-30", "val": 2344690, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24"}, {"end": "2014-06-30", "val": 2368110, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17"}, {"end": "2014-06-30", "val": 2368110, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24"}, {"end": "2014-06-30", "val": 2368110, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12"}, {"end": "2015-06-30", "val": 2362687, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24"}, {"end": "2015-06-30", "val": 2362687, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12"}, {"end": "2015-06-30", "val": 2362687, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14"}, {"end": "2016-06-30", "val": 2364684, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12"}, {"end": "2016-06-30", "val": 2364684, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14"}, {"end": "2016-06-30", "val": 2364684, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12"}, {"end": "2017-06-30", "val": 2371321, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14"}, {"end": "2017-06-30", "val": 2371321, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12"}, {"end": "2017-06-30", "val": 2371321, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16"}, {"end": "2018-06-30", "val": 2387124, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12"}, {"end": "2018-06-30", "val": 2387124, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16"}, {"end": "2018-06-30", "val": 2387124, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21"}, {"end": "2019-06-30", "val": 2401213, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16"}, {"end": "2019-06-30", "val": 2401213, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21"}, {"end": "2019-06-30", "val": 2401213, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24"}, {"end": "2020-06-30", "val": 2402633, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21"}, {"end": "2020-06-30", "val": 2402633, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24"}, {"end": "2020-06-30", "val": 2402633, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22"}, {"end": "2021-06-30", "val": 2702633, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24"}, {"end": "2021-06-30", "val": 2702633, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22"}, {"end": "2022-06-30", "val": 2702633, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22"}, {"end": "2022-06-30", "val": 2702633, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21"}, {"end": "2023-06-30", "val": 2702633, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21"}, {"end": "2023-06-30", "val": 2702633, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27"}, {"end": "2024-06-30", "val": 2733958, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27"}, {"end": "2024-06-30", "val": 2733958, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16"}, {"end": "2025-06-30", "val": 2896368, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-09-13", "val": 2324422, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-13"}, {"end": "2013-09-12", "val": 2352260, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-12"}, {"end": "2014-09-16", "val": 2368910, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-17"}, {"end": "2015-09-14", "val": 2363487, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-24"}, {"end": "2016-09-12", "val": 2364684, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-12"}, {"end": "2017-09-12", "val": 2371321, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-14"}, {"end": "2018-09-04", "val": 2388224, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-12"}, {"end": "2019-09-10", "val": 2401213, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-16"}, {"end": "2020-09-18", "val": 2402633, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-21"}, {"end": "2021-09-22", "val": 2702633, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-24"}, {"end": "2022-09-20", "val": 2702633, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-22"}, {"end": "2023-09-19", "val": 2706633, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-21"}, {"end": "2024-09-24", "val": 2744458, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-27"}, {"end": "2025-09-14", "val": 2924418, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-16"}]}}