Files
edgartools/venv/lib/python3.10/site-packages/edgar/entity/data/learned_mappings.json
2025-12-09 12:13:01 +01:00

1256 lines
42 KiB
JSON

{
"StatementOfFinancialPositionAbstract": {
"statement_type": "BalanceSheet",
"confidence": 1.0,
"label": "Statement of Financial Position [Abstract]",
"parent": null,
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 0.0,
"occurrence_rate": 1.0
},
"StatementTable": {
"statement_type": "StatementOfEquity",
"confidence": 0.9762611275964391,
"label": "Statement [Table]",
"parent": "StatementOfStockholdersEquityAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 1.0,
"occurrence_rate": 0.9762611275964391
},
"AssetsAbstract": {
"statement_type": "BalanceSheet",
"confidence": 0.9198813056379822,
"label": "Assets",
"parent": "StatementOfFinancialPositionAbstract",
"is_abstract": false,
"is_total": false,
"section": "Current Assets",
"avg_depth": 1.8129032258064517,
"occurrence_rate": 0.9198813056379822
},
"AssetsCurrentAbstract": {
"statement_type": "BalanceSheet",
"confidence": 0.5133531157270029,
"label": "Current assets:",
"parent": "AssetsAbstract",
"is_abstract": false,
"is_total": false,
"section": "Current Assets",
"avg_depth": 2.6242774566473988,
"occurrence_rate": 0.5133531157270029
},
"CashAndCashEquivalentsAtCarryingValue": {
"statement_type": "BalanceSheet",
"confidence": 0.7685459940652819,
"label": "Cash and Cash Equivalents",
"parent": "AssetsCurrentAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 3.3115384615384613,
"occurrence_rate": 0.7685459940652819
},
"AccountsReceivableNetCurrent": {
"statement_type": "BalanceSheet",
"confidence": 0.4094955489614243,
"label": "Accounts Receivable",
"parent": "AssetsCurrentAbstract",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 3.58273381294964,
"occurrence_rate": 0.4094955489614243
},
"InventoryNet": {
"statement_type": "BalanceSheet",
"confidence": 0.4124629080118694,
"label": "Inventory",
"parent": "AssetsCurrentAbstract",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 3.460431654676259,
"occurrence_rate": 0.4124629080118694
},
"StatementLineItems": {
"statement_type": "StatementOfEquity",
"confidence": 0.9762611275964391,
"label": "Statement [Line Items]",
"parent": "StatementTable",
"is_abstract": false,
"is_total": false,
"section": "Stockholders' Equity",
"avg_depth": 2.0,
"occurrence_rate": 0.9762611275964391
},
"PrepaidExpenseAndOtherAssetsCurrent": {
"statement_type": "BalanceSheet",
"confidence": 0.32047477744807124,
"label": "Prepaid Expenses",
"parent": "AssetsCurrentAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 3.596330275229358,
"occurrence_rate": 0.32047477744807124
},
"AssetsCurrent": {
"statement_type": "BalanceSheet",
"confidence": 0.5964391691394659,
"label": "Total Current Assets",
"parent": "AssetsCurrentAbstract",
"is_abstract": false,
"is_total": true,
"section": "Current Assets",
"avg_depth": 3.485148514851485,
"occurrence_rate": 0.5964391691394659
},
"PropertyPlantAndEquipmentNet": {
"statement_type": "BalanceSheet",
"confidence": 0.543026706231454,
"label": "Property, Plant and Equipment",
"parent": "AssetsAbstract",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 2.8532608695652173,
"occurrence_rate": 0.543026706231454
},
"IntangibleAssetsNetExcludingGoodwill": {
"statement_type": "BalanceSheet",
"confidence": 0.4391691394658754,
"label": "Intangible Assets",
"parent": "AssetsAbstract",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 2.7583892617449663,
"occurrence_rate": 0.4391691394658754
},
"OperatingLeaseRightOfUseAsset": {
"statement_type": "BalanceSheet",
"confidence": 0.4658753709198813,
"label": "Operating lease right-of-use assets",
"parent": "AssetsAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 2.981012658227848,
"occurrence_rate": 0.4658753709198813
},
"Goodwill": {
"statement_type": "BalanceSheet",
"confidence": 0.6261127596439169,
"label": "Goodwill",
"parent": "AssetsAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 2.8537735849056602,
"occurrence_rate": 0.6261127596439169
},
"DeferredIncomeTaxAssetsNet": {
"statement_type": "BalanceSheet",
"confidence": 0.3056379821958457,
"label": "Deferred Tax Assets",
"parent": "AssetsAbstract",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 2.8155339805825244,
"occurrence_rate": 0.3056379821958457
},
"OtherAssetsNoncurrent": {
"statement_type": "BalanceSheet",
"confidence": 0.5281899109792285,
"label": "Other Non Current Assets",
"parent": "AssetsAbstract",
"is_abstract": false,
"is_total": false,
"section": "Current Assets",
"avg_depth": 2.893258426966292,
"occurrence_rate": 0.5281899109792285
},
"OtherAssets": {
"statement_type": "BalanceSheet",
"confidence": 0.314540059347181,
"label": "Other Assets",
"parent": "AssetsAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 2.9245283018867925,
"occurrence_rate": 0.314540059347181
},
"Assets": {
"statement_type": "BalanceSheet",
"confidence": 0.9970326409495549,
"label": "Total Assets",
"parent": "AssetsAbstract",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 2.8160237388724036,
"occurrence_rate": 0.9970326409495549
},
"LiabilitiesAndStockholdersEquityAbstract": {
"statement_type": "BalanceSheet",
"confidence": 0.7240356083086054,
"label": "LIABILITIES AND EQUITY",
"parent": "StatementOfFinancialPositionAbstract",
"is_abstract": false,
"is_total": false,
"section": "Stockholders' Equity",
"avg_depth": 1.7540983606557377,
"occurrence_rate": 0.7240356083086054
},
"LiabilitiesAbstract": {
"statement_type": "BalanceSheet",
"confidence": 0.34718100890207715,
"label": "Liabilities",
"parent": "LiabilitiesAndStockholdersEquityAbstract",
"is_abstract": false,
"is_total": false,
"section": "Stockholders' Equity",
"avg_depth": 2.4358974358974357,
"occurrence_rate": 0.34718100890207715
},
"LiabilitiesCurrentAbstract": {
"statement_type": "BalanceSheet",
"confidence": 0.5311572700296736,
"label": "Current liabilities:",
"parent": "LiabilitiesAndStockholdersEquityAbstract",
"is_abstract": false,
"is_total": false,
"section": "Current Liabilities",
"avg_depth": 2.636871508379888,
"occurrence_rate": 0.5311572700296736
},
"AccountsPayableCurrent": {
"statement_type": "BalanceSheet",
"confidence": 0.4599406528189911,
"label": "Accounts Payable",
"parent": "LiabilitiesCurrentAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 3.5414012738853504,
"occurrence_rate": 0.4599406528189911
},
"LiabilitiesCurrent": {
"statement_type": "BalanceSheet",
"confidence": 0.5964391691394659,
"label": "Total Current Liabilities",
"parent": "LiabilitiesCurrentAbstract",
"is_abstract": false,
"is_total": true,
"section": "Current Liabilities",
"avg_depth": 3.51980198019802,
"occurrence_rate": 0.5964391691394659
},
"LongTermDebtNoncurrent": {
"statement_type": "BalanceSheet",
"confidence": 0.3086053412462908,
"label": "Long Term Debt",
"parent": "LiabilitiesAndStockholdersEquityAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 2.923076923076923,
"occurrence_rate": 0.3086053412462908
},
"Liabilities": {
"statement_type": "BalanceSheet",
"confidence": 0.8397626112759644,
"label": "Total Liabilities",
"parent": "LiabilitiesAndStockholdersEquityAbstract",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 3.106007067137809,
"occurrence_rate": 0.8397626112759644
},
"DeferredIncomeTaxLiabilitiesNet": {
"statement_type": "BalanceSheet",
"confidence": 0.4362017804154303,
"label": "Deferred income taxes",
"parent": "LiabilitiesAndStockholdersEquityAbstract",
"is_abstract": false,
"is_total": true,
"section": "Non-current Liabilities",
"avg_depth": 2.885135135135135,
"occurrence_rate": 0.4362017804154303
},
"OtherLiabilitiesNoncurrent": {
"statement_type": "BalanceSheet",
"confidence": 0.5014836795252225,
"label": "Other Non Current Liabilities",
"parent": "LiabilitiesAndStockholdersEquityAbstract",
"is_abstract": false,
"is_total": false,
"section": "Current Liabilities",
"avg_depth": 2.847058823529412,
"occurrence_rate": 0.5014836795252225
},
"CommitmentsAndContingencies": {
"statement_type": "BalanceSheet",
"confidence": 0.7626112759643917,
"label": "Commitments and contingencies",
"parent": "LiabilitiesAndStockholdersEquityAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 2.6731517509727625,
"occurrence_rate": 0.7626112759643917
},
"OperatingLeaseLiabilityNoncurrent": {
"statement_type": "BalanceSheet",
"confidence": 0.3620178041543027,
"label": "Operating lease liabilities",
"parent": "LiabilitiesAndStockholdersEquityAbstract",
"is_abstract": false,
"is_total": false,
"section": "Non-current Liabilities",
"avg_depth": 2.9516129032258065,
"occurrence_rate": 0.3620178041543027
},
"StockholdersEquityAbstract": {
"statement_type": "BalanceSheet",
"confidence": 0.6320474777448071,
"label": "Stockholders\u2019 equity:",
"parent": "LiabilitiesAndStockholdersEquityAbstract",
"is_abstract": false,
"is_total": false,
"section": "Stockholders' Equity",
"avg_depth": 2.6948356807511735,
"occurrence_rate": 0.6320474777448071
},
"CommonStockValue": {
"statement_type": "BalanceSheet",
"confidence": 0.8605341246290801,
"label": "Common Stock",
"parent": "StockholdersEquityAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 3.663230240549828,
"occurrence_rate": 0.8605341246290801
},
"PreferredStockValue": {
"statement_type": "BalanceSheet",
"confidence": 0.5044510385756676,
"label": "Preferred Stock",
"parent": "StockholdersEquityAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 3.8313953488372094,
"occurrence_rate": 0.5044510385756676
},
"AdditionalPaidInCapital": {
"statement_type": "BalanceSheet",
"confidence": 0.5014836795252225,
"label": "Additional paid-in capital",
"parent": "StockholdersEquityAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 3.769230769230769,
"occurrence_rate": 0.5014836795252225
},
"AdditionalPaidInCapitalCommonStock": {
"statement_type": "BalanceSheet",
"confidence": 0.3887240356083086,
"label": "Additional paid-in capital",
"parent": "StockholdersEquityAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 3.4545454545454546,
"occurrence_rate": 0.3887240356083086
},
"RetainedEarningsAccumulatedDeficit": {
"statement_type": "BalanceSheet",
"confidence": 0.9228486646884273,
"label": "Retained Earnings",
"parent": "StockholdersEquityAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 3.6346153846153846,
"occurrence_rate": 0.9228486646884273
},
"AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
"statement_type": "BalanceSheet",
"confidence": 0.7774480712166172,
"label": "Accumulated Other Comprehensive Income/Loss",
"parent": "StockholdersEquityAbstract",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 3.590909090909091,
"occurrence_rate": 0.7774480712166172
},
"StockholdersEquity": {
"statement_type": "StatementOfEquity",
"confidence": 0.4421364985163205,
"label": "Total Stockholders' Equity",
"parent": "IncreaseDecreaseInStockholdersEquityRollForward",
"is_abstract": false,
"is_total": true,
"section": "Stockholders' Equity",
"avg_depth": 3.689419795221843,
"occurrence_rate": 0.4421364985163205
},
"LiabilitiesAndStockholdersEquity": {
"statement_type": "BalanceSheet",
"confidence": 0.9762611275964391,
"label": "Total Liabilities and Stockholders' Equity",
"parent": "LiabilitiesAndStockholdersEquityAbstract",
"is_abstract": false,
"is_total": true,
"section": "Stockholders' Equity",
"avg_depth": 2.661631419939577,
"occurrence_rate": 0.9762611275964391
},
"MinorityInterest": {
"statement_type": "BalanceSheet",
"confidence": 0.4391691394658754,
"label": "Minority Interest",
"parent": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 3.48,
"occurrence_rate": 0.4391691394658754
},
"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
"statement_type": "StatementOfEquity",
"confidence": 0.5222551928783383,
"label": "Total Stockholders' Equity",
"parent": "IncreaseDecreaseInStockholdersEquityRollForward",
"is_abstract": false,
"is_total": true,
"section": "Stockholders' Equity",
"avg_depth": 3.7742857142857145,
"occurrence_rate": 0.5222551928783383
},
"IncomeStatementAbstract": {
"statement_type": "IncomeStatement",
"confidence": 0.9821958456973294,
"label": "Income Statement [Abstract]",
"parent": null,
"is_abstract": false,
"is_total": false,
"section": "Revenue",
"avg_depth": 0.0,
"occurrence_rate": 0.9821958456973294
},
"RevenueFromContractWithCustomerExcludingAssessedTax": {
"statement_type": "IncomeStatement",
"confidence": 0.3827893175074184,
"label": "Contract Revenue",
"parent": "IncomeStatementAbstract",
"is_abstract": false,
"is_total": false,
"section": "Revenue",
"avg_depth": 2.2846153846153845,
"occurrence_rate": 0.3827893175074184
},
"RevenuesAbstract": {
"statement_type": "IncomeStatement",
"confidence": 0.3857566765578635,
"label": "Revenues",
"parent": "StatementLineItems",
"is_abstract": false,
"is_total": false,
"section": "Revenue",
"avg_depth": 2.230769230769231,
"occurrence_rate": 0.3857566765578635
},
"CostOfGoodsAndServicesSold": {
"statement_type": "IncomeStatement",
"confidence": 0.34718100890207715,
"label": "Cost of Goods and Services Sold",
"parent": "IncomeStatementAbstract",
"is_abstract": false,
"is_total": false,
"section": "Cost of Revenue",
"avg_depth": 2.213675213675214,
"occurrence_rate": 0.34718100890207715
},
"Revenues": {
"statement_type": "IncomeStatement",
"confidence": 0.42729970326409494,
"label": "Revenue",
"parent": "RevenuesAbstract",
"is_abstract": false,
"is_total": false,
"section": "Revenue",
"avg_depth": 2.611111111111111,
"occurrence_rate": 0.42729970326409494
},
"SellingGeneralAndAdministrativeExpense": {
"statement_type": "IncomeStatement",
"confidence": 0.3916913946587537,
"label": "Selling, General and Administrative Expense",
"parent": "IncomeStatementAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 2.1742424242424243,
"occurrence_rate": 0.3916913946587537
},
"GeneralAndAdministrativeExpense": {
"statement_type": "IncomeStatement",
"confidence": 0.3293768545994065,
"label": "General and Administrative Expense",
"parent": "OperatingExpensesAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 2.9279279279279278,
"occurrence_rate": 0.3293768545994065
},
"OperatingIncomeLoss": {
"statement_type": "IncomeStatement",
"confidence": 0.6172106824925816,
"label": "Operating Income",
"parent": "IncomeStatementAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 1.8942307692307692,
"occurrence_rate": 0.6172106824925816
},
"OtherNonoperatingIncomeExpense": {
"statement_type": "IncomeStatement",
"confidence": 0.4629080118694362,
"label": "Other income, net",
"parent": "NonoperatingIncomeExpenseAbstract",
"is_abstract": false,
"is_total": true,
"section": "Revenue",
"avg_depth": 2.41025641025641,
"occurrence_rate": 0.4629080118694362
},
"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
"statement_type": "IncomeStatement",
"confidence": 0.7655786350148368,
"label": "Income Before Tax from Continuing Operations",
"parent": "IncomeStatementAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 1.875968992248062,
"occurrence_rate": 0.7655786350148368
},
"IncomeTaxExpenseBenefit": {
"statement_type": "IncomeStatement",
"confidence": 0.884272997032641,
"label": "Income Tax Expense",
"parent": "IncomeStatementAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 1.8993288590604027,
"occurrence_rate": 0.884272997032641
},
"NetIncomeLoss": {
"statement_type": "ComprehensiveIncome",
"confidence": 0.39465875370919884,
"label": "Net Income",
"parent": "StatementOfIncomeAndComprehensiveIncomeAbstract",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 1.410071942446043,
"occurrence_rate": 0.39465875370919884
},
"ProfitLoss": {
"statement_type": "ComprehensiveIncome",
"confidence": 0.43026706231454004,
"label": "Profit or Loss",
"parent": "StatementOfIncomeAndComprehensiveIncomeAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 1.3790849673202614,
"occurrence_rate": 0.43026706231454004
},
"NetIncomeLossAttributableToNoncontrollingInterest": {
"statement_type": "IncomeStatement",
"confidence": 0.3620178041543027,
"label": "Net Income Attributable to Noncontrolling Interest",
"parent": "StatementLineItems",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 2.122950819672131,
"occurrence_rate": 0.3620178041543027
},
"EarningsPerShareAbstract": {
"statement_type": "IncomeStatement",
"confidence": 0.5103857566765578,
"label": "Earnings Per Share",
"parent": "IncomeStatementAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 1.7674418604651163,
"occurrence_rate": 0.5103857566765578
},
"EarningsPerShareBasic": {
"statement_type": "IncomeStatement",
"confidence": 0.9317507418397626,
"label": "Earnings Per Share (Basic)",
"parent": "EarningsPerShareAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 2.605095541401274,
"occurrence_rate": 0.9317507418397626
},
"EarningsPerShareDiluted": {
"statement_type": "IncomeStatement",
"confidence": 0.9169139465875371,
"label": "Earnings Per Share (Diluted)",
"parent": "EarningsPerShareAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 2.5825242718446604,
"occurrence_rate": 0.9169139465875371
},
"WeightedAverageNumberOfSharesOutstandingBasic": {
"statement_type": "IncomeStatement",
"confidence": 0.7596439169139466,
"label": "Shares Outstanding (Basic)",
"parent": "WeightedAverageNumberOfSharesOutstandingAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 2.5859375,
"occurrence_rate": 0.7596439169139466
},
"WeightedAverageNumberOfDilutedSharesOutstanding": {
"statement_type": "IncomeStatement",
"confidence": 0.7537091988130564,
"label": "Shares Outstanding (Diluted)",
"parent": "WeightedAverageNumberOfSharesOutstandingAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 2.559055118110236,
"occurrence_rate": 0.7537091988130564
},
"StatementOfCashFlowsAbstract": {
"statement_type": "CashFlowStatement",
"confidence": 0.9940652818991098,
"label": "Statement of Cash Flows [Abstract]",
"parent": null,
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 0.0,
"occurrence_rate": 0.9940652818991098
},
"NetCashProvidedByUsedInOperatingActivitiesAbstract": {
"statement_type": "CashFlowStatement",
"confidence": 0.8635014836795252,
"label": "Cash flows from operating activities:",
"parent": "StatementOfCashFlowsAbstract",
"is_abstract": false,
"is_total": true,
"section": "Operating Activities",
"avg_depth": 1.4742268041237114,
"occurrence_rate": 0.8635014836795252
},
"AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
"statement_type": "CashFlowStatement",
"confidence": 0.9020771513353115,
"label": "Adjustments to reconcile net income to net cash provided by operating activities:",
"parent": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
"is_abstract": false,
"is_total": true,
"section": "Operating Activities",
"avg_depth": 2.375,
"occurrence_rate": 0.9020771513353115
},
"DepreciationDepletionAndAmortization": {
"statement_type": "CashFlowStatement",
"confidence": 0.3768545994065282,
"label": "Depreciation and amortization",
"parent": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 3.3070866141732282,
"occurrence_rate": 0.3768545994065282
},
"DeferredIncomeTaxExpenseBenefit": {
"statement_type": "CashFlowStatement",
"confidence": 0.4332344213649852,
"label": "Deferred income taxes",
"parent": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 3.2054794520547945,
"occurrence_rate": 0.4332344213649852
},
"ShareBasedCompensation": {
"statement_type": "CashFlowStatement",
"confidence": 0.7032640949554896,
"label": "Stock-based compensation",
"parent": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
"is_abstract": false,
"is_total": false,
"section": "Non-current Liabilities",
"avg_depth": 3.2941176470588234,
"occurrence_rate": 0.7032640949554896
},
"OtherNoncashIncomeExpense": {
"statement_type": "CashFlowStatement",
"confidence": 0.3353115727002967,
"label": "Other",
"parent": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
"is_abstract": false,
"is_total": false,
"section": "Operating Activities",
"avg_depth": 3.2831858407079646,
"occurrence_rate": 0.3353115727002967
},
"IncreaseDecreaseInOperatingCapitalAbstract": {
"statement_type": "CashFlowStatement",
"confidence": 0.771513353115727,
"label": "Changes in operating assets and liabilities:",
"parent": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
"is_abstract": false,
"is_total": false,
"section": "Current Assets",
"avg_depth": 3.0538461538461537,
"occurrence_rate": 0.771513353115727
},
"IncreaseDecreaseInAccountsReceivable": {
"statement_type": "CashFlowStatement",
"confidence": 0.42136498516320475,
"label": "Accounts receivable",
"parent": "IncreaseDecreaseInOperatingCapitalAbstract",
"is_abstract": false,
"is_total": false,
"section": "Current Assets",
"avg_depth": 4.0,
"occurrence_rate": 0.42136498516320475
},
"IncreaseDecreaseInInventories": {
"statement_type": "CashFlowStatement",
"confidence": 0.3887240356083086,
"label": "Inventories",
"parent": "IncreaseDecreaseInOperatingCapitalAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 4.015267175572519,
"occurrence_rate": 0.3887240356083086
},
"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
"statement_type": "CashFlowStatement",
"confidence": 0.3086053412462908,
"label": "Prepaid expenses and other current assets",
"parent": "IncreaseDecreaseInOperatingCapitalAbstract",
"is_abstract": false,
"is_total": false,
"section": "Current Assets",
"avg_depth": 3.951923076923077,
"occurrence_rate": 0.3086053412462908
},
"IncreaseDecreaseInAccountsPayable": {
"statement_type": "CashFlowStatement",
"confidence": 0.3323442136498516,
"label": "Accounts payable",
"parent": "IncreaseDecreaseInOperatingCapitalAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 4.0625,
"occurrence_rate": 0.3323442136498516
},
"IncreaseDecreaseInOtherOperatingAssets": {
"statement_type": "CashFlowStatement",
"confidence": 0.3115727002967359,
"label": "Other assets",
"parent": "IncreaseDecreaseInOperatingCapitalAbstract",
"is_abstract": false,
"is_total": false,
"section": "Current Assets",
"avg_depth": 3.839622641509434,
"occurrence_rate": 0.3115727002967359
},
"NetCashProvidedByUsedInOperatingActivities": {
"statement_type": "CashFlowStatement",
"confidence": 0.9762611275964391,
"label": "Net Cash from Operating Activities",
"parent": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
"is_abstract": false,
"is_total": true,
"section": "Operating Activities",
"avg_depth": 2.5285285285285286,
"occurrence_rate": 0.9762611275964391
},
"NetCashProvidedByUsedInInvestingActivitiesAbstract": {
"statement_type": "CashFlowStatement",
"confidence": 0.8397626112759644,
"label": "Cash flows from investing activities:",
"parent": "StatementOfCashFlowsAbstract",
"is_abstract": false,
"is_total": true,
"section": "Investing Activities",
"avg_depth": 1.4204946996466432,
"occurrence_rate": 0.8397626112759644
},
"PaymentsToAcquirePropertyPlantAndEquipment": {
"statement_type": "CashFlowStatement",
"confidence": 0.543026706231454,
"label": "Payments for Property, Plant and Equipment",
"parent": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 2.3934426229508197,
"occurrence_rate": 0.543026706231454
},
"PaymentsToAcquireBusinessesNetOfCashAcquired": {
"statement_type": "CashFlowStatement",
"confidence": 0.4124629080118694,
"label": "Payments to Acquire Businesses",
"parent": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 2.3884892086330933,
"occurrence_rate": 0.4124629080118694
},
"PaymentsForProceedsFromOtherInvestingActivities": {
"statement_type": "CashFlowStatement",
"confidence": 0.39762611275964393,
"label": "Other, net",
"parent": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
"is_abstract": false,
"is_total": false,
"section": "Investing Activities",
"avg_depth": 2.470149253731343,
"occurrence_rate": 0.39762611275964393
},
"NetCashProvidedByUsedInInvestingActivities": {
"statement_type": "CashFlowStatement",
"confidence": 0.9287833827893175,
"label": "Net Cash from Investing Activities",
"parent": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
"is_abstract": false,
"is_total": true,
"section": "Investing Activities",
"avg_depth": 2.3968253968253967,
"occurrence_rate": 0.9287833827893175
},
"NetCashProvidedByUsedInFinancingActivitiesAbstract": {
"statement_type": "CashFlowStatement",
"confidence": 0.8724035608308606,
"label": "Cash flows from financing activities:",
"parent": "StatementOfCashFlowsAbstract",
"is_abstract": false,
"is_total": true,
"section": "Financing Activities",
"avg_depth": 1.4285714285714286,
"occurrence_rate": 0.8724035608308606
},
"ProceedsFromIssuanceOfLongTermDebt": {
"statement_type": "CashFlowStatement",
"confidence": 0.3115727002967359,
"label": "Proceeds from Issuance of Long-Term Debt",
"parent": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
"is_abstract": false,
"is_total": false,
"section": "Non-current Liabilities",
"avg_depth": 2.547169811320755,
"occurrence_rate": 0.3115727002967359
},
"RepaymentsOfLongTermDebt": {
"statement_type": "CashFlowStatement",
"confidence": 0.3293768545994065,
"label": "Repayment of long-term debt",
"parent": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
"is_abstract": false,
"is_total": false,
"section": "Non-current Liabilities",
"avg_depth": 2.5765765765765765,
"occurrence_rate": 0.3293768545994065
},
"PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
"statement_type": "CashFlowStatement",
"confidence": 0.34124629080118696,
"label": "Tax Withholding for Share-Based Compensation",
"parent": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 2.2869565217391306,
"occurrence_rate": 0.34124629080118696
},
"PaymentsForRepurchaseOfCommonStock": {
"statement_type": "CashFlowStatement",
"confidence": 0.6795252225519288,
"label": "Repurchases of common stock",
"parent": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 2.391304347826087,
"occurrence_rate": 0.6795252225519288
},
"PaymentsOfDividendsCommonStock": {
"statement_type": "CashFlowStatement",
"confidence": 0.4065281899109792,
"label": "Dividends paid",
"parent": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
"is_abstract": false,
"is_total": false,
"section": "Stockholders' Equity",
"avg_depth": 2.4817518248175183,
"occurrence_rate": 0.4065281899109792
},
"ProceedsFromPaymentsForOtherFinancingActivities": {
"statement_type": "CashFlowStatement",
"confidence": 0.4124629080118694,
"label": "Other, net",
"parent": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
"is_abstract": false,
"is_total": true,
"section": "Financing Activities",
"avg_depth": 2.4748201438848922,
"occurrence_rate": 0.4124629080118694
},
"NetCashProvidedByUsedInFinancingActivities": {
"statement_type": "CashFlowStatement",
"confidence": 0.9762611275964391,
"label": "Net Cash from Financing Activities",
"parent": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
"is_abstract": false,
"is_total": true,
"section": "Financing Activities",
"avg_depth": 2.4229607250755287,
"occurrence_rate": 0.9762611275964391
},
"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
"statement_type": "CashFlowStatement",
"confidence": 0.3620178041543027,
"label": "Effect of exchange rate changes on cash and cash equivalents",
"parent": "StatementOfCashFlowsAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 1.3852459016393444,
"occurrence_rate": 0.3620178041543027
},
"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
"statement_type": "CashFlowStatement",
"confidence": 0.8516320474777448,
"label": "Net Change in Cash",
"parent": "StatementOfCashFlowsAbstract",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 1.4896551724137932,
"occurrence_rate": 0.8516320474777448
},
"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
"statement_type": "CashFlowStatement",
"confidence": 0.8367952522255193,
"label": "Cash and cash equivalents at end of period",
"parent": "StatementOfCashFlowsAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 1.5353535353535352,
"occurrence_rate": 0.8367952522255193
},
"SupplementalCashFlowInformationAbstract": {
"statement_type": "CashFlowStatement",
"confidence": 0.6083086053412463,
"label": "Supplemental disclosure of cash flow information:",
"parent": "StatementOfCashFlowsAbstract",
"is_abstract": false,
"is_total": false,
"section": "Financing Activities",
"avg_depth": 1.395121951219512,
"occurrence_rate": 0.6083086053412463
},
"InterestPaidNet": {
"statement_type": "CashFlowStatement",
"confidence": 0.6379821958456974,
"label": "Interest paid",
"parent": "SupplementalCashFlowInformationAbstract",
"is_abstract": false,
"is_total": true,
"section": "Operating Activities",
"avg_depth": 2.4814814814814814,
"occurrence_rate": 0.6379821958456974
},
"IncomeTaxesPaidNet": {
"statement_type": "CashFlowStatement",
"confidence": 0.4629080118694362,
"label": "Income Tax Expense",
"parent": "SupplementalCashFlowInformationAbstract",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 2.5064102564102564,
"occurrence_rate": 0.4629080118694362
},
"StatementOfStockholdersEquityAbstract": {
"statement_type": "StatementOfEquity",
"confidence": 0.9554896142433235,
"label": "Statement of Stockholders' Equity [Abstract]",
"parent": null,
"is_abstract": false,
"is_total": false,
"section": "Stockholders' Equity",
"avg_depth": 0.0,
"occurrence_rate": 0.9554896142433235
},
"StatementEquityComponentsAxis": {
"statement_type": "StatementOfEquity",
"confidence": 0.9525222551928784,
"label": "Equity Components [Axis]",
"parent": "StatementTable",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 2.0,
"occurrence_rate": 0.9525222551928784
},
"EquityComponentDomain": {
"statement_type": "StatementOfEquity",
"confidence": 0.9495548961424333,
"label": "Equity Component [Domain]",
"parent": "StatementEquityComponentsAxis",
"is_abstract": false,
"is_total": false,
"section": "Stockholders' Equity",
"avg_depth": 3.0,
"occurrence_rate": 0.9495548961424333
},
"CommonStockMember": {
"statement_type": "StatementOfEquity",
"confidence": 0.8902077151335311,
"label": "Common Stock",
"parent": "EquityComponentDomain",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 4.022364217252396,
"occurrence_rate": 0.8902077151335311
},
"AdditionalPaidInCapitalMember": {
"statement_type": "StatementOfEquity",
"confidence": 0.8635014836795252,
"label": "Additional Paid-in Capital",
"parent": "EquityComponentDomain",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 4.020618556701031,
"occurrence_rate": 0.8635014836795252
},
"RetainedEarningsMember": {
"statement_type": "StatementOfEquity",
"confidence": 0.9080118694362018,
"label": "Retained Earnings",
"parent": "EquityComponentDomain",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 4.016339869281046,
"occurrence_rate": 0.9080118694362018
},
"TreasuryStockCommonMember": {
"statement_type": "StatementOfEquity",
"confidence": 0.47477744807121663,
"label": "Treasury Stock",
"parent": "EquityComponentDomain",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 4.037037037037037,
"occurrence_rate": 0.47477744807121663
},
"AccumulatedOtherComprehensiveIncomeMember": {
"statement_type": "StatementOfEquity",
"confidence": 0.7744807121661721,
"label": "Accumulated Other Comprehensive Income (Loss)",
"parent": "EquityComponentDomain",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 4.061302681992337,
"occurrence_rate": 0.7744807121661721
},
"NoncontrollingInterestMember": {
"statement_type": "StatementOfEquity",
"confidence": 0.4688427299703264,
"label": "Noncontrolling Interests",
"parent": "EquityComponentDomain",
"is_abstract": false,
"is_total": false,
"section": "Stockholders' Equity",
"avg_depth": 3.892405063291139,
"occurrence_rate": 0.4688427299703264
},
"IncreaseDecreaseInStockholdersEquityRollForward": {
"statement_type": "StatementOfEquity",
"confidence": 0.7181008902077152,
"label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
"parent": "StatementLineItems",
"is_abstract": false,
"is_total": false,
"section": "Stockholders' Equity",
"avg_depth": 3.0,
"occurrence_rate": 0.7181008902077152
},
"StockIssuedDuringPeriodValueNewIssues": {
"statement_type": "StatementOfEquity",
"confidence": 0.3887240356083086,
"label": "Issuance of common stock",
"parent": "IncreaseDecreaseInStockholdersEquityRollForward",
"is_abstract": false,
"is_total": false,
"section": "Revenue",
"avg_depth": 3.816793893129771,
"occurrence_rate": 0.3887240356083086
},
"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
"statement_type": "StatementOfEquity",
"confidence": 0.5400593471810089,
"label": "Stock-based compensation",
"parent": "IncreaseDecreaseInStockholdersEquityRollForward",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 3.8152173913043477,
"occurrence_rate": 0.5400593471810089
},
"OtherComprehensiveIncomeLossNetOfTax": {
"statement_type": "ComprehensiveIncome",
"confidence": 0.4124629080118694,
"label": "Other comprehensive income (loss)",
"parent": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 2.1510791366906474,
"occurrence_rate": 0.4124629080118694
},
"DividendsCommonStockCash": {
"statement_type": "StatementOfEquity",
"confidence": 0.3293768545994065,
"label": "Dividends declared",
"parent": "IncreaseDecreaseInStockholdersEquityRollForward",
"is_abstract": false,
"is_total": false,
"section": "Stockholders' Equity",
"avg_depth": 3.855855855855856,
"occurrence_rate": 0.3293768545994065
},
"TreasuryStockValueAcquiredCostMethod": {
"statement_type": "StatementOfEquity",
"confidence": 0.35311572700296734,
"label": "Purchase of treasury stock",
"parent": "IncreaseDecreaseInStockholdersEquityRollForward",
"is_abstract": false,
"is_total": false,
"section": "Cost of Revenue",
"avg_depth": 3.7983193277310923,
"occurrence_rate": 0.35311572700296734
},
"CommonStockSharesOutstanding": {
"statement_type": "StatementOfEquity",
"confidence": 0.3086053412462908,
"label": "Common Stock Shares Outstanding",
"parent": "IncreaseDecreaseInStockholdersEquityRollForward",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 3.8653846153846154,
"occurrence_rate": 0.3086053412462908
},
"StatementOfIncomeAndComprehensiveIncomeAbstract": {
"statement_type": "ComprehensiveIncome",
"confidence": 0.7002967359050445,
"label": "Statement of Comprehensive Income [Abstract]",
"parent": "IncomeStatementAbstract",
"is_abstract": false,
"is_total": false,
"section": null,
"avg_depth": 0.0211864406779661,
"occurrence_rate": 0.7002967359050445
},
"OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
"statement_type": "ComprehensiveIncome",
"confidence": 0.40059347181008903,
"label": "Other comprehensive income (loss):",
"parent": "StatementOfIncomeAndComprehensiveIncomeAbstract",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 1.3111111111111111,
"occurrence_rate": 0.40059347181008903
},
"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
"statement_type": "ComprehensiveIncome",
"confidence": 0.32047477744807124,
"label": "Foreign currency translation adjustments",
"parent": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 2.0833333333333335,
"occurrence_rate": 0.32047477744807124
},
"ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
"statement_type": "ComprehensiveIncome",
"confidence": 0.4332344213649852,
"label": "Comprehensive income",
"parent": "StatementOfIncomeAndComprehensiveIncomeAbstract",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 1.469387755102041,
"occurrence_rate": 0.4332344213649852
},
"ComprehensiveIncomeNetOfTax": {
"statement_type": "ComprehensiveIncome",
"confidence": 0.7299703264094956,
"label": "Comprehensive income",
"parent": "StatementOfIncomeAndComprehensiveIncomeAbstract",
"is_abstract": false,
"is_total": true,
"section": "Stockholders' Equity",
"avg_depth": 1.4227642276422765,
"occurrence_rate": 0.7299703264094956
},
"ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
"statement_type": "ComprehensiveIncome",
"confidence": 0.3086053412462908,
"label": "Comprehensive income attributable to noncontrolling interests",
"parent": "StatementOfIncomeAndComprehensiveIncomeAbstract",
"is_abstract": false,
"is_total": true,
"section": null,
"avg_depth": 1.4615384615384615,
"occurrence_rate": 0.3086053412462908
}
}