XML 39 R29.htm IDEA: XBRL DOCUMENT
v3.23.3

Note 12 - Taxes (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2023
Notes Tables |
Summary of Income Tax Examinations [Table Text Block] |
|  | Earliest Exam Year
Taxing Authority Jurisdiction: |  |
U.S. Federal |  | 2019
Various U.S. States |  | 2018
Puerto Rico (U.S. Territory) |  | 2018
Canada |  | 2018
China |  | 2019
Mexico |  | 2021
United Kingdom |  | 2021
Australia |  | 2021
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] |
|  | Three Months Ended |  |  | Nine Months Ended |
|  | September 30, |  |  | September 30, |
|  | 2023 |  |  | 2022 |  |  | 2023 |  |  | 2022 |
Effective Tax Rate |  |  | 20.9 | % |  |  | 23.5 | % |  |  | 20.9 | % |  |  | 22.5 | %

X
- Definition Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Paragraph 12 -Section 50 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12 + Details
Name: | us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the increase or decrease in the liability from the prior period, and any penalties and interest that have been recorded. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 55 -Paragraph 217 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482663/740-10-55-217 + Details
Name: | us-gaap_SummaryOfIncomeTaxExaminationsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration