2024 Q3 Form 10-Q Financial Statement
#000035581124000038 Filed on August 02, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
Revenue | $608.5M | $572.9M |
YoY Change | 5.67% | -1.81% |
Cost Of Revenue | $404.5M | $384.4M |
YoY Change | 5.22% | -1.54% |
Gross Profit | $204.1M | $188.6M |
YoY Change | 6.59% | -2.34% |
Gross Profit Margin | 33.53% | 32.91% |
Selling, General & Admin | $30.11M | $29.68M |
YoY Change | 4.45% | 6.67% |
% of Gross Profit | 14.75% | 15.74% |
Research & Development | $48.23M | $44.00M |
YoY Change | 19.97% | 15.88% |
% of Gross Profit | 23.63% | 23.34% |
Depreciation & Amortization | $22.95M | $23.99M |
YoY Change | 3.36% | -3.27% |
% of Gross Profit | 11.24% | 12.72% |
Operating Expenses | $78.34M | $73.68M |
YoY Change | 13.49% | 11.99% |
Operating Profit | $125.7M | $114.9M |
YoY Change | 2.71% | -9.75% |
Interest Expense | $18.98M | -$12.39M |
YoY Change | 386.73% | -528.71% |
% of Operating Profit | 15.1% | -10.79% |
Other Income/Expense, Net | $19.73M | -$13.55M |
YoY Change | 855.95% | 759.67% |
Pretax Income | $145.5M | $101.3M |
YoY Change | 16.85% | -21.21% |
Income Tax | $22.91M | $15.29M |
% Of Pretax Income | 15.75% | 15.09% |
Net Earnings | $122.5M | $86.04M |
YoY Change | 17.02% | -19.99% |
Net Earnings / Revenue | 20.14% | 15.02% |
Basic Earnings Per Share | $0.54 | $0.37 |
Diluted Earnings Per Share | $0.53 | $0.37 |
COMMON SHARES | ||
Basic Shares Outstanding | 230.2M shares | 231.2M shares |
Diluted Shares Outstanding | 226.2M shares | 227.8M shares |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $200.1M | $275.8M |
YoY Change | -28.05% | 6.96% |
Cash & Equivalents | $179.6M | $260.2M |
Short-Term Investments | $20.46M | $15.53M |
Other Short-Term Assets | $39.93M | $38.05M |
YoY Change | 29.65% | 40.75% |
Inventory | $449.3M | $463.5M |
Prepaid Expenses | ||
Receivables | $356.3M | $306.6M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $1.046B | $1.084B |
YoY Change | -0.93% | 5.71% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $703.6M | $679.5M |
YoY Change | 16.07% | 13.88% |
Goodwill | $340.1M | $340.1M |
YoY Change | 8.61% | 8.43% |
Intangibles | $201.6M | $205.8M |
YoY Change | -1.6% | -1.87% |
Long-Term Investments | $325.6M | $308.1M |
YoY Change | 1414.24% | 28.56% |
Other Assets | $986.0M | $974.9M |
YoY Change | 9.96% | 3268.33% |
Total Long-Term Assets | $1.690B | $1.654B |
YoY Change | 12.43% | 13.18% |
TOTAL ASSETS | ||
Total Short-Term Assets | $1.046B | $1.084B |
Total Long-Term Assets | $1.690B | $1.654B |
Total Assets | $2.735B | $2.738B |
YoY Change | 6.92% | 10.1% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $182.6M | $206.0M |
YoY Change | 6.56% | 22.29% |
Accrued Expenses | $100.6M | $98.73M |
YoY Change | -2.41% | -8.25% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $283.2M | $304.7M |
YoY Change | 3.19% | 10.38% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Other Long-Term Liabilities | $34.50M | $33.26M |
YoY Change | 123.19% | 120.31% |
Total Long-Term Liabilities | $34.50M | $33.26M |
YoY Change | 123.19% | 120.31% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $283.2M | $304.7M |
Total Long-Term Liabilities | $34.50M | $33.26M |
Total Liabilities | $317.7M | $338.0M |
YoY Change | 9.59% | 16.08% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $1.406B | $1.394B |
YoY Change | 7.57% | 11.33% |
Common Stock | $1.015B | $1.014B |
YoY Change | 4.04% | 5.98% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $2.418B | $2.400B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $2.735B | $2.738B |
YoY Change | 6.92% | 10.1% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $122.5M | $86.04M |
YoY Change | 17.02% | -19.99% |
Depreciation, Depletion And Amortization | $22.95M | $23.99M |
YoY Change | 3.36% | -3.27% |
Cash From Operating Activities | $84.69M | $129.3M |
YoY Change | -32.73% | 6.95% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $40.82M | $32.60M |
YoY Change | 35.63% | -33.25% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$3.979M | -$14.34M |
YoY Change | -87.76% | 177.62% |
Cash From Investing Activities | -$44.80M | -$46.94M |
YoY Change | -28.54% | -13.08% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -120.5M | -71.08M |
YoY Change | 199.72% | 46.13% |
NET CHANGE | ||
Cash From Operating Activities | 84.69M | 129.3M |
Cash From Investing Activities | -44.80M | -46.94M |
Cash From Financing Activities | -120.5M | -71.08M |
Net Change In Cash | -80.60M | 11.24M |
YoY Change | -450.44% | -38.3% |
FREE CASH FLOW | ||
Cash From Operating Activities | $84.69M | $129.3M |
Capital Expenditures | $40.82M | $32.60M |
Free Cash Flow | $43.87M | $96.65M |
YoY Change | -54.21% | 34.2% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2024Q2 | us-gaap |
Goodwill
Goodwill
|
340105631 | usd |
CY2024Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
84837701 | usd |
CY2023Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
107538422 | usd |
us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
191488981 | usd | |
us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
203637764 | usd | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
230005782 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
227490367 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
230135955 | shares | |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.37 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.47 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.84 | ||
CY2024Q2 | us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Diluted
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted
|
-1578 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent | |
CY2024Q2 | us-gaap |
Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent | |
CY2024Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
3408322 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
7926787 | usd |
us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
20242309 | usd | |
us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
13882810 | usd | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
53566122 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
18264205 | usd | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.24 | ||
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
56058218 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
206733664 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
900166 | usd | |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2195949326 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
194271153 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
47942132 | usd | |
gntx |
Gain On Disposition Of Assets
GainOnDispositionOfAssets
|
1261727 | usd | |
gntx |
Loss On Disposition Of Assets
LossOnDispositionOfAssets
|
29782 | usd | |
us-gaap |
Gain On Sale Of Investments
GainOnSaleOfInvestments
|
4708185 | usd | |
us-gaap |
Loss On Sale Of Investments
LossOnSaleOfInvestments
|
29061771 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-11232239 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
21396790 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-15244187 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
61019277 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
3559130 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
17318424 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
15643764 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
259127445 | usd | |
us-gaap |
Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
|
19649880 | usd | |
us-gaap |
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
|
6260000 | usd | |
us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
60360047 | usd | |
us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
63634852 | usd | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
127000 | usd | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
4120881 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-102078900 | usd | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
20242309 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
55517709 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
87966213 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-123241613 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
33806932 | usd | |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
226435019 | usd |
gntx |
Increase Decrease In Capital Expenditures Incurred But Not Yet Paid
IncreaseDecreaseInCapitalExpendituresIncurredButNotYetPaid
|
-912142 | usd | |
CY2024Q2 | us-gaap |
Goodwill
Goodwill
|
340100000 | usd |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
340100000 | 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
|
0 | usd | |
CY2024Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
4400000 | usd |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
8700000 | usd | |
CY2023Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
5200000 | usd |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
10500000 | usd | |
CY2024Q2 | us-gaap |
Equity Securities Fv Ni Current And Noncurrent
EquitySecuritiesFvNiCurrentAndNoncurrent
|
146200000 | usd |
CY2023Q4 | us-gaap |
Equity Securities Fv Ni Current And Noncurrent
EquitySecuritiesFvNiCurrentAndNoncurrent
|
128000000 | usd |
CY2024Q2 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
260241951 | usd |
CY2024Q2 | us-gaap |
Assets Fair Value Disclosure
AssetsFairValueDisclosure
|
438643205 | usd |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
226435019 | usd |
CY2023Q4 | us-gaap |
Assets Fair Value Disclosure
AssetsFairValueDisclosure
|
411798242 | usd |
CY2024Q2 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
170445342 | usd |
CY2024Q2 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
780943 | usd |
CY2024Q2 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
3288765 | usd |
CY2024Q2 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
167937520 | usd |
CY2023Q4 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
186637592 | usd |
CY2023Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
3251708 | usd |
CY2023Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
4526077 | usd |
CY2023Q4 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
185363223 | usd |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
455438 | usd |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
|
58239483 | usd |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
|
2833327 | usd |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
|
62929099 | usd |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
|
3288765 | usd |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
|
121168582 | usd |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
126074 | usd |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
|
13449592 | usd |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
|
4400003 | usd |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
|
76966258 | usd |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
|
4526077 | usd |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
|
90415850 | usd |
CY2024Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
322616747 | usd |
CY2023Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
283126566 | usd |
CY2024Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
52272636 | usd |
CY2023Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
46343955 | usd |
CY2024Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
88602922 | usd |
CY2023Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
73002507 | usd |
CY2024Q2 | us-gaap |
Inventory Net
InventoryNet
|
463492305 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
402473028 | usd |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
86040438 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
109155403 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
194271153 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
206733664 | usd | |
CY2024Q2 | us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Basic
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
|
1202737 | usd |
CY2023Q2 | us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Basic
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
|
1616981 | usd |
us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Basic
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
|
2782172 | usd | |
us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Basic
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
|
3095900 | usd | |
CY2024Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
84837701 | usd |
CY2023Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
107538422 | usd |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
227377169 | shares |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.88 | ||
us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
191488981 | usd | |
us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
203637764 | usd | |
CY2023Q2 | us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Diluted
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted
|
-1147 | usd |
us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Diluted
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted
|
-3968 | usd | |
us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Diluted
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted
|
-2462 | usd | |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
84839279 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
107539569 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
191492949 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
203640226 | usd | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
227377169 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
230005782 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
227490367 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
230135955 | shares | |
CY2024Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
431760 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
222568 | shares |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
454753 | shares | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
255153 | shares | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
227808929 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
230228350 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
227945120 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
230391108 | shares | |
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.37 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.47 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.84 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.88 | ||
CY2024Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
435981 | shares |
CY2023Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
2355346 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
422639 | shares | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1549824 | shares | |
CY2024Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
10964419 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
21451680 | usd | |
CY2023Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
9744670 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
18264205 | usd | |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0162 | |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0175 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0163 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0176 | ||
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.2800 | |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.2897 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.2815 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.2901 | ||
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0433 | |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0413 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0427 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0387 | ||
CY2024Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P4Y1M20D | |
CY2023Q2 | 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
|
P4Y1M20D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P4Y1M24D | ||
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
8.49 | |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
7.38 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
8.78 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
7.11 | ||
us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
2600000 | 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
|
-1200000 | shares | |
CY2024Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.12 | |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.12 | |
CY2024Q2 | us-gaap |
Dividends
Dividends
|
27600000 | usd |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
572925778 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
583472846 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1163150989 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1134234157 | usd | |
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
114884022 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
127289388 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
244230334 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
240540035 | usd | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.152 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.155 | ||
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
572925778 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
583472846 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1163150989 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1134234157 | usd | |
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y | |
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.063 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
1186804 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
1801961 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
1269701 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
937622 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
697246 | usd |
CY2024Q2 | gntx |
Lessee Operating Lease Liability To Be Paid Due After Year Four
LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour
|
83429 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
5976763 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
441169 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
5535594 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
2132686 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
3402908 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
5535594 | usd |