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

10-Q Filing

GRAHAM CORP CIK: 716314 Q1 2024
Filing Information
Form Type 10-Q
Accession Number 0000950170-24-092280
Period End Date 20240630
Filing Date 20240807
Fiscal Year 2024
Fiscal Period Q1
XBRL Instance ghm-20240630_htm.xml
Balance Sheet 184 line items
Line Item Tag Value Unit Period
Allowances on trade accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $79.00K USD Point-in-time
Allowances on trade accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $79.00K USD Point-in-time
Allowances on trade accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $78.00K USD Point-in-time
Allowances on trade accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $78.00K USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $1.00 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $1.00 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $1.00 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $1.00 USD Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 500,000.00 shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 500,000.00 shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 500,000.00 shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 500,000.00 shares Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 25.50M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 25.50M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 25.50M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 25.50M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 10.99M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 10.99M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 11.04M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 11.04M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 10.87M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 10.87M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 10.85M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 10.85M shares Point-in-time
Treasury stock TreasuryStockCommonShares 172,000.00 shares Point-in-time
Treasury stock TreasuryStockCommonShares 172,000.00 shares Point-in-time
Treasury stock TreasuryStockCommonShares 143,000.00 shares Point-in-time
Treasury stock TreasuryStockCommonShares 143,000.00 shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $21.61M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $21.61M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $16.94M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $16.94M USD Point-in-time
Trade accounts receivable, net of allowances ($78 and $79 at June 30 and March 31, 2024, respectively) AccountsReceivableNetCurrent $36.77M USD Point-in-time
Trade accounts receivable, net of allowances ($78 and $79 at June 30 and March 31, 2024, respectively) AccountsReceivableNetCurrent $36.77M USD Point-in-time
Trade accounts receivable, net of allowances ($78 and $79 at June 30 and March 31, 2024, respectively) AccountsReceivableNetCurrent $44.40M USD Point-in-time
Trade accounts receivable, net of allowances ($78 and $79 at June 30 and March 31, 2024, respectively) AccountsReceivableNetCurrent $44.40M USD Point-in-time
Unbilled revenue ContractWithCustomerAssetNetCurrent $28.02M USD Point-in-time
Unbilled revenue ContractWithCustomerAssetNetCurrent $28.02M USD Point-in-time
Unbilled revenue ContractWithCustomerAssetNetCurrent $40.04M USD Point-in-time
Unbilled revenue ContractWithCustomerAssetNetCurrent $40.04M USD Point-in-time
Inventories InventoryNet $33.41M USD Point-in-time
Inventories InventoryNet $33.41M USD Point-in-time
Inventories InventoryNet $32.76M USD Point-in-time
Inventories InventoryNet $32.76M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.01M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.01M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $3.56M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $3.56M USD Point-in-time
Total current assets AssetsCurrent $135.19M USD Point-in-time
Total current assets AssetsCurrent $135.19M USD Point-in-time
Total current assets AssetsCurrent $126.33M USD Point-in-time
Total current assets AssetsCurrent $126.33M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $34.00M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $34.00M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $32.08M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $32.08M USD Point-in-time
Prepaid pension asset DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent $6.40M USD Point-in-time
Prepaid pension asset DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent $6.40M USD Point-in-time
Prepaid pension asset DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent $6.45M USD Point-in-time
Prepaid pension asset DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent $6.45M USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $6.99M USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $6.99M USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $7.31M USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $7.31M USD Point-in-time
Goodwill Goodwill $25.52M USD Point-in-time
Goodwill Goodwill $25.52M USD Point-in-time
Goodwill Goodwill $25.52M USD Point-in-time
Goodwill Goodwill $25.52M USD Point-in-time
Finite-Lived Intangible Assets, Net FiniteLivedIntangibleAssetsNet $25.29M USD Point-in-time
Finite-Lived Intangible Assets, Net FiniteLivedIntangibleAssetsNet $25.29M USD Point-in-time
Finite-Lived Intangible Assets, Net FiniteLivedIntangibleAssetsNet $20.36M USD Point-in-time
Finite-Lived Intangible Assets, Net FiniteLivedIntangibleAssetsNet $20.36M USD Point-in-time
Other intangible assets, net OtherIntangibleAssetsNet $7.10M USD Point-in-time
Other intangible assets, net OtherIntangibleAssetsNet $7.10M USD Point-in-time
Other intangible assets, net OtherIntangibleAssetsNet $7.18M USD Point-in-time
Other intangible assets, net OtherIntangibleAssetsNet $7.18M USD Point-in-time
Deferred income tax asset DeferredIncomeTaxAssetsNet $2.98M USD Point-in-time
Deferred income tax asset DeferredIncomeTaxAssetsNet $2.98M USD Point-in-time
Deferred income tax asset DeferredIncomeTaxAssetsNet $2.83M USD Point-in-time
Deferred income tax asset DeferredIncomeTaxAssetsNet $2.83M USD Point-in-time
Other assets OtherAssetsNoncurrent $1.19M USD Point-in-time
Other assets OtherAssetsNoncurrent $1.19M USD Point-in-time
Other assets OtherAssetsNoncurrent $724.00K USD Point-in-time
Other assets OtherAssetsNoncurrent $724.00K USD Point-in-time
Total assets Assets $233.88M USD Point-in-time
Total assets Assets $233.88M USD Point-in-time
Total assets Assets $244.16M USD Point-in-time
Total assets Assets $244.16M USD Point-in-time
Current portion of finance lease obligations FinanceLeaseLiabilityCurrent $20.00K USD Point-in-time
Current portion of finance lease obligations FinanceLeaseLiabilityCurrent $20.00K USD Point-in-time
Current portion of finance lease obligations FinanceLeaseLiabilityCurrent $20.00K USD Point-in-time
Current portion of finance lease obligations FinanceLeaseLiabilityCurrent $20.00K USD Point-in-time
Accounts payable AccountsPayableCurrent $20.79M USD Point-in-time
Accounts payable AccountsPayableCurrent $20.79M USD Point-in-time
Accounts payable AccountsPayableCurrent $19.51M USD Point-in-time
Accounts payable AccountsPayableCurrent $19.51M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $16.80M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $16.80M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $10.63M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $10.63M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $6.26M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $6.26M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $6.67M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $6.67M USD Point-in-time
Customer deposits ContractWithCustomerLiabilityCurrent $87.66M USD Point-in-time
Customer deposits ContractWithCustomerLiabilityCurrent $87.66M USD Point-in-time
Customer deposits ContractWithCustomerLiabilityCurrent $71.99M USD Point-in-time
Customer deposits ContractWithCustomerLiabilityCurrent $71.99M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $1.21M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $1.21M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $1.24M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $1.24M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $715.00K USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $715.00K USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $894.00K USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $894.00K USD Point-in-time
Total current liabilities LiabilitiesCurrent $118.21M USD Point-in-time
Total current liabilities LiabilitiesCurrent $118.21M USD Point-in-time
Total current liabilities LiabilitiesCurrent $126.19M USD Point-in-time
Total current liabilities LiabilitiesCurrent $126.19M USD Point-in-time
Finance lease obligations FinanceLeaseLiabilityNoncurrent $60.00K USD Point-in-time
Finance lease obligations FinanceLeaseLiabilityNoncurrent $60.00K USD Point-in-time
Finance lease obligations FinanceLeaseLiabilityNoncurrent $65.00K USD Point-in-time
Finance lease obligations FinanceLeaseLiabilityNoncurrent $65.00K USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $6.16M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $6.16M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $6.45M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $6.45M USD Point-in-time
Accrued pension and postretirement benefit liabilities PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent $1.26M USD Point-in-time
Accrued pension and postretirement benefit liabilities PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent $1.26M USD Point-in-time
Accrued pension and postretirement benefit liabilities PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent $1.25M USD Point-in-time
Accrued pension and postretirement benefit liabilities PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent $1.25M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $2.31M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $2.31M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $2.33M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $2.33M USD Point-in-time
Total liabilities Liabilities $128.31M USD Point-in-time
Total liabilities Liabilities $128.31M USD Point-in-time
Total liabilities Liabilities $135.98M USD Point-in-time
Total liabilities Liabilities $135.98M USD Point-in-time
Commitments and contingencies (Note 10) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 10) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 10) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 10) CommitmentsAndContingencies - USD Point-in-time
Preferred stock, $1.00 par value, 500 shares authorized PreferredStockValue - USD Point-in-time
Preferred stock, $1.00 par value, 500 shares authorized PreferredStockValue - USD Point-in-time
Preferred stock, $1.00 par value, 500 shares authorized PreferredStockValue - USD Point-in-time
Preferred stock, $1.00 par value, 500 shares authorized PreferredStockValue - USD Point-in-time
Common stock, $0.10 par value, 25,500 shares authorized, 11,043 and 10,993 shares issued and 10,871 and 10,850 shares outstanding at June 30 and March 31, 2024, respectively CommonStockValue $1.10M USD Point-in-time
Common stock, $0.10 par value, 25,500 shares authorized, 11,043 and 10,993 shares issued and 10,871 and 10,850 shares outstanding at June 30 and March 31, 2024, respectively CommonStockValue $1.10M USD Point-in-time
Common stock, $0.10 par value, 25,500 shares authorized, 11,043 and 10,993 shares issued and 10,871 and 10,850 shares outstanding at June 30 and March 31, 2024, respectively CommonStockValue $1.10M USD Point-in-time
Common stock, $0.10 par value, 25,500 shares authorized, 11,043 and 10,993 shares issued and 10,871 and 10,850 shares outstanding at June 30 and March 31, 2024, respectively CommonStockValue $1.10M USD Point-in-time
Capital in excess of par value AdditionalPaidInCapitalCommonStock $32.35M USD Point-in-time
Capital in excess of par value AdditionalPaidInCapitalCommonStock $32.35M USD Point-in-time
Capital in excess of par value AdditionalPaidInCapitalCommonStock $32.02M USD Point-in-time
Capital in excess of par value AdditionalPaidInCapitalCommonStock $32.02M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $84.97M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $84.97M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $82.00M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $82.00M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-7.01M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-7.01M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-6.89M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-6.89M USD Point-in-time
Treasury stock (172 and 143 shares at June 30 and March 31, 2024, respectively) TreasuryStockValue $2.53M USD Point-in-time
Treasury stock (172 and 143 shares at June 30 and March 31, 2024, respectively) TreasuryStockValue $2.53M USD Point-in-time
Treasury stock (172 and 143 shares at June 30 and March 31, 2024, respectively) TreasuryStockValue $3.34M USD Point-in-time
Treasury stock (172 and 143 shares at June 30 and March 31, 2024, respectively) TreasuryStockValue $3.34M USD Point-in-time
Total stockholders equity StockholdersEquity $105.57M USD Point-in-time
Total stockholders equity StockholdersEquity $105.57M USD Point-in-time
Total stockholders equity StockholdersEquity $96.93M USD Point-in-time
Total stockholders equity StockholdersEquity $96.93M USD Point-in-time
Total stockholders equity StockholdersEquity $99.72M USD Point-in-time
Total stockholders equity StockholdersEquity $99.72M USD Point-in-time
Total stockholders equity StockholdersEquity $108.19M USD Point-in-time
Total stockholders equity StockholdersEquity $108.19M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $233.88M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $233.88M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $244.16M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $244.16M USD Point-in-time
Income Statement 64 line items
Line Item Tag Value Unit Period
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $49.95M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $49.95M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $47.57M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $47.57M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $37.58M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $37.58M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $36.59M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $36.59M USD 1 Quarter
Gross profit GrossProfit $10.98M USD 1 Quarter
Gross profit GrossProfit $10.98M USD 1 Quarter
Gross profit GrossProfit $12.37M USD 1 Quarter
Gross profit GrossProfit $12.37M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $7.02M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $7.02M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $8.84M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $8.84M USD 1 Quarter
Selling, general and administrative amortization SellingGeneralAndAdministrativeAmortizationExpense $436.00K USD 1 Quarter
Selling, general and administrative amortization SellingGeneralAndAdministrativeAmortizationExpense $436.00K USD 1 Quarter
Selling, general and administrative amortization SellingGeneralAndAdministrativeAmortizationExpense $274.00K USD 1 Quarter
Selling, general and administrative amortization SellingGeneralAndAdministrativeAmortizationExpense $274.00K USD 1 Quarter
Other operating income, net OtherOperatingIncomeExpenseNet $130.00K USD 1 Quarter
Other operating income, net OtherOperatingIncomeExpenseNet $130.00K USD 1 Quarter
Other operating income, net OtherOperatingIncomeExpenseNet - USD 1 Quarter
Other operating income, net OtherOperatingIncomeExpenseNet - USD 1 Quarter
Operating income OperatingIncomeLoss $3.22M USD 1 Quarter
Operating income OperatingIncomeLoss $3.22M USD 1 Quarter
Operating income OperatingIncomeLoss $3.68M USD 1 Quarter
Operating income OperatingIncomeLoss $3.68M USD 1 Quarter
Other expense , net NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent $93.00K USD 1 Quarter
Other expense , net NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent $93.00K USD 1 Quarter
Other expense , net NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent $91.00K USD 1 Quarter
Other expense , net NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent $91.00K USD 1 Quarter
Interest (income) expense, net InterestIncomeExpenseNet $161.00K USD 1 Quarter
Interest (income) expense, net InterestIncomeExpenseNet $161.00K USD 1 Quarter
Interest (income) expense, net InterestIncomeExpenseNet $-185.00K USD 1 Quarter
Interest (income) expense, net InterestIncomeExpenseNet $-185.00K USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $3.41M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $3.41M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $3.29M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $3.29M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $328.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $328.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $766.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $766.00K USD 1 Quarter
Net income NetIncomeLoss $2.97M USD 1 Quarter
Net income NetIncomeLoss $2.97M USD 1 Quarter
Net income NetIncomeLoss $2.64M USD 1 Quarter
Net income NetIncomeLoss $2.64M USD 1 Quarter
Net income EarningsPerShareBasic $0.25 USD 1 Quarter
Net income EarningsPerShareBasic $0.25 USD 1 Quarter
Net income EarningsPerShareBasic $0.27 USD 1 Quarter
Net income EarningsPerShareBasic $0.27 USD 1 Quarter
Net income EarningsPerShareDiluted $0.25 USD 1 Quarter
Net income EarningsPerShareDiluted $0.25 USD 1 Quarter
Net income EarningsPerShareDiluted $0.27 USD 1 Quarter
Net income EarningsPerShareDiluted $0.27 USD 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 10.65M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 10.65M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 10.86M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 10.86M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 10.96M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 10.96M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 10.72M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 10.72M shares 1 Quarter
Cash Flow Statement 140 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $2.64M USD 1 Quarter
Net income ProfitLoss $2.64M USD 1 Quarter
Net income ProfitLoss $2.97M USD 1 Quarter
Net income ProfitLoss $2.97M USD 1 Quarter
Depreciation Depreciation $793.00K USD 1 Quarter
Depreciation Depreciation $793.00K USD 1 Quarter
Depreciation Depreciation $857.00K USD 1 Quarter
Depreciation Depreciation $857.00K USD 1 Quarter
Amortization of intangible Assets AmortizationOfIntangibleAssets $554.00K USD 1 Quarter
Amortization of intangible Assets AmortizationOfIntangibleAssets $554.00K USD 1 Quarter
Amortization of intangible Assets AmortizationOfIntangibleAssets $446.00K USD 1 Quarter
Amortization of intangible Assets AmortizationOfIntangibleAssets $446.00K USD 1 Quarter
Amortization of actuarial losses AmortizationOfActuarialLosses $211.00K USD 1 Quarter
Amortization of actuarial losses AmortizationOfActuarialLosses $211.00K USD 1 Quarter
Amortization of actuarial losses AmortizationOfActuarialLosses $195.00K USD 1 Quarter
Amortization of actuarial losses AmortizationOfActuarialLosses $195.00K USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCosts - USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCosts - USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCosts $59.00K USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCosts $59.00K USD 1 Quarter
Equity-based compensation expense ShareBasedCompensation $293.00K USD 1 Quarter
Equity-based compensation expense ShareBasedCompensation $293.00K USD 1 Quarter
Equity-based compensation expense ShareBasedCompensation $344.00K USD 1 Quarter
Equity-based compensation expense ShareBasedCompensation $344.00K USD 1 Quarter
Change in fair value of contingent consideration ChangeInFairValueOfContingentConsideration - USD 1 Quarter
Change in fair value of contingent consideration ChangeInFairValueOfContingentConsideration - USD 1 Quarter
Change in fair value of contingent consideration ChangeInFairValueOfContingentConsideration $-130.00K USD 1 Quarter
Change in fair value of contingent consideration ChangeInFairValueOfContingentConsideration $-130.00K USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $99.00K USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $99.00K USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $855.00K USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $855.00K USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $-7.61M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $-7.61M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $5.77M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $5.77M USD 1 Quarter
Unbilled revenue IncreaseDecreaseInContractWithCustomerAsset $12.02M USD 1 Quarter
Unbilled revenue IncreaseDecreaseInContractWithCustomerAsset $12.02M USD 1 Quarter
Unbilled revenue IncreaseDecreaseInContractWithCustomerAsset $-5.17M USD 1 Quarter
Unbilled revenue IncreaseDecreaseInContractWithCustomerAsset $-5.17M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-780.00K USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-780.00K USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-647.00K USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-647.00K USD 1 Quarter
Prepaid expenses and other current and non-current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $926.00K USD 1 Quarter
Prepaid expenses and other current and non-current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $926.00K USD 1 Quarter
Prepaid expenses and other current and non-current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.06M USD 1 Quarter
Prepaid expenses and other current and non-current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.06M USD 1 Quarter
Income taxes receivable IncreaseDecreaseInIncomeTaxesReceivable $159.00K USD 1 Quarter
Income taxes receivable IncreaseDecreaseInIncomeTaxesReceivable $159.00K USD 1 Quarter
Income taxes receivable IncreaseDecreaseInIncomeTaxesReceivable - USD 1 Quarter
Income taxes receivable IncreaseDecreaseInIncomeTaxesReceivable - USD 1 Quarter
Operating lease assets IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-321.00K USD 1 Quarter
Operating lease assets IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-321.00K USD 1 Quarter
Operating lease assets IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-293.00K USD 1 Quarter
Operating lease assets IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-293.00K USD 1 Quarter
Prepaid pension asset IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent $58.00K USD 1 Quarter
Prepaid pension asset IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent $58.00K USD 1 Quarter
Prepaid pension asset IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent $72.00K USD 1 Quarter
Prepaid pension asset IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent $72.00K USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $-4.75M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $-4.75M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $-909.00K USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $-909.00K USD 1 Quarter
Accrued compensation, accrued expenses and other current and non-current liabilities IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities $-868.00K USD 1 Quarter
Accrued compensation, accrued expenses and other current and non-current liabilities IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities $-868.00K USD 1 Quarter
Accrued compensation, accrued expenses and other current and non-current liabilities IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities $-6.38M USD 1 Quarter
Accrued compensation, accrued expenses and other current and non-current liabilities IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities $-6.38M USD 1 Quarter
Customer deposits IncreaseDecreaseInContractWithCustomerLiability $15.67M USD 1 Quarter
Customer deposits IncreaseDecreaseInContractWithCustomerLiability $15.67M USD 1 Quarter
Customer deposits IncreaseDecreaseInContractWithCustomerLiability $10.00M USD 1 Quarter
Customer deposits IncreaseDecreaseInContractWithCustomerLiability $10.00M USD 1 Quarter
Income taxes payable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable - USD 1 Quarter
Income taxes payable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable - USD 1 Quarter
Income taxes payable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $182.00K USD 1 Quarter
Income taxes payable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $182.00K USD 1 Quarter
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiabilities $-310.00K USD 1 Quarter
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiabilities $-310.00K USD 1 Quarter
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiabilities $-256.00K USD 1 Quarter
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiabilities $-256.00K USD 1 Quarter
Long-term portion of accrued compensation, accrued pension and postretirement benefit liabilities IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits $-6.00K USD 1 Quarter
Long-term portion of accrued compensation, accrued pension and postretirement benefit liabilities IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits $-6.00K USD 1 Quarter
Long-term portion of accrued compensation, accrued pension and postretirement benefit liabilities IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits $4.00K USD 1 Quarter
Long-term portion of accrued compensation, accrued pension and postretirement benefit liabilities IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits $4.00K USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $8.60M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $8.60M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $8.72M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $8.72M USD 1 Quarter
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.50M USD 1 Quarter
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.50M USD 1 Quarter
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $2.98M USD 1 Quarter
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $2.98M USD 1 Quarter
Acquisition of Barber-Nichols, LLC PaymentsToAcquireBusinessesNetOfCashAcquired - USD 1 Quarter
Acquisition of Barber-Nichols, LLC PaymentsToAcquireBusinessesNetOfCashAcquired - USD 1 Quarter
Acquisition of Barber-Nichols, LLC PaymentsToAcquireBusinessesNetOfCashAcquired $170.00K USD 1 Quarter
Acquisition of Barber-Nichols, LLC PaymentsToAcquireBusinessesNetOfCashAcquired $170.00K USD 1 Quarter
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-1.50M USD 1 Quarter
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-1.50M USD 1 Quarter
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-3.15M USD 1 Quarter
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-3.15M USD 1 Quarter
Principal repayments on debt RepaymentsOfLongTermDebt $500.00K USD 1 Quarter
Principal repayments on debt RepaymentsOfLongTermDebt $500.00K USD 1 Quarter
Principal repayments on debt RepaymentsOfLongTermDebt - USD 1 Quarter
Principal repayments on debt RepaymentsOfLongTermDebt - USD 1 Quarter
Repayments on financing lease obligations RepaymentsOnLeaseFinancingObligations $79.00K USD 1 Quarter
Repayments on financing lease obligations RepaymentsOnLeaseFinancingObligations $79.00K USD 1 Quarter
Repayments on financing lease obligations RepaymentsOnLeaseFinancingObligations $85.00K USD 1 Quarter
Repayments on financing lease obligations RepaymentsOnLeaseFinancingObligations $85.00K USD 1 Quarter
Purchase of treasury stock PaymentsForRepurchaseOfCommonStock $810.00K USD 1 Quarter
Purchase of treasury stock PaymentsForRepurchaseOfCommonStock $810.00K USD 1 Quarter
Purchase of treasury stock PaymentsForRepurchaseOfCommonStock $57.00K USD 1 Quarter
Purchase of treasury stock PaymentsForRepurchaseOfCommonStock $57.00K USD 1 Quarter
Net cash used by financing activities NetCashProvidedByUsedInFinancingActivities $-642.00K USD 1 Quarter
Net cash used by financing activities NetCashProvidedByUsedInFinancingActivities $-642.00K USD 1 Quarter
Net cash used by financing activities NetCashProvidedByUsedInFinancingActivities $-889.00K USD 1 Quarter
Net cash used by financing activities NetCashProvidedByUsedInFinancingActivities $-889.00K USD 1 Quarter
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-57.00K USD 1 Quarter
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-57.00K USD 1 Quarter
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-7.00K USD 1 Quarter
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-7.00K USD 1 Quarter
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $4.67M USD 1 Quarter
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $4.67M USD 1 Quarter
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $6.41M USD 1 Quarter
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $6.41M USD 1 Quarter
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $18.26M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $18.26M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $21.61M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $21.61M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $24.66M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $24.66M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $16.94M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $16.94M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $18.26M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $18.26M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $21.61M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $21.61M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $24.66M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $24.66M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $16.94M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $16.94M USD Point-in-time
Stockholders Equity 28 line items
Line Item Tag Value Unit Period
Beginning balance StockholdersEquity $105.57M USD Point-in-time
Beginning balance StockholdersEquity $105.57M USD Point-in-time
Beginning balance StockholdersEquity $96.93M USD Point-in-time
Beginning balance StockholdersEquity $96.93M USD Point-in-time
Beginning balance StockholdersEquity $99.72M USD Point-in-time
Beginning balance StockholdersEquity $99.72M USD Point-in-time
Beginning balance StockholdersEquity $108.19M USD Point-in-time
Beginning balance StockholdersEquity $108.19M USD Point-in-time
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $3.09M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $3.09M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $2.55M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $2.55M USD 1 Quarter
Recognition of equity-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $344.00K USD 1 Quarter
Recognition of equity-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $344.00K USD 1 Quarter
Recognition of equity-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $293.00K USD 1 Quarter
Recognition of equity-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $293.00K USD 1 Quarter
Purchase of treasury stock TreasuryStockValueAcquiredParValueMethod $57.00K USD 1 Quarter
Purchase of treasury stock TreasuryStockValueAcquiredParValueMethod $57.00K USD 1 Quarter
Purchase of treasury stock TreasuryStockValueAcquiredParValueMethod $810.00K USD 1 Quarter
Purchase of treasury stock TreasuryStockValueAcquiredParValueMethod $810.00K USD 1 Quarter
Ending Balance StockholdersEquity $105.57M USD Point-in-time
Ending Balance StockholdersEquity $105.57M USD Point-in-time
Ending Balance StockholdersEquity $96.93M USD Point-in-time
Ending Balance StockholdersEquity $96.93M USD Point-in-time
Ending Balance StockholdersEquity $99.72M USD Point-in-time
Ending Balance StockholdersEquity $99.72M USD Point-in-time
Ending Balance StockholdersEquity $108.19M USD Point-in-time
Ending Balance StockholdersEquity $108.19M USD Point-in-time
Comprehensive Income 24 line items
Line Item Tag Value Unit Period
Defined benefit pension and other postretirement plans, tax expense OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax $-47.00K USD 1 Quarter
Defined benefit pension and other postretirement plans, tax expense OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax $-47.00K USD 1 Quarter
Defined benefit pension and other postretirement plans, tax expense OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax $-45.00K USD 1 Quarter
Defined benefit pension and other postretirement plans, tax expense OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax $-45.00K USD 1 Quarter
Net income NetIncomeLoss $2.97M USD 1 Quarter
Net income NetIncomeLoss $2.97M USD 1 Quarter
Net income NetIncomeLoss $2.64M USD 1 Quarter
Net income NetIncomeLoss $2.64M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-252.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-252.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-28.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-28.00K USD 1 Quarter
Defined benefit pension and other postretirement plans net of income tax expense of $45 and $47, respectively OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-150.00K USD 1 Quarter
Defined benefit pension and other postretirement plans net of income tax expense of $45 and $47, respectively OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-150.00K USD 1 Quarter
Defined benefit pension and other postretirement plans net of income tax expense of $45 and $47, respectively OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-164.00K USD 1 Quarter
Defined benefit pension and other postretirement plans net of income tax expense of $45 and $47, respectively OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-164.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $122.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $122.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-88.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-88.00K USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $3.09M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $3.09M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $2.55M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $2.55M USD 1 Quarter

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

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