◆ 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 Q1 2025
Filing Information
Form Type 10-Q
Accession Number 0001174947-25-000659
Period End Date 20250331
Filing Date 20250430
Fiscal Year 2025
Fiscal Period Q1
XBRL Instance rgr-20250329_htm.xml
Filing Contents
Balance Sheet 128 line items
Line Item Tag Value Unit Period
Cash CashAndCashEquivalentsAtCarryingValue $16.18M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $16.18M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $10.03M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $10.03M USD Point-in-time
Short-term investments ShortTermInvestments $95.45M USD Point-in-time
Short-term investments ShortTermInvestments $95.45M USD Point-in-time
Short-term investments ShortTermInvestments $92.16M USD Point-in-time
Short-term investments ShortTermInvestments $92.16M USD Point-in-time
Trade receivables, net AccountsReceivableNetCurrent $67.14M USD Point-in-time
Trade receivables, net AccountsReceivableNetCurrent $67.14M USD Point-in-time
Trade receivables, net AccountsReceivableNetCurrent $67.49M USD Point-in-time
Trade receivables, net AccountsReceivableNetCurrent $67.49M USD Point-in-time
Treasury stock, shares TreasuryStockCommonShares 7.81M shares Point-in-time
Treasury stock, shares TreasuryStockCommonShares 7.81M shares Point-in-time
Gross inventories (Note 4) InventoryGross $144.74M USD Point-in-time
Gross inventories (Note 4) InventoryGross $144.74M USD Point-in-time
Treasury stock, shares TreasuryStockCommonShares 7.89M shares Point-in-time
Treasury stock, shares TreasuryStockCommonShares 7.89M shares Point-in-time
Gross inventories (Note 4) InventoryGross $149.42M USD Point-in-time
Gross inventories (Note 4) InventoryGross $149.42M USD Point-in-time
Less LIFO reserve InventoryLIFOReserve $67.46M USD Point-in-time
Less LIFO reserve InventoryLIFOReserve $67.46M USD Point-in-time
Less LIFO reserve InventoryLIFOReserve $66.40M USD Point-in-time
Less LIFO reserve InventoryLIFOReserve $66.40M USD Point-in-time
Less excess and obsolescence reserve InventoryValuationReserves $6.53M USD Point-in-time
Less excess and obsolescence reserve InventoryValuationReserves $6.53M USD Point-in-time
Less excess and obsolescence reserve InventoryValuationReserves $6.57M USD Point-in-time
Less excess and obsolescence reserve InventoryValuationReserves $6.57M USD Point-in-time
Net inventories InventoryNet $70.71M USD Point-in-time
Net inventories InventoryNet $70.71M USD Point-in-time
Net inventories InventoryNet $76.49M USD Point-in-time
Net inventories InventoryNet $76.49M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $9.24M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $9.24M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $6.90M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $6.90M USD Point-in-time
Total Current Assets AssetsCurrent $253.44M USD Point-in-time
Total Current Assets AssetsCurrent $253.44M USD Point-in-time
Total Current Assets AssetsCurrent $258.36M USD Point-in-time
Total Current Assets AssetsCurrent $258.36M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentGross $477.62M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentGross $477.62M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentGross $478.60M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentGross $478.60M USD Point-in-time
Less allowances for depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $406.37M USD Point-in-time
Less allowances for depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $406.37M USD Point-in-time
Less allowances for depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $411.56M USD Point-in-time
Less allowances for depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $411.56M USD Point-in-time
Net property, plant and equipment PropertyPlantAndEquipmentNet $71.25M USD Point-in-time
Net property, plant and equipment PropertyPlantAndEquipmentNet $71.25M USD Point-in-time
Net property, plant and equipment PropertyPlantAndEquipmentNet $67.04M USD Point-in-time
Net property, plant and equipment PropertyPlantAndEquipmentNet $67.04M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $16.68M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $16.68M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $18.26M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $18.26M USD Point-in-time
Other assets OtherAssetsNoncurrent $37.75M USD Point-in-time
Other assets OtherAssetsNoncurrent $37.75M USD Point-in-time
Other assets OtherAssetsNoncurrent $40.27M USD Point-in-time
Other assets OtherAssetsNoncurrent $40.27M USD Point-in-time
Total Assets Assets $384.03M USD Point-in-time
Total Assets Assets $384.03M USD Point-in-time
Total Assets Assets $379.00M USD Point-in-time
Total Assets Assets $379.00M USD Point-in-time
Trade accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $34.01M USD Point-in-time
Trade accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $34.01M USD Point-in-time
Trade accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $35.75M USD Point-in-time
Trade accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $35.75M 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
Contract liabilities with customers (Note 3) ContractWithCustomerLiabilityCurrent $789.00K USD Point-in-time
Contract liabilities with customers (Note 3) ContractWithCustomerLiabilityCurrent $789.00K USD Point-in-time
Product liability ProductLiabilityCurrent $373.00K USD Point-in-time
Product liability ProductLiabilityCurrent $373.00K USD Point-in-time
Product liability ProductLiabilityCurrent $431.00K USD Point-in-time
Product liability ProductLiabilityCurrent $431.00K USD Point-in-time
Employee compensation and benefits AccruedEmployeeBenefitsCurrent $14.40M USD Point-in-time
Employee compensation and benefits AccruedEmployeeBenefitsCurrent $14.40M USD Point-in-time
Employee compensation and benefits AccruedEmployeeBenefitsCurrent $18.82M USD Point-in-time
Employee compensation and benefits AccruedEmployeeBenefitsCurrent $18.82M USD Point-in-time
Workers compensation WorkersCompensationLiabilityCurrent $5.23M USD Point-in-time
Workers compensation WorkersCompensationLiabilityCurrent $5.23M USD Point-in-time
Workers compensation WorkersCompensationLiabilityCurrent $5.80M USD Point-in-time
Workers compensation WorkersCompensationLiabilityCurrent $5.80M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $54.80M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $54.80M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $60.81M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $60.81M USD Point-in-time
Employee compensation EmployeeCompensation $1.83M USD Point-in-time
Employee compensation EmployeeCompensation $1.83M USD Point-in-time
Employee compensation EmployeeCompensation $1.09M USD Point-in-time
Employee compensation EmployeeCompensation $1.09M USD Point-in-time
Product liability accrual ProductLiabilityAccrualNoncurrent $61.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
Product liability accrual ProductLiabilityAccrualNoncurrent $61.00K USD Point-in-time
Lease liabilities (Note 5) OperatingLeaseLiabilityNoncurrent $1.57M USD Point-in-time
Lease liabilities (Note 5) OperatingLeaseLiabilityNoncurrent $1.57M USD Point-in-time
Lease liabilities (Note 5) OperatingLeaseLiabilityNoncurrent $1.75M USD Point-in-time
Lease liabilities (Note 5) OperatingLeaseLiabilityNoncurrent $1.75M 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 $50.54M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $50.54M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $51.50M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $51.50M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $436.61M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $436.61M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $440.53M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $440.53M USD Point-in-time
Less: Treasury stock at cost 2025 7,892,660 shares 2024 7,813,460 shares TreasuryStockCommonValue $192.03M USD Point-in-time
Less: Treasury stock at cost 2025 7,892,660 shares 2024 7,813,460 shares TreasuryStockCommonValue $192.03M USD Point-in-time
Less: Treasury stock at cost 2025 7,892,660 shares 2024 7,813,460 shares TreasuryStockCommonValue $195.02M USD Point-in-time
Less: Treasury stock at cost 2025 7,892,660 shares 2024 7,813,460 shares TreasuryStockCommonValue $195.02M 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 $331.96M USD Point-in-time
Total Stockholders Equity StockholdersEquity $331.96M USD Point-in-time
Total Stockholders Equity StockholdersEquity $319.58M USD Point-in-time
Total Stockholders Equity StockholdersEquity $319.58M USD Point-in-time
Total Stockholders Equity StockholdersEquity $321.48M USD Point-in-time
Total Stockholders Equity StockholdersEquity $321.48M USD Point-in-time
Total Liabilities and Stockholders Equity LiabilitiesAndStockholdersEquity $379.00M USD Point-in-time
Total Liabilities and Stockholders Equity LiabilitiesAndStockholdersEquity $379.00M USD Point-in-time
Total Liabilities and Stockholders Equity LiabilitiesAndStockholdersEquity $384.03M USD Point-in-time
Total Liabilities and Stockholders Equity LiabilitiesAndStockholdersEquity $384.03M USD Point-in-time
Income Statement 76 line items
Line Item Tag Value Unit Period
Total net sales Revenues $135.74M USD 1 Quarter
Total net sales Revenues $135.74M USD 1 Quarter
Total net sales Revenues $136.82M USD 1 Quarter
Total net sales Revenues $136.82M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $107.42M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $107.42M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $105.84M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $105.84M USD 1 Quarter
Gross profit GrossProfit $29.89M USD 1 Quarter
Gross profit GrossProfit $29.89M USD 1 Quarter
Gross profit GrossProfit $29.40M USD 1 Quarter
Gross profit GrossProfit $29.40M USD 1 Quarter
Selling SellingExpense $9.71M USD 1 Quarter
Selling SellingExpense $9.71M USD 1 Quarter
Selling SellingExpense $9.41M USD 1 Quarter
Selling SellingExpense $9.41M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $12.17M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $12.17M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $12.01M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $12.01M USD 1 Quarter
Total operating expenses OperatingExpenses $21.42M USD 1 Quarter
Total operating expenses OperatingExpenses $21.42M USD 1 Quarter
Total operating expenses OperatingExpenses $21.87M USD 1 Quarter
Total operating expenses OperatingExpenses $21.87M USD 1 Quarter
Operating income OperatingIncomeLoss $7.53M USD 1 Quarter
Operating income OperatingIncomeLoss $7.53M USD 1 Quarter
Operating income OperatingIncomeLoss $8.47M USD 1 Quarter
Operating income OperatingIncomeLoss $8.47M USD 1 Quarter
Interest income InvestmentIncomeInterest $1.04M USD 1 Quarter
Interest income InvestmentIncomeInterest $1.04M USD 1 Quarter
Interest income InvestmentIncomeInterest $1.35M USD 1 Quarter
Interest income InvestmentIncomeInterest $1.35M USD 1 Quarter
Interest expense InterestExpenseNonoperating $17.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $17.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $16.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $16.00K USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $178.00K USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $178.00K USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $253.00K USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $253.00K USD 1 Quarter
Total other income, net NonoperatingIncomeExpense $1.27M USD 1 Quarter
Total other income, net NonoperatingIncomeExpense $1.27M USD 1 Quarter
Total other income, net NonoperatingIncomeExpense $1.52M USD 1 Quarter
Total other income, net NonoperatingIncomeExpense $1.52M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $9.75M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $9.75M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $9.05M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $9.05M USD 1 Quarter
Income taxes IncomeTaxExpenseBenefit $1.98M USD 1 Quarter
Income taxes IncomeTaxExpenseBenefit $1.98M USD 1 Quarter
Income taxes IncomeTaxExpenseBenefit $1.96M USD 1 Quarter
Income taxes IncomeTaxExpenseBenefit $1.96M USD 1 Quarter
Net income and comprehensive income NetIncomeLoss $7.77M USD 1 Quarter
Net income and comprehensive income NetIncomeLoss $7.77M USD 1 Quarter
Net income and comprehensive income NetIncomeLoss $7.08M USD 1 Quarter
Net income and comprehensive income NetIncomeLoss $7.08M USD 1 Quarter
Basic earnings per share (in Dollars per share) EarningsPerShareBasic $0.47 USD 1 Quarter
Basic earnings per share (in Dollars per share) EarningsPerShareBasic $0.47 USD 1 Quarter
Basic earnings per share (in Dollars per share) EarningsPerShareBasic $0.41 USD 1 Quarter
Basic earnings per share (in Dollars per share) EarningsPerShareBasic $0.41 USD 1 Quarter
Diluted earnings per share (in Dollars per share) EarningsPerShareDiluted $0.40 USD 1 Quarter
Diluted earnings per share (in Dollars per share) EarningsPerShareDiluted $0.40 USD 1 Quarter
Diluted earnings per share (in Dollars per share) EarningsPerShareDiluted $0.46 USD 1 Quarter
Diluted earnings per share (in Dollars per share) EarningsPerShareDiluted $0.46 USD 1 Quarter
Weighted average number of common shares outstanding - Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 16.62M shares 1 Quarter
Weighted average number of common shares outstanding - Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 16.62M shares 1 Quarter
Weighted average number of common shares outstanding - Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 17.43M shares 1 Quarter
Weighted average number of common shares outstanding - Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 17.43M shares 1 Quarter
Weighted average number of common shares outstanding - Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 16.85M shares 1 Quarter
Weighted average number of common shares outstanding - Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 16.85M shares 1 Quarter
Weighted average number of common shares outstanding - Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 17.64M shares 1 Quarter
Weighted average number of common shares outstanding - Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 17.64M shares 1 Quarter
Cash dividends per share (in Dollars per share) CommonStockDividendsPerShareDeclared $0.24 USD 1 Quarter
Cash dividends per share (in Dollars per share) CommonStockDividendsPerShareDeclared $0.24 USD 1 Quarter
Cash dividends per share (in Dollars per share) CommonStockDividendsPerShareDeclared $0.23 USD 1 Quarter
Cash dividends per share (in Dollars per share) CommonStockDividendsPerShareDeclared $0.23 USD 1 Quarter
Cash Flow Statement 104 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $7.77M USD 1 Quarter
Net income NetIncomeLoss $7.77M USD 1 Quarter
Net income NetIncomeLoss $7.08M USD 1 Quarter
Net income NetIncomeLoss $7.08M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $5.83M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $5.83M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $5.57M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $5.57M USD 1 Quarter
Stock-based compensation ShareBasedCompensation $1.15M USD 1 Quarter
Stock-based compensation ShareBasedCompensation $1.15M USD 1 Quarter
Stock-based compensation ShareBasedCompensation $1.08M USD 1 Quarter
Stock-based compensation ShareBasedCompensation $1.08M USD 1 Quarter
Excess and obsolescence inventory reserve ExcessAndObsolescenceInventoryReserve $-40.00K USD 1 Quarter
Excess and obsolescence inventory reserve ExcessAndObsolescenceInventoryReserve $-40.00K USD 1 Quarter
Excess and obsolescence inventory reserve ExcessAndObsolescenceInventoryReserve - USD 1 Quarter
Excess and obsolescence inventory reserve ExcessAndObsolescenceInventoryReserve - USD 1 Quarter
Deferred income taxes DeferredOtherTaxExpenseBenefit $-3.12M USD 1 Quarter
Deferred income taxes DeferredOtherTaxExpenseBenefit $-3.12M USD 1 Quarter
Deferred income taxes DeferredOtherTaxExpenseBenefit $-1.58M USD 1 Quarter
Deferred income taxes DeferredOtherTaxExpenseBenefit $-1.58M USD 1 Quarter
Trade receivables IncreaseDecreaseInAccountsReceivable $5.95M USD 1 Quarter
Trade receivables IncreaseDecreaseInAccountsReceivable $5.95M USD 1 Quarter
Trade receivables IncreaseDecreaseInAccountsReceivable $343.00K USD 1 Quarter
Trade receivables IncreaseDecreaseInAccountsReceivable $343.00K USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-11.31M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-11.31M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-5.74M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-5.74M USD 1 Quarter
Trade accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-2.06M USD 1 Quarter
Trade accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-2.06M USD 1 Quarter
Trade accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-2.28M USD 1 Quarter
Trade accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-2.28M USD 1 Quarter
Contract liability with customers IncreaseDecreaseInContractWithCustomerLiability $-119.00K USD 1 Quarter
Contract liability with customers IncreaseDecreaseInContractWithCustomerLiability $-119.00K USD 1 Quarter
Contract liability with customers IncreaseDecreaseInContractWithCustomerLiability $789.00K USD 1 Quarter
Contract liability with customers IncreaseDecreaseInContractWithCustomerLiability $789.00K USD 1 Quarter
Employee compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-11.48M USD 1 Quarter
Employee compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-11.48M USD 1 Quarter
Employee compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-5.02M USD 1 Quarter
Employee compensation and benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-5.02M USD 1 Quarter
Product liability IncreaseDecreaseInProductLiability $-311.00K USD 1 Quarter
Product liability IncreaseDecreaseInProductLiability $-311.00K USD 1 Quarter
Product liability IncreaseDecreaseInProductLiability $-58.00K USD 1 Quarter
Product liability IncreaseDecreaseInProductLiability $-58.00K USD 1 Quarter
Prepaid expenses, other assets and other liabilities IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-5.07M USD 1 Quarter
Prepaid expenses, other assets and other liabilities IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-5.07M USD 1 Quarter
Prepaid expenses, other assets and other liabilities IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $628.00K USD 1 Quarter
Prepaid expenses, other assets and other liabilities IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $628.00K USD 1 Quarter
Cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $7.34M USD 1 Quarter
Cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $7.34M USD 1 Quarter
Cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $11.14M USD 1 Quarter
Cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $11.14M USD 1 Quarter
Property, plant and equipment additions PaymentsToAcquirePropertyPlantAndEquipment $1.12M USD 1 Quarter
Property, plant and equipment additions PaymentsToAcquirePropertyPlantAndEquipment $1.12M USD 1 Quarter
Property, plant and equipment additions PaymentsToAcquirePropertyPlantAndEquipment $1.79M USD 1 Quarter
Property, plant and equipment additions PaymentsToAcquirePropertyPlantAndEquipment $1.79M USD 1 Quarter
Purchases of short-term investments PaymentsToAcquireInvestments $36.29M USD 1 Quarter
Purchases of short-term investments PaymentsToAcquireInvestments $36.29M USD 1 Quarter
Purchases of short-term investments PaymentsToAcquireInvestments $39.49M USD 1 Quarter
Purchases of short-term investments PaymentsToAcquireInvestments $39.49M USD 1 Quarter
Proceeds from maturities of short-term investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $39.58M USD 1 Quarter
Proceeds from maturities of short-term investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $39.58M USD 1 Quarter
Proceeds from maturities of short-term investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $42.49M USD 1 Quarter
Proceeds from maturities of short-term investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $42.49M USD 1 Quarter
Cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $2.17M USD 1 Quarter
Cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $2.17M USD 1 Quarter
Cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $1.21M USD 1 Quarter
Cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $1.21M USD 1 Quarter
Remittance of taxes withheld from employees related to share-based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $178.00K USD 1 Quarter
Remittance of taxes withheld from employees related to share-based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $178.00K USD 1 Quarter
Remittance of taxes withheld from employees related to share-based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $624.00K USD 1 Quarter
Remittance of taxes withheld from employees related to share-based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $624.00K USD 1 Quarter
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $3.22M USD 1 Quarter
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $3.22M USD 1 Quarter
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $2.99M USD 1 Quarter
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $2.99M USD 1 Quarter
Dividends paid PaymentsOfDividends $4.08M USD 1 Quarter
Dividends paid PaymentsOfDividends $4.08M USD 1 Quarter
Dividends paid PaymentsOfDividends $3.99M USD 1 Quarter
Dividends paid PaymentsOfDividends $3.99M USD 1 Quarter
Cash used for financing activities NetCashProvidedByUsedInFinancingActivities $-7.16M USD 1 Quarter
Cash used for financing activities NetCashProvidedByUsedInFinancingActivities $-7.16M USD 1 Quarter
Cash used for financing activities NetCashProvidedByUsedInFinancingActivities $-7.92M USD 1 Quarter
Cash used for financing activities NetCashProvidedByUsedInFinancingActivities $-7.92M USD 1 Quarter
Increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $6.15M USD 1 Quarter
Increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $6.15M USD 1 Quarter
Increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $633.00K USD 1 Quarter
Increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $633.00K USD 1 Quarter
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.03M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.03M 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 $16.18M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $16.18M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $15.81M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $15.81M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.03M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.03M 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 $16.18M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $16.18M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $15.81M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $15.81M USD Point-in-time
Stockholders Equity 46 line items
Line Item Tag Value Unit Period
Repurchase of common stock StockRepurchasedDuringPeriodShares 79,200.00 shares 1 Quarter
Repurchase of common stock StockRepurchasedDuringPeriodShares 79,200.00 shares 1 Quarter
Repurchase of common stock StockRepurchasedDuringPeriodShares 75,024.00 shares 1 Quarter
Repurchase of common stock StockRepurchasedDuringPeriodShares 75,024.00 shares 1 Quarter
Balance StockholdersEquity $331.72M USD Point-in-time
Balance StockholdersEquity $331.72M USD Point-in-time
Balance StockholdersEquity $331.96M USD Point-in-time
Balance StockholdersEquity $331.96M USD Point-in-time
Balance StockholdersEquity $319.58M USD Point-in-time
Balance StockholdersEquity $319.58M USD Point-in-time
Balance StockholdersEquity $321.48M USD Point-in-time
Balance StockholdersEquity $321.48M USD Point-in-time
Net income and comprehensive income NetIncomeLoss $7.77M USD 1 Quarter
Net income and comprehensive income NetIncomeLoss $7.77M USD 1 Quarter
Net income and comprehensive income NetIncomeLoss $7.08M USD 1 Quarter
Net income and comprehensive income NetIncomeLoss $7.08M USD 1 Quarter
Common stock issued compensation plans StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Common stock issued compensation plans StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Vesting of RSUs StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-624.00K USD 1 Quarter
Vesting of RSUs StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-624.00K USD 1 Quarter
Vesting of RSUs StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-178.00K USD 1 Quarter
Vesting of RSUs StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-178.00K USD 1 Quarter
Dividends paid DividendsCommonStock $4.08M USD 1 Quarter
Dividends paid DividendsCommonStock $4.08M USD 1 Quarter
Dividends paid DividendsCommonStock $3.99M USD 1 Quarter
Dividends paid DividendsCommonStock $3.99M USD 1 Quarter
Unpaid dividends accrued DividendsCommonStockUnpaid $8.00K USD 1 Quarter
Unpaid dividends accrued DividendsCommonStockUnpaid $8.00K USD 1 Quarter
Unpaid dividends accrued DividendsCommonStockUnpaid $-146.00K USD 1 Quarter
Unpaid dividends accrued DividendsCommonStockUnpaid $-146.00K USD 1 Quarter
Recognition of stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.08M USD 1 Quarter
Recognition of stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.08M USD 1 Quarter
Recognition of stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.15M USD 1 Quarter
Recognition of stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.15M USD 1 Quarter
Repurchase of shares of common stock StockRepurchasedDuringPeriodValue $2.99M USD 1 Quarter
Repurchase of shares of common stock StockRepurchasedDuringPeriodValue $2.99M USD 1 Quarter
Repurchase of shares of common stock StockRepurchasedDuringPeriodValue $3.22M USD 1 Quarter
Repurchase of shares of common stock StockRepurchasedDuringPeriodValue $3.22M USD 1 Quarter
Balance StockholdersEquity $331.72M USD Point-in-time
Balance StockholdersEquity $331.72M USD Point-in-time
Balance StockholdersEquity $331.96M USD Point-in-time
Balance StockholdersEquity $331.96M USD Point-in-time
Balance StockholdersEquity $319.58M USD Point-in-time
Balance StockholdersEquity $319.58M USD Point-in-time
Balance StockholdersEquity $321.48M USD Point-in-time
Balance StockholdersEquity $321.48M 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...