Financial Metrics
KE Kimball Electronics, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 214111000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 226451000.0 | +5.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 230265000.0 | +1.7% | USD | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 232930000.0 | +1.2% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 253204000.0 | +8.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 258151000.0 | +2.0% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 283938000.0 | +10.0% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 265620000.0 | -6.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 284149000.0 | +7.0% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 313454000.0 | +10.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 313385000.0 | -0.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 307084000.0 | -2.0% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 293925000.0 | -4.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 331749000.0 | +12.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 320604000.0 | -3.4% | USD | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 310329000.0 | -3.2% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 292717000.0 | -5.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 315264000.0 | +7.7% | USD | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | 368057000.0 | +16.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 405889000.0 | +10.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 436696000.0 | +7.6% | USD | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | 484703000.0 | +11.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 438081000.0 | -9.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 421235000.0 | -3.8% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 425036000.0 | +0.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 374256000.0 | -11.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 357392000.0 | -4.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 374607000.0 | +4.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | 365603000.0 | -2.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 341280000.0 | -6.7% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 230265000.0 | — | USD | 10-K | 2018-08-28 |
| Annual | 2017-12-31 | 258151000.0 | +12.1% | USD | 10-K | 2019-08-27 |
| Annual | 2018-12-31 | 284149000.0 | +10.1% | USD | 10-K | 2020-08-27 |
| Annual | 2019-12-31 | 307084000.0 | +8.1% | USD | 10-K | 2020-08-27 |
| Annual | 2020-06-30 | 1200550000.0 | +291.0% | USD | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | 1291807000.0 | +7.6% | USD | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 1349535000.0 | +4.5% | USD | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 1823429000.0 | +35.1% | USD | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 1714510000.0 | -6.0% | USD | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 1486727000.0 | -13.3% | USD | 10-K | 2025-08-22 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 16185000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 18322000.0 | +13.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 20553000.0 | +12.2% | USD | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 18718000.0 | -8.9% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 19453000.0 | +3.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 20921000.0 | +7.5% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 22881000.0 | +9.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 18186000.0 | -20.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 20444000.0 | +12.4% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 26554000.0 | +29.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 22193000.0 | -16.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 20511000.0 | -7.6% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 20212000.0 | -1.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 30583000.0 | +51.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 29665000.0 | -3.0% | USD | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 26006000.0 | -12.3% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 15600000.0 | -40.0% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 20837000.0 | +33.6% | USD | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | 33944000.0 | +62.9% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 29321000.0 | -13.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 34191000.0 | +16.6% | USD | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | 42972000.0 | +25.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 35542000.0 | -17.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 34433000.0 | -3.1% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 33544000.0 | -2.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 23600000.0 | -29.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 23427000.0 | -0.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 26896000.0 | +14.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | 28836000.0 | +7.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 27868000.0 | -3.4% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 20553000.0 | — | USD | 10-K | 2018-08-28 |
| Annual | 2017-12-31 | 20921000.0 | +1.8% | USD | 10-K | 2019-08-27 |
| Annual | 2018-12-31 | 20444000.0 | -2.3% | USD | 10-K | 2020-08-27 |
| Annual | 2019-12-31 | 20511000.0 | +0.3% | USD | 10-K | 2020-08-27 |
| Annual | 2020-06-30 | 83841000.0 | +308.8% | USD | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | 118035000.0 | +40.8% | USD | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 104602000.0 | -11.4% | USD | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 156165000.0 | +49.3% | USD | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 140257000.0 | -10.2% | USD | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 104404000.0 | -25.6% | USD | 10-K | 2025-08-22 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7078000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 12822000.0 | +81.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 12241000.0 | -4.5% | USD | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 9539000.0 | -22.1% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 9523000.0 | -0.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 10119000.0 | +6.3% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 11130000.0 | +10.0% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 7032000.0 | -36.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 10212000.0 | +45.2% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 14497000.0 | +42.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 11115000.0 | -23.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 8684000.0 | -21.9% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 10588000.0 | +21.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 17807000.0 | +68.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 16179000.0 | -9.1% | USD | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 14638000.0 | -9.5% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 4780000.0 | -67.3% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 6914000.0 | +44.6% | USD | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | 20277000.0 | +193.3% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 13571000.0 | -33.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 17489000.0 | +28.9% | USD | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | 25220000.0 | +44.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 19490000.0 | -22.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 16610000.0 | -14.8% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | -6431000.0 | -138.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 9115000.0 | +241.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 8230000.0 | -9.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 11716000.0 | +42.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | 14454000.0 | +23.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 10767000.0 | -25.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 29722000.0 | — | USD | 10-K | 2018-08-28 |
| Annual | 2017-12-31 | 10119000.0 | -66.0% | USD | 10-K | 2019-08-27 |
| Annual | 2018-12-31 | 10212000.0 | +0.9% | USD | 10-K | 2020-08-27 |
| Annual | 2019-12-31 | 8684000.0 | -15.0% | USD | 10-K | 2020-08-27 |
| Annual | 2020-06-30 | 31996000.0 | +268.4% | USD | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | 65703000.0 | +105.3% | USD | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 52549000.0 | -20.0% | USD | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 87729000.0 | +66.9% | USD | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 49277000.0 | -43.8% | USD | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 45535000.0 | -7.6% | USD | 10-K | 2025-08-22 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7477000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 10122000.0 | +35.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 7812000.0 | -22.8% | USD | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 8117000.0 | +3.9% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 8480000.0 | +4.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | -8347000.0 | -198.4% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 10835000.0 | +229.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 5069000.0 | -53.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 7115000.0 | +40.4% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 11849000.0 | +66.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 6598000.0 | -44.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 6612000.0 | +0.2% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 6259000.0 | -5.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 16811000.0 | +168.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 15062000.0 | -10.4% | USD | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 10472000.0 | -30.5% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 2564000.0 | -75.5% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 5113000.0 | +99.4% | USD | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | 13638000.0 | +166.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 9509000.0 | -30.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 10720000.0 | +12.7% | USD | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | 16400000.0 | +53.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 10754000.0 | -34.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 8290000.0 | -22.9% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | -6076000.0 | -173.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 3154000.0 | +151.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 3432000.0 | +8.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 3817000.0 | +11.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | 10086000.0 | +164.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 3637000.0 | -63.9% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 7812000.0 | — | USD | 10-K | 2018-08-28 |
| Annual | 2017-12-31 | -8347000.0 | -206.8% | USD | 10-K | 2019-08-27 |
| Annual | 2018-12-31 | 7115000.0 | +185.2% | USD | 10-K | 2020-08-27 |
| Annual | 2019-12-31 | 6612000.0 | -7.1% | USD | 10-K | 2020-08-27 |
| Annual | 2020-06-30 | 18196000.0 | +175.2% | USD | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | 56791000.0 | +212.1% | USD | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 31253000.0 | -45.0% | USD | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 55831000.0 | +78.6% | USD | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 20511000.0 | -63.3% | USD | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 16984000.0 | -17.2% | USD | 10-K | 2025-08-22 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.26 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 0.36 | +38.5% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.29 | -19.4% | USD/shares | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 0.3 | +3.4% | USD/shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 0.32 | +6.7% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | -0.31 | -196.9% | USD/shares | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 0.41 | +232.3% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 0.19 | -53.7% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 0.27 | +42.1% | USD/shares | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 0.46 | +70.4% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 0.26 | -43.5% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 0.26 | +0.0% | USD/shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.25 | -3.8% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 0.67 | +168.0% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.6 | -10.4% | USD/shares | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 0.42 | -30.0% | USD/shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 0.1 | -76.2% | USD/shares | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 0.2 | +100.0% | USD/shares | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | 0.54 | +170.0% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 0.38 | -29.6% | USD/shares | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 0.43 | +13.2% | USD/shares | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | 0.66 | +53.5% | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 0.43 | -34.8% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 0.33 | -23.3% | USD/shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | -0.24 | -172.7% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 0.13 | +154.2% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.14 | +7.7% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.15 | +7.1% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | 0.41 | +173.3% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.15 | -63.4% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 0.29 | — | USD/shares | 10-K | 2018-08-28 |
| Annual | 2017-12-31 | -0.31 | -206.9% | USD/shares | 10-K | 2019-08-27 |
| Annual | 2018-12-31 | 0.27 | +187.1% | USD/shares | 10-K | 2020-08-27 |
| Annual | 2019-12-31 | 0.26 | -3.7% | USD/shares | 10-K | 2020-08-27 |
| Annual | 2020-06-30 | 0.72 | +176.9% | USD/shares | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | 2.26 | +213.9% | USD/shares | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 1.24 | -45.1% | USD/shares | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 2.24 | +80.6% | USD/shares | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 0.82 | -63.4% | USD/shares | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 0.68 | -17.1% | USD/shares | 10-K | 2025-08-22 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.26 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 0.36 | +38.5% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.28 | -22.2% | USD/shares | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 0.3 | +7.1% | USD/shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 0.31 | +3.3% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | -0.31 | -200.0% | USD/shares | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 0.4 | +229.0% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 0.19 | -52.5% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 0.27 | +42.1% | USD/shares | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 0.46 | +70.4% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 0.26 | -43.5% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 0.26 | +0.0% | USD/shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.25 | -3.8% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 0.66 | +164.0% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.6 | -9.1% | USD/shares | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 0.41 | -31.7% | USD/shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 0.1 | -75.6% | USD/shares | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 0.2 | +100.0% | USD/shares | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | 0.54 | +170.0% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 0.38 | -29.6% | USD/shares | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 0.43 | +13.2% | USD/shares | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | 0.65 | +51.2% | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 0.43 | -33.8% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 0.33 | -23.3% | USD/shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | -0.24 | -172.7% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 0.12 | +150.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.14 | +16.7% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.15 | +7.1% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | 0.4 | +166.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.15 | -62.5% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 0.28 | — | USD/shares | 10-K | 2018-08-28 |
| Annual | 2017-12-31 | -0.31 | -210.7% | USD/shares | 10-K | 2019-08-27 |
| Annual | 2018-12-31 | 0.27 | +187.1% | USD/shares | 10-K | 2020-08-27 |
| Annual | 2019-12-31 | 0.26 | -3.7% | USD/shares | 10-K | 2020-08-27 |
| Annual | 2020-06-30 | 0.71 | +173.1% | USD/shares | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | 2.24 | +215.5% | USD/shares | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 1.24 | -44.6% | USD/shares | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 2.22 | +79.0% | USD/shares | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 0.81 | -63.5% | USD/shares | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 0.68 | -16.0% | USD/shares | 10-K | 2025-08-22 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 59826000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 54738000.0 | -8.5% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2016-09-30 | 50019000.0 | -8.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 42740000.0 | -14.6% | USD | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 40056000.0 | -6.3% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 44555000.0 | +11.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2017-09-30 | 38316000.0 | -14.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 35638000.0 | -7.0% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 44244000.0 | +24.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 46428000.0 | +4.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2018-09-30 | 74969000.0 | +61.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 35863000.0 | -52.2% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 47150000.0 | +31.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 49276000.0 | +4.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2019-09-30 | 55351000.0 | +12.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 52203000.0 | -5.7% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 58312000.0 | +11.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 64990000.0 | +11.5% | USD | 10-Q | 2022-02-08 |
| Quarterly | 2020-09-30 | 73375000.0 | +12.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 93618000.0 | +27.6% | USD | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 89651000.0 | -4.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 106442000.0 | +18.7% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 89324000.0 | -16.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 56738000.0 | -36.5% | USD | 10-Q | 2022-02-08 |
| Quarterly | 2022-03-31 | 35603000.0 | -37.3% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 49851000.0 | +40.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 19715000.0 | -60.5% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 26251000.0 | +33.2% | USD | 10-Q | 2023-02-07 |
| Quarterly | 2023-03-31 | 30445000.0 | +16.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 42955000.0 | +41.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 56581000.0 | +31.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 39947000.0 | -29.4% | USD | 10-Q | 2024-02-06 |
| Quarterly | 2024-03-31 | 65208000.0 | +63.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 77965000.0 | +19.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 76564000.0 | -1.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 53865000.0 | -29.6% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 51377000.0 | -4.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 88781000.0 | +72.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 75696000.0 | -14.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 77853000.0 | +2.8% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 54738000.0 | — | USD | 10-K | 2019-08-27 |
| Annual | 2017-06-30 | 44555000.0 | -18.6% | USD | 10-K | 2020-08-27 |
| Annual | 2018-06-30 | 46428000.0 | +4.2% | USD | 10-K | 2021-08-27 |
| Annual | 2019-06-30 | 49276000.0 | +6.1% | USD | 10-K | 2021-08-27 |
| Annual | 2020-06-30 | 64990000.0 | +31.9% | USD | 10-K | 2021-08-27 |
| Annual | 2021-06-30 | 106442000.0 | +63.8% | USD | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 49851000.0 | -53.2% | USD | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 42955000.0 | -13.8% | USD | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 77965000.0 | +81.5% | USD | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 88781000.0 | +13.9% | USD | 10-K | 2025-08-22 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 132077000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 132877000.0 | +0.6% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 139230000.0 | +4.8% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 138729000.0 | -0.4% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 143929000.0 | +3.7% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 144606000.0 | +0.5% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 164632000.0 | +13.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 179862000.0 | +9.3% | USD | 10-Q | 2018-02-08 |
| Quarterly | 2018-03-31 | 193240000.0 | +7.4% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 201596000.0 | +4.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-07-01 | 162427000.0 | -19.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 188572000.0 | +16.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 207006000.0 | +9.8% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 213200000.0 | +3.0% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 203840000.0 | -4.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 200753000.0 | -1.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 202402000.0 | +0.8% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 198961000.0 | -1.7% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 219043000.0 | +10.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 201475000.0 | -8.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 174422000.0 | -13.4% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 181131000.0 | +3.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 200386000.0 | +10.6% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 262125000.0 | +30.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 304194000.0 | +16.0% | USD | 10-Q | 2022-02-08 |
| Quarterly | 2022-03-31 | 338375000.0 | +11.2% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 395630000.0 | +16.9% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 449528000.0 | +13.6% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 487527000.0 | +8.5% | USD | 10-Q | 2023-02-07 |
| Quarterly | 2023-03-31 | 488170000.0 | +0.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 450319000.0 | -7.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 482229000.0 | +7.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 455736000.0 | -5.5% | USD | 10-Q | 2024-02-06 |
| Quarterly | 2024-03-31 | 396199000.0 | -13.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 338116000.0 | -14.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 335272000.0 | -0.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 306242000.0 | -8.7% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 296602000.0 | -3.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 273500000.0 | -7.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 272725000.0 | -0.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 281699000.0 | +3.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 132877000.0 | — | USD | 10-K | 2017-08-29 |
| Annual | 2017-06-30 | 144606000.0 | +8.8% | USD | 10-K | 2018-08-28 |
| Annual | 2018-07-01 | 162427000.0 | +12.3% | USD | 10-K | 2019-08-27 |
| Annual | 2019-06-30 | 203840000.0 | +25.5% | USD | 10-K | 2020-08-27 |
| Annual | 2020-06-30 | 219043000.0 | +7.5% | USD | 10-K | 2021-08-27 |
| Annual | 2021-06-30 | 200386000.0 | -8.5% | USD | 10-K | 2022-08-30 |
| Annual | 2022-06-30 | 395630000.0 | +97.4% | USD | 10-K | 2023-08-24 |
| Annual | 2023-06-30 | 450319000.0 | +13.8% | USD | 10-K | 2024-08-23 |
| Annual | 2024-06-30 | 338116000.0 | -24.9% | USD | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 273500000.0 | -19.1% | USD | 10-K | 2025-08-22 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 366314000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 362211000.0 | -1.1% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 370795000.0 | +2.4% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 363424000.0 | -2.0% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 372518000.0 | +2.5% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 388165000.0 | +4.2% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 408894000.0 | +5.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 415411000.0 | +1.6% | USD | 10-Q | 2018-02-08 |
| Quarterly | 2018-03-31 | 452229000.0 | +8.9% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 436988000.0 | -3.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 492377000.0 | +12.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 500258000.0 | +1.6% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 562240000.0 | +12.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 555313000.0 | -1.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 528052000.0 | -4.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 540513000.0 | +2.4% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 543464000.0 | +0.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 558407000.0 | +2.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 560236000.0 | +0.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 564454000.0 | +0.8% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 553681000.0 | -1.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 583393000.0 | +5.4% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 602183000.0 | +3.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 632762000.0 | +5.1% | USD | 10-Q | 2022-02-08 |
| Quarterly | 2022-03-31 | 693257000.0 | +9.6% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 761083000.0 | +9.8% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 820017000.0 | +7.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 888297000.0 | +8.3% | USD | 10-Q | 2023-02-07 |
| Quarterly | 2023-03-31 | 947687000.0 | +6.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 929427000.0 | -1.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 931045000.0 | +0.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 930502000.0 | -0.1% | USD | 10-Q | 2024-02-06 |
| Quarterly | 2024-03-31 | 888011000.0 | -4.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 847006000.0 | -4.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 782694000.0 | -7.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 708780000.0 | -9.4% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 707303000.0 | -0.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 699604000.0 | -1.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 690552000.0 | -1.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 691891000.0 | +0.2% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 362211000.0 | — | USD | 10-K | 2017-08-29 |
| Annual | 2017-06-30 | 388165000.0 | +7.2% | USD | 10-K | 2018-08-28 |
| Annual | 2018-06-30 | 436988000.0 | +12.6% | USD | 10-K | 2019-08-27 |
| Annual | 2019-06-30 | 555313000.0 | +27.1% | USD | 10-K | 2020-08-27 |
| Annual | 2020-06-30 | 558407000.0 | +0.6% | USD | 10-K | 2021-08-27 |
| Annual | 2021-06-30 | 583393000.0 | +4.5% | USD | 10-K | 2022-08-30 |
| Annual | 2022-06-30 | 761083000.0 | +30.5% | USD | 10-K | 2023-08-24 |
| Annual | 2023-06-30 | 929427000.0 | +22.1% | USD | 10-K | 2024-08-23 |
| Annual | 2024-06-30 | 847006000.0 | -8.9% | USD | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 699604000.0 | -17.4% | USD | 10-K | 2025-08-22 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 508761000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 510565000.0 | +0.4% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 530013000.0 | +3.8% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 523371000.0 | -1.3% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 533135000.0 | +1.9% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 554944000.0 | +4.1% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 575502000.0 | +3.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 584526000.0 | +1.6% | USD | 10-Q | 2018-02-08 |
| Quarterly | 2018-03-31 | 621055000.0 | +6.2% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 608758000.0 | -2.0% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 662876000.0 | +8.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 700672000.0 | +5.7% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 761880000.0 | +8.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 764111000.0 | +0.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 739895000.0 | -3.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 757965000.0 | +2.4% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 758250000.0 | +0.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 774829000.0 | +2.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 780374000.0 | +0.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 785848000.0 | +0.7% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 775233000.0 | -1.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 814061000.0 | +5.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 838266000.0 | +3.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 883225000.0 | +5.4% | USD | 10-Q | 2022-02-08 |
| Quarterly | 2022-03-31 | 953420000.0 | +7.9% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 1035767000.0 | +8.6% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 1101763000.0 | +6.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 1195317000.0 | +8.5% | USD | 10-Q | 2023-02-07 |
| Quarterly | 2023-03-31 | 1268941000.0 | +6.2% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1259719000.0 | -0.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 1263166000.0 | +0.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1277034000.0 | +1.1% | USD | 10-Q | 2024-02-06 |
| Quarterly | 2024-03-31 | 1260828000.0 | -1.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1207919000.0 | -4.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 1149056000.0 | -4.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1074436000.0 | -6.5% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 1074555000.0 | +0.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1077312000.0 | +0.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 1077916000.0 | +0.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1083471000.0 | +0.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 510565000.0 | — | USD | 10-K | 2017-08-29 |
| Annual | 2017-06-30 | 554944000.0 | +8.7% | USD | 10-K | 2018-08-28 |
| Annual | 2018-06-30 | 608758000.0 | +9.7% | USD | 10-K | 2019-08-27 |
| Annual | 2019-06-30 | 764111000.0 | +25.5% | USD | 10-K | 2020-08-27 |
| Annual | 2020-06-30 | 774829000.0 | +1.4% | USD | 10-K | 2021-08-27 |
| Annual | 2021-06-30 | 814061000.0 | +5.1% | USD | 10-K | 2022-08-30 |
| Annual | 2022-06-30 | 1035767000.0 | +27.2% | USD | 10-K | 2023-08-24 |
| Annual | 2023-06-30 | 1259719000.0 | +21.6% | USD | 10-K | 2024-08-23 |
| Annual | 2024-06-30 | 1207919000.0 | -4.1% | USD | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 1077312000.0 | -10.8% | USD | 10-K | 2025-08-22 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 172682000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 174803000.0 | +1.2% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 188411000.0 | +7.8% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 185129000.0 | -1.7% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 186013000.0 | +0.5% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 199249000.0 | +7.1% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 214098000.0 | +7.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 218944000.0 | +2.3% | USD | 10-Q | 2018-02-08 |
| Quarterly | 2018-03-31 | 239075000.0 | +9.2% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 228571000.0 | -4.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 280062000.0 | +22.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 320989000.0 | +14.6% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 284748000.0 | -11.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 274910000.0 | -3.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 249577000.0 | -9.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 259068000.0 | +3.8% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 262063000.0 | +1.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 272605000.0 | +4.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 257265000.0 | -5.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 273596000.0 | +6.3% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 278784000.0 | +1.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 300774000.0 | +7.9% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 326583000.0 | +8.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 367466000.0 | +12.5% | USD | 10-Q | 2022-02-08 |
| Quarterly | 2022-03-31 | 376628000.0 | +2.5% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 408742000.0 | +8.5% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 439962000.0 | +7.6% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 452762000.0 | +2.9% | USD | 10-Q | 2023-02-07 |
| Quarterly | 2023-03-31 | 505928000.0 | +11.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 475148000.0 | -6.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 478331000.0 | +0.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 472839000.0 | -1.1% | USD | 10-Q | 2024-02-06 |
| Quarterly | 2024-03-31 | 437881000.0 | -7.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 375322000.0 | -14.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 343727000.0 | -8.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 311221000.0 | -9.5% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 330957000.0 | +6.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 318561000.0 | -3.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 312020000.0 | -2.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 313376000.0 | +0.4% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 174803000.0 | — | USD | 10-K | 2017-08-29 |
| Annual | 2017-06-30 | 199249000.0 | +14.0% | USD | 10-K | 2018-08-28 |
| Annual | 2018-06-30 | 228571000.0 | +14.7% | USD | 10-K | 2019-08-27 |
| Annual | 2019-06-30 | 274910000.0 | +20.3% | USD | 10-K | 2020-08-27 |
| Annual | 2020-06-30 | 272605000.0 | -0.8% | USD | 10-K | 2021-08-27 |
| Annual | 2021-06-30 | 300774000.0 | +10.3% | USD | 10-K | 2022-08-30 |
| Annual | 2022-06-30 | 408742000.0 | +35.9% | USD | 10-K | 2023-08-24 |
| Annual | 2023-06-30 | 475148000.0 | +16.2% | USD | 10-K | 2024-08-23 |
| Annual | 2024-06-30 | 375322000.0 | -21.0% | USD | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 318561000.0 | -15.1% | USD | 10-K | 2025-08-22 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 184063000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 186196000.0 | +1.2% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 200646000.0 | +7.8% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 197570000.0 | -1.5% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 198757000.0 | +0.6% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 212672000.0 | +7.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-09-30 | 226530000.0 | +6.5% | USD | 10-Q | 2017-11-02 |
| Annual | 2016-06-30 | 186196000.0 | — | USD | 10-K | 2017-08-29 |
| Annual | 2017-06-30 | 212672000.0 | +14.2% | USD | 10-K | 2017-08-29 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 324698000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 324369000.0 | -0.1% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 329367000.0 | +1.5% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 325801000.0 | -1.1% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 334378000.0 | +2.6% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 342272000.0 | +2.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2017-09-30 | 348972000.0 | +2.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 341076000.0 | -2.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-03-31 | 357118000.0 | +4.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 355527000.0 | -0.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2018-09-30 | 358884000.0 | +0.9% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2018-12-31 | 352577000.0 | -1.8% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-03-31 | 359475000.0 | +2.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 369854000.0 | +2.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2019-09-30 | 369253000.0 | -0.2% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2019-12-31 | 376838000.0 | +2.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-03-31 | 375388000.0 | -0.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 379365000.0 | +1.1% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2020-09-30 | 400712000.0 | +5.6% | USD | 10-Q | 2022-02-08 |
| Quarterly | 2020-12-31 | 419638000.0 | +4.7% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-03-31 | 424965000.0 | +1.3% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 441972000.0 | +4.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2021-09-30 | 439814000.0 | -0.5% | USD | 10-Q | 2023-02-07 |
| Quarterly | 2021-12-31 | 445167000.0 | +1.2% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-03-31 | 453734000.0 | +1.9% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 453971000.0 | +0.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2022-09-30 | 456245000.0 | +0.5% | USD | 10-Q | 2024-02-06 |
| Quarterly | 2022-12-31 | 481148000.0 | +5.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-03-31 | 503186000.0 | +4.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 523994000.0 | +4.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2023-09-30 | 528262000.0 | +0.8% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2023-12-31 | 546989000.0 | +3.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-03-31 | 539061000.0 | -1.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 540461000.0 | +0.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-30 | 547758000.0 | +1.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 537476000.0 | -1.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 548115000.0 | +2.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 569884000.0 | +4.0% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 577139000.0 | +1.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 579162000.0 | +0.4% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 324369000.0 | — | USD | 10-K | 2019-08-27 |
| Annual | 2017-06-30 | 342272000.0 | +5.5% | USD | 10-K | 2020-08-27 |
| Annual | 2018-06-30 | 355527000.0 | +3.9% | USD | 10-K | 2021-08-27 |
| Annual | 2019-06-30 | 369854000.0 | +4.0% | USD | 10-K | 2022-08-30 |
| Annual | 2020-06-30 | 379365000.0 | +2.6% | USD | 10-K | 2023-08-24 |
| Annual | 2021-06-30 | 441972000.0 | +16.5% | USD | 10-K | 2024-08-23 |
| Annual | 2022-06-30 | 453971000.0 | +2.7% | USD | 10-K | 2025-08-22 |
| Annual | 2023-06-30 | 523994000.0 | +15.4% | USD | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 540461000.0 | +3.1% | USD | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 569884000.0 | +5.4% | USD | 10-K | 2025-08-22 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-06-30 | 294800000.0 | — | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-12-31 | 204500000.0 | -30.6% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 178300000.0 | -12.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 147100000.0 | -17.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 137500000.0 | -6.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 153800000.0 | +11.9% | USD | 10-Q | 2026-02-05 |
| Annual | 2024-06-30 | 294800000.0 | — | USD | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 147100000.0 | -50.1% | USD | 10-K | 2025-08-22 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 28029000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 14039000.0 | -49.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 26091000.0 | +85.8% | USD | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 34742000.0 | +33.2% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | -169000.0 | -100.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 11401000.0 | +6846.2% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 20888000.0 | +83.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | -10013000.0 | -147.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | -4394000.0 | +56.1% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | -18980000.0 | -332.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 39619000.0 | +308.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 39282000.0 | -0.9% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 51318000.0 | +30.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 20701000.0 | -59.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 72256000.0 | +249.0% | USD | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 103755000.0 | +43.6% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | -8187000.0 | -107.9% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | -56463000.0 | -589.7% | USD | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | -84665000.0 | -49.9% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | -60194000.0 | +28.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | -71921000.0 | -19.5% | USD | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | -57885000.0 | +19.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 12801000.0 | +122.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | -17922000.0 | -240.0% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 24717000.0 | +237.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 45474000.0 | +84.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 74932000.0 | +64.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 105870000.0 | +41.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | 8065000.0 | -92.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 14943000.0 | +85.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 36832000.0 | — | USD | 10-K | 2018-08-28 |
| Annual | 2017-06-30 | 46754000.0 | +26.9% | USD | 10-K | 2019-08-27 |
| Annual | 2018-06-30 | 40200000.0 | -14.0% | USD | 10-K | 2020-08-27 |
| Annual | 2019-06-30 | -6748000.0 | -116.8% | USD | 10-K | 2021-08-27 |
| Annual | 2020-06-30 | 72808000.0 | +1179.0% | USD | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | 130095000.0 | +78.7% | USD | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | -83178000.0 | -163.9% | USD | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | -13804000.0 | +83.4% | USD | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 73217000.0 | +630.4% | USD | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 183937000.0 | +151.2% | USD | 10-K | 2025-08-22 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -27806000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | -12284000.0 | +55.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | -21688000.0 | -76.6% | USD | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | -27921000.0 | -28.7% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | -6066000.0 | +78.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | -14717000.0 | -142.6% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | -21823000.0 | -48.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | -4646000.0 | +78.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | -52481000.0 | -1029.6% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | -59464000.0 | -13.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | -11725000.0 | +80.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | -21974000.0 | -87.4% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | -27602000.0 | -25.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | -8322000.0 | +69.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | -14417000.0 | -73.2% | USD | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | -22972000.0 | -59.3% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | -12868000.0 | +44.0% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | -27805000.0 | -116.1% | USD | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | -50023000.0 | -79.9% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | -19320000.0 | +61.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | -41886000.0 | -116.8% | USD | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | -66497000.0 | -58.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | -11302000.0 | +83.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | -24365000.0 | -115.6% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | -37702000.0 | -54.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 5226000.0 | +113.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | -1214000.0 | -123.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | -5160000.0 | -325.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | -6202000.0 | -20.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | -24368000.0 | -292.9% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | -42590000.0 | — | USD | 10-K | 2018-08-28 |
| Annual | 2017-06-30 | -35709000.0 | +16.2% | USD | 10-K | 2019-08-27 |
| Annual | 2018-06-30 | -26214000.0 | +26.6% | USD | 10-K | 2020-08-27 |
| Annual | 2019-06-30 | -68709000.0 | -162.1% | USD | 10-K | 2021-08-27 |
| Annual | 2020-06-30 | -38482000.0 | +44.0% | USD | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | -38796000.0 | -0.8% | USD | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | -74798000.0 | -92.8% | USD | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | -90467000.0 | -20.9% | USD | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | -46521000.0 | +48.6% | USD | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | -14700000.0 | +68.4% | USD | 10-K | 2025-08-22 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -5676000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | -6664000.0 | -17.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | -15032000.0 | -125.6% | USD | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | -20529000.0 | -36.6% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | -948000.0 | +95.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | -6968000.0 | -635.0% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | -1718000.0 | +75.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 43714000.0 | +2644.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 47264000.0 | +8.1% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 80315000.0 | +69.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | -20588000.0 | -125.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | -13903000.0 | +32.5% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | -13489000.0 | +3.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | -5787000.0 | +57.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | -33433000.0 | -477.7% | USD | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | -58729000.0 | -75.7% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 4965000.0 | +108.5% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 35465000.0 | +614.3% | USD | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | 64856000.0 | +82.9% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 50769000.0 | -21.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 91435000.0 | +80.1% | USD | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | 107148000.0 | +17.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 13985000.0 | -86.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 38859000.0 | +177.9% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 36571000.0 | -5.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | -52954000.0 | -244.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | -97255000.0 | -83.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | -126615000.0 | -30.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | -13966000.0 | +89.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | -2142000.0 | +84.7% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | -4300000.0 | — | USD | 10-K | 2018-08-28 |
| Annual | 2017-06-30 | -22034000.0 | -412.4% | USD | 10-K | 2019-08-27 |
| Annual | 2018-06-30 | -12603000.0 | +42.8% | USD | 10-K | 2020-08-27 |
| Annual | 2019-06-30 | 79430000.0 | +730.2% | USD | 10-K | 2021-08-27 |
| Annual | 2020-06-30 | -17934000.0 | -122.6% | USD | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | -53078000.0 | -196.0% | USD | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 103741000.0 | +295.5% | USD | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 99179000.0 | -4.4% | USD | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 8974000.0 | -91.0% | USD | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | -160874000.0 | -1892.7% | USD | 10-K | 2025-08-22 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 27117000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 10278000.0 | -62.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 19057000.0 | +85.4% | USD | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 25102000.0 | +31.7% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 6135000.0 | -75.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 14708000.0 | +139.7% | USD | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 21505000.0 | +46.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 4675000.0 | -78.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 8517000.0 | +82.2% | USD | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 15238000.0 | +78.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 11589000.0 | -23.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 21929000.0 | +89.2% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 27533000.0 | +25.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 8142000.0 | -70.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 14194000.0 | +74.3% | USD | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 22704000.0 | +60.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 12541000.0 | -44.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 27234000.0 | +117.2% | USD | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | 49454000.0 | +81.6% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 19265000.0 | -61.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 41652000.0 | +116.2% | USD | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | 65535000.0 | +57.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 11191000.0 | -82.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 24406000.0 | +118.1% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 37075000.0 | +51.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 13357000.0 | -64.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 19761000.0 | +47.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 23656000.0 | +19.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | 10516000.0 | -55.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 28635000.0 | +172.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 33664000.0 | — | USD | 10-K | 2018-08-28 |
| Annual | 2017-06-30 | 33254000.0 | -1.2% | USD | 10-K | 2019-08-27 |
| Annual | 2018-06-30 | 25876000.0 | -22.2% | USD | 10-K | 2020-08-27 |
| Annual | 2019-06-30 | 24665000.0 | -4.7% | USD | 10-K | 2021-08-27 |
| Annual | 2020-06-30 | 38364000.0 | +55.5% | USD | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | 38382000.0 | +0.0% | USD | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 73957000.0 | +92.7% | USD | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 89367000.0 | +20.8% | USD | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 46074000.0 | -48.4% | USD | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 33276000.0 | -27.8% | USD | 10-K | 2025-08-22 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 24724000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 24845000.0 | +0.5% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 24865000.0 | +0.1% | shares | 10-Q | 2024-02-06 |
| Quarterly | 2024-03-31 | 24869000.0 | +0.0% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 24733000.0 | -0.5% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 24679000.0 | -0.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 24551000.0 | -0.5% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 24380000.0 | -0.7% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 24218500.0 | -0.7% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 24338000.0 | +0.5% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 24209500.0 | -0.5% | shares | 10-Q | 2026-02-05 |
| Annual | 2022-06-30 | 24626000.0 | — | shares | 10-K | 2023-08-24 |
| Annual | 2023-06-30 | 24724000.0 | +0.4% | shares | 10-K | 2024-08-23 |
| Annual | 2024-06-30 | 24733000.0 | +0.0% | shares | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 24218500.0 | -2.1% | shares | 10-K | 2025-08-22 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 29430000.0 | — | shares | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 29430000.0 | +0.0% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 29430000.0 | +0.0% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 29430000.0 | +0.0% | shares | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 29430000.0 | +0.0% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 29430000.0 | +0.0% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 29430000.0 | +0.0% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 29430000.0 | +0.0% | shares | 10-Q | 2018-02-08 |
| Quarterly | 2018-03-31 | 29430000.0 | +0.0% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 29430000.0 | +0.0% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 29430000.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 29430000.0 | +0.0% | shares | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 29430000.0 | +0.0% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 29430000.0 | +0.0% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 29430000.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 29430000.0 | +0.0% | shares | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 29430000.0 | +0.0% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 29430000.0 | +0.0% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 29430000.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 29430000.0 | +0.0% | shares | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 29430000.0 | +0.0% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 29430000.0 | +0.0% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 29430000.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 29430000.0 | +0.0% | shares | 10-Q | 2022-02-08 |
| Quarterly | 2022-03-31 | 29430000.0 | +0.0% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 29430000.0 | +0.0% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 29430000.0 | +0.0% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 29430000.0 | +0.0% | shares | 10-Q | 2023-02-07 |
| Quarterly | 2023-03-31 | 29430000.0 | +0.0% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 29430000.0 | +0.0% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 29430000.0 | +0.0% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 29430000.0 | +0.0% | shares | 10-Q | 2024-02-06 |
| Quarterly | 2024-03-31 | 29430000.0 | +0.0% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 29430000.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 29430000.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 29430000.0 | +0.0% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 29430000.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 29430000.0 | +0.0% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 29430000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 29430000.0 | +0.0% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 29430000.0 | — | shares | 10-K | 2017-08-29 |
| Annual | 2017-06-30 | 29430000.0 | +0.0% | shares | 10-K | 2018-08-28 |
| Annual | 2018-06-30 | 29430000.0 | +0.0% | shares | 10-K | 2019-08-27 |
| Annual | 2019-06-30 | 29430000.0 | +0.0% | shares | 10-K | 2020-08-27 |
| Annual | 2020-06-30 | 29430000.0 | +0.0% | shares | 10-K | 2021-08-27 |
| Annual | 2021-06-30 | 29430000.0 | +0.0% | shares | 10-K | 2022-08-30 |
| Annual | 2022-06-30 | 29430000.0 | +0.0% | shares | 10-K | 2023-08-24 |
| Annual | 2023-06-30 | 29430000.0 | +0.0% | shares | 10-K | 2024-08-23 |
| Annual | 2024-06-30 | 29430000.0 | +0.0% | shares | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 29430000.0 | +0.0% | shares | 10-K | 2025-08-22 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 28771000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 28078000.0 | -2.4% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 27350000.0 | -2.6% | shares | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 27266000.0 | -0.3% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 26859000.0 | -1.5% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 26765000.0 | -0.3% | shares | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 26714000.0 | -0.2% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 26507000.0 | -0.8% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 25993000.0 | -1.9% | shares | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 25479000.0 | -2.0% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 25495000.0 | +0.1% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 25247000.0 | -1.0% | shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 25181000.0 | -0.3% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 25153000.0 | -0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 25101000.0 | -0.2% | shares | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 25049000.0 | -0.2% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 25145000.0 | +0.4% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 25238000.0 | +0.4% | shares | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | 25175000.0 | -0.2% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 24826000.0 | -1.4% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 24881000.0 | +0.2% | shares | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | 24898000.0 | +0.1% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 25041000.0 | +0.6% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 25094000.0 | +0.2% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 25118000.0 | +0.1% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 24979000.0 | -0.6% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 24870000.0 | -0.4% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 24728000.0 | -0.6% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | 24600000.0 | -0.5% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 24606000.0 | +0.0% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 28916000.0 | — | shares | 10-K | 2018-08-28 |
| Annual | 2017-06-30 | 27413000.0 | -5.2% | shares | 10-K | 2019-08-27 |
| Annual | 2018-06-30 | 26745000.0 | -2.4% | shares | 10-K | 2020-08-27 |
| Annual | 2019-06-30 | 25857000.0 | -3.3% | shares | 10-K | 2021-08-27 |
| Annual | 2020-06-30 | 25243000.0 | -2.4% | shares | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | 25088000.0 | -0.6% | shares | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 25115000.0 | +0.1% | shares | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 24904000.0 | -0.8% | shares | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 25079000.0 | +0.7% | shares | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 24782000.0 | -1.2% | shares | 10-K | 2025-08-22 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 28860000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 28095000.0 | -2.7% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 27455000.0 | -2.3% | shares | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 27416000.0 | -0.1% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 27028000.0 | -1.4% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 26765000.0 | -1.0% | shares | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 26846000.0 | +0.3% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 26628000.0 | -0.8% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 26036000.0 | -2.2% | shares | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 25568000.0 | -1.8% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 25609000.0 | +0.2% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 25330000.0 | -1.1% | shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 25287000.0 | -0.2% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 25270000.0 | -0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 25171000.0 | -0.4% | shares | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 25217000.0 | +0.2% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 25301000.0 | +0.3% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 25282000.0 | -0.1% | shares | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | 25272000.0 | -0.0% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 24955000.0 | -1.3% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 25000000.0 | +0.2% | shares | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | 25067000.0 | +0.3% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 25238000.0 | +0.7% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 25211000.0 | -0.1% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 25118000.0 | -0.4% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 25235000.0 | +0.5% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 24968000.0 | -1.1% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 24872000.0 | -0.4% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | 24909000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 24823000.0 | -0.3% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 29176000.0 | — | shares | 10-K | 2018-08-28 |
| Annual | 2017-06-30 | 27530000.0 | -5.6% | shares | 10-K | 2019-08-27 |
| Annual | 2018-06-30 | 27007000.0 | -1.9% | shares | 10-K | 2020-08-27 |
| Annual | 2019-06-30 | 26082000.0 | -3.4% | shares | 10-K | 2021-08-27 |
| Annual | 2020-06-30 | 25428000.0 | -2.5% | shares | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | 25284000.0 | -0.6% | shares | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 25221000.0 | -0.2% | shares | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 25076000.0 | -0.6% | shares | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 25278000.0 | +0.8% | shares | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 25017000.0 | -1.0% | shares | 10-K | 2025-08-22 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4208 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 0.4273 | +1.5% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.4400 | +3.0% | ratio | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 0.4369 | -0.7% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 0.4400 | +0.7% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 0.4416 | +0.4% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 0.4572 | +3.5% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 0.4007 | -12.4% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 0.4055 | +1.2% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 0.4114 | +1.5% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 0.4236 | +2.9% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 0.4051 | -4.3% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.3876 | -4.3% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 0.4251 | +9.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.4080 | -4.0% | ratio | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 0.4003 | -1.9% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 0.3492 | -12.8% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 0.3569 | +2.2% | ratio | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | 0.3860 | +8.2% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 0.3684 | -4.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 0.3653 | -0.8% | ratio | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | 0.3820 | +4.6% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 0.3468 | -9.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 0.3299 | -4.9% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.3371 | +2.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 0.3257 | -3.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.3326 | +2.1% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.3486 | +4.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | 0.3392 | -2.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.3150 | -7.1% | ratio | 10-Q | 2026-02-05 |
| Annual | 2020-06-30 | 1.5494 | — | ratio | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | 1.5869 | +2.4% | ratio | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 1.3029 | -17.9% | ratio | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 1.4475 | +11.1% | ratio | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 1.4194 | -1.9% | ratio | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 1.3800 | -2.8% | ratio | 10-K | 2025-08-22 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.1213 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 2.0721 | -2.3% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 1.9680 | -5.0% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1.9631 | -0.3% | ratio | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 2.0026 | +2.0% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1.9481 | -2.7% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 1.9098 | -2.0% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1.8973 | -0.7% | ratio | 10-Q | 2018-02-08 |
| Quarterly | 2018-03-31 | 1.8916 | -0.3% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 1.9118 | +1.1% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 1.7581 | -8.0% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 1.5585 | -11.4% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2019-03-31 | 1.9745 | +26.7% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 2.0200 | +2.3% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 2.1158 | +4.7% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 2.0864 | -1.4% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2020-03-31 | 2.0738 | -0.6% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 2.0484 | -1.2% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 2.1777 | +6.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 2.0631 | -5.3% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 1.9861 | -3.7% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1.9396 | -2.3% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 1.8439 | -4.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.7220 | -6.6% | ratio | 10-Q | 2022-02-08 |
| Quarterly | 2022-03-31 | 1.8407 | +6.9% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 1.8620 | +1.2% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 1.8638 | +0.1% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 1.9620 | +5.3% | ratio | 10-Q | 2023-02-07 |
| Quarterly | 2023-03-31 | 1.8732 | -4.5% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1.9561 | +4.4% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 1.9464 | -0.5% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.9679 | +1.1% | ratio | 10-Q | 2024-02-06 |
| Quarterly | 2024-03-31 | 2.0280 | +3.1% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2.2567 | +11.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 2.2771 | +0.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2.2774 | +0.0% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 2.1371 | -6.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2.1961 | +2.8% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 2.2132 | +0.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 2.2079 | -0.2% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 2.0721 | — | ratio | 10-K | 2017-08-29 |
| Annual | 2017-06-30 | 1.9481 | -6.0% | ratio | 10-K | 2018-08-28 |
| Annual | 2018-06-30 | 1.9118 | -1.9% | ratio | 10-K | 2019-08-27 |
| Annual | 2019-06-30 | 2.0200 | +5.7% | ratio | 10-K | 2020-08-27 |
| Annual | 2020-06-30 | 2.0484 | +1.4% | ratio | 10-K | 2021-08-27 |
| Annual | 2021-06-30 | 1.9396 | -5.3% | ratio | 10-K | 2022-08-30 |
| Annual | 2022-06-30 | 1.8620 | -4.0% | ratio | 10-K | 2023-08-24 |
| Annual | 2023-06-30 | 1.9561 | +5.1% | ratio | 10-K | 2024-08-23 |
| Annual | 2024-06-30 | 2.2567 | +15.4% | ratio | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 2.1961 | -2.7% | ratio | 10-K | 2025-08-22 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5669 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 0.5740 | +1.3% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 0.6092 | +6.1% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 0.6064 | -0.5% | ratio | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 0.5944 | -2.0% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 0.6214 | +4.5% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-09-30 | 0.6491 | +4.5% | ratio | 10-Q | 2017-11-02 |
| Annual | 2016-06-30 | 0.5740 | — | ratio | 10-K | 2017-08-29 |
| Annual | 2017-06-30 | 0.6214 | +8.2% | ratio | 10-K | 2017-08-29 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0756 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 0.0809 | +7.0% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0893 | +10.3% | ratio | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 0.0804 | -10.0% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 0.0768 | -4.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 0.0810 | +5.5% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 0.0806 | -0.6% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 0.0685 | -15.0% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 0.0719 | +5.1% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 0.0847 | +17.7% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 0.0708 | -16.4% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 0.0668 | -5.7% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.0688 | +3.0% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 0.0922 | +34.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.0925 | +0.4% | ratio | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 0.0838 | -9.4% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 0.0533 | -36.4% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 0.0661 | +24.0% | ratio | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | 0.0922 | +39.5% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 0.0722 | -21.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 0.0783 | +8.4% | ratio | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | 0.0887 | +13.2% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 0.0811 | -8.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 0.0817 | +0.8% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.0789 | -3.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 0.0631 | -20.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.0655 | +4.0% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.0718 | +9.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | 0.0789 | +9.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.0817 | +3.5% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 0.0893 | — | ratio | 10-K | 2018-08-28 |
| Annual | 2017-12-31 | 0.0810 | -9.2% | ratio | 10-K | 2019-08-27 |
| Annual | 2018-12-31 | 0.0719 | -11.2% | ratio | 10-K | 2020-08-27 |
| Annual | 2019-12-31 | 0.0668 | -7.2% | ratio | 10-K | 2020-08-27 |
| Annual | 2020-06-30 | 0.0698 | +4.6% | ratio | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | 0.0914 | +30.8% | ratio | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 0.0775 | -15.2% | ratio | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 0.0856 | +10.5% | ratio | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 0.0818 | -4.5% | ratio | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 0.0702 | -14.2% | ratio | 10-K | 2025-08-22 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0349 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 0.0447 | +28.0% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0339 | -24.1% | ratio | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 0.0348 | +2.7% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 0.0335 | -3.9% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | -0.0323 | -196.5% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 0.0382 | +218.0% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 0.0191 | -50.0% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 0.0250 | +31.2% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 0.0378 | +51.0% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 0.0211 | -44.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 0.0215 | +2.3% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.0213 | -1.1% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 0.0507 | +138.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.0470 | -7.3% | ratio | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 0.0337 | -28.2% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 0.0088 | -74.0% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 0.0162 | +85.2% | ratio | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | 0.0371 | +128.5% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 0.0234 | -36.8% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 0.0245 | +4.8% | ratio | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | 0.0338 | +37.8% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 0.0245 | -27.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 0.0197 | -19.8% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | -0.0143 | -172.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 0.0084 | +159.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.0096 | +13.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.0102 | +6.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | 0.0276 | +170.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.0107 | -61.4% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-12-31 | 0.0339 | — | ratio | 10-K | 2018-08-28 |
| Annual | 2017-12-31 | -0.0323 | -195.3% | ratio | 10-K | 2019-08-27 |
| Annual | 2018-12-31 | 0.0250 | +177.4% | ratio | 10-K | 2020-08-27 |
| Annual | 2019-12-31 | 0.0215 | -14.0% | ratio | 10-K | 2020-08-27 |
| Annual | 2020-06-30 | 0.0152 | -29.6% | ratio | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | 0.0440 | +190.1% | ratio | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 0.0232 | -47.3% | ratio | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 0.0306 | +32.2% | ratio | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 0.0120 | -60.9% | ratio | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 0.0114 | -4.5% | ratio | 10-K | 2025-08-22 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0331 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 0.0566 | +71.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0532 | -6.1% | ratio | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 0.0410 | -23.0% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 0.0376 | -8.2% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 0.0392 | +4.2% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 0.0392 | +0.0% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 0.0265 | -32.5% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 0.0359 | +35.8% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 0.0462 | +28.7% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 0.0355 | -23.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 0.0283 | -20.3% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.0360 | +27.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 0.0537 | +49.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.0505 | -6.0% | ratio | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 0.0472 | -6.5% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 0.0163 | -65.4% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 0.0219 | +34.3% | ratio | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | 0.0551 | +151.2% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 0.0334 | -39.3% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 0.0400 | +19.8% | ratio | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | 0.0520 | +29.9% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 0.0445 | -14.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 0.0394 | -11.4% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | -0.0151 | -138.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 0.0244 | +261.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.0230 | -5.4% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.0313 | +35.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | 0.0395 | +26.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.0315 | -20.2% | ratio | 10-Q | 2026-02-05 |
| Annual | 2017-12-31 | 0.0392 | — | ratio | 10-K | 2019-08-27 |
| Annual | 2018-12-31 | 0.0359 | -8.3% | ratio | 10-K | 2020-08-27 |
| Annual | 2019-12-31 | 0.0283 | -21.3% | ratio | 10-K | 2020-08-27 |
| Annual | 2020-06-30 | 0.0267 | -5.8% | ratio | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | 0.0509 | +90.8% | ratio | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 0.0389 | -23.4% | ratio | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 0.0481 | +23.6% | ratio | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 0.0287 | -40.3% | ratio | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 0.0306 | +6.6% | ratio | 10-K | 2025-08-22 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3465 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.3131 | -9.6% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2016-09-30 | 0.2655 | -15.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.2309 | -13.0% | ratio | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 0.2153 | -6.7% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.2236 | +3.8% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2017-09-30 | 0.1790 | -20.0% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 0.1628 | -9.0% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 0.1851 | +13.7% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.2031 | +9.8% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2018-09-30 | 0.2677 | +31.8% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 0.1117 | -58.3% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 0.1656 | +48.2% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.1792 | +8.2% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2019-09-30 | 0.2218 | +23.7% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 0.2015 | -9.1% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.2225 | +10.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.2384 | +7.1% | ratio | 10-Q | 2022-02-08 |
| Quarterly | 2020-09-30 | 0.2852 | +19.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.3422 | +20.0% | ratio | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 0.3216 | -6.0% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 0.3539 | +10.0% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 0.2735 | -22.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.1544 | -43.5% | ratio | 10-Q | 2022-02-08 |
| Quarterly | 2022-03-31 | 0.0945 | -38.8% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 0.1220 | +29.0% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 0.0448 | -63.3% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 0.0580 | +29.4% | ratio | 10-Q | 2023-02-07 |
| Quarterly | 2023-03-31 | 0.0602 | +3.8% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.0904 | +50.2% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 0.1183 | +30.8% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.0845 | -28.6% | ratio | 10-Q | 2024-02-06 |
| Quarterly | 2024-03-31 | 0.1489 | +76.3% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.2077 | +39.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 0.2227 | +7.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.1731 | -22.3% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 0.1552 | -10.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2787 | +79.5% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 0.2426 | -13.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.2484 | +2.4% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 0.3131 | — | ratio | 10-K | 2019-08-27 |
| Annual | 2017-06-30 | 0.2236 | -28.6% | ratio | 10-K | 2020-08-27 |
| Annual | 2018-06-30 | 0.2031 | -9.2% | ratio | 10-K | 2021-08-27 |
| Annual | 2019-06-30 | 0.1792 | -11.8% | ratio | 10-K | 2021-08-27 |
| Annual | 2020-06-30 | 0.2384 | +33.0% | ratio | 10-K | 2021-08-27 |
| Annual | 2021-06-30 | 0.3539 | +48.4% | ratio | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 0.1220 | -65.5% | ratio | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 0.0904 | -25.9% | ratio | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 0.2077 | +129.8% | ratio | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 0.2787 | +34.2% | ratio | 10-K | 2025-08-22 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0147 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 0.0191 | +29.9% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0149 | -21.8% | ratio | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 0.0152 | +2.0% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 0.0147 | -3.2% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | -0.0143 | -196.9% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 0.0174 | +222.2% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 0.0076 | -56.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 0.0102 | +32.8% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 0.0156 | +53.2% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 0.0089 | -42.7% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 0.0087 | -2.2% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.0083 | -5.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 0.0215 | +161.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.0192 | -11.0% | ratio | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 0.0135 | -29.5% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 0.0031 | -77.4% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 0.0058 | +89.3% | ratio | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | 0.0143 | +147.1% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 0.0086 | -39.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 0.0090 | +3.9% | ratio | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | 0.0129 | +44.1% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 0.0085 | -34.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 0.0065 | -23.7% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | -0.0048 | -174.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 0.0027 | +157.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.0032 | +16.4% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.0036 | +11.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | 0.0094 | +163.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.0034 | -64.1% | ratio | 10-Q | 2026-02-05 |
| Annual | 2020-06-30 | 0.0235 | — | ratio | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | 0.0698 | +197.1% | ratio | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 0.0302 | -56.7% | ratio | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 0.0443 | +46.9% | ratio | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 0.0170 | -61.7% | ratio | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 0.0158 | -7.2% | ratio | 10-K | 2025-08-22 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0230 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-09-30 | 0.0307 | +33.5% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0240 | -22.0% | ratio | 10-Q | 2018-02-08 |
| Quarterly | 2017-03-31 | 0.0243 | +1.2% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-09-30 | 0.0243 | +0.1% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | -0.0245 | -200.7% | ratio | 10-Q | 2019-02-07 |
| Quarterly | 2018-03-31 | 0.0303 | +224.0% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-09-30 | 0.0141 | -53.4% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 0.0202 | +42.9% | ratio | 10-Q | 2020-02-06 |
| Quarterly | 2019-03-31 | 0.0330 | +63.3% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-09-30 | 0.0179 | -45.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 0.0175 | -1.8% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.0167 | -5.0% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 0.0420 | +151.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.0359 | -14.4% | ratio | 10-Q | 2022-02-08 |
| Quarterly | 2021-03-31 | 0.0246 | -31.3% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-09-30 | 0.0058 | -76.3% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 0.0115 | +97.0% | ratio | 10-Q | 2023-02-07 |
| Quarterly | 2022-03-31 | 0.0301 | +161.7% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-09-30 | 0.0208 | -30.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 0.0223 | +6.9% | ratio | 10-Q | 2024-02-06 |
| Quarterly | 2023-03-31 | 0.0326 | +46.3% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 0.0204 | -37.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 0.0152 | -25.6% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | -0.0113 | -174.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-09-30 | 0.0058 | +151.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.0064 | +10.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.0070 | +9.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-09-30 | 0.0175 | +151.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.0063 | -64.1% | ratio | 10-Q | 2026-02-05 |
| Annual | 2020-06-30 | 0.0480 | — | ratio | 10-K | 2022-08-30 |
| Annual | 2021-06-30 | 0.1285 | +167.9% | ratio | 10-K | 2023-08-24 |
| Annual | 2022-06-30 | 0.0688 | -46.4% | ratio | 10-K | 2024-08-23 |
| Annual | 2023-06-30 | 0.1065 | +54.8% | ratio | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 0.0380 | -64.4% | ratio | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 0.0298 | -21.5% | ratio | 10-K | 2025-08-22 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-01-04 | Phillips Richard D | CEO and Director |
Exercise / conversion
M · derivative
|
Restricted Shares | 7,673 | $0.00 | $0 | 92,304 |
| 2026-01-04 | Phillips Richard D | CEO and Director |
Other disposed transaction
F
|
Common Stock | 3,296 | $28.30 | $93,293 | 82,188 |
| 2026-01-04 | Phillips Richard D | CEO and Director |
Exercise / conversion
M
|
Common Stock | 7,673 | $0.00 | $0 | 85,484 |
| 2025-11-14 | Lampert Gregory J. | Dir |
Equity grant / award
A
|
Common Stock | 7,322 | $28.34 | $207,505 | 45,373 |
| 2025-08-27 | Baumann Adam M | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Shares | 3,755 | $0.00 | $0 | 5,787 |
| 2025-08-27 | Baumann Adam M | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Shares | 1,561 | $0.00 | $0 | 2,032 |
| 2025-08-27 | Baumann Adam M | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,767 | $27.97 | $49,423 | 7,527 |
| 2025-08-27 | Baumann Adam M | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 2,592 | $0.00 | $0 | 9,294 |
| 2025-08-27 | Baumann Adam M | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 1,561 | $0.00 | $0 | 6,702 |
| 2025-08-27 | Baumann Adam M | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,766 | $27.97 | $49,395 | 7,528 |
| 2025-01-04 | Phillips Richard D | CEO and Director |
Exercise / conversion
M · derivative
|
Restricted Shares | 7,672 | $0.00 | $0 | 74,348 |
| 2025-01-04 | Phillips Richard D | CEO and Director |
Other disposed transaction
F
|
Common Stock | 3,656 | $18.45 | $67,453 | 11,827 |
| 2025-01-04 | Phillips Richard D | CEO and Director |
Exercise / conversion
M
|
Common Stock | 7,672 | $0.00 | $0 | 15,483 |
| 2024-11-15 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A
|
Common Stock | 6,548 | $19.09 | $125,001 | 11,501 |
| 2024-09-05 | Korn Steven T | Chief Operating Officer |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 97,100 |
| 2024-09-05 | Korn Steven T | Chief Operating Officer |
Equity grant / award
G
|
Common Stock | 3,000 | $0.00 | $0 | 98,100 |
| 2024-08-29 | Baumann Adam M | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Shares | 2,540 | $0.00 | $0 | 3,593 |
| 2024-08-29 | Baumann Adam M | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Shares | 714 | $0.00 | $0 | 1,053 |
| 2024-08-29 | Baumann Adam M | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,293 | $18.58 | $24,024 | 5,141 |
| 2024-08-29 | Baumann Adam M | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 2,419 | $0.00 | $0 | 6,434 |
| 2024-08-29 | Baumann Adam M | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 714 | $0.00 | $0 | 4,015 |
| 2024-01-18 | Phillips Richard D | CEO and Director |
Exercise / conversion
M · derivative
|
Restricted Shares | 7,672 | $0.00 | $0 | 34,083 |
| 2024-01-18 | Phillips Richard D | CEO and Director |
Other disposed transaction
F
|
Common Stock | 3,458 | $25.50 | $88,170 | 4,214 |
| 2024-01-18 | Phillips Richard D | CEO and Director |
Exercise / conversion
M
|
Common Stock | 7,672 | $0.00 | $0 | 7,672 |
| 2023-11-27 | Lampert Gregory J. | Dir |
Equity grant / award
A
|
Common Stock | 8,222 | $25.24 | $207,523 | 31,503 |
| 2023-11-15 | Korn Steven T | Chief Operating Officer |
Equity grant / award
A · derivative
|
Restricted Shares | 23,356 | $0.00 | $0 | 36,627 |
| 2023-08-29 | Baumann Adam M | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Shares | 1,019 | $0.00 | $0 | 1,767 |
| 2023-08-29 | Baumann Adam M | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Shares | 374 | $0.00 | $0 | 748 |
| 2023-08-29 | Baumann Adam M | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,047 | $29.20 | $30,567 | 3,301 |
| 2023-08-29 | Baumann Adam M | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 2,120 | $0.00 | $0 | 4,348 |
| 2023-08-29 | Baumann Adam M | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 374 | $0.00 | $0 | 2,228 |
| 2023-03-17 | Vadaketh Tom George | Dir |
Equity grant / award
A · derivative
|
Phantom Stock units | 107 | $23.30 | $2,493 | 10,384 |
| 2022-12-14 | Thyen Christopher J | Vice President |
Equity grant / award
G
|
Common Stock | 1,280 | $0.00 | $0 | 109,840 |
| 2022-11-18 | Lampert Gregory J. | Dir |
Equity grant / award
A
|
Common Stock | 8,477 | $23.30 | $197,514 | 23,173 |
| 2022-11-16 | Korn Steven T | President, Global EMS Ops. |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 80,859 |
| 2022-11-15 | Korn Steven T | President, Global EMS Ops. |
Equity grant / award
G
|
Common Stock | 3,000 | $0.00 | $0 | 81,859 |
| 2022-10-06 | Vadaketh Tom George | Dir |
Equity grant / award
A · derivative
|
Phantom Stock units | 1,800 | $18.29 | $32,922 | 1,800 |
| 2022-05-04 | Wells Isabel S | CIO |
Other disposed transaction
F
|
Common Stock | 662 | $18.10 | $11,982 | 1,088 |
| 2022-05-04 | Wells Isabel S | CIO |
Equity grant / award
A
|
Common Stock | 1,750 | $0.00 | $0 | 1,750 |
| 2021-12-28 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $21.61 | $75,618 | 140,625 |
| 2021-12-15 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $21.17 | $74,081 | 144,125 |
| 2021-11-29 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $22.29 | $78,012 | 147,625 |
| 2021-11-17 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A · derivative
|
Phantom Stock units | 8,545 | $24.87 | $212,514 | 33,804 |
| 2021-11-15 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $25.40 | $88,886 | 151,125 |
| 2021-10-28 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $28.43 | $99,508 | 154,625 |
| 2021-10-15 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $28.87 | $101,034 | 158,125 |
| 2021-09-28 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 100 | $26.99 | $2,699 | 161,625 |
| 2021-09-28 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,400 | $26.17 | $88,975 | 161,725 |
| 2021-09-15 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $25.13 | $87,948 | 165,125 |
| 2021-09-14 | Korn Steven T | President, Global EMS Ops. |
Equity grant / award
G
|
Common Stock | 3,000 | $0.00 | $0 | 77,424 |
| 2021-08-30 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 700 | $25.01 | $17,508 | 168,625 |
| 2021-08-30 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 2,800 | $24.00 | $67,208 | 169,325 |
| 2021-08-24 | Castillejos Desiree L. | Vice President |
Other disposed transaction
F
|
Common Stock | 2,227 | $23.36 | $52,012 | 11,494 |
| 2021-08-24 | Castillejos Desiree L. | Vice President |
Equity grant / award
A
|
Common Stock | 7,736 | $0.00 | $0 | 13,721 |
| 2021-08-16 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $22.55 | $78,925 | 165,195 |
| 2021-07-28 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $19.96 | $69,846 | 168,695 |
| 2021-07-15 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $20.25 | $70,892 | 172,195 |
| 2021-06-28 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $21.59 | $75,551 | 175,695 |
| 2021-06-15 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $21.95 | $76,814 | 179,195 |
| 2021-05-28 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $22.15 | $77,532 | 182,695 |
| 2021-05-14 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $22.05 | $77,158 | 186,195 |
| 2021-04-28 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $22.19 | $77,662 | 189,695 |
| 2021-04-15 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $23.19 | $81,151 | 193,195 |
| 2021-03-29 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 200 | $26.29 | $5,259 | 196,695 |
| 2021-03-29 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,300 | $25.63 | $84,569 | 196,895 |
| 2021-03-15 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $26.52 | $92,824 | 200,195 |
| 2021-03-01 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $24.39 | $85,358 | 203,695 |
| 2021-02-16 | KAHLE JOHN H | VICE PRESIDENT |
Open-market sell
S
|
Common Stock | 3,500 | $24.51 | $85,792 | 207,195 |
| 2020-11-19 | Korn Steven T | President, Global EMS Ops. |
Equity grant / award
G
|
Common Stock | 4,000 | $0.00 | $0 | 69,214 |
| 2020-11-18 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A · derivative
|
Phantom Stock units | 9,120 | $15.35 | $139,992 | 25,259 |
| 2020-08-24 | Korn Steven T | President, Global EMS Ops. |
Other disposed transaction
F
|
Common Stock | 3,101 | $13.57 | $42,081 | 73,214 |
| 2020-08-24 | Korn Steven T | President, Global EMS Ops. |
Equity grant / award
A
|
Common Stock | 10,774 | $0.00 | $0 | 76,315 |
| 2020-03-12 | CHARRON DONALD D | CHAIRMAN AND CEO |
Other acquired transaction
I
|
Common Stock | 44,525 | $10.55 | $469,739 | 81,034 |
| 2019-11-15 | PHILLIPPY ROBERT J | Dir |
Equity grant / award
A · derivative
|
Phantom Stock units | 8,093 | $17.30 | $140,009 | 16,139 |
| 2019-10-17 | Korn Steven T | Vice President |
Equity grant / award
G
|
Common Stock | 4,000 | $0.00 | $0 | 65,541 |
| 2019-08-19 | Thyen Christopher J | Vice President |
Other disposed transaction
F
|
Common Stock | 3,530 | $14.63 | $51,644 | 88,674 |
| 2019-08-19 | Thyen Christopher J | Vice President |
Equity grant / award
A
|
Common Stock | 12,351 | $0.00 | $0 | 92,204 |
| 2018-11-16 | Repplier Colleen C | Dir |
Equity grant / award
A · derivative
|
Phantom Stock units | 8,620 | $17.40 | $149,988 | 22,126 |
| 2018-08-20 | Sergesketter Michael K. | Vice President |
Other disposed transaction
F
|
Common Stock | 4,273 | $19.85 | $84,819 | 71,136 |
| 2018-08-20 | Sergesketter Michael K. | Vice President |
Equity grant / award
A
|
Common Stock | 14,948 | $0.00 | $0 | 75,409 |
| 2018-08-20 | Kasprzyk Janusz F | Vice President |
Other disposed transaction
F
|
Common Stock | 3,581 | $20.05 | $71,799 | 30,653 |
| 2018-08-20 | Kasprzyk Janusz F | Vice President |
Equity grant / award
A
|
Common Stock | 11,190 | $0.00 | $0 | 34,234 |
| 2017-11-17 | STRINGER GEOFFREY L | Dir |
Equity grant / award
A
|
Common Stock | 5,708 | $20.15 | $115,016 | 66,127 |
| 2017-08-21 | KAHLE JOHN H | VICE PRESIDENT |
Other disposed transaction
F
|
Common Stock | 10,552 | $18.43 | $194,473 | 173,233 |
| 2017-08-21 | KAHLE JOHN H | VICE PRESIDENT |
Equity grant / award
A
|
Common Stock | 33,414 | $0.00 | $0 | 183,785 |
| 2017-04-17 | THAXTON GREGORY A | Dir |
Equity grant / award
A · derivative
|
Phantom Stock units | 1,428 | $16.35 | $23,348 | 1,428 |
| 2016-11-10 | STRINGER GEOFFREY L | Dir |
Equity grant / award
A
|
Common Stock | 7,937 | $15.75 | $125,008 | 60,419 |
| 2016-08-19 | CHARRON DONALD D | CHAIRMAN AND CEO |
Other disposed transaction
F
|
Common Stock | 15,896 | $12.16 | $193,295 | 198,845 |
| 2016-08-19 | CHARRON DONALD D | CHAIRMAN AND CEO |
Equity grant / award
A
|
Common Stock | 50,226 | $0.00 | $0 | 214,741 |