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

10-Q Filing

POWER SOLUTIONS INTERNATIONAL, INC. CIK: 1137091 Q1 2025
Filing Information
Form Type 10-Q
Accession Number 0001137091-25-000010
Period End Date 20250331
Filing Date 20250508
Fiscal Year 2025
Fiscal Period Q1
XBRL Instance psix-20250331_htm.xml
Filing Contents
Balance Sheet 200 line items
Line Item Tag Value Unit Period
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $55.25M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $55.25M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $33.06M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $33.06M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $50.02M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $50.02M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.24M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.24M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.64M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.64M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.17M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.17M USD Point-in-time
Accounts receivable, net of allowances of $1,852 and $1,889 as of March 31, 2025 and December 31, 2024, respectively; (from related parties $902 and $1,383 as of March 31, 2025 and December 31, 2024, respectively) AccountsReceivableNetCurrent $68.96M USD Point-in-time
Accounts receivable, net of allowances of $1,852 and $1,889 as of March 31, 2025 and December 31, 2024, respectively; (from related parties $902 and $1,383 as of March 31, 2025 and December 31, 2024, respectively) AccountsReceivableNetCurrent $68.96M USD Point-in-time
Accounts receivable, net of allowances of $1,852 and $1,889 as of March 31, 2025 and December 31, 2024, respectively; (from related parties $902 and $1,383 as of March 31, 2025 and December 31, 2024, respectively) AccountsReceivableNetCurrent $81.61M USD Point-in-time
Accounts receivable, net of allowances of $1,852 and $1,889 as of March 31, 2025 and December 31, 2024, respectively; (from related parties $902 and $1,383 as of March 31, 2025 and December 31, 2024, respectively) AccountsReceivableNetCurrent $81.61M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $986.00K USD Point-in-time
Income tax receivable IncomeTaxesReceivable $986.00K USD Point-in-time
Income tax receivable IncomeTaxesReceivable - USD Point-in-time
Income tax receivable IncomeTaxesReceivable - USD Point-in-time
Inventories, net InventoryNet $93.87M USD Point-in-time
Inventories, net InventoryNet $93.87M USD Point-in-time
Inventories, net InventoryNet $116.79M USD Point-in-time
Inventories, net InventoryNet $116.79M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $6.36M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $6.36M USD Point-in-time
Accounts receivable allowance AllowanceForDoubtfulAccountsReceivableCurrent $1.89M USD Point-in-time
Accounts receivable allowance AllowanceForDoubtfulAccountsReceivableCurrent $1.89M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $6.40M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $6.40M USD Point-in-time
Accounts receivable allowance AllowanceForDoubtfulAccountsReceivableCurrent $1.85M USD Point-in-time
Accounts receivable allowance AllowanceForDoubtfulAccountsReceivableCurrent $1.85M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $21.46M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $21.46M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $17.38M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $17.38M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $15.55M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $15.55M USD Point-in-time
Accounts receivable, net of allowances AccountsReceivableNetCurrent $68.96M USD Point-in-time
Accounts receivable, net of allowances AccountsReceivableNetCurrent $68.96M USD Point-in-time
Accounts receivable, net of allowances AccountsReceivableNetCurrent $81.61M USD Point-in-time
Accounts receivable, net of allowances AccountsReceivableNetCurrent $81.61M USD Point-in-time
Other current assets OtherAssetsCurrent $2.44M USD Point-in-time
Other current assets OtherAssetsCurrent $2.44M USD Point-in-time
Other current assets OtherAssetsCurrent $4.17M USD Point-in-time
Other current assets OtherAssetsCurrent $4.17M USD Point-in-time
Total current assets AssetsCurrent $254.34M USD Point-in-time
Total current assets AssetsCurrent $254.34M USD Point-in-time
Total current assets AssetsCurrent $278.25M USD Point-in-time
Total current assets AssetsCurrent $278.25M USD Point-in-time
Accounts payable to related parties AccountsPayableCurrent $58.21M USD Point-in-time
Accounts payable to related parties AccountsPayableCurrent $58.21M USD Point-in-time
Accounts payable to related parties AccountsPayableCurrent $66.20M USD Point-in-time
Accounts payable to related parties AccountsPayableCurrent $66.20M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $19.68M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $19.68M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $15.41M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $15.41M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $23.27M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $23.27M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $39.95M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $39.95M USD Point-in-time
Other short-term financing OtherShortTermBorrowings $15.00M USD Point-in-time
Other short-term financing OtherShortTermBorrowings $15.00M USD Point-in-time
Other short-term financing OtherShortTermBorrowings $25.00M USD Point-in-time
Other short-term financing OtherShortTermBorrowings $25.00M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $44.73M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $44.73M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $58.07M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $58.07M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $2.15M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $2.15M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $2.45M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $2.45M USD Point-in-time
Goodwill Goodwill $29.84M USD Point-in-time
Goodwill Goodwill $29.84M USD Point-in-time
Goodwill Goodwill $29.84M USD Point-in-time
Goodwill Goodwill $29.84M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $2.88M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $2.88M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $2.87M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $2.87M USD Point-in-time
TOTAL ASSETS Assets $372.73M USD Point-in-time
TOTAL ASSETS Assets $372.73M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
TOTAL ASSETS Assets $328.18M USD Point-in-time
TOTAL ASSETS Assets $328.18M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 23.12M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 23.12M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 23.12M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 23.12M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 23.00M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 23.00M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 23.01M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 23.01M shares Point-in-time
Accounts payable (to related parties $14,534 and $14,427 as of March 31, 2025 and December 31, 2024, respectively) AccountsPayableCurrent $58.21M USD Point-in-time
Accounts payable (to related parties $14,534 and $14,427 as of March 31, 2025 and December 31, 2024, respectively) AccountsPayableCurrent $58.21M USD Point-in-time
Accounts payable (to related parties $14,534 and $14,427 as of March 31, 2025 and December 31, 2024, respectively) AccountsPayableCurrent $66.20M USD Point-in-time
Accounts payable (to related parties $14,534 and $14,427 as of March 31, 2025 and December 31, 2024, respectively) AccountsPayableCurrent $66.20M USD Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 117,000.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 117,000.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 109,000.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 109,000.00 shares Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $52.00K USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $52.00K USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $53.00K USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $53.00K USD Point-in-time
Revolving line of credit LinesOfCreditCurrent $95.00M USD Point-in-time
Revolving line of credit LinesOfCreditCurrent $95.00M USD Point-in-time
Revolving line of credit LinesOfCreditCurrent $95.00M USD Point-in-time
Revolving line of credit LinesOfCreditCurrent $95.00M USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $232.00K USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $232.00K USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $78.00K USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $78.00K USD Point-in-time
Operating lease liability, current OperatingLeaseLiabilityCurrent $4.50M USD Point-in-time
Operating lease liability, current OperatingLeaseLiabilityCurrent $4.50M USD Point-in-time
Operating lease liability, current OperatingLeaseLiabilityCurrent $4.96M USD Point-in-time
Operating lease liability, current OperatingLeaseLiabilityCurrent $4.96M USD Point-in-time
Other short-term financing (from related parties $15,000 and $25,000 as of March 31, 2025 and December 31, 2024, respectively) OtherShortTermBorrowings $15.00M USD Point-in-time
Other short-term financing (from related parties $15,000 and $25,000 as of March 31, 2025 and December 31, 2024, respectively) OtherShortTermBorrowings $15.00M USD Point-in-time
Other short-term financing (from related parties $15,000 and $25,000 as of March 31, 2025 and December 31, 2024, respectively) OtherShortTermBorrowings $25.00M USD Point-in-time
Other short-term financing (from related parties $15,000 and $25,000 as of March 31, 2025 and December 31, 2024, respectively) OtherShortTermBorrowings $25.00M USD Point-in-time
Other accrued liabilities (to related parties $508 and $807 as of March 31, 2025 and December 31, 2024, respectively) OtherAccruedLiabilitiesCurrent $44.73M USD Point-in-time
Other accrued liabilities (to related parties $508 and $807 as of March 31, 2025 and December 31, 2024, respectively) OtherAccruedLiabilitiesCurrent $44.73M USD Point-in-time
Other accrued liabilities (to related parties $508 and $807 as of March 31, 2025 and December 31, 2024, respectively) OtherAccruedLiabilitiesCurrent $58.07M USD Point-in-time
Other accrued liabilities (to related parties $508 and $807 as of March 31, 2025 and December 31, 2024, respectively) OtherAccruedLiabilitiesCurrent $58.07M USD Point-in-time
Total current liabilities LiabilitiesCurrent $227.57M USD Point-in-time
Total current liabilities LiabilitiesCurrent $227.57M USD Point-in-time
Total current liabilities LiabilitiesCurrent $239.51M USD Point-in-time
Total current liabilities LiabilitiesCurrent $239.51M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $1.57M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $1.57M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $1.57M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $1.57M USD Point-in-time
Long-term debt, net of current maturities LongTermDebtNoncurrent $24.00K USD Point-in-time
Long-term debt, net of current maturities LongTermDebtNoncurrent $24.00K USD Point-in-time
Long-term debt, net of current maturities LongTermDebtNoncurrent $38.00K USD Point-in-time
Long-term debt, net of current maturities LongTermDebtNoncurrent $38.00K USD Point-in-time
Finance lease liability, long-term FinanceLeaseLiabilityNoncurrent $16.00K USD Point-in-time
Finance lease liability, long-term FinanceLeaseLiabilityNoncurrent $16.00K USD Point-in-time
Finance lease liability, long-term FinanceLeaseLiabilityNoncurrent $697.00K USD Point-in-time
Finance lease liability, long-term FinanceLeaseLiabilityNoncurrent $697.00K USD Point-in-time
Operating lease liability, long-term OperatingLeaseLiabilityNoncurrent $20.66M USD Point-in-time
Operating lease liability, long-term OperatingLeaseLiabilityNoncurrent $20.66M USD Point-in-time
Operating lease liability, long-term OperatingLeaseLiabilityNoncurrent $37.07M USD Point-in-time
Operating lease liability, long-term OperatingLeaseLiabilityNoncurrent $37.07M USD Point-in-time
Noncurrent contract liabilities ContractWithCustomerLiabilityNoncurrent $1.88M USD Point-in-time
Noncurrent contract liabilities ContractWithCustomerLiabilityNoncurrent $1.88M USD Point-in-time
Noncurrent contract liabilities ContractWithCustomerLiabilityNoncurrent $2.40M USD Point-in-time
Noncurrent contract liabilities ContractWithCustomerLiabilityNoncurrent $2.40M USD Point-in-time
Noncurrent contract liabilities ContractWithCustomerLiabilityNoncurrent $1.82M USD Point-in-time
Noncurrent contract liabilities ContractWithCustomerLiabilityNoncurrent $1.82M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $7.69M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $7.69M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $11.20M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $11.20M USD Point-in-time
TOTAL LIABILITIES Liabilities $262.93M USD Point-in-time
TOTAL LIABILITIES Liabilities $262.93M USD Point-in-time
TOTAL LIABILITIES Liabilities $288.38M USD Point-in-time
TOTAL LIABILITIES Liabilities $288.38M 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
Common stock $0.001 par value; 50,000 shares authorized; 23,117 shares issued; 23,008 and 23,000 shares outstanding at March 31, 2025 and December 31, 2024, respectively CommonStockValue $23.00K USD Point-in-time
Common stock $0.001 par value; 50,000 shares authorized; 23,117 shares issued; 23,008 and 23,000 shares outstanding at March 31, 2025 and December 31, 2024, respectively CommonStockValue $23.00K USD Point-in-time
Common stock $0.001 par value; 50,000 shares authorized; 23,117 shares issued; 23,008 and 23,000 shares outstanding at March 31, 2025 and December 31, 2024, respectively CommonStockValue $23.00K USD Point-in-time
Common stock $0.001 par value; 50,000 shares authorized; 23,117 shares issued; 23,008 and 23,000 shares outstanding at March 31, 2025 and December 31, 2024, respectively CommonStockValue $23.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $157.56M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $157.56M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $157.65M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $157.65M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-72.43M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-72.43M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-91.51M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-91.51M USD Point-in-time
Treasury stock, at cost, 109 and 117 shares at March 31, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $899.00K USD Point-in-time
Treasury stock, at cost, 109 and 117 shares at March 31, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $899.00K USD Point-in-time
Treasury stock, at cost, 109 and 117 shares at March 31, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $823.00K USD Point-in-time
Treasury stock, at cost, 109 and 117 shares at March 31, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $823.00K USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $65.25M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $65.25M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $84.34M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $84.34M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $-3.92M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $-3.92M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $3.22M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $3.22M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $372.73M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $372.73M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $328.18M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $328.18M USD Point-in-time
Income Statement 76 line items
Line Item Tag Value Unit Period
Net sales (from related parties $464 and $197 for the three months ended March 31, 2025 and 2024, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $95.24M USD 1 Quarter
Net sales (from related parties $464 and $197 for the three months ended March 31, 2025 and 2024, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $95.24M USD 1 Quarter
Net sales (from related parties $464 and $197 for the three months ended March 31, 2025 and 2024, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $135.45M USD 1 Quarter
Net sales (from related parties $464 and $197 for the three months ended March 31, 2025 and 2024, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $135.45M USD 1 Quarter
Cost of sales (from related parties $316 and $153 for the three months ended March 31, 2025 and 2024, respectively) CostOfGoodsAndServicesSold $69.48M USD 1 Quarter
Cost of sales (from related parties $316 and $153 for the three months ended March 31, 2025 and 2024, respectively) CostOfGoodsAndServicesSold $69.48M USD 1 Quarter
Cost of sales (from related parties $316 and $153 for the three months ended March 31, 2025 and 2024, respectively) CostOfGoodsAndServicesSold $95.15M USD 1 Quarter
Cost of sales (from related parties $316 and $153 for the three months ended March 31, 2025 and 2024, respectively) CostOfGoodsAndServicesSold $95.15M USD 1 Quarter
Gross profit GrossProfit $40.29M USD 1 Quarter
Gross profit GrossProfit $40.29M USD 1 Quarter
Gross profit GrossProfit $25.76M USD 1 Quarter
Gross profit GrossProfit $25.76M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $5.20M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $5.20M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $4.24M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $4.24M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $9.53M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $9.53M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $11.11M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $11.11M USD 1 Quarter
Net sales from related party RevenueFromContractWithCustomerExcludingAssessedTax $95.24M USD 1 Quarter
Net sales from related party RevenueFromContractWithCustomerExcludingAssessedTax $95.24M USD 1 Quarter
Net sales from related party RevenueFromContractWithCustomerExcludingAssessedTax $135.45M USD 1 Quarter
Net sales from related party RevenueFromContractWithCustomerExcludingAssessedTax $135.45M USD 1 Quarter
Cost of sales from related parties RelatedPartiesAmountInCostOfSales $153.00K USD 1 Quarter
Cost of sales from related parties RelatedPartiesAmountInCostOfSales $153.00K USD 1 Quarter
Cost of sales from related parties RelatedPartiesAmountInCostOfSales $316.00K USD 1 Quarter
Cost of sales from related parties RelatedPartiesAmountInCostOfSales $316.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $365.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $365.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $307.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $307.00K USD 1 Quarter
Interest expense to related parties InterestExpenseNonoperating $1.77M USD 1 Quarter
Interest expense to related parties InterestExpenseNonoperating $1.77M USD 1 Quarter
Total operating expenses OperatingExpenses $15.09M USD 1 Quarter
Total operating expenses OperatingExpenses $15.09M USD 1 Quarter
Interest expense to related parties InterestExpenseNonoperating $3.35M USD 1 Quarter
Interest expense to related parties InterestExpenseNonoperating $3.35M USD 1 Quarter
Total operating expenses OperatingExpenses $15.66M USD 1 Quarter
Total operating expenses OperatingExpenses $15.66M USD 1 Quarter
Operating income OperatingIncomeLoss $24.63M USD 1 Quarter
Operating income OperatingIncomeLoss $24.63M USD 1 Quarter
Operating income OperatingIncomeLoss $10.66M USD 1 Quarter
Operating income OperatingIncomeLoss $10.66M USD 1 Quarter
Interest expense (to related parties $415 and $2,222 for the three months ended March 31, 2025 and 2024, respectively) InterestExpenseNonoperating $1.77M USD 1 Quarter
Interest expense (to related parties $415 and $2,222 for the three months ended March 31, 2025 and 2024, respectively) InterestExpenseNonoperating $1.77M USD 1 Quarter
Interest expense (to related parties $415 and $2,222 for the three months ended March 31, 2025 and 2024, respectively) InterestExpenseNonoperating $3.35M USD 1 Quarter
Interest expense (to related parties $415 and $2,222 for the three months ended March 31, 2025 and 2024, respectively) InterestExpenseNonoperating $3.35M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $7.32M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $7.32M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $22.87M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $22.87M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $3.79M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $3.79M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $201.00K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $201.00K USD 1 Quarter
Net income NetIncomeLoss $19.08M USD 1 Quarter
Net income NetIncomeLoss $19.08M USD 1 Quarter
Net income NetIncomeLoss $7.12M USD 1 Quarter
Net income NetIncomeLoss $7.12M USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 22.97M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 22.97M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 23.00M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 23.00M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 22.97M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 22.97M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 23.06M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 23.06M shares 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.31 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.31 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.83 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.83 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.83 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.83 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.31 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.31 USD 1 Quarter
Cash Flow Statement 148 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $19.08M USD 1 Quarter
Net income NetIncomeLoss $19.08M USD 1 Quarter
Net income NetIncomeLoss $7.12M USD 1 Quarter
Net income NetIncomeLoss $7.12M USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $365.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $365.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $307.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $307.00K USD 1 Quarter
Depreciation Depreciation $952.00K USD 1 Quarter
Depreciation Depreciation $952.00K USD 1 Quarter
Depreciation Depreciation $975.00K USD 1 Quarter
Depreciation Depreciation $975.00K USD 1 Quarter
Noncash lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $1.68M USD 1 Quarter
Noncash lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $1.68M USD 1 Quarter
Noncash lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $1.93M USD 1 Quarter
Noncash lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $1.93M USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $26.00K USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $26.00K USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $153.00K USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $153.00K USD 1 Quarter
Amortization of financing fees AmortizationOfFinancingCosts $244.00K USD 1 Quarter
Amortization of financing fees AmortizationOfFinancingCosts $244.00K USD 1 Quarter
Amortization of financing fees AmortizationOfFinancingCosts $165.00K USD 1 Quarter
Amortization of financing fees AmortizationOfFinancingCosts $165.00K USD 1 Quarter
Deferred income taxes DeferredIncomeTaxesAndTaxCredits - USD 1 Quarter
Deferred income taxes DeferredIncomeTaxesAndTaxCredits - USD 1 Quarter
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $54.00K USD 1 Quarter
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $54.00K USD 1 Quarter
(Credit) for losses in accounts receivable ProvisionForDoubtfulAccounts $-499.00K USD 1 Quarter
(Credit) for losses in accounts receivable ProvisionForDoubtfulAccounts $-499.00K USD 1 Quarter
(Credit) for losses in accounts receivable ProvisionForDoubtfulAccounts $-37.00K USD 1 Quarter
(Credit) for losses in accounts receivable ProvisionForDoubtfulAccounts $-37.00K USD 1 Quarter
Increase in allowance for inventory obsolescence, net IncreaseDecreaseInAllowanceForObsolescence $206.00K USD 1 Quarter
Increase in allowance for inventory obsolescence, net IncreaseDecreaseInAllowanceForObsolescence $206.00K USD 1 Quarter
Increase in allowance for inventory obsolescence, net IncreaseDecreaseInAllowanceForObsolescence $946.00K USD 1 Quarter
Increase in allowance for inventory obsolescence, net IncreaseDecreaseInAllowanceForObsolescence $946.00K USD 1 Quarter
Other adjustments, net OtherOperatingActivitiesCashFlowStatement - USD 1 Quarter
Other adjustments, net OtherOperatingActivitiesCashFlowStatement - USD 1 Quarter
Other adjustments, net OtherOperatingActivitiesCashFlowStatement $33.00K USD 1 Quarter
Other adjustments, net OtherOperatingActivitiesCashFlowStatement $33.00K USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $-18.19M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $-18.19M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $12.62M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $12.62M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $19.29M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $19.29M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $4.80M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $4.80M USD 1 Quarter
Prepaid expenses IncreaseDecreaseInPrepaidExpense $2.17M USD 1 Quarter
Prepaid expenses IncreaseDecreaseInPrepaidExpense $2.17M USD 1 Quarter
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-33.00K USD 1 Quarter
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-33.00K USD 1 Quarter
Contract assets IncreaseDecreaseInContractWithCustomerAsset $-4.08M USD 1 Quarter
Contract assets IncreaseDecreaseInContractWithCustomerAsset $-4.08M USD 1 Quarter
Contract assets IncreaseDecreaseInContractWithCustomerAsset $5.97M USD 1 Quarter
Contract assets IncreaseDecreaseInContractWithCustomerAsset $5.97M USD 1 Quarter
Other assets IncreaseDecreaseInOtherOperatingAssets $-1.57M USD 1 Quarter
Other assets IncreaseDecreaseInOtherOperatingAssets $-1.57M USD 1 Quarter
Other assets IncreaseDecreaseInOtherOperatingAssets $-15.00K USD 1 Quarter
Other assets IncreaseDecreaseInOtherOperatingAssets $-15.00K USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayableTrade $7.01M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayableTrade $7.01M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayableTrade $5.34M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayableTrade $5.34M USD 1 Quarter
Income taxes receivable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $986.00K USD 1 Quarter
Income taxes receivable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $986.00K USD 1 Quarter
Income taxes receivable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $138.00K USD 1 Quarter
Income taxes receivable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $138.00K USD 1 Quarter
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-3.53M USD 1 Quarter
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-3.53M USD 1 Quarter
Accrued expenses IncreaseDecreaseInAccruedLiabilities $9.27M USD 1 Quarter
Accrued expenses IncreaseDecreaseInAccruedLiabilities $9.27M USD 1 Quarter
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-2.72M USD 1 Quarter
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-2.72M USD 1 Quarter
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-4.80M USD 1 Quarter
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-4.80M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $15.63M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $15.63M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $8.81M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $8.81M USD 1 Quarter
Capital expenditures PaymentsForCapitalImprovements $3.40M USD 1 Quarter
Capital expenditures PaymentsForCapitalImprovements $3.40M USD 1 Quarter
Capital expenditures PaymentsForCapitalImprovements $815.00K USD 1 Quarter
Capital expenditures PaymentsForCapitalImprovements $815.00K USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-815.00K USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-815.00K USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-3.40M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-3.40M USD 1 Quarter
Repayment of long-term debt and lease liabilities RepaymentsOfLongTermDebtAndCapitalSecurities $51.00K USD 1 Quarter
Repayment of long-term debt and lease liabilities RepaymentsOfLongTermDebtAndCapitalSecurities $51.00K USD 1 Quarter
Repayment of long-term debt and lease liabilities RepaymentsOfLongTermDebtAndCapitalSecurities $98.00K USD 1 Quarter
Repayment of long-term debt and lease liabilities RepaymentsOfLongTermDebtAndCapitalSecurities $98.00K USD 1 Quarter
Repayment of short-term financings RepaymentsOfShortTermDebt $5.00M USD 1 Quarter
Repayment of short-term financings RepaymentsOfShortTermDebt $5.00M USD 1 Quarter
Repayment of short-term financings RepaymentsOfShortTermDebt $10.00M USD 1 Quarter
Repayment of short-term financings RepaymentsOfShortTermDebt $10.00M USD 1 Quarter
Payments of deferred financing costs PaymentsOfDebtIssuanceCosts - USD 1 Quarter
Payments of deferred financing costs PaymentsOfDebtIssuanceCosts - USD 1 Quarter
Payments of deferred financing costs PaymentsOfDebtIssuanceCosts $130.00K USD 1 Quarter
Payments of deferred financing costs PaymentsOfDebtIssuanceCosts $130.00K USD 1 Quarter
Repurchases to settle tax withholding obligations for stock-based compensation awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $142.00K USD 1 Quarter
Repurchases to settle tax withholding obligations for stock-based compensation awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $142.00K USD 1 Quarter
Repurchases to settle tax withholding obligations for stock-based compensation awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation - USD 1 Quarter
Repurchases to settle tax withholding obligations for stock-based compensation awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation - USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-10.24M USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-10.24M USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-5.18M USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-5.18M USD 1 Quarter
Net (decrease) increase in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-4.83M USD 1 Quarter
Net (decrease) increase in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-4.83M USD 1 Quarter
Net (decrease) increase in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $9.63M USD 1 Quarter
Net (decrease) increase in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $9.63M USD 1 Quarter
Cash, cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.59M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.59M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $58.49M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $58.49M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $36.23M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $36.23M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $53.66M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $53.66M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.59M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.59M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $58.49M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $58.49M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $36.23M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $36.23M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $53.66M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $53.66M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $55.25M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $55.25M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $33.06M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $33.06M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $50.02M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $50.02M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.24M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.24M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.64M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.64M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.17M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.17M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.59M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.59M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $58.49M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $58.49M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $36.23M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $36.23M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $53.66M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $53.66M USD Point-in-time
Stockholders Equity 28 line items
Line Item Tag Value Unit Period
Beginning balance StockholdersEquity $65.25M USD Point-in-time
Beginning balance StockholdersEquity $65.25M USD Point-in-time
Beginning balance StockholdersEquity $84.34M USD Point-in-time
Beginning balance StockholdersEquity $84.34M USD Point-in-time
Beginning balance StockholdersEquity $-3.92M USD Point-in-time
Beginning balance StockholdersEquity $-3.92M USD Point-in-time
Beginning balance StockholdersEquity $3.22M USD Point-in-time
Beginning balance StockholdersEquity $3.22M USD Point-in-time
Net income NetIncomeLoss $19.08M USD 1 Quarter
Net income NetIncomeLoss $19.08M USD 1 Quarter
Net income NetIncomeLoss $7.12M USD 1 Quarter
Net income NetIncomeLoss $7.12M USD 1 Quarter
Stock Appreciation Rights (SAR) exercised StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Stock Appreciation Rights (SAR) exercised StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $26.00K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $26.00K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $153.00K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $153.00K USD 1 Quarter
Tax benefit from exercise of stock based compensation AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $142.00K USD 1 Quarter
Tax benefit from exercise of stock based compensation AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $142.00K USD 1 Quarter
Ending balance StockholdersEquity $65.25M USD Point-in-time
Ending balance StockholdersEquity $65.25M USD Point-in-time
Ending balance StockholdersEquity $84.34M USD Point-in-time
Ending balance StockholdersEquity $84.34M USD Point-in-time
Ending balance StockholdersEquity $-3.92M USD Point-in-time
Ending balance StockholdersEquity $-3.92M USD Point-in-time
Ending balance StockholdersEquity $3.22M USD Point-in-time
Ending balance StockholdersEquity $3.22M 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...