Financial Metrics
OTEX OPEN TEXT CORPFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 440543000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 491664000.0 | +11.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 542709000.0 | +10.4% | USD | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 593130000.0 | +9.3% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 640687000.0 | +8.0% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 734405000.0 | +14.6% | USD | 10-Q | 2019-01-31 |
| Quarterly | 2018-03-31 | 685879000.0 | -6.6% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 667157000.0 | -2.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 735231000.0 | +10.2% | USD | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | 719146000.0 | -2.2% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 696888000.0 | -3.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 771557000.0 | +10.7% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 814679000.0 | +5.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 804013000.0 | -1.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 855644000.0 | +6.4% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 832931000.0 | -2.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 832308000.0 | -0.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 876799000.0 | +5.3% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 882283000.0 | +0.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 852036000.0 | -3.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 897440000.0 | +5.3% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 1244674000.0 | +38.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 1425429000.0 | +14.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1534868000.0 | +7.7% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 1447131000.0 | -5.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 1269005000.0 | -12.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1334500000.0 | +5.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 1254363000.0 | -6.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 1288135000.0 | +2.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 1326736000.0 | +3.0% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 1824228000.0 | — | USD | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 2291057000.0 | +25.6% | USD | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | 2815241000.0 | +22.9% | USD | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | 2868755000.0 | +1.9% | USD | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 3109736000.0 | +8.4% | USD | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | 3386115000.0 | +8.9% | USD | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 3493844000.0 | +3.2% | USD | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 4484980000.0 | +28.4% | USD | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 5769577000.0 | +28.6% | USD | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 5168405000.0 | -10.4% | USD | 10-K | 2025-08-07 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 299109000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 327311000.0 | +9.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 374676000.0 | +14.5% | USD | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 382641000.0 | +2.1% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 417435000.0 | +9.1% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 494202000.0 | +18.4% | USD | 10-Q | 2019-01-31 |
| Quarterly | 2018-03-31 | 443334000.0 | -10.3% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 440844000.0 | -0.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 507209000.0 | +15.1% | USD | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | 479515000.0 | -5.5% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 468380000.0 | -2.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 539172000.0 | +15.1% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 532492000.0 | -1.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 555088000.0 | +4.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 603082000.0 | +8.6% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 571665000.0 | -5.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 574185000.0 | +0.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 615618000.0 | +7.2% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 608047000.0 | -1.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 593688000.0 | -2.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 635747000.0 | +7.1% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 874944000.0 | +37.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 1018418000.0 | +16.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1129120000.0 | +10.9% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 1055774000.0 | -6.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 910358000.0 | -13.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 977976000.0 | +7.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 898254000.0 | -8.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 937516000.0 | +4.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 982200000.0 | +4.8% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 1250228000.0 | — | USD | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 1529500000.0 | +22.3% | USD | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | 1864242000.0 | +21.9% | USD | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | 1938052000.0 | +4.0% | USD | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 2105961000.0 | +8.7% | USD | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | 2351649000.0 | +11.7% | USD | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 2431643000.0 | +3.4% | USD | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 3168393000.0 | +30.3% | USD | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 4191028000.0 | +32.3% | USD | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 3734287000.0 | -10.9% | USD | 10-K | 2025-08-07 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 88569000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 74062000.0 | -16.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 107157000.0 | +44.7% | USD | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 65261000.0 | -39.1% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 87646000.0 | +34.3% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 166920000.0 | +90.4% | USD | 10-Q | 2019-01-31 |
| Quarterly | 2018-03-31 | 102769000.0 | -38.4% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 99227000.0 | -3.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 173932000.0 | +75.3% | USD | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | 135877000.0 | -21.9% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 132513000.0 | -2.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 184740000.0 | +39.4% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 95077000.0 | -48.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 182356000.0 | +91.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 234470000.0 | +28.6% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 152396000.0 | -35.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 182689000.0 | +19.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 192884000.0 | +5.6% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 131609000.0 | -31.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 146353000.0 | +11.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 184663000.0 | +26.2% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 63989000.0 | -65.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 212892000.0 | +232.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 253867000.0 | +19.2% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 227068000.0 | -10.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 206242000.0 | -9.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 295799000.0 | +43.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 209090000.0 | -29.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 269949000.0 | +29.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 291755000.0 | +8.1% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 368563000.0 | — | USD | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 354700000.0 | -3.8% | USD | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | 506693000.0 | +42.9% | USD | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | 567010000.0 | +11.9% | USD | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 503529000.0 | -11.2% | USD | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | 740903000.0 | +47.1% | USD | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 644773000.0 | -13.0% | USD | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 516292000.0 | -19.9% | USD | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 887085000.0 | +71.8% | USD | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 892689000.0 | +0.6% | USD | 10-K | 2025-08-07 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 69108000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 912911000.0 | +1221.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 45034000.0 | -95.1% | USD | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 21712000.0 | -51.8% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 36690000.0 | +69.0% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2017-12-31 | 84917000.0 | +131.4% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-03-31 | 58800000.0 | -30.8% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 36368000.0 | -38.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 104461000.0 | +187.2% | USD | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | 72793000.0 | -30.3% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 74427000.0 | +2.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 107518000.0 | +44.5% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 26000000.0 | -75.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 103406000.0 | +297.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | -65433000.0 | -163.3% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 91528000.0 | +239.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 131966000.0 | +44.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 88336000.0 | -33.1% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 74722000.0 | -15.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | -116885000.0 | -256.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 258523000.0 | +321.2% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 57613000.0 | -77.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 80946000.0 | +40.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 37737000.0 | -53.4% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 98327000.0 | +160.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 84422000.0 | -14.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 229906000.0 | +172.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 92854000.0 | -59.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 146660000.0 | +57.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 168126000.0 | +14.6% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 284495000.0 | — | USD | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 1025915000.0 | +260.6% | USD | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | 242300000.0 | -76.4% | USD | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | 285637000.0 | +17.9% | USD | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 234368000.0 | -17.9% | USD | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | 310864000.0 | +32.6% | USD | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 397259000.0 | +27.8% | USD | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 150566000.0 | -62.1% | USD | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 465284000.0 | +209.0% | USD | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 436066000.0 | -6.3% | USD | 10-K | 2025-08-07 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.29 | — | USD/shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 3.76 | +1196.6% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.18 | -95.2% | USD/shares | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 0.08 | -55.6% | USD/shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 0.14 | +75.0% | USD/shares | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 0.32 | +128.6% | USD/shares | 10-Q | 2019-01-31 |
| Quarterly | 2018-03-31 | 0.22 | -31.2% | USD/shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 0.14 | -36.4% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.39 | +178.6% | USD/shares | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | 0.27 | -30.8% | USD/shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 0.28 | +3.7% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.4 | +42.9% | USD/shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.1 | -75.0% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 0.38 | +280.0% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | -0.24 | -163.2% | USD/shares | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 0.34 | +241.7% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 0.48 | +41.2% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.32 | -33.3% | USD/shares | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 0.28 | -12.5% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | -0.43 | -253.6% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.96 | +323.3% | USD/shares | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 0.21 | -78.1% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.3 | +42.9% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.14 | -53.3% | USD/shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.36 | +157.1% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.32 | -11.1% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.87 | +171.9% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.35 | -59.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.58 | +65.7% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.67 | +15.5% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 1.17 | — | USD/shares | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 4.04 | +245.3% | USD/shares | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | 0.91 | -77.5% | USD/shares | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | 1.06 | +16.5% | USD/shares | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 0.86 | -18.9% | USD/shares | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | 1.14 | +32.6% | USD/shares | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 1.46 | +28.1% | USD/shares | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 0.56 | -61.6% | USD/shares | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 1.71 | +205.4% | USD/shares | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 1.66 | -2.9% | USD/shares | 10-K | 2025-08-07 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.28 | — | USD/shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 3.73 | +1232.1% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.18 | -95.2% | USD/shares | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 0.08 | -55.6% | USD/shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 0.14 | +75.0% | USD/shares | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 0.32 | +128.6% | USD/shares | 10-Q | 2019-01-31 |
| Quarterly | 2018-03-31 | 0.22 | -31.2% | USD/shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 0.13 | -40.9% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.39 | +200.0% | USD/shares | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | 0.27 | -30.8% | USD/shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 0.27 | +0.0% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.4 | +48.1% | USD/shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.1 | -75.0% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 0.38 | +280.0% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | -0.24 | -163.2% | USD/shares | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 0.33 | +237.5% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 0.48 | +45.5% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.32 | -33.3% | USD/shares | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 0.28 | -12.5% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | -0.43 | -253.6% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.96 | +323.3% | USD/shares | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 0.21 | -78.1% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.3 | +42.9% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.14 | -53.3% | USD/shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.36 | +157.1% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.32 | -11.1% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.87 | +171.9% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.35 | -59.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.58 | +65.7% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.66 | +13.8% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 1.17 | — | USD/shares | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 4.01 | +242.7% | USD/shares | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | 0.91 | -77.3% | USD/shares | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | 1.06 | +16.5% | USD/shares | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 0.86 | -18.9% | USD/shares | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | 1.14 | +32.6% | USD/shares | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 1.46 | +28.1% | USD/shares | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 0.56 | -61.6% | USD/shares | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 1.71 | +205.4% | USD/shares | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 1.65 | -3.5% | USD/shares | 10-K | 2025-08-07 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 877405000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 1283757000.0 | +46.3% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2016-09-30 | 834944000.0 | -35.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 1722491000.0 | +106.3% | USD | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 449000000.0 | -73.9% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 443357000.0 | -1.3% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 376390000.0 | -15.1% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 476014000.0 | +26.5% | USD | 10-Q | 2019-01-31 |
| Quarterly | 2018-03-31 | 605497000.0 | +27.2% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 682942000.0 | +12.8% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 787919000.0 | +15.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 595069000.0 | -24.5% | USD | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | 765224000.0 | +28.6% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 941009000.0 | +23.0% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 999298000.0 | +6.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 675403000.0 | -32.4% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 1452570000.0 | +115.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 1692850000.0 | +16.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 1845582000.0 | +9.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1500561000.0 | -18.7% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 1475626000.0 | -1.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1607306000.0 | +8.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 1735265000.0 | +8.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 1511792000.0 | -12.9% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 1633702000.0 | +8.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1693741000.0 | +3.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 1704385000.0 | +0.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 2820927000.0 | +65.5% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 1396817000.0 | -50.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1231625000.0 | -11.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 919850000.0 | -25.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1003134000.0 | +9.1% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 1125323000.0 | +12.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1280662000.0 | +13.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 1000219000.0 | -21.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1122192000.0 | +12.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 1277950000.0 | +13.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1156496000.0 | -9.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 1087083000.0 | -6.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 1271374000.0 | +17.0% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 1283757000.0 | — | USD | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 443357000.0 | -65.5% | USD | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | 682942000.0 | +54.0% | USD | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | 941009000.0 | +37.8% | USD | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 1692850000.0 | +79.9% | USD | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | 1607306000.0 | -5.1% | USD | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 1693741000.0 | +5.4% | USD | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 1231625000.0 | -27.3% | USD | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 1280662000.0 | +4.0% | USD | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 1156496000.0 | -9.7% | USD | 10-K | 2025-08-07 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 266450000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 285904000.0 | +7.3% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 297537000.0 | +4.1% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 315562000.0 | +6.1% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 360272000.0 | +14.2% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 445812000.0 | +23.7% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 457758000.0 | +2.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 511969000.0 | +11.8% | USD | 10-Q | 2018-01-31 |
| Quarterly | 2018-03-31 | 515012000.0 | +0.6% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 487956000.0 | -5.3% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 416346000.0 | -14.7% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 482289000.0 | +15.8% | USD | 10-Q | 2019-01-31 |
| Quarterly | 2019-03-31 | 478264000.0 | -0.8% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 463785000.0 | -3.0% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 410981000.0 | -11.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 526020000.0 | +28.0% | USD | 10-Q | 2020-01-30 |
| Quarterly | 2020-03-31 | 459348000.0 | -12.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 466357000.0 | +1.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 396897000.0 | -14.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 445841000.0 | +12.3% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 402672000.0 | -9.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 438547000.0 | +8.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 370968000.0 | -15.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 427020000.0 | +15.1% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 429877000.0 | +0.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 426652000.0 | -0.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 378143000.0 | -11.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 470794000.0 | +24.5% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 676280000.0 | +43.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 682517000.0 | +0.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 676594000.0 | -0.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 735346000.0 | +8.7% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 654190000.0 | -11.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 626189000.0 | -4.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 592614000.0 | -5.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 639611000.0 | +7.9% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 593069000.0 | -7.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 659675000.0 | +11.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 590974000.0 | -10.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 665617000.0 | +12.6% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 285904000.0 | — | USD | 10-K | 2017-08-03 |
| Annual | 2017-06-30 | 445812000.0 | +55.9% | USD | 10-K | 2018-08-02 |
| Annual | 2018-06-30 | 487956000.0 | +9.5% | USD | 10-K | 2019-08-01 |
| Annual | 2019-06-30 | 463785000.0 | -5.0% | USD | 10-K | 2020-08-06 |
| Annual | 2020-06-30 | 466357000.0 | +0.6% | USD | 10-K | 2021-08-05 |
| Annual | 2021-06-30 | 438547000.0 | -6.0% | USD | 10-K | 2022-08-05 |
| Annual | 2022-06-30 | 426652000.0 | -2.7% | USD | 10-K | 2023-08-03 |
| Annual | 2023-06-30 | 682517000.0 | +60.0% | USD | 10-K | 2024-08-01 |
| Annual | 2024-06-30 | 626189000.0 | -8.3% | USD | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 659675000.0 | +5.3% | USD | 10-K | 2025-08-07 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1256422000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 1672273000.0 | +33.1% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 1225804000.0 | -26.7% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 2118652000.0 | +72.8% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 911339000.0 | -57.0% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 1003477000.0 | +10.1% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 958646000.0 | -4.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1112907000.0 | +16.1% | USD | 10-Q | 2018-01-31 |
| Quarterly | 2018-03-31 | 1269046000.0 | +14.0% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 1327580000.0 | +4.6% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 1325106000.0 | -0.2% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 1212541000.0 | -8.5% | USD | 10-Q | 2019-01-31 |
| Quarterly | 2019-03-31 | 1398314000.0 | +15.3% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 1561328000.0 | +11.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 1543290000.0 | -1.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1353794000.0 | -12.3% | USD | 10-Q | 2020-01-30 |
| Quarterly | 2020-03-31 | 2110978000.0 | +55.9% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 2386399000.0 | +13.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 2436058000.0 | +2.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2128556000.0 | -12.6% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 2062176000.0 | -3.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2202060000.0 | +6.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 2250787000.0 | +2.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2099356000.0 | -6.7% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 2232457000.0 | +6.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 2285367000.0 | +2.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 2244054000.0 | -1.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 3458806000.0 | +54.1% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 2432935000.0 | -29.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2275231000.0 | -6.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 1945102000.0 | -14.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 4083990000.0 | +110.0% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 4192328000.0 | +2.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2277325000.0 | -45.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 1980094000.0 | -13.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2085057000.0 | +5.3% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 2161633000.0 | +3.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2201458000.0 | +1.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 2136933000.0 | -2.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 2352027000.0 | +10.1% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 1672273000.0 | — | USD | 10-K | 2017-08-03 |
| Annual | 2017-06-30 | 1003477000.0 | -40.0% | USD | 10-K | 2018-08-02 |
| Annual | 2018-06-30 | 1327580000.0 | +32.3% | USD | 10-K | 2019-08-01 |
| Annual | 2019-06-30 | 1561328000.0 | +17.6% | USD | 10-K | 2020-08-06 |
| Annual | 2020-06-30 | 2386399000.0 | +52.8% | USD | 10-K | 2021-08-05 |
| Annual | 2021-06-30 | 2202060000.0 | -7.7% | USD | 10-K | 2022-08-05 |
| Annual | 2022-06-30 | 2285367000.0 | +3.8% | USD | 10-K | 2023-08-03 |
| Annual | 2023-06-30 | 2275231000.0 | -0.4% | USD | 10-K | 2024-08-01 |
| Annual | 2024-06-30 | 2277325000.0 | +0.1% | USD | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 2201458000.0 | -3.3% | USD | 10-K | 2025-08-07 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4423365000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 5154144000.0 | +16.5% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 6072310000.0 | +17.8% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 6882191000.0 | +13.3% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 7433224000.0 | +8.0% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 7480562000.0 | +0.6% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 7696420000.0 | +2.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 7739221000.0 | +0.6% | USD | 10-Q | 2018-01-31 |
| Quarterly | 2018-03-31 | 7820877000.0 | +1.1% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 7765029000.0 | -0.7% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 7619048000.0 | -1.9% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 7729403000.0 | +1.4% | USD | 10-Q | 2019-01-31 |
| Quarterly | 2019-03-31 | 7864637000.0 | +1.7% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 7933975000.0 | +0.9% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 8019507000.0 | +1.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 9498233000.0 | +18.4% | USD | 10-Q | 2020-01-30 |
| Quarterly | 2020-03-31 | 10162072000.0 | +7.0% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 10234822000.0 | +0.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 10161814000.0 | -0.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 9769098000.0 | -3.9% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 9556621000.0 | -2.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 9609336000.0 | +0.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 9519364000.0 | -0.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 10164530000.0 | +6.8% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 10162639000.0 | -0.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 10178973000.0 | +0.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 10077088000.0 | -1.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 11218206000.0 | +11.3% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 17427548000.0 | +55.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 17089200000.0 | -1.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 16553876000.0 | -3.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 16443264000.0 | -0.7% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 16392676000.0 | -0.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 14205707000.0 | -13.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 13779291000.0 | -3.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 13731713000.0 | -0.3% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 13754826000.0 | +0.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 13774064000.0 | +0.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 13475286000.0 | -2.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 13570162000.0 | +0.7% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 5154144000.0 | — | USD | 10-K | 2017-08-03 |
| Annual | 2017-06-30 | 7480562000.0 | +45.1% | USD | 10-K | 2018-08-02 |
| Annual | 2018-06-30 | 7765029000.0 | +3.8% | USD | 10-K | 2019-08-01 |
| Annual | 2019-06-30 | 7933975000.0 | +2.2% | USD | 10-K | 2020-08-06 |
| Annual | 2020-06-30 | 10234822000.0 | +29.0% | USD | 10-K | 2021-08-05 |
| Annual | 2021-06-30 | 9609336000.0 | -6.1% | USD | 10-K | 2022-08-05 |
| Annual | 2022-06-30 | 10178973000.0 | +5.9% | USD | 10-K | 2023-08-03 |
| Annual | 2023-06-30 | 17089200000.0 | +67.9% | USD | 10-K | 2024-08-01 |
| Annual | 2024-06-30 | 14205707000.0 | -16.9% | USD | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 13774064000.0 | -3.0% | USD | 10-K | 2025-08-07 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 610546000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 671029000.0 | +9.9% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 670629000.0 | -0.1% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 643148000.0 | -4.1% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 1131038000.0 | +75.9% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 1127043000.0 | -0.4% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 1304020000.0 | +15.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1288725000.0 | -1.2% | USD | 10-Q | 2018-01-31 |
| Quarterly | 2018-03-31 | 1300799000.0 | +0.9% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 994599000.0 | -23.5% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 875273000.0 | -12.0% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 911465000.0 | +4.1% | USD | 10-Q | 2019-01-31 |
| Quarterly | 2019-03-31 | 1015081000.0 | +11.4% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 1014717000.0 | -0.0% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 951853000.0 | -6.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 2167980000.0 | +127.8% | USD | 10-Q | 2020-01-30 |
| Quarterly | 2020-03-31 | 1854745000.0 | -14.4% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 1904233000.0 | +2.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 1784500000.0 | -6.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1536378000.0 | -13.9% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 1339024000.0 | -12.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1361904000.0 | +1.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 1198007000.0 | -12.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1302845000.0 | +8.8% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 1417960000.0 | +8.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1468258000.0 | +3.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 1577524000.0 | +7.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1494434000.0 | -5.3% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 3484070000.0 | +133.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3219614000.0 | -7.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 2822027000.0 | -12.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2959175000.0 | +4.9% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 2988155000.0 | +1.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2800494000.0 | -6.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 2499539000.0 | -10.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2401069000.0 | -3.9% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 2523183000.0 | +5.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2747054000.0 | +8.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 2462664000.0 | -10.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 2504664000.0 | +1.7% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 671029000.0 | — | USD | 10-K | 2017-08-03 |
| Annual | 2017-06-30 | 1127043000.0 | +68.0% | USD | 10-K | 2018-08-02 |
| Annual | 2018-06-30 | 994599000.0 | -11.8% | USD | 10-K | 2019-08-01 |
| Annual | 2019-06-30 | 1014717000.0 | +2.0% | USD | 10-K | 2020-08-06 |
| Annual | 2020-06-30 | 1904233000.0 | +87.7% | USD | 10-K | 2021-08-05 |
| Annual | 2021-06-30 | 1361904000.0 | -28.5% | USD | 10-K | 2022-08-05 |
| Annual | 2022-06-30 | 1468258000.0 | +7.8% | USD | 10-K | 2023-08-03 |
| Annual | 2023-06-30 | 3219614000.0 | +119.3% | USD | 10-K | 2024-08-01 |
| Annual | 2024-06-30 | 2800494000.0 | -13.0% | USD | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 2747054000.0 | -1.9% | USD | 10-K | 2025-08-07 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1910482000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 1979197000.0 | +3.6% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 2879229000.0 | +45.5% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 3490176000.0 | +21.2% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 3503599000.0 | +0.4% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 3533319000.0 | +0.8% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2017-09-30 | 3564936000.0 | +0.9% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2017-12-31 | 3628852000.0 | +1.8% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-03-31 | 3696980000.0 | +1.9% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 3717258000.0 | +0.5% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2018-09-30 | 3727030000.0 | +0.3% | USD | 10-Q | 2020-01-30 |
| Quarterly | 2018-12-31 | 3786012000.0 | +1.6% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-03-31 | 3838372000.0 | +1.4% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 3884670000.0 | +1.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2019-09-30 | 3908114000.0 | +0.6% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2019-12-31 | 3999232000.0 | +2.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-03-31 | 3998177000.0 | -0.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 4006709000.0 | +0.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2020-09-30 | 4067720000.0 | +1.5% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2020-12-31 | 4003247000.0 | -1.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-03-31 | 4031925000.0 | +0.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 4099453000.0 | +1.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2021-09-30 | 4208515000.0 | +2.7% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2021-12-31 | 4129825000.0 | -1.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-03-31 | 4055851000.0 | -1.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 4032260000.0 | -0.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2022-09-30 | 3850141000.0 | -4.5% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2022-12-31 | 4121384000.0 | +7.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-03-31 | 4123147000.0 | +0.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 4022104000.0 | -2.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2023-09-30 | 4014258000.0 | -0.2% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2023-12-31 | 4030347000.0 | +0.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-03-31 | 4130645000.0 | +2.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 4199681000.0 | +1.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-30 | 4136887000.0 | -1.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 4231507000.0 | +2.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 4130408000.0 | -2.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 3930588000.0 | -4.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 3952749000.0 | +0.6% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 4045394000.0 | +2.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 1979197000.0 | — | USD | 10-K | 2019-08-01 |
| Annual | 2017-06-30 | 3533319000.0 | +78.5% | USD | 10-K | 2020-08-06 |
| Annual | 2018-06-30 | 3717258000.0 | +5.2% | USD | 10-K | 2021-08-05 |
| Annual | 2019-06-30 | 3884670000.0 | +4.5% | USD | 10-K | 2022-08-05 |
| Annual | 2020-06-30 | 4006709000.0 | +3.1% | USD | 10-K | 2023-08-03 |
| Annual | 2021-06-30 | 4099453000.0 | +2.3% | USD | 10-K | 2024-08-01 |
| Annual | 2022-06-30 | 4032260000.0 | -1.6% | USD | 10-K | 2025-08-07 |
| Annual | 2023-06-30 | 4022104000.0 | -0.3% | USD | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 4199681000.0 | +4.4% | USD | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 3930588000.0 | -6.4% | USD | 10-K | 2025-08-07 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 2145987000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 2145276000.0 | -0.0% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 2397826000.0 | +11.8% | USD | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 2621565000.0 | +9.3% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 2569817000.0 | -2.0% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 2769175000.0 | +7.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 2768469000.0 | -0.0% | USD | 10-Q | 2018-01-31 |
| Quarterly | 2018-03-31 | 2668082000.0 | -3.6% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 2620523000.0 | -1.8% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 2619127000.0 | -0.1% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 2617706000.0 | -0.1% | USD | 10-Q | 2019-01-31 |
| Quarterly | 2019-03-31 | 2616283000.0 | -0.1% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 2614878000.0 | -0.1% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 2613506000.0 | -0.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 3514017000.0 | +34.5% | USD | 10-Q | 2020-01-30 |
| Quarterly | 2020-03-31 | 4195684000.0 | +19.4% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 4194311000.0 | -0.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 4192923000.0 | -0.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 3591565000.0 | -14.3% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 3590206000.0 | -0.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 3588859000.0 | -0.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 3587520000.0 | -0.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 4221488000.0 | +17.7% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 4220582000.0 | -0.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 4219567000.0 | -0.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 4218547000.0 | -0.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 5203158000.0 | +23.3% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 9061088000.0 | +74.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 8882946000.0 | -2.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 8700419000.0 | -2.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 8520449000.0 | -2.1% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 8351520000.0 | -2.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 6392793000.0 | -23.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 6389127000.0 | -0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 6384664000.0 | -0.1% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 6381240000.0 | -0.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 6377921000.0 | -0.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 6374719000.0 | -0.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 6371608000.0 | -0.0% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 2145987000.0 | — | USD | 10-K | 2017-08-03 |
| Annual | 2017-06-30 | 2569817000.0 | +19.7% | USD | 10-K | 2018-08-02 |
| Annual | 2018-06-30 | 2620523000.0 | +2.0% | USD | 10-K | 2019-08-01 |
| Annual | 2019-06-30 | 2614878000.0 | -0.2% | USD | 10-K | 2020-08-06 |
| Annual | 2020-06-30 | 4194311000.0 | +60.4% | USD | 10-K | 2021-08-05 |
| Annual | 2021-06-30 | 3588859000.0 | -14.4% | USD | 10-K | 2022-08-05 |
| Annual | 2022-06-30 | 4219567000.0 | +17.6% | USD | 10-K | 2023-08-03 |
| Annual | 2023-06-30 | 8882946000.0 | +110.5% | USD | 10-K | 2024-08-01 |
| Annual | 2024-06-30 | 6392793000.0 | -28.0% | USD | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 6377921000.0 | -0.2% | USD | 10-K | 2025-08-07 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 406602000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 73451000.0 | -81.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 180470000.0 | +145.7% | USD | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 336773000.0 | +86.6% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 67246000.0 | -80.0% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 233432000.0 | +247.1% | USD | 10-Q | 2019-01-31 |
| Quarterly | 2018-03-31 | 504021000.0 | +115.9% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 171401000.0 | -66.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 360504000.0 | +110.3% | USD | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | 646501000.0 | +79.3% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 137447000.0 | -78.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 344685000.0 | +150.8% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 674286000.0 | +95.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 233904000.0 | -65.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 516359000.0 | +120.8% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 579931000.0 | +12.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 189669000.0 | -67.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 406313000.0 | +114.2% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 729870000.0 | +79.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 131959000.0 | -81.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 327129000.0 | +147.9% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 663904000.0 | +102.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 47121000.0 | -92.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 397774000.0 | +744.2% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 782471000.0 | +96.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | -77806000.0 | -109.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 270186000.0 | +447.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 672427000.0 | +148.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 147763000.0 | -78.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 466422000.0 | +215.7% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 525722000.0 | — | USD | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 440353000.0 | -16.2% | USD | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | 708081000.0 | +60.8% | USD | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | 876278000.0 | +23.8% | USD | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 954536000.0 | +8.9% | USD | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | 876120000.0 | -8.2% | USD | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 981810000.0 | +12.1% | USD | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 779205000.0 | -20.6% | USD | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 967691000.0 | +24.2% | USD | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 830618000.0 | -14.2% | USD | 10-K | 2025-08-07 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -81572000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | -501170000.0 | -514.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | -515878000.0 | -2.9% | USD | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | -2158519000.0 | -318.4% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | -326699000.0 | +84.9% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | -364552000.0 | -11.6% | USD | 10-Q | 2019-01-31 |
| Quarterly | 2018-03-31 | -415237000.0 | -13.9% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | -27778000.0 | +93.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | -353401000.0 | -1172.2% | USD | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | -442359000.0 | -25.2% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | -20650000.0 | +95.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | -1264541000.0 | -6023.7% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | -1448930000.0 | -14.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | -17542000.0 | +98.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | -24253000.0 | -38.3% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | -38212000.0 | -57.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | -26416000.0 | +30.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | -896118000.0 | -3292.3% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | -932961000.0 | -4.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | -36324000.0 | +96.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | -69412000.0 | -91.1% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | -5625003000.0 | -8003.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | -50399000.0 | +99.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | -96868000.0 | -92.2% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | -124600000.0 | -28.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | -36440000.0 | +70.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | -83860000.0 | -130.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | -119423000.0 | -42.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | -45032000.0 | +62.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | -84247000.0 | -87.1% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | -361176000.0 | — | USD | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | -2190964000.0 | -506.6% | USD | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | -444441000.0 | +79.7% | USD | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | -464526000.0 | -4.5% | USD | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | -1469417000.0 | -216.3% | USD | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | -68770000.0 | +95.3% | USD | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | -970959000.0 | -1311.9% | USD | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | -5651420000.0 | -482.0% | USD | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 2055317000.0 | +136.4% | USD | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | -153508000.0 | -107.5% | USD | 10-K | 2025-08-07 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -141678000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | -25806000.0 | +81.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 790409000.0 | +3162.9% | USD | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 992542000.0 | +25.6% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 184868000.0 | -81.4% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 155914000.0 | -15.7% | USD | 10-Q | 2019-01-31 |
| Quarterly | 2018-03-31 | 55248000.0 | -64.6% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | -37463000.0 | -167.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | -87319000.0 | -133.1% | USD | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | -114708000.0 | -31.4% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | -50813000.0 | +55.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 660616000.0 | +1400.1% | USD | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 1308757000.0 | +98.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | -75800000.0 | -105.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | -719462000.0 | -849.2% | USD | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | -782855000.0 | -8.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | -26054000.0 | +96.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 419813000.0 | +1711.3% | USD | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 266062000.0 | -36.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | -57161000.0 | -121.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 869561000.0 | +1621.2% | USD | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 4662276000.0 | +436.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | -297021000.0 | -106.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | -532925000.0 | -79.4% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | -760358000.0 | -42.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | -185273000.0 | +75.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | -335117000.0 | -80.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | -560769000.0 | -67.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | -176432000.0 | +68.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | -270787000.0 | -53.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 430164000.0 | — | USD | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 909544000.0 | +111.4% | USD | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | -23673000.0 | -102.6% | USD | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | -148374000.0 | -526.8% | USD | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 1268779000.0 | +955.1% | USD | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | -924547000.0 | -172.9% | USD | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 138456000.0 | +115.0% | USD | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 4403053000.0 | +3080.1% | USD | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | -2961904000.0 | -167.3% | USD | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | -834679000.0 | +71.8% | USD | 10-K | 2025-08-07 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 121220097.0 | — | shares | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 242809354.0 | +100.3% | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 121492067.0 | -50.0% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 263000896.0 | +116.5% | shares | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 263750312.0 | +0.3% | shares | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 264059567.0 | +0.1% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 265288304.0 | +0.5% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 265625515.0 | +0.1% | shares | 10-Q | 2018-01-31 |
| Quarterly | 2018-03-31 | 267226442.0 | +0.6% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 267651084.0 | +0.2% | shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 268331579.0 | +0.3% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 268569471.0 | +0.1% | shares | 10-Q | 2019-01-31 |
| Quarterly | 2019-03-31 | 269274185.0 | +0.3% | shares | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 269834442.0 | +0.2% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 270189544.0 | +0.1% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 270608627.0 | +0.2% | shares | 10-Q | 2020-01-30 |
| Quarterly | 2020-03-31 | 271634149.0 | +0.4% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 271863354.0 | +0.1% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 272173923.0 | +0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 272588542.0 | +0.2% | shares | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 272973445.0 | +0.1% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 271540755.0 | -0.5% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 272533754.0 | +0.4% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 271006308.0 | -0.6% | shares | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 270231166.0 | -0.3% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 269522639.0 | -0.3% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 269880769.0 | +0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 270235234.0 | +0.1% | shares | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 270479181.0 | +0.1% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 270902571.0 | +0.2% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 271227929.0 | +0.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 271854655.0 | +0.2% | shares | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 272561685.0 | +0.3% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 267800517.0 | -1.7% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 265545938.0 | -0.8% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 263727502.0 | -0.7% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 259649857.0 | -1.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 254784391.0 | -1.9% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 251964241.0 | -1.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 251676295.0 | -0.1% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 242809354.0 | — | shares | 10-K | 2017-08-03 |
| Annual | 2017-06-30 | 264059567.0 | +8.8% | shares | 10-K | 2018-08-02 |
| Annual | 2018-06-30 | 267651084.0 | +1.4% | shares | 10-K | 2019-08-01 |
| Annual | 2019-06-30 | 269834442.0 | +0.8% | shares | 10-K | 2020-08-06 |
| Annual | 2020-06-30 | 271863354.0 | +0.8% | shares | 10-K | 2021-08-05 |
| Annual | 2021-06-30 | 271540755.0 | -0.1% | shares | 10-K | 2022-08-05 |
| Annual | 2022-06-30 | 269522639.0 | -0.7% | shares | 10-K | 2023-08-03 |
| Annual | 2023-06-30 | 270902571.0 | +0.5% | shares | 10-K | 2024-08-01 |
| Annual | 2024-06-30 | 267800517.0 | -1.1% | shares | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 254784391.0 | -4.9% | shares | 10-K | 2025-08-07 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 121220097.0 | — | shares | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 242809354.0 | +100.3% | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 121492067.0 | -50.0% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 263000896.0 | +116.5% | shares | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 263750312.0 | +0.3% | shares | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 264059567.0 | +0.1% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 265288304.0 | +0.5% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 265625515.0 | +0.1% | shares | 10-Q | 2018-01-31 |
| Quarterly | 2018-03-31 | 267266442.0 | +0.6% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 267651084.0 | +0.1% | shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 268331579.0 | +0.3% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 268569471.0 | +0.1% | shares | 10-Q | 2019-01-31 |
| Quarterly | 2019-03-31 | 269274185.0 | +0.3% | shares | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 269834442.0 | +0.2% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 270189544.0 | +0.1% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 270608627.0 | +0.2% | shares | 10-Q | 2020-01-30 |
| Quarterly | 2020-03-31 | 271634149.0 | +0.4% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 271863354.0 | +0.1% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 272173923.0 | +0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 272588542.0 | +0.2% | shares | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 272973445.0 | +0.1% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 271540755.0 | -0.5% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 272533754.0 | +0.4% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 271006308.0 | -0.6% | shares | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 270231166.0 | -0.3% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 269522639.0 | -0.3% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 269880769.0 | +0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 270235234.0 | +0.1% | shares | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 270479181.0 | +0.1% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 270902571.0 | +0.2% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 271227929.0 | +0.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 271854655.0 | +0.2% | shares | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 272561685.0 | +0.3% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 267800517.0 | -1.7% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 265545938.0 | -0.8% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 263727502.0 | -0.7% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 259649857.0 | -1.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 254784391.0 | -1.9% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 251964241.0 | -1.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 251676295.0 | -0.1% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 242809354.0 | — | shares | 10-K | 2017-08-03 |
| Annual | 2017-06-30 | 264059567.0 | +8.8% | shares | 10-K | 2018-08-02 |
| Annual | 2018-06-30 | 267651084.0 | +1.4% | shares | 10-K | 2019-08-01 |
| Annual | 2019-06-30 | 269834442.0 | +0.8% | shares | 10-K | 2020-08-06 |
| Annual | 2020-06-30 | 271863354.0 | +0.8% | shares | 10-K | 2021-08-05 |
| Annual | 2021-06-30 | 271540755.0 | -0.1% | shares | 10-K | 2022-08-05 |
| Annual | 2022-06-30 | 269522639.0 | -0.7% | shares | 10-K | 2023-08-03 |
| Annual | 2023-06-30 | 270902571.0 | +0.5% | shares | 10-K | 2024-08-01 |
| Annual | 2024-06-30 | 267800517.0 | -1.1% | shares | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 254784391.0 | -4.9% | shares | 10-K | 2025-08-07 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 242318000.0 | — | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 242910000.0 | +0.2% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 245653000.0 | +1.1% | shares | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 263329000.0 | +7.2% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 264802000.0 | +0.6% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 265504000.0 | +0.3% | shares | 10-Q | 2019-01-31 |
| Quarterly | 2018-03-31 | 266572000.0 | +0.4% | shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 268028000.0 | +0.5% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 268524000.0 | +0.2% | shares | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | 268991000.0 | +0.2% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 270013000.0 | +0.4% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 270450000.0 | +0.2% | shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 271221000.0 | +0.3% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 271986000.0 | +0.3% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 272433000.0 | +0.2% | shares | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 272832000.0 | +0.1% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 272044000.0 | -0.3% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 272112000.0 | +0.0% | shares | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 270693000.0 | -0.5% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 269804000.0 | -0.3% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 270189000.0 | +0.1% | shares | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 270441000.0 | +0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 271178000.0 | +0.3% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 271568000.0 | +0.1% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 272272000.0 | +0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 267400000.0 | -1.8% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 265099000.0 | -0.9% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 262841000.0 | -0.9% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 253645000.0 | -3.5% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 251983000.0 | -0.7% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 242926000.0 | — | shares | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 253879000.0 | +4.5% | shares | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | 266085000.0 | +4.8% | shares | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | 268784000.0 | +1.0% | shares | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 270847000.0 | +0.8% | shares | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | 272533000.0 | +0.6% | shares | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 271271000.0 | -0.5% | shares | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 270299000.0 | -0.4% | shares | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 271548000.0 | +0.5% | shares | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 263274000.0 | -3.0% | shares | 10-K | 2025-08-07 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 243412000.0 | — | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 244742000.0 | +0.5% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 247501000.0 | +1.1% | shares | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 265440000.0 | +7.2% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 266235000.0 | +0.3% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 266857000.0 | +0.2% | shares | 10-Q | 2019-01-31 |
| Quarterly | 2018-03-31 | 267764000.0 | +0.3% | shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 269387000.0 | +0.6% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 269400000.0 | +0.0% | shares | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | 270030000.0 | +0.2% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 271251000.0 | +0.5% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 271590000.0 | +0.1% | shares | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 272202000.0 | +0.2% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 272847000.0 | +0.2% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 272433000.0 | -0.2% | shares | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 273924000.0 | +0.5% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 273232000.0 | -0.3% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 272931000.0 | -0.1% | shares | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 271211000.0 | -0.6% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 269804000.0 | -0.5% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 270189000.0 | +0.1% | shares | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 270650000.0 | +0.2% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 271902000.0 | +0.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 272141000.0 | +0.1% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 273033000.0 | +0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 267821000.0 | -1.9% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 265193000.0 | -1.0% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 263834000.0 | -0.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 253772000.0 | -3.8% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 253733000.0 | -0.0% | shares | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 244076000.0 | — | shares | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 255805000.0 | +4.8% | shares | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | 267492000.0 | +4.6% | shares | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | 269908000.0 | +0.9% | shares | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 271817000.0 | +0.7% | shares | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | 273479000.0 | +0.6% | shares | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 271909000.0 | -0.6% | shares | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 270451000.0 | -0.5% | shares | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 272588000.0 | +0.8% | shares | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 263650000.0 | -3.3% | shares | 10-K | 2025-08-07 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0996 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 0.0810 | -18.7% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0789 | -2.6% | ratio | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 0.0798 | +1.2% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 0.0832 | +4.3% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 0.0949 | +14.0% | ratio | 10-Q | 2019-01-31 |
| Quarterly | 2018-03-31 | 0.0877 | -7.6% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 0.0876 | -0.2% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.0951 | +8.6% | ratio | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | 0.0914 | -3.9% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 0.0869 | -5.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.0812 | -6.5% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.0802 | -1.3% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 0.0791 | -1.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.0876 | +10.7% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 0.0872 | -0.5% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 0.0874 | +0.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.0863 | -1.3% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 0.0868 | +0.6% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 0.0846 | -2.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.0800 | -5.4% | ratio | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 0.0714 | -10.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.0861 | +20.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.0933 | +8.4% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.0883 | -5.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.0921 | +4.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.0972 | +5.5% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.0912 | -6.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.0956 | +4.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.0978 | +2.3% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 0.3539 | — | ratio | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 0.3063 | -13.5% | ratio | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | 0.3626 | +18.4% | ratio | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | 0.3616 | -0.3% | ratio | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 0.3038 | -16.0% | ratio | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | 0.3524 | +16.0% | ratio | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 0.3432 | -2.6% | ratio | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 0.2624 | -23.5% | ratio | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 0.4061 | +54.8% | ratio | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 0.3752 | -7.6% | ratio | 10-K | 2025-08-07 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.0579 | — | ratio | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 2.4921 | +21.1% | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 1.8278 | -26.7% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 3.2942 | +80.2% | ratio | 10-Q | 2017-02-02 |
| Quarterly | 2017-03-31 | 0.8058 | -75.5% | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 0.8904 | +10.5% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 0.7351 | -17.4% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 0.8636 | +17.5% | ratio | 10-Q | 2018-01-31 |
| Quarterly | 2018-03-31 | 0.9756 | +13.0% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 1.3348 | +36.8% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 1.5139 | +13.4% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 1.3303 | -12.1% | ratio | 10-Q | 2019-01-31 |
| Quarterly | 2019-03-31 | 1.3775 | +3.5% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 1.5387 | +11.7% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 1.6214 | +5.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 0.6244 | -61.5% | ratio | 10-Q | 2020-01-30 |
| Quarterly | 2020-03-31 | 1.1381 | +82.3% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 1.2532 | +10.1% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 1.3651 | +8.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1.3854 | +1.5% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2021-03-31 | 1.5401 | +11.2% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1.6169 | +5.0% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 1.8788 | +16.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.6114 | -14.2% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2022-03-31 | 1.5744 | -2.3% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1.5565 | -1.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 1.4225 | -8.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2.3145 | +62.7% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2023-03-31 | 0.6983 | -69.8% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.7067 | +1.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.6893 | -2.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.3801 | +100.2% | ratio | 10-Q | 2024-02-01 |
| Quarterly | 2024-03-31 | 1.4030 | +1.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.8132 | -42.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.7922 | -2.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.8684 | +9.6% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 0.8567 | -1.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.8014 | -6.5% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 0.8677 | +8.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.9391 | +8.2% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 2.4921 | — | ratio | 10-K | 2017-08-03 |
| Annual | 2017-06-30 | 0.8904 | -64.3% | ratio | 10-K | 2018-08-02 |
| Annual | 2018-06-30 | 1.3348 | +49.9% | ratio | 10-K | 2019-08-01 |
| Annual | 2019-06-30 | 1.5387 | +15.3% | ratio | 10-K | 2020-08-06 |
| Annual | 2020-06-30 | 1.2532 | -18.6% | ratio | 10-K | 2021-08-05 |
| Annual | 2021-06-30 | 1.6169 | +29.0% | ratio | 10-K | 2022-08-05 |
| Annual | 2022-06-30 | 1.5565 | -3.7% | ratio | 10-K | 2023-08-03 |
| Annual | 2023-06-30 | 0.7067 | -54.6% | ratio | 10-K | 2024-08-01 |
| Annual | 2024-06-30 | 0.8132 | +15.1% | ratio | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 0.8014 | -1.5% | ratio | 10-K | 2025-08-07 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.6790 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 0.6657 | -1.9% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.6904 | +3.7% | ratio | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 0.6451 | -6.6% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 0.6515 | +1.0% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 0.6729 | +3.3% | ratio | 10-Q | 2019-01-31 |
| Quarterly | 2018-03-31 | 0.6464 | -3.9% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 0.6608 | +2.2% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.6899 | +4.4% | ratio | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | 0.6668 | -3.3% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 0.6721 | +0.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.6988 | +4.0% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.6536 | -6.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 0.6904 | +5.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.7048 | +2.1% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 0.6863 | -2.6% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 0.6899 | +0.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.7021 | +1.8% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 0.6892 | -1.8% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 0.6968 | +1.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.7084 | +1.7% | ratio | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 0.7030 | -0.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.7145 | +1.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.7356 | +3.0% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.7296 | -0.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.7174 | -1.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.7328 | +2.2% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.7161 | -2.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.7278 | +1.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.7403 | +1.7% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 0.6853 | — | ratio | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 0.6676 | -2.6% | ratio | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | 0.6622 | -0.8% | ratio | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | 0.6756 | +2.0% | ratio | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 0.6772 | +0.2% | ratio | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | 0.6945 | +2.6% | ratio | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 0.6960 | +0.2% | ratio | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 0.7064 | +1.5% | ratio | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 0.7264 | +2.8% | ratio | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 0.7225 | -0.5% | ratio | 10-K | 2025-08-07 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1569 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 1.8568 | +1083.6% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0830 | -95.5% | ratio | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 0.0366 | -55.9% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 0.0573 | +56.4% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2017-12-31 | 0.1156 | +101.9% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-03-31 | 0.0857 | -25.9% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 0.0545 | -36.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.1421 | +160.6% | ratio | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | 0.1012 | -28.8% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 0.1068 | +5.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.1394 | +30.5% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.0319 | -77.1% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 0.1286 | +303.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | -0.0765 | -159.5% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 0.1099 | +243.7% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 0.1586 | +44.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.1007 | -36.5% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 0.0847 | -15.9% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | -0.1372 | -262.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.2881 | +310.0% | ratio | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 0.0463 | -83.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.0568 | +22.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.0246 | -56.7% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.0679 | +176.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.0665 | -2.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.1723 | +159.0% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.0740 | -57.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.1139 | +53.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.1267 | +11.3% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 0.1560 | — | ratio | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 0.4478 | +187.1% | ratio | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | 0.0861 | -80.8% | ratio | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | 0.0996 | +15.7% | ratio | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 0.0754 | -24.3% | ratio | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | 0.0918 | +21.8% | ratio | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 0.1137 | +23.9% | ratio | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 0.0336 | -70.5% | ratio | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 0.0806 | +140.2% | ratio | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 0.0844 | +4.6% | ratio | 10-K | 2025-08-07 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2010 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 0.1506 | -25.1% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.1974 | +31.1% | ratio | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 0.1100 | -44.3% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 0.1368 | +24.3% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 0.2273 | +66.1% | ratio | 10-Q | 2019-01-31 |
| Quarterly | 2018-03-31 | 0.1498 | -34.1% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 0.1487 | -0.7% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.2366 | +59.1% | ratio | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | 0.1889 | -20.1% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 0.1901 | +0.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.2394 | +25.9% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.1167 | -51.3% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 0.2268 | +94.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.2740 | +20.8% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 0.1830 | -33.2% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 0.2195 | +20.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.2200 | +0.2% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 0.1492 | -32.2% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 0.1718 | +15.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.2058 | +19.8% | ratio | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 0.0514 | -75.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.1494 | +190.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.1654 | +10.7% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.1569 | -5.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.1625 | +3.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.2217 | +36.4% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.1667 | -24.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.2096 | +25.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.2199 | +4.9% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 0.2020 | — | ratio | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 0.1548 | -23.4% | ratio | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | 0.1800 | +16.3% | ratio | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | 0.1977 | +9.8% | ratio | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 0.1619 | -18.1% | ratio | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | 0.2188 | +35.1% | ratio | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 0.1845 | -15.7% | ratio | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 0.1151 | -37.6% | ratio | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 0.1538 | +33.6% | ratio | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 0.1727 | +12.3% | ratio | 10-K | 2025-08-07 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.4371 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 1.9131 | +33.1% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2016-09-30 | 1.2450 | -34.9% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 2.6782 | +115.1% | ratio | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 0.3970 | -85.2% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.3934 | -0.9% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 0.2886 | -26.6% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 0.3694 | +28.0% | ratio | 10-Q | 2019-01-31 |
| Quarterly | 2018-03-31 | 0.4655 | +26.0% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 0.6867 | +47.5% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 0.9002 | +31.1% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.6529 | -27.5% | ratio | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | 0.7539 | +15.5% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.9274 | +23.0% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 1.0498 | +13.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.3115 | -70.3% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.7832 | +151.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.8890 | +13.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 1.0342 | +16.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.9767 | -5.6% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 1.1020 | +12.8% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1.1802 | +7.1% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 1.4485 | +22.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 1.1604 | -19.9% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 1.1521 | -0.7% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1.1536 | +0.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | 1.0804 | -6.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1.8876 | +74.7% | ratio | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 0.4009 | -78.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.3825 | -4.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.3260 | -14.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.3390 | +4.0% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.3766 | +11.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.4573 | +21.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.4002 | -12.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.4674 | +16.8% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.5065 | +8.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.4210 | -16.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 0.4414 | +4.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.5076 | +15.0% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 1.9131 | — | ratio | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 0.3934 | -79.4% | ratio | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | 0.6867 | +74.6% | ratio | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | 0.9274 | +35.1% | ratio | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 0.8890 | -4.1% | ratio | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | 1.1802 | +32.8% | ratio | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 1.1536 | -2.3% | ratio | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 0.3825 | -66.8% | ratio | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 0.4573 | +19.5% | ratio | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 0.4210 | -7.9% | ratio | 10-K | 2025-08-07 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0156 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 0.1503 | +862.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0065 | -95.6% | ratio | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 0.0029 | -55.4% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 0.0048 | +63.2% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2017-12-31 | 0.0110 | +130.2% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-03-31 | 0.0075 | -31.5% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 0.0048 | -36.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.0135 | +183.1% | ratio | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | 0.0093 | -31.5% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 0.0093 | +0.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.0113 | +22.0% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.0026 | -77.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 0.0102 | +297.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | -0.0067 | -165.8% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 0.0096 | +243.0% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 0.0139 | +44.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.0087 | -37.3% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 0.0074 | -15.4% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | -0.0116 | -257.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.0230 | +298.7% | ratio | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 0.0033 | -85.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.0049 | +47.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.0023 | -53.1% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.0060 | +161.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.0061 | +2.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.0167 | +173.3% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.0068 | -59.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.0109 | +61.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.0124 | +13.8% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 0.0552 | — | ratio | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 0.1371 | +148.5% | ratio | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | 0.0312 | -77.2% | ratio | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | 0.0360 | +15.4% | ratio | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 0.0229 | -36.4% | ratio | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | 0.0324 | +41.3% | ratio | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 0.0390 | +20.6% | ratio | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 0.0088 | -77.4% | ratio | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 0.0328 | +271.7% | ratio | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 0.0317 | -3.3% | ratio | 10-K | 2025-08-07 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0362 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-09-30 | 0.3171 | +776.5% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0129 | -95.9% | ratio | 10-Q | 2018-01-31 |
| Quarterly | 2017-03-31 | 0.0062 | -52.0% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-09-30 | 0.0103 | +66.1% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2017-12-31 | 0.0234 | +127.4% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-03-31 | 0.0159 | -32.0% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-09-30 | 0.0098 | -38.6% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.0276 | +182.8% | ratio | 10-Q | 2020-01-30 |
| Quarterly | 2019-03-31 | 0.0190 | -31.3% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-09-30 | 0.0190 | +0.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.0269 | +41.2% | ratio | 10-Q | 2021-02-04 |
| Quarterly | 2020-03-31 | 0.0065 | -75.8% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-09-30 | 0.0254 | +290.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | -0.0163 | -164.3% | ratio | 10-Q | 2022-02-03 |
| Quarterly | 2021-03-31 | 0.0227 | +238.9% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-09-30 | 0.0314 | +38.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.0214 | -31.8% | ratio | 10-Q | 2023-02-02 |
| Quarterly | 2022-03-31 | 0.0184 | -13.9% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-09-30 | -0.0304 | -264.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.0627 | +306.6% | ratio | 10-Q | 2024-02-01 |
| Quarterly | 2023-03-31 | 0.0140 | -77.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-30 | 0.0202 | +44.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.0094 | -53.6% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.0238 | +154.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.0204 | -14.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.0543 | +166.2% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.0225 | -58.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.0371 | +65.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.0416 | +12.0% | ratio | 10-Q | 2026-02-05 |
| Annual | 2016-06-30 | 0.1437 | — | ratio | 10-K | 2018-08-02 |
| Annual | 2017-06-30 | 0.2904 | +102.0% | ratio | 10-K | 2019-08-01 |
| Annual | 2018-06-30 | 0.0652 | -77.6% | ratio | 10-K | 2020-08-06 |
| Annual | 2019-06-30 | 0.0735 | +12.8% | ratio | 10-K | 2021-08-05 |
| Annual | 2020-06-30 | 0.0585 | -20.4% | ratio | 10-K | 2022-08-05 |
| Annual | 2021-06-30 | 0.0758 | +29.6% | ratio | 10-K | 2023-08-03 |
| Annual | 2022-06-30 | 0.0985 | +29.9% | ratio | 10-K | 2024-08-01 |
| Annual | 2023-06-30 | 0.0374 | -62.0% | ratio | 10-K | 2025-08-07 |
| Annual | 2024-06-30 | 0.1108 | +196.0% | ratio | 10-K | 2025-08-07 |
| Annual | 2025-06-30 | 0.1109 | +0.1% | ratio | 10-K | 2025-08-07 |
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
No insider transaction records found for this company in the database.
Run the pipeline with Load additional file types enabled to scrape Form 4 data.