◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...
Customize Items

10-Q Filing

STURM RUGER & CO INC CIK: 95029 Q3 2024
Filing Information
Form Type 10-Q
Accession Number 0001174947-24-001190
Period End Date 20240930
Filing Date 20241030
Fiscal Year 2024
Fiscal Period Q3
XBRL Instance rgr-20240928_htm.xml
Filing Contents
Balance Sheet 124 line items
Line Item Tag Value Unit Period
Cash CashAndCashEquivalentsAtCarryingValue $7.52M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $7.52M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $15.17M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $15.17M USD Point-in-time
Short-term investments ShortTermInvestments $88.45M USD Point-in-time
Short-term investments ShortTermInvestments $88.45M USD Point-in-time
Short-term investments ShortTermInvestments $102.48M USD Point-in-time
Short-term investments ShortTermInvestments $102.48M USD Point-in-time
Trade receivables, net AccountsReceivableNetCurrent $60.16M USD Point-in-time
Trade receivables, net AccountsReceivableNetCurrent $60.16M USD Point-in-time
Trade receivables, net AccountsReceivableNetCurrent $59.86M USD Point-in-time
Trade receivables, net AccountsReceivableNetCurrent $59.86M USD Point-in-time
Gross inventories (Note 4) InventoryGross $150.19M USD Point-in-time
Gross inventories (Note 4) InventoryGross $150.19M USD Point-in-time
Treasury stock, shares TreasuryStockCommonShares 7.68M shares Point-in-time
Treasury stock, shares TreasuryStockCommonShares 7.68M shares Point-in-time
Treasury stock, shares TreasuryStockCommonShares 6.98M shares Point-in-time
Treasury stock, shares TreasuryStockCommonShares 6.98M shares Point-in-time
Gross inventories (Note 4) InventoryGross $150.46M USD Point-in-time
Gross inventories (Note 4) InventoryGross $150.46M USD Point-in-time
Less LIFO reserve InventoryLIFOReserve $68.27M USD Point-in-time
Less LIFO reserve InventoryLIFOReserve $68.27M USD Point-in-time
Less LIFO reserve InventoryLIFOReserve $64.26M USD Point-in-time
Less LIFO reserve InventoryLIFOReserve $64.26M USD Point-in-time
Less excess and obsolescence reserve InventoryValuationReserves $6.16M USD Point-in-time
Less excess and obsolescence reserve InventoryValuationReserves $6.16M USD Point-in-time
Less excess and obsolescence reserve InventoryValuationReserves $6.12M USD Point-in-time
Less excess and obsolescence reserve InventoryValuationReserves $6.12M USD Point-in-time
Net inventories InventoryNet $79.81M USD Point-in-time
Net inventories InventoryNet $79.81M USD Point-in-time
Net inventories InventoryNet $76.04M USD Point-in-time
Net inventories InventoryNet $76.04M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $14.06M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $14.06M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $14.94M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $14.94M USD Point-in-time
Total Current Assets AssetsCurrent $247.11M USD Point-in-time
Total Current Assets AssetsCurrent $247.11M USD Point-in-time
Total Current Assets AssetsCurrent $271.39M USD Point-in-time
Total Current Assets AssetsCurrent $271.39M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentGross $474.50M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentGross $474.50M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentGross $462.40M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentGross $462.40M USD Point-in-time
Less allowances for depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $401.97M USD Point-in-time
Less allowances for depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $401.97M USD Point-in-time
Less allowances for depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $390.86M USD Point-in-time
Less allowances for depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $390.86M USD Point-in-time
Net property, plant and equipment PropertyPlantAndEquipmentNet $72.53M USD Point-in-time
Net property, plant and equipment PropertyPlantAndEquipmentNet $72.53M USD Point-in-time
Net property, plant and equipment PropertyPlantAndEquipmentNet $71.53M USD Point-in-time
Net property, plant and equipment PropertyPlantAndEquipmentNet $71.53M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $14.92M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $14.92M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $11.98M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $11.98M USD Point-in-time
Other assets OtherAssetsNoncurrent $38.89M USD Point-in-time
Other assets OtherAssetsNoncurrent $38.89M USD Point-in-time
Other assets OtherAssetsNoncurrent $43.91M USD Point-in-time
Other assets OtherAssetsNoncurrent $43.91M USD Point-in-time
Total Assets Assets $373.45M USD Point-in-time
Total Assets Assets $373.45M USD Point-in-time
Total Assets Assets $398.82M USD Point-in-time
Total Assets Assets $398.82M USD Point-in-time
Trade accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $31.50M USD Point-in-time
Trade accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $31.50M USD Point-in-time
Trade accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $31.71M USD Point-in-time
Trade accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $31.71M USD Point-in-time
Contract liabilities with customers (Note 3) ContractWithCustomerLiabilityCurrent $149.00K USD Point-in-time
Contract liabilities with customers (Note 3) ContractWithCustomerLiabilityCurrent $149.00K USD Point-in-time
Contract liabilities with customers (Note 3) ContractWithCustomerLiabilityCurrent - USD Point-in-time
Contract liabilities with customers (Note 3) ContractWithCustomerLiabilityCurrent - USD Point-in-time
Product liability ProductLiabilityCurrent $634.00K USD Point-in-time
Product liability ProductLiabilityCurrent $634.00K USD Point-in-time
Product liability ProductLiabilityCurrent $270.00K USD Point-in-time
Product liability ProductLiabilityCurrent $270.00K USD Point-in-time
Employee compensation and benefits AccruedEmployeeBenefitsCurrent $24.66M USD Point-in-time
Employee compensation and benefits AccruedEmployeeBenefitsCurrent $24.66M USD Point-in-time
Employee compensation and benefits AccruedEmployeeBenefitsCurrent $17.41M USD Point-in-time
Employee compensation and benefits AccruedEmployeeBenefitsCurrent $17.41M USD Point-in-time
Workers compensation WorkersCompensationLiabilityCurrent $6.04M USD Point-in-time
Workers compensation WorkersCompensationLiabilityCurrent $6.04M USD Point-in-time
Workers compensation WorkersCompensationLiabilityCurrent $5.79M USD Point-in-time
Workers compensation WorkersCompensationLiabilityCurrent $5.79M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $63.20M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $63.20M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $54.97M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $54.97M USD Point-in-time
Employee compensation EmployeeCompensation $1.69M USD Point-in-time
Employee compensation EmployeeCompensation $1.69M USD Point-in-time
Employee compensation EmployeeCompensation $1.71M USD Point-in-time
Employee compensation EmployeeCompensation $1.71M USD Point-in-time
Product liability accrual ProductLiabilityAccrualNoncurrent $46.00K USD Point-in-time
Product liability accrual ProductLiabilityAccrualNoncurrent $46.00K USD Point-in-time
Product liability accrual ProductLiabilityAccrualNoncurrent $61.00K USD Point-in-time
Product liability accrual ProductLiabilityAccrualNoncurrent $61.00K USD Point-in-time
Lease liability (Note 5) OperatingLeaseLiabilityNoncurrent $1.77M USD Point-in-time
Lease liability (Note 5) OperatingLeaseLiabilityNoncurrent $1.77M USD Point-in-time
Lease liability (Note 5) OperatingLeaseLiabilityNoncurrent $2.17M USD Point-in-time
Lease liability (Note 5) OperatingLeaseLiabilityNoncurrent $2.17M USD Point-in-time
Contingent liabilities (Note 13) CommitmentsAndContingencies - USD Point-in-time
Contingent liabilities (Note 13) CommitmentsAndContingencies - USD Point-in-time
Contingent liabilities (Note 13) CommitmentsAndContingencies - USD Point-in-time
Contingent liabilities (Note 13) CommitmentsAndContingencies - USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $49.44M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $49.44M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $46.85M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $46.85M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $418.06M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $418.06M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $428.01M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $428.01M USD Point-in-time
Less: Treasury stock at cost 2024 7,677,159 shares 2023 6,978,400 shares TreasuryStockCommonValue $157.62M USD Point-in-time
Less: Treasury stock at cost 2024 7,677,159 shares 2023 6,978,400 shares TreasuryStockCommonValue $157.62M USD Point-in-time
Less: Treasury stock at cost 2024 7,677,159 shares 2023 6,978,400 shares TreasuryStockCommonValue $186.98M USD Point-in-time
Less: Treasury stock at cost 2024 7,677,159 shares 2023 6,978,400 shares TreasuryStockCommonValue $186.98M USD Point-in-time
Total Stockholders Equity StockholdersEquity $331.72M USD Point-in-time
Total Stockholders Equity StockholdersEquity $331.72M USD Point-in-time
Total Stockholders Equity StockholdersEquity $314.94M USD Point-in-time
Total Stockholders Equity StockholdersEquity $314.94M USD Point-in-time
Total Liabilities and Stockholders Equity LiabilitiesAndStockholdersEquity $373.45M USD Point-in-time
Total Liabilities and Stockholders Equity LiabilitiesAndStockholdersEquity $373.45M USD Point-in-time
Total Liabilities and Stockholders Equity LiabilitiesAndStockholdersEquity $398.82M USD Point-in-time
Total Liabilities and Stockholders Equity LiabilitiesAndStockholdersEquity $398.82M USD Point-in-time
Income Statement 152 line items
Line Item Tag Value Unit Period
Total net sales Revenues $120.89M USD 1 Quarter
Total net sales Revenues $120.89M USD 1 Quarter
Total net sales Revenues $413.15M USD 3 Qtrs
Total net sales Revenues $413.15M USD 3 Qtrs
Total net sales Revenues $389.87M USD 3 Qtrs
Total net sales Revenues $389.87M USD 3 Qtrs
Total net sales Revenues $122.29M USD 1 Quarter
Total net sales Revenues $122.29M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $308.64M USD 3 Qtrs
Cost of products sold CostOfGoodsAndServicesSold $308.64M USD 3 Qtrs
Cost of products sold CostOfGoodsAndServicesSold $96.17M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $96.17M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $99.61M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $99.61M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $311.79M USD 3 Qtrs
Cost of products sold CostOfGoodsAndServicesSold $311.79M USD 3 Qtrs
Gross profit GrossProfit $81.23M USD 3 Qtrs
Gross profit GrossProfit $81.23M USD 3 Qtrs
Gross profit GrossProfit $24.73M USD 1 Quarter
Gross profit GrossProfit $24.73M USD 1 Quarter
Gross profit GrossProfit $101.36M USD 3 Qtrs
Gross profit GrossProfit $101.36M USD 3 Qtrs
Gross profit GrossProfit $22.67M USD 1 Quarter
Gross profit GrossProfit $22.67M USD 1 Quarter
Selling SellingExpense $27.70M USD 3 Qtrs
Selling SellingExpense $27.70M USD 3 Qtrs
Selling SellingExpense $9.00M USD 1 Quarter
Selling SellingExpense $9.00M USD 1 Quarter
Selling SellingExpense $8.67M USD 1 Quarter
Selling SellingExpense $8.67M USD 1 Quarter
Selling SellingExpense $28.19M USD 3 Qtrs
Selling SellingExpense $28.19M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $9.73M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $9.73M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $32.80M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $32.80M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $9.93M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $9.93M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $31.90M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $31.90M USD 3 Qtrs
Total operating expenses OperatingExpenses $18.40M USD 1 Quarter
Total operating expenses OperatingExpenses $18.40M USD 1 Quarter
Total operating expenses OperatingExpenses $18.93M USD 1 Quarter
Total operating expenses OperatingExpenses $18.93M USD 1 Quarter
Total operating expenses OperatingExpenses $60.98M USD 3 Qtrs
Total operating expenses OperatingExpenses $60.98M USD 3 Qtrs
Total operating expenses OperatingExpenses $59.60M USD 3 Qtrs
Total operating expenses OperatingExpenses $59.60M USD 3 Qtrs
Operating income OperatingIncomeLoss $6.33M USD 1 Quarter
Operating income OperatingIncomeLoss $6.33M USD 1 Quarter
Operating income OperatingIncomeLoss $41.76M USD 3 Qtrs
Operating income OperatingIncomeLoss $41.76M USD 3 Qtrs
Operating income OperatingIncomeLoss $20.25M USD 3 Qtrs
Operating income OperatingIncomeLoss $20.25M USD 3 Qtrs
Operating income OperatingIncomeLoss $3.74M USD 1 Quarter
Operating income OperatingIncomeLoss $3.74M USD 1 Quarter
Interest income InvestmentIncomeInterest $4.15M USD 3 Qtrs
Interest income InvestmentIncomeInterest $4.15M USD 3 Qtrs
Interest income InvestmentIncomeInterest $1.45M USD 1 Quarter
Interest income InvestmentIncomeInterest $1.45M USD 1 Quarter
Interest income InvestmentIncomeInterest $3.84M USD 3 Qtrs
Interest income InvestmentIncomeInterest $3.84M USD 3 Qtrs
Interest income InvestmentIncomeInterest $1.16M USD 1 Quarter
Interest income InvestmentIncomeInterest $1.16M USD 1 Quarter
Interest expense InterestExpenseNonoperating $177.00K USD 3 Qtrs
Interest expense InterestExpenseNonoperating $177.00K USD 3 Qtrs
Interest expense InterestExpenseNonoperating $24.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $24.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $66.00K USD 3 Qtrs
Interest expense InterestExpenseNonoperating $66.00K USD 3 Qtrs
Interest expense InterestExpenseNonoperating $122.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $122.00K USD 1 Quarter
Other income, net OtherNonoperatingIncome $1.08M USD 3 Qtrs
Other income, net OtherNonoperatingIncome $1.08M USD 3 Qtrs
Other income, net OtherNonoperatingIncome $749.00K USD 3 Qtrs
Other income, net OtherNonoperatingIncome $749.00K USD 3 Qtrs
Other income, net OtherNonoperatingIncome $431.00K USD 1 Quarter
Other income, net OtherNonoperatingIncome $431.00K USD 1 Quarter
Other income, net OtherNonoperatingIncome $392.00K USD 1 Quarter
Other income, net OtherNonoperatingIncome $392.00K USD 1 Quarter
Total other income, net OtherNonoperatingIncomeExpense $1.52M USD 1 Quarter
Total other income, net OtherNonoperatingIncomeExpense $1.52M USD 1 Quarter
Total other income, net OtherNonoperatingIncomeExpense $4.52M USD 3 Qtrs
Total other income, net OtherNonoperatingIncomeExpense $4.52M USD 3 Qtrs
Total other income, net OtherNonoperatingIncomeExpense $1.76M USD 1 Quarter
Total other income, net OtherNonoperatingIncomeExpense $1.76M USD 1 Quarter
Total other income, net OtherNonoperatingIncomeExpense $5.05M USD 3 Qtrs
Total other income, net OtherNonoperatingIncomeExpense $5.05M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $8.09M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $8.09M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $5.26M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $5.26M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $24.77M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $24.77M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $46.81M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $46.81M USD 3 Qtrs
Income taxes IncomeTaxExpenseBenefit $658.00K USD 1 Quarter
Income taxes IncomeTaxExpenseBenefit $658.00K USD 1 Quarter
Income taxes IncomeTaxExpenseBenefit $4.68M USD 3 Qtrs
Income taxes IncomeTaxExpenseBenefit $4.68M USD 3 Qtrs
Income taxes IncomeTaxExpenseBenefit $527.00K USD 1 Quarter
Income taxes IncomeTaxExpenseBenefit $527.00K USD 1 Quarter
Income taxes IncomeTaxExpenseBenefit $8.85M USD 3 Qtrs
Income taxes IncomeTaxExpenseBenefit $8.85M USD 3 Qtrs
Net income and comprehensive income NetIncomeLoss $7.43M USD 1 Quarter
Net income and comprehensive income NetIncomeLoss $7.43M USD 1 Quarter
Net income and comprehensive income NetIncomeLoss $20.09M USD 3 Qtrs
Net income and comprehensive income NetIncomeLoss $20.09M USD 3 Qtrs
Net income and comprehensive income NetIncomeLoss $4.74M USD 1 Quarter
Net income and comprehensive income NetIncomeLoss $4.74M USD 1 Quarter
Net income and comprehensive income NetIncomeLoss $37.97M USD 3 Qtrs
Net income and comprehensive income NetIncomeLoss $37.97M USD 3 Qtrs
Basic earnings per share (in Dollars per share) EarningsPerShareBasic $0.28 USD 1 Quarter
Basic earnings per share (in Dollars per share) EarningsPerShareBasic $0.28 USD 1 Quarter
Basic earnings per share (in Dollars per share) EarningsPerShareBasic $0.42 USD 1 Quarter
Basic earnings per share (in Dollars per share) EarningsPerShareBasic $0.42 USD 1 Quarter
Basic earnings per share (in Dollars per share) EarningsPerShareBasic $2.14 USD 3 Qtrs
Basic earnings per share (in Dollars per share) EarningsPerShareBasic $2.14 USD 3 Qtrs
Basic earnings per share (in Dollars per share) EarningsPerShareBasic $1.17 USD 3 Qtrs
Basic earnings per share (in Dollars per share) EarningsPerShareBasic $1.17 USD 3 Qtrs
Diluted earnings per share (in Dollars per share) EarningsPerShareDiluted $0.42 USD 1 Quarter
Diluted earnings per share (in Dollars per share) EarningsPerShareDiluted $0.42 USD 1 Quarter
Diluted earnings per share (in Dollars per share) EarningsPerShareDiluted $2.13 USD 3 Qtrs
Diluted earnings per share (in Dollars per share) EarningsPerShareDiluted $2.13 USD 3 Qtrs
Diluted earnings per share (in Dollars per share) EarningsPerShareDiluted $0.28 USD 1 Quarter
Diluted earnings per share (in Dollars per share) EarningsPerShareDiluted $0.28 USD 1 Quarter
Diluted earnings per share (in Dollars per share) EarningsPerShareDiluted $1.15 USD 3 Qtrs
Diluted earnings per share (in Dollars per share) EarningsPerShareDiluted $1.15 USD 3 Qtrs
Weighted average number of common shares outstanding - Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 17.71M shares 3 Qtrs
Weighted average number of common shares outstanding - Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 17.71M shares 3 Qtrs
Weighted average number of common shares outstanding - Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 17.72M shares 1 Quarter
Weighted average number of common shares outstanding - Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 17.72M shares 1 Quarter
Weighted average number of common shares outstanding - Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 16.85M shares 1 Quarter
Weighted average number of common shares outstanding - Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 16.85M shares 1 Quarter
Weighted average number of common shares outstanding - Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 17.21M shares 3 Qtrs
Weighted average number of common shares outstanding - Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 17.21M shares 3 Qtrs
Weighted average number of common shares outstanding - Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 17.46M shares 3 Qtrs
Weighted average number of common shares outstanding - Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 17.46M shares 3 Qtrs
Weighted average number of common shares outstanding - Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 17.83M shares 3 Qtrs
Weighted average number of common shares outstanding - Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 17.83M shares 3 Qtrs
Weighted average number of common shares outstanding - Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 17.89M shares 1 Quarter
Weighted average number of common shares outstanding - Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 17.89M shares 1 Quarter
Weighted average number of common shares outstanding - Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 17.14M shares 1 Quarter
Weighted average number of common shares outstanding - Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 17.14M shares 1 Quarter
Cash dividends per share (in Dollars per share) CommonStockDividendsPerShareDeclared $0.36 USD 1 Quarter
Cash dividends per share (in Dollars per share) CommonStockDividendsPerShareDeclared $0.36 USD 1 Quarter
Cash dividends per share (in Dollars per share) CommonStockDividendsPerShareDeclared $0.58 USD 3 Qtrs
Cash dividends per share (in Dollars per share) CommonStockDividendsPerShareDeclared $0.58 USD 3 Qtrs
Cash dividends per share (in Dollars per share) CommonStockDividendsPerShareDeclared $6.10 USD 3 Qtrs
Cash dividends per share (in Dollars per share) CommonStockDividendsPerShareDeclared $6.10 USD 3 Qtrs
Cash dividends per share (in Dollars per share) CommonStockDividendsPerShareDeclared $0.19 USD 1 Quarter
Cash dividends per share (in Dollars per share) CommonStockDividendsPerShareDeclared $0.19 USD 1 Quarter
Cash Flow Statement 120 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $7.43M USD 1 Quarter
Net income NetIncomeLoss $7.43M USD 1 Quarter
Net income NetIncomeLoss $20.09M USD 3 Qtrs
Net income NetIncomeLoss $20.09M USD 3 Qtrs
Net income NetIncomeLoss $4.74M USD 1 Quarter
Net income NetIncomeLoss $4.74M USD 1 Quarter
Net income NetIncomeLoss $37.97M USD 3 Qtrs
Net income NetIncomeLoss $37.97M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $19.58M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $19.58M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $16.94M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $16.94M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $3.25M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $3.25M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $2.97M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $2.97M USD 3 Qtrs
Excess and obsolescence inventory reserve ExcessAndObsolescenceInventoryReserve - USD 3 Qtrs
Excess and obsolescence inventory reserve ExcessAndObsolescenceInventoryReserve - USD 3 Qtrs
Excess and obsolescence inventory reserve ExcessAndObsolescenceInventoryReserve $-39.00K USD 3 Qtrs
Excess and obsolescence inventory reserve ExcessAndObsolescenceInventoryReserve $-39.00K USD 3 Qtrs
Gain on sale of assets GainLossOnSaleOfPropertyPlantEquipment - USD 3 Qtrs
Gain on sale of assets GainLossOnSaleOfPropertyPlantEquipment - USD 3 Qtrs
Gain on sale of assets GainLossOnSaleOfPropertyPlantEquipment $4.00K USD 3 Qtrs
Gain on sale of assets GainLossOnSaleOfPropertyPlantEquipment $4.00K USD 3 Qtrs
Deferred income taxes DeferredOtherTaxExpenseBenefit $-2.94M USD 3 Qtrs
Deferred income taxes DeferredOtherTaxExpenseBenefit $-2.94M USD 3 Qtrs
Deferred income taxes DeferredOtherTaxExpenseBenefit $-4.06M USD 3 Qtrs
Deferred income taxes DeferredOtherTaxExpenseBenefit $-4.06M USD 3 Qtrs
Trade receivables IncreaseDecreaseInAccountsReceivable $293.00K USD 3 Qtrs
Trade receivables IncreaseDecreaseInAccountsReceivable $293.00K USD 3 Qtrs
Trade receivables IncreaseDecreaseInAccountsReceivable $-5.55M USD 3 Qtrs
Trade receivables IncreaseDecreaseInAccountsReceivable $-5.55M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $14.28M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $14.28M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-3.73M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-3.73M USD 3 Qtrs
Trade accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-5.97M USD 3 Qtrs
Trade accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-5.97M USD 3 Qtrs
Trade accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-514.00K USD 3 Qtrs
Trade accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-514.00K USD 3 Qtrs
Contract liability with customers IncreaseDecreaseInContractWithCustomerLiability $405.00K USD 3 Qtrs
Contract liability with customers IncreaseDecreaseInContractWithCustomerLiability $405.00K USD 3 Qtrs
Contract liability with customers IncreaseDecreaseInContractWithCustomerLiability $-149.00K USD 3 Qtrs
Contract liability with customers IncreaseDecreaseInContractWithCustomerLiability $-149.00K USD 3 Qtrs
Employee compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-8.13M USD 3 Qtrs
Employee compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-8.13M USD 3 Qtrs
Employee compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-7.36M USD 3 Qtrs
Employee compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-7.36M USD 3 Qtrs
Product liability IncreaseDecreaseInProductLiability $144.00K USD 3 Qtrs
Product liability IncreaseDecreaseInProductLiability $144.00K USD 3 Qtrs
Product liability IncreaseDecreaseInProductLiability $-349.00K USD 3 Qtrs
Product liability IncreaseDecreaseInProductLiability $-349.00K USD 3 Qtrs
Prepaid expenses, other assets and other liabilities IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $15.70M USD 3 Qtrs
Prepaid expenses, other assets and other liabilities IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $15.70M USD 3 Qtrs
Prepaid expenses, other assets and other liabilities IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-3.04M USD 3 Qtrs
Prepaid expenses, other assets and other liabilities IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-3.04M USD 3 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable - USD 3 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable - USD 3 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-1.17M USD 3 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-1.17M USD 3 Qtrs
Cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $35.48M USD 3 Qtrs
Cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $35.48M USD 3 Qtrs
Cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $17.30M USD 3 Qtrs
Cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $17.30M USD 3 Qtrs
Property, plant and equipment additions PaymentsToAcquirePropertyPlantAndEquipment $11.64M USD 3 Qtrs
Property, plant and equipment additions PaymentsToAcquirePropertyPlantAndEquipment $11.64M USD 3 Qtrs
Property, plant and equipment additions PaymentsToAcquirePropertyPlantAndEquipment $17.20M USD 3 Qtrs
Property, plant and equipment additions PaymentsToAcquirePropertyPlantAndEquipment $17.20M USD 3 Qtrs
Proceeds from sale of assets ProceedsFromSaleOfPropertyPlantAndEquipment $5.00K USD 3 Qtrs
Proceeds from sale of assets ProceedsFromSaleOfPropertyPlantAndEquipment $5.00K USD 3 Qtrs
Proceeds from sale of assets ProceedsFromSaleOfPropertyPlantAndEquipment - USD 3 Qtrs
Proceeds from sale of assets ProceedsFromSaleOfPropertyPlantAndEquipment - USD 3 Qtrs
Purchases of short-term investments PaymentsToAcquireInvestments $141.41M USD 3 Qtrs
Purchases of short-term investments PaymentsToAcquireInvestments $141.41M USD 3 Qtrs
Purchases of short-term investments PaymentsToAcquireInvestments $100.99M USD 3 Qtrs
Purchases of short-term investments PaymentsToAcquireInvestments $100.99M USD 3 Qtrs
Proceeds from maturities of short-term investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $115.02M USD 3 Qtrs
Proceeds from maturities of short-term investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $115.02M USD 3 Qtrs
Proceeds from maturities of short-term investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $194.09M USD 3 Qtrs
Proceeds from maturities of short-term investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $194.09M USD 3 Qtrs
Cash (used for) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-3.17M USD 3 Qtrs
Cash (used for) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-3.17M USD 3 Qtrs
Cash (used for) provided by investing activities NetCashProvidedByUsedInInvestingActivities $41.05M USD 3 Qtrs
Cash (used for) provided by investing activities NetCashProvidedByUsedInInvestingActivities $41.05M USD 3 Qtrs
Remittance of taxes withheld from employees related to share-based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $624.00K USD 3 Qtrs
Remittance of taxes withheld from employees related to share-based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $624.00K USD 3 Qtrs
Remittance of taxes withheld from employees related to share-based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.16M USD 3 Qtrs
Remittance of taxes withheld from employees related to share-based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.16M USD 3 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $29.36M USD 3 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $29.36M USD 3 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock - USD 3 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock - USD 3 Qtrs
Dividends paid PaymentsOfDividendsCommonStock $107.81M USD 3 Qtrs
Dividends paid PaymentsOfDividendsCommonStock $107.81M USD 3 Qtrs
Dividends paid PaymentsOfDividendsCommonStock $9.99M USD 3 Qtrs
Dividends paid PaymentsOfDividendsCommonStock $9.99M USD 3 Qtrs
Cash used for financing activities NetCashProvidedByUsedInFinancingActivities $-109.96M USD 3 Qtrs
Cash used for financing activities NetCashProvidedByUsedInFinancingActivities $-109.96M USD 3 Qtrs
Cash used for financing activities NetCashProvidedByUsedInFinancingActivities $-39.97M USD 3 Qtrs
Cash used for financing activities NetCashProvidedByUsedInFinancingActivities $-39.97M USD 3 Qtrs
Decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-7.65M USD 3 Qtrs
Decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-7.65M USD 3 Qtrs
Decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-51.61M USD 3 Qtrs
Decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-51.61M USD 3 Qtrs
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.52M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.52M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $15.17M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $15.17M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $65.17M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $65.17M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $13.56M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $13.56M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.52M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.52M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $15.17M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $15.17M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $65.17M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $65.17M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $13.56M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $13.56M USD Point-in-time
Stockholders Equity 30 line items
Line Item Tag Value Unit Period
Repurchase of common stock StockRepurchasedDuringPeriodShares 698,759.00 shares 3 Qtrs
Repurchase of common stock StockRepurchasedDuringPeriodShares 698,759.00 shares 3 Qtrs
Balance StockholdersEquity $331.72M USD Point-in-time
Balance StockholdersEquity $331.72M USD Point-in-time
Balance StockholdersEquity $314.94M USD Point-in-time
Balance StockholdersEquity $314.94M USD Point-in-time
Net income and comprehensive income NetIncomeLoss $7.43M USD 1 Quarter
Net income and comprehensive income NetIncomeLoss $7.43M USD 1 Quarter
Net income and comprehensive income NetIncomeLoss $20.09M USD 3 Qtrs
Net income and comprehensive income NetIncomeLoss $20.09M USD 3 Qtrs
Net income and comprehensive income NetIncomeLoss $4.74M USD 1 Quarter
Net income and comprehensive income NetIncomeLoss $4.74M USD 1 Quarter
Net income and comprehensive income NetIncomeLoss $37.97M USD 3 Qtrs
Net income and comprehensive income NetIncomeLoss $37.97M USD 3 Qtrs
Common stock issued compensation plans StockIssuedDuringPeriodValueShareBasedCompensation - USD 3 Qtrs
Common stock issued compensation plans StockIssuedDuringPeriodValueShareBasedCompensation - USD 3 Qtrs
Vesting of RSUs StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-624.00K USD 3 Qtrs
Vesting of RSUs StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-624.00K USD 3 Qtrs
Dividends paid DividendsCommonStock $9.99M USD 3 Qtrs
Dividends paid DividendsCommonStock $9.99M USD 3 Qtrs
Unpaid dividends accrued DividendsCommonStockUnpaid $140.00K USD 3 Qtrs
Unpaid dividends accrued DividendsCommonStockUnpaid $140.00K USD 3 Qtrs
Recognition of stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.25M USD 3 Qtrs
Recognition of stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.25M USD 3 Qtrs
Repurchase of 698,759 shares of common stock StockRepurchasedDuringPeriodValue $29.36M USD 3 Qtrs
Repurchase of 698,759 shares of common stock StockRepurchasedDuringPeriodValue $29.36M USD 3 Qtrs
Balance StockholdersEquity $331.72M USD Point-in-time
Balance StockholdersEquity $331.72M USD Point-in-time
Balance StockholdersEquity $314.94M USD Point-in-time
Balance StockholdersEquity $314.94M USD Point-in-time

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading article...
NEWS
Loading news...
TRENDING
Loading...