2022 Q4 Form 10-Q Financial Statement
#000035581122000043 Filed on November 04, 2022
Income Statement
Concept | 2022 Q4 | 2022 Q3 |
---|---|---|
Revenue | $493.6M | $493.6M |
YoY Change | 17.58% | 23.53% |
Cost Of Revenue | $339.8M | $346.4M |
YoY Change | 23.15% | 33.91% |
Gross Profit | $153.8M | $147.2M |
YoY Change | 6.9% | 4.47% |
Gross Profit Margin | 31.16% | 29.82% |
Selling, General & Admin | $24.78M | $26.87M |
YoY Change | 0.53% | 16.9% |
% of Gross Profit | 16.11% | 18.25% |
Research & Development | $34.94M | $33.54M |
YoY Change | 11.61% | 12.74% |
% of Gross Profit | 22.71% | 22.79% |
Depreciation & Amortization | $23.28M | $23.24M |
YoY Change | -3.03% | -1.57% |
% of Gross Profit | 15.13% | 15.79% |
Operating Expenses | $59.72M | $60.41M |
YoY Change | 6.73% | 14.55% |
Operating Profit | $94.12M | $86.79M |
YoY Change | 7.0% | -1.56% |
Interest Expense | $1.590M | $1.497M |
YoY Change | 97.1% | 74.79% |
% of Operating Profit | 1.69% | 1.72% |
Other Income/Expense, Net | -$250.7K | -$629.2K |
YoY Change | -141.15% | -136.38% |
Pretax Income | $95.46M | $86.16M |
YoY Change | 6.81% | -4.15% |
Income Tax | $9.289M | $13.51M |
% Of Pretax Income | 9.73% | 15.68% |
Net Earnings | $86.17M | $72.66M |
YoY Change | 2.36% | -5.22% |
Net Earnings / Revenue | 17.46% | 14.72% |
Basic Earnings Per Share | $0.37 | $0.31 |
Diluted Earnings Per Share | $0.37 | $0.31 |
COMMON SHARES | ||
Basic Shares Outstanding | 234.6M shares | 235.1M shares |
Diluted Shares Outstanding | 231.6M shares |
Balance Sheet
Concept | 2022 Q4 | 2022 Q3 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $237.8M | $239.1M |
YoY Change | -11.2% | -13.67% |
Cash & Equivalents | $214.8M | $222.9M |
Short-Term Investments | $23.01M | $16.12M |
Other Short-Term Assets | $30.04M | $39.57M |
YoY Change | -23.33% | -38.16% |
Inventory | $404.4M | $418.3M |
Prepaid Expenses | ||
Receivables | $276.5M | $292.4M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $948.7M | $989.3M |
YoY Change | 8.67% | 13.1% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $550.0M | $526.7M |
YoY Change | 18.51% | 16.57% |
Goodwill | $313.8M | $313.9M |
YoY Change | -0.05% | -0.3% |
Intangibles | $219.4M | $224.2M |
YoY Change | -8.29% | -7.8% |
Long-Term Investments | $48.40M | $39.70M |
YoY Change | -80.6% | |
Other Assets | $828.5M | $795.3M |
YoY Change | 4.31% | 0.68% |
Total Long-Term Assets | $1.379B | $1.322B |
YoY Change | 9.55% | 6.47% |
TOTAL ASSETS | ||
Total Short-Term Assets | $948.7M | $989.3M |
Total Long-Term Assets | $1.379B | $1.322B |
Total Assets | $2.327B | $2.311B |
YoY Change | 9.19% | 9.21% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $151.7M | $171.4M |
YoY Change | 54.3% | 70.53% |
Accrued Expenses | $98.81M | $93.73M |
YoY Change | 18.6% | 1.98% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $250.6M | $265.2M |
YoY Change | 37.93% | 37.79% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Other Long-Term Liabilities | $10.88M | $12.11M |
YoY Change | -7.34% | -35.16% |
Total Long-Term Liabilities | $10.88M | $12.11M |
YoY Change | -7.34% | -35.16% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $250.6M | $265.2M |
Total Long-Term Liabilities | $10.88M | $12.11M |
Total Liabilities | $261.4M | $277.3M |
YoY Change | 35.18% | 21.19% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $1.148B | $1.108B |
YoY Change | 10.16% | 10.24% |
Common Stock | $931.5M | $922.7M |
YoY Change | 4.25% | 4.94% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $2.066B | $2.034B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $2.327B | $2.311B |
YoY Change | 9.19% | 9.21% |
Cashflow Statement
Concept | 2022 Q4 | 2022 Q3 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $86.17M | $72.66M |
YoY Change | 2.36% | -5.22% |
Depreciation, Depletion And Amortization | $23.28M | $23.24M |
YoY Change | -3.03% | -1.57% |
Cash From Operating Activities | $101.8M | $47.10M |
YoY Change | 62.21% | -0.09% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $39.26M | -$50.85M |
YoY Change | -244.25% | 232.13% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$14.16M | -$5.251M |
YoY Change | 312.95% | 90.49% |
Cash From Investing Activities | -$53.42M | -$56.10M |
YoY Change | 74.32% | 210.52% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -52.60M | -37.43M |
YoY Change | 32.18% | -66.62% |
NET CHANGE | ||
Cash From Operating Activities | 101.8M | 47.10M |
Cash From Investing Activities | -53.42M | -56.10M |
Cash From Financing Activities | -52.60M | -37.43M |
Net Change In Cash | -4.179M | -46.44M |
YoY Change | -45.4% | -44.1% |
FREE CASH FLOW | ||
Cash From Operating Activities | $101.8M | $47.10M |
Capital Expenditures | $39.26M | -$50.85M |
Free Cash Flow | $62.58M | $97.95M |
YoY Change | -30.46% | 56.84% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
CY2022Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
12000000 | usd |
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000355811 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2022 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
CY2022Q3 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent | |
CY2022Q3 | us-gaap |
Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent | |
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2022-09-30 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
0-10235 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
GENTEX CORPORATION | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
MI | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
38-2030505 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
600 N. Centennial | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Zeeland | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
MI | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
49464 | ||
dei |
City Area Code
CityAreaCode
|
616 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
772-1800 | ||
dei |
Security12b Title
Security12bTitle
|
Common Stock, par value $0.06 per share | ||
dei |
Trading Symbol
TradingSymbol
|
GNTX | ||
dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
false | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2022Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
234582146 | shares |
CY2022Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
222933723 | usd |
CY2021Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
262311670 | usd |
CY2022Q3 | us-gaap |
Short Term Investments
ShortTermInvestments
|
16122519 | usd |
CY2021Q4 | us-gaap |
Short Term Investments
ShortTermInvestments
|
5423612 | usd |
CY2022Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
292413491 | usd |
CY2021Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
249794906 | usd |
CY2022Q3 | us-gaap |
Inventory Net
InventoryNet
|
418286161 | usd |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
316267442 | usd |
CY2022Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
39567381 | usd |
CY2021Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
39178119 | usd |
CY2022Q3 | us-gaap |
Assets Current
AssetsCurrent
|
989323275 | usd |
CY2021Q4 | us-gaap |
Assets Current
AssetsCurrent
|
872975749 | usd |
CY2022Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
526680787 | usd |
CY2021Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
464121676 | usd |
CY2022Q3 | us-gaap |
Goodwill
Goodwill
|
313851944 | usd |
CY2021Q4 | us-gaap |
Goodwill
Goodwill
|
313960209 | usd |
CY2022Q3 | us-gaap |
Long Term Investments
LongTermInvestments
|
154429190 | usd |
CY2021Q4 | us-gaap |
Long Term Investments
LongTermInvestments
|
207693147 | usd |
CY2022Q3 | us-gaap |
Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
|
39680791 | usd |
CY2021Q4 | us-gaap |
Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
|
0 | usd |
CY2022Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
224185910 | usd |
CY2021Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
239189627 | usd |
CY2022Q3 | gntx |
Patent And Other Assets Net
PatentAndOtherAssetsNet
|
63171166 | usd |
CY2021Q4 | gntx |
Patent And Other Assets Net
PatentAndOtherAssetsNet
|
33450758 | usd |
CY2022Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
795319001 | usd |
CY2021Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
794293741 | usd |
CY2022Q3 | us-gaap |
Assets
Assets
|
2311323063 | usd |
CY2021Q4 | us-gaap |
Assets
Assets
|
2131391166 | usd |
CY2022Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
171436605 | usd |
CY2021Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
98342928 | usd |
CY2022Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
93728038 | usd |
CY2021Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
83313172 | usd |
CY2022Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
265164643 | usd |
CY2021Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
181656100 | usd |
CY2022Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
12112756 | usd |
CY2021Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
11746599 | usd |
CY2022Q3 | us-gaap |
Liabilities
Liabilities
|
277277399 | usd |
CY2021Q4 | us-gaap |
Liabilities
Liabilities
|
193402699 | usd |
CY2022Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
14075843 | usd |
CY2021Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
14186450 | usd |
CY2022Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
908622409 | usd |
CY2021Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
879413385 | usd |
CY2022Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
1108061455 | usd |
CY2021Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
1042461388 | usd |
CY2022Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
3285957 | usd |
CY2021Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
1927244 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2034045664 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1937988467 | usd |
CY2022Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
2311323063 | usd |
CY2021Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
2131391166 | usd |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
493636695 | usd |
CY2021Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
399598744 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1425310472 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1311328609 | usd | |
CY2022Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
346435670 | usd |
CY2021Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
258698723 | usd |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
969330474 | usd | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
835531679 | usd | |
CY2022Q3 | us-gaap |
Gross Profit
GrossProfit
|
147201025 | usd |
CY2021Q3 | us-gaap |
Gross Profit
GrossProfit
|
140900021 | usd |
us-gaap |
Gross Profit
GrossProfit
|
455979998 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
475796930 | usd | |
CY2022Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
33541331 | usd |
CY2021Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
29750973 | usd |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
98373737 | usd | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
86462112 | usd | |
CY2022Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
26868154 | usd |
CY2021Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
22984108 | usd |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
81717848 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
67511555 | usd | |
CY2022Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
60409485 | usd |
CY2021Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
52735081 | usd |
us-gaap |
Operating Expenses
OperatingExpenses
|
180091585 | usd | |
us-gaap |
Operating Expenses
OperatingExpenses
|
153973667 | usd | |
CY2022Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
86791540 | usd |
CY2021Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
88164940 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
275888413 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
321823263 | usd | |
CY2022Q3 | us-gaap |
Investment Income Nonoperating
InvestmentIncomeNonoperating
|
1496852 | usd |
CY2021Q3 | us-gaap |
Investment Income Nonoperating
InvestmentIncomeNonoperating
|
856351 | usd |
us-gaap |
Investment Income Nonoperating
InvestmentIncomeNonoperating
|
3205452 | usd | |
us-gaap |
Investment Income Nonoperating
InvestmentIncomeNonoperating
|
2782900 | usd | |
CY2022Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-2126039 | usd |
CY2021Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
872943 | usd |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-4828119 | usd | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
2370527 | usd | |
CY2022Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-629187 | usd |
CY2021Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
1729294 | usd |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-1622667 | usd | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
5153427 | usd | |
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
86162353 | usd |
CY2021Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
89894234 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
274265746 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
326976690 | usd | |
CY2022Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
13506358 | usd |
CY2021Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
13233686 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
41676723 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
50358854 | usd | |
CY2022Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
72655995 | usd |
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
76660548 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
232589023 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
276617836 | usd | |
CY2022Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.31 | |
CY2021Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.32 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.99 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.15 | ||
CY2022Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.31 | |
CY2021Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.32 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.99 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.15 | ||
CY2022Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.120 | |
CY2021Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.120 | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.360 | ||
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
16600000 | usd | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.360 | ||
CY2022Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
72655995 | usd |
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
76660548 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
232589023 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
276617836 | usd | |
CY2022Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
17751603 | usd |
CY2021Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-349165 | usd |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
13723857 | usd | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-238378 | usd | |
CY2022Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
|
-4442743 | usd |
CY2021Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
|
-816801 | usd |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
|
-15652081 | usd | |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
|
-4230473 | usd | |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
|
13308860 | usd |
CY2021Q3 | us-gaap |
Other Comprehensive Income Loss Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
|
-1165966 | usd |
us-gaap |
Other Comprehensive Income Loss Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
|
-1928224 | usd | |
us-gaap |
Other Comprehensive Income Loss Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
|
-4468851 | usd | |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
|
-932976 | usd |
CY2021Q3 | us-gaap |
Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
|
-171528 | usd |
us-gaap |
Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
|
-3286937 | usd | |
us-gaap |
Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
|
-888399 | usd | |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
14241836 | usd |
CY2021Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-994438 | usd |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
1358713 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-3580452 | usd | |
CY2022Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
86897831 | usd |
CY2021Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
75666110 | usd |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
233947736 | usd | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
273037384 | usd | |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1986574480 | usd |
CY2022Q3 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
3369936 | usd |
CY2022Q3 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
22256782 | usd |
CY2022Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
7611546 | usd |
CY2022Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.12 | |
CY2022Q3 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
28151347 | usd |
CY2022Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
72655995 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
14241836 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2034045664 | usd |
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1916318989 | usd |
CY2021Q3 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
7116990 | usd |
CY2021Q3 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
90581913 | usd |
CY2021Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
7492763 | usd |
CY2021Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.12 | |
CY2021Q3 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
28382653 | usd |
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
76660548 | usd |
CY2021Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-994438 | usd |
CY2021Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1887630286 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1937988467 | usd |
us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
12365103 | usd | |
gntx |
Stock Issued During Period Value Equity Investment Purchase
StockIssuedDuringPeriodValueEquityInvestmentPurchase
|
5000012 | usd | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
93508804 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
22973113 | usd | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.36 | ||
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
84719963 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
232589023 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
1358713 | usd | |
CY2022Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2034045664 | usd |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1963943128 | usd |
us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
20773874 | usd | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
304195755 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
20114921 | usd | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.36 | ||
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
86043266 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
276617836 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-3580452 | usd | |
CY2021Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1887630286 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
232589023 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
276617836 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
73289065 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
75105881 | usd | |
gntx |
Gain On Disposal Of Assets
GainOnDisposalOfAssets
|
56257 | usd | |
gntx |
Gain On Disposal Of Assets
GainOnDisposalOfAssets
|
459528 | usd | |
gntx |
Loss On Disposition Of Assets
LossOnDispositionOfAssets
|
22096 | usd | |
gntx |
Loss On Disposition Of Assets
LossOnDispositionOfAssets
|
213430 | usd | |
us-gaap |
Gain On Sale Of Investments
GainOnSaleOfInvestments
|
391378 | usd | |
us-gaap |
Gain On Sale Of Investments
GainOnSaleOfInvestments
|
969971 | usd | |
us-gaap |
Loss On Sale Of Investments
LossOnSaleOfInvestments
|
1248450 | usd | |
us-gaap |
Loss On Sale Of Investments
LossOnSaleOfInvestments
|
192346 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
4785787 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-20269706 | usd | |
CY2021Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
5500000 | usd |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
22973113 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
20114921 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
42618585 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-43704625 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
102018719 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
66308038 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
16978469 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
45504501 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
52511201 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
15748219 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
11002238 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
1195477 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
236357565 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
299380991 | usd | |
us-gaap |
Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
|
37429595 | usd | |
us-gaap |
Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
|
34250068 | usd | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
16700000 | usd | |
us-gaap |
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
|
3500000 | usd | |
us-gaap |
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
|
26110000 | usd | |
us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
25304476 | usd | |
us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
86228584 | usd | |
us-gaap |
Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
|
24250000 | usd | |
us-gaap |
Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
|
0 | usd | |
us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
108475787 | usd | |
us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
44357786 | usd | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
91949 | usd | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
2550805 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
0 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
12023440 | usd | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
2310428 | usd | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
2763847 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-119319147 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-82462784 | usd | |
CY2022Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
22000000 | usd |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
12365103 | usd | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
20773874 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
84941178 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
86902257 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
83840290 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
304195755 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-156416365 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-370324138 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-39377947 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-153405931 | usd | |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
262311670 | usd |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
423371036 | usd |
CY2022Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
222933723 | usd |
CY2021Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
269965105 | usd |
CY2022Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
20000000 | usd |
CY2022Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
16000000 | usd |
CY2022Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
12000000 | usd |
CY2022Q3 | us-gaap |
Goodwill
Goodwill
|
313900000 | usd |
CY2021Q4 | us-gaap |
Goodwill
Goodwill
|
314000000 | usd |
CY2021Q4 | us-gaap |
Goodwill
Goodwill
|
313960209 | usd |
us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
0 | usd | |
us-gaap |
Goodwill Written Off Related To Sale Of Business Unit
GoodwillWrittenOffRelatedToSaleOfBusinessUnit
|
0 | usd | |
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd | |
us-gaap |
Goodwill Other Increase Decrease
GoodwillOtherIncreaseDecrease
|
-108265 | usd | |
CY2022Q3 | us-gaap |
Goodwill
Goodwill
|
313851944 | usd |
CY2022Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
5500000 | usd |
CY2022Q3 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
39700000 | usd |
CY2021Q4 | us-gaap |
Equity Securities Fv Ni Current And Noncurrent
EquitySecuritiesFvNiCurrentAndNoncurrent
|
11100000 | usd |
CY2022Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
5000000 | usd |
CY2021Q4 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
0 | usd |
CY2022Q3 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
222933723 | usd |
CY2022Q3 | us-gaap |
Assets Fair Value Disclosure
AssetsFairValueDisclosure
|
379406269 | usd |
CY2021Q4 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
262311670 | usd |
CY2021Q4 | us-gaap |
Assets Fair Value Disclosure
AssetsFairValueDisclosure
|
458610950 | usd |
CY2022Q3 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
170850381 | usd |
CY2022Q3 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
186625 | usd |
CY2022Q3 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
14564460 | usd |
CY2022Q3 | us-gaap |
Investments Fair Value Disclosure
InvestmentsFairValueDisclosure
|
156472546 | usd |
CY2021Q4 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
195025034 | usd |
CY2021Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
3093114 | usd |
CY2021Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
1818868 | usd |
CY2021Q4 | us-gaap |
Investments Fair Value Disclosure
InvestmentsFairValueDisclosure
|
196299280 | usd |
CY2022Q3 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
8189761 | usd |
CY2022Q3 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
|
112298649 | usd |
CY2022Q3 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
|
6374699 | usd |
CY2022Q3 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
|
42011693 | usd |
CY2022Q3 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
|
14564460 | usd |
CY2022Q3 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
|
154310342 | usd |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
1244053 | usd |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
|
94417123 | usd |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
|
574815 | usd |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
|
6875230 | usd |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
|
1818868 | usd |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
|
101292353 | usd |
CY2022Q3 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
315110961 | usd |
CY2021Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
235014277 | usd |
CY2022Q3 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
39805042 | usd |
CY2021Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
34032164 | usd |
CY2022Q3 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
63370158 | usd |
CY2021Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
47221001 | usd |
CY2022Q3 | us-gaap |
Inventory Net
InventoryNet
|
418286161 | usd |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
316267442 | usd |
CY2022Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
72655995 | usd |
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
76660548 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
232589023 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
276617836 | usd | |
CY2022Q3 | us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Basic
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
|
1096274 | usd |
CY2021Q3 | us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Basic
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
|
1240581 | usd |
us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Basic
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
|
3563605 | usd | |
us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Basic
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
|
4240503 | usd | |
CY2022Q3 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
71559721 | usd |
CY2021Q3 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
75419967 | usd |
us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
229025418 | usd | |
us-gaap |
Stock Issued During Period Shares Other
StockIssuedDuringPeriodSharesOther
|
200000 | shares | |
us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
272377333 | usd | |
CY2022Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
231316879 | shares |
CY2021Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
234005573 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
231072421 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
236628999 | shares | |
CY2022Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.31 | |
CY2021Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.32 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.99 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.15 | ||
CY2022Q3 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
71559721 | usd |
CY2021Q3 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
75419967 | usd |
us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
229025418 | usd | |
us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
272377333 | usd | |
CY2022Q3 | us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Diluted
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted
|
848 | usd |
CY2021Q3 | us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Diluted
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted
|
2943 | usd |
us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Diluted
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted
|
4412 | usd | |
us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Diluted
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted
|
13289 | usd | |
CY2022Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
71560569 | usd |
CY2021Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
75422910 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
229029830 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
272390622 | usd | |
CY2022Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
231316879 | shares |
CY2021Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
234005573 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
231072421 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
236628999 | shares | |
CY2022Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
300138 | shares |
CY2021Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
897636 | shares |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
457032 | shares | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
1108216 | shares | |
CY2022Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
231617017 | shares |
CY2021Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
234903209 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
231529453 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
237737215 | shares | |
CY2022Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.31 | |
CY2021Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.32 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.99 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.15 | ||
CY2022Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
2456463 | shares |
CY2021Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
987757 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1526986 | shares | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
180669 | shares | |
CY2022Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
7611545 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
22973113 | usd | |
CY2021Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
7492763 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
20114921 | usd | |
CY2022Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0178 | |
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0183 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0179 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0186 | ||
CY2022Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.2902 | |
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.2747 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.2862 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.2767 | ||
CY2022Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0406 | |
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0098 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0316 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0092 | ||
CY2022Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P4Y1M24D | |
CY2021Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P4Y1M20D | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P4Y1M24D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P4Y1M24D | ||
CY2022Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
5.97 | |
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
6.32 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
6.28 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
6.49 | ||
us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
3300000 | shares | |
us-gaap |
Stock Issued During Period Shares Share Based Compensation
StockIssuedDuringPeriodSharesShareBasedCompensation
|
1400000 | shares | |
gntx |
Net Increase Decrease In Common Stock Shares From Shares Issued In Share Based Compensation And Shares Repurchased
NetIncreaseDecreaseInCommonStockSharesFromSharesIssuedInShareBasedCompensationAndSharesRepurchased
|
-1800000 | shares | |
CY2022Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.12 | |
CY2021Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.12 | |
CY2022Q3 | us-gaap |
Dividends
Dividends
|
28200000 | usd |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
493636695 | usd |
CY2021Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
399598744 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1425310472 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1311328609 | usd | |
CY2022Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
86791540 | usd |
CY2021Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
88164940 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
275888413 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
321823263 | usd | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.152 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.154 | ||
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
493636695 | usd |
CY2021Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
399598744 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1425310472 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1311328609 | usd | |
CY2022Q3 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P2Y | |
CY2022Q3 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.057 | |
CY2022Q3 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
337069 | usd |
CY2022Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
1039840 | usd |
CY2022Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
297208 | usd |
CY2022Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
97778 | usd |
CY2022Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
18388 | usd |
CY2022Q3 | gntx |
Lessee Operating Lease Liability To Be Paid Due After Year Four
LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour
|
888 | usd |
CY2022Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
1791171 | usd |
CY2022Q3 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
44590 | usd |
CY2022Q3 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
1746581 | usd |
CY2022Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
1145538 | usd |
CY2022Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
601043 | usd |
CY2022Q3 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
1746581 | usd |