◆ 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 Q2 2024
Filing Information
Form Type 10-Q
Accession Number 0001137091-24-000020
Period End Date 20240630
Filing Date 20240812
Fiscal Year 2024
Fiscal Period Q2
XBRL Instance psix-20240630_htm.xml
Filing Contents
Balance Sheet 214 line items
Line Item Tag Value Unit Period
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $27.78M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $27.78M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $22.76M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $22.76M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $28.80M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $28.80M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.19M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.19M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.84M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.84M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.76M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.76M USD Point-in-time
Accounts receivable, net of allowances of $5,367 and $5,975 as of June 30, 2024 and December 31, 2023, respectively; (from related parties $818 and $777 as of June 30, 2024 and December 31, 2023, respectively) AccountsReceivableNetCurrent $66.98M USD Point-in-time
Accounts receivable, net of allowances of $5,367 and $5,975 as of June 30, 2024 and December 31, 2023, respectively; (from related parties $818 and $777 as of June 30, 2024 and December 31, 2023, respectively) AccountsReceivableNetCurrent $66.98M USD Point-in-time
Accounts receivable, net of allowances of $5,367 and $5,975 as of June 30, 2024 and December 31, 2023, respectively; (from related parties $818 and $777 as of June 30, 2024 and December 31, 2023, respectively) AccountsReceivableNetCurrent $64.26M USD Point-in-time
Accounts receivable, net of allowances of $5,367 and $5,975 as of June 30, 2024 and December 31, 2023, respectively; (from related parties $818 and $777 as of June 30, 2024 and December 31, 2023, respectively) AccountsReceivableNetCurrent $64.26M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $293.00K USD Point-in-time
Income tax receivable IncomeTaxesReceivable $293.00K USD Point-in-time
Income tax receivable IncomeTaxesReceivable $550.00K USD Point-in-time
Income tax receivable IncomeTaxesReceivable $550.00K USD Point-in-time
Inventories, net InventoryNet $84.95M USD Point-in-time
Inventories, net InventoryNet $84.95M USD Point-in-time
Inventories, net InventoryNet $93.45M USD Point-in-time
Inventories, net InventoryNet $93.45M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $26.31M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $26.31M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $41.61M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $41.61M USD Point-in-time
Accounts receivable allowance AllowanceForDoubtfulAccountsReceivableCurrent $5.97M USD Point-in-time
Accounts receivable allowance AllowanceForDoubtfulAccountsReceivableCurrent $5.97M USD Point-in-time
Accounts receivable allowance AllowanceForDoubtfulAccountsReceivableCurrent $5.37M USD Point-in-time
Accounts receivable allowance AllowanceForDoubtfulAccountsReceivableCurrent $5.37M USD Point-in-time
Total current assets AssetsCurrent $231.60M USD Point-in-time
Total current assets AssetsCurrent $231.60M USD Point-in-time
Accounts receivable, net of allowances AccountsReceivableNetCurrent $66.98M USD Point-in-time
Accounts receivable, net of allowances AccountsReceivableNetCurrent $66.98M USD Point-in-time
Total current assets AssetsCurrent $205.38M USD Point-in-time
Total current assets AssetsCurrent $205.38M USD Point-in-time
Accounts receivable, net of allowances AccountsReceivableNetCurrent $64.26M USD Point-in-time
Accounts receivable, net of allowances AccountsReceivableNetCurrent $64.26M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $14.62M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $14.62M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $14.93M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $14.93M USD Point-in-time
Right-of-use assets, net OperatingLeaseRightOfUseAsset $27.14M USD Point-in-time
Right-of-use assets, net OperatingLeaseRightOfUseAsset $27.14M USD Point-in-time
Right-of-use assets, net OperatingLeaseRightOfUseAsset $25.34M USD Point-in-time
Right-of-use assets, net OperatingLeaseRightOfUseAsset $25.34M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $3.18M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $3.18M USD Point-in-time
Accounts payable to related parties AccountsPayableCurrent $67.36M USD Point-in-time
Accounts payable to related parties AccountsPayableCurrent $67.36M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $3.91M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $3.91M USD Point-in-time
Accounts payable to related parties AccountsPayableCurrent $66.94M USD Point-in-time
Accounts payable to related parties AccountsPayableCurrent $66.94M 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
Other short-term financing OtherShortTermBorrowings $94.82M USD Point-in-time
Other short-term financing OtherShortTermBorrowings $94.82M USD Point-in-time
Other short-term financing OtherShortTermBorrowings $94.82M USD Point-in-time
Other short-term financing OtherShortTermBorrowings $94.82M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $2.97M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $2.97M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $3.10M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $3.10M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $37.66M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $37.66M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $32.00M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $32.00M USD Point-in-time
TOTAL ASSETS Assets $284.30M USD Point-in-time
TOTAL ASSETS Assets $284.30M USD Point-in-time
TOTAL ASSETS Assets $307.56M USD Point-in-time
TOTAL ASSETS Assets $307.56M USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Accounts payable (to related parties $25,500 and $24,496 as of June 30, 2024 and December 31, 2023, respectively) AccountsPayableCurrent $67.36M USD Point-in-time
Accounts payable (to related parties $25,500 and $24,496 as of June 30, 2024 and December 31, 2023, respectively) AccountsPayableCurrent $67.36M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Accounts payable (to related parties $25,500 and $24,496 as of June 30, 2024 and December 31, 2023, respectively) AccountsPayableCurrent $66.94M USD Point-in-time
Accounts payable (to related parties $25,500 and $24,496 as of June 30, 2024 and December 31, 2023, respectively) AccountsPayableCurrent $66.94M USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $96.00K USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $96.00K USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $139.00K USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $139.00K USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares 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
Revolving line of credit LinesOfCreditCurrent $40.00M USD Point-in-time
Revolving line of credit LinesOfCreditCurrent $40.00M 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
Revolving line of credit LinesOfCreditCurrent $50.00M USD Point-in-time
Revolving line of credit LinesOfCreditCurrent $50.00M 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
Finance lease liability, current FinanceLeaseLiabilityCurrent $77.00K USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $77.00K USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $76.00K USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $76.00K 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
Operating lease liability, current OperatingLeaseLiabilityCurrent $4.25M USD Point-in-time
Operating lease liability, current OperatingLeaseLiabilityCurrent $4.25M 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
Operating lease liability, current OperatingLeaseLiabilityCurrent $3.91M USD Point-in-time
Operating lease liability, current OperatingLeaseLiabilityCurrent $3.91M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 22.97M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 22.97M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 22.98M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 22.98M shares Point-in-time
Other short-term financing (from related parties $94,820 as of both June 30, 2024 and December 31, 2023) OtherShortTermBorrowings $94.82M USD Point-in-time
Other short-term financing (from related parties $94,820 as of both June 30, 2024 and December 31, 2023) OtherShortTermBorrowings $94.82M USD Point-in-time
Other short-term financing (from related parties $94,820 as of both June 30, 2024 and December 31, 2023) OtherShortTermBorrowings $94.82M USD Point-in-time
Other short-term financing (from related parties $94,820 as of both June 30, 2024 and December 31, 2023) OtherShortTermBorrowings $94.82M USD Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 149,000.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 149,000.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 142,000.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 142,000.00 shares Point-in-time
Other accrued liabilities (to related parties $2,216 and $1,833 as of June 30, 2024 and December 31, 2023, respectively) OtherAccruedLiabilitiesCurrent $37.66M USD Point-in-time
Other accrued liabilities (to related parties $2,216 and $1,833 as of June 30, 2024 and December 31, 2023, respectively) OtherAccruedLiabilitiesCurrent $37.66M USD Point-in-time
Other accrued liabilities (to related parties $2,216 and $1,833 as of June 30, 2024 and December 31, 2023, respectively) OtherAccruedLiabilitiesCurrent $32.00M USD Point-in-time
Other accrued liabilities (to related parties $2,216 and $1,833 as of June 30, 2024 and December 31, 2023, respectively) OtherAccruedLiabilitiesCurrent $32.00M USD Point-in-time
Total current liabilities LiabilitiesCurrent $248.30M USD Point-in-time
Total current liabilities LiabilitiesCurrent $248.30M USD Point-in-time
Total current liabilities LiabilitiesCurrent $243.84M USD Point-in-time
Total current liabilities LiabilitiesCurrent $243.84M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $1.59M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $1.59M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $1.48M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $1.48M USD Point-in-time
Long-term debt, net of current maturities LongTermDebtNoncurrent $64.00K USD Point-in-time
Long-term debt, net of current maturities LongTermDebtNoncurrent $64.00K USD Point-in-time
Long-term debt, net of current maturities LongTermDebtNoncurrent $90.00K USD Point-in-time
Long-term debt, net of current maturities LongTermDebtNoncurrent $90.00K USD Point-in-time
Finance lease liability, long-term FinanceLeaseLiabilityNoncurrent $55.00K USD Point-in-time
Finance lease liability, long-term FinanceLeaseLiabilityNoncurrent $55.00K USD Point-in-time
Finance lease liability, long-term FinanceLeaseLiabilityNoncurrent $94.00K USD Point-in-time
Finance lease liability, long-term FinanceLeaseLiabilityNoncurrent $94.00K USD Point-in-time
Operating lease liability, long-term OperatingLeaseLiabilityNoncurrent $25.07M USD Point-in-time
Operating lease liability, long-term OperatingLeaseLiabilityNoncurrent $25.07M USD Point-in-time
Operating lease liability, long-term OperatingLeaseLiabilityNoncurrent $23.00M USD Point-in-time
Operating lease liability, long-term OperatingLeaseLiabilityNoncurrent $23.00M USD Point-in-time
Noncurrent contract liabilities ContractWithCustomerLiabilityNoncurrent $2.04M USD Point-in-time
Noncurrent contract liabilities ContractWithCustomerLiabilityNoncurrent $2.04M USD Point-in-time
Noncurrent contract liabilities ContractWithCustomerLiabilityNoncurrent $3.20M USD Point-in-time
Noncurrent contract liabilities ContractWithCustomerLiabilityNoncurrent $3.20M USD Point-in-time
Noncurrent contract liabilities ContractWithCustomerLiabilityNoncurrent $2.40M USD Point-in-time
Noncurrent contract liabilities ContractWithCustomerLiabilityNoncurrent $2.40M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $10.79M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $10.79M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $12.20M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $12.20M USD Point-in-time
TOTAL LIABILITIES Liabilities $288.22M USD Point-in-time
TOTAL LIABILITIES Liabilities $288.22M USD Point-in-time
TOTAL LIABILITIES Liabilities $282.80M USD Point-in-time
TOTAL LIABILITIES Liabilities $282.80M 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 $0.001 par value. Shares authorized: 5,000. No shares issued and outstanding at all dates. PreferredStockValue - USD Point-in-time
Preferred stock $0.001 par value. Shares authorized: 5,000. No shares issued and outstanding at all dates. PreferredStockValue - USD Point-in-time
Preferred stock $0.001 par value. Shares authorized: 5,000. No shares issued and outstanding at all dates. PreferredStockValue - USD Point-in-time
Preferred stock $0.001 par value. Shares authorized: 5,000. No shares issued and outstanding at all dates. PreferredStockValue - USD Point-in-time
Common stock $0.001 par value; 50,000 shares authorized; 23,117 shares issued; 22,975 and 22,968 shares outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $23.00K USD Point-in-time
Common stock $0.001 par value; 50,000 shares authorized; 23,117 shares issued; 22,975 and 22,968 shares outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $23.00K USD Point-in-time
Common stock $0.001 par value; 50,000 shares authorized; 23,117 shares issued; 22,975 and 22,968 shares outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $23.00K USD Point-in-time
Common stock $0.001 par value; 50,000 shares authorized; 23,117 shares issued; 22,975 and 22,968 shares outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $23.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $157.74M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $157.74M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $157.77M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $157.77M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-132.13M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-132.13M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-160.79M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-160.79M USD Point-in-time
Treasury stock, at cost, 142 and 149 shares at June 30, 2024 and December 31, 2023, respectively TreasuryStockCommonValue $860.00K USD Point-in-time
Treasury stock, at cost, 142 and 149 shares at June 30, 2024 and December 31, 2023, respectively TreasuryStockCommonValue $860.00K USD Point-in-time
Treasury stock, at cost, 142 and 149 shares at June 30, 2024 and December 31, 2023, respectively TreasuryStockCommonValue $920.00K USD Point-in-time
Treasury stock, at cost, 142 and 149 shares at June 30, 2024 and December 31, 2023, respectively TreasuryStockCommonValue $920.00K USD Point-in-time
TOTAL STOCKHOLDERS EQUITY (DEFICIT) StockholdersEquity $-26.58M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY (DEFICIT) StockholdersEquity $-26.58M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY (DEFICIT) StockholdersEquity $3.22M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY (DEFICIT) StockholdersEquity $3.22M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY (DEFICIT) StockholdersEquity $-30.37M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY (DEFICIT) StockholdersEquity $-30.37M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY (DEFICIT) StockholdersEquity $-20.12M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY (DEFICIT) StockholdersEquity $-20.12M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY (DEFICIT) StockholdersEquity $-3.92M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY (DEFICIT) StockholdersEquity $-3.92M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY (DEFICIT) StockholdersEquity $24.77M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY (DEFICIT) StockholdersEquity $24.77M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY (DEFICIT) LiabilitiesAndStockholdersEquity $307.56M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY (DEFICIT) LiabilitiesAndStockholdersEquity $307.56M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY (DEFICIT) LiabilitiesAndStockholdersEquity $284.30M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY (DEFICIT) LiabilitiesAndStockholdersEquity $284.30M USD Point-in-time
Income Statement 152 line items
Line Item Tag Value Unit Period
Net sales (from related parties $253 and $1,000 for the three months ended June 30, 2024 and June 30, 2023, respectively, $453 and $2,100 for the six months ended June 30, 2024 and June 30, 2023, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $110.59M USD 1 Quarter
Net sales (from related parties $253 and $1,000 for the three months ended June 30, 2024 and June 30, 2023, respectively, $453 and $2,100 for the six months ended June 30, 2024 and June 30, 2023, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $110.59M USD 1 Quarter
Net sales (from related parties $253 and $1,000 for the three months ended June 30, 2024 and June 30, 2023, respectively, $453 and $2,100 for the six months ended June 30, 2024 and June 30, 2023, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $121.86M USD 1 Quarter
Net sales (from related parties $253 and $1,000 for the three months ended June 30, 2024 and June 30, 2023, respectively, $453 and $2,100 for the six months ended June 30, 2024 and June 30, 2023, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $121.86M USD 1 Quarter
Net sales (from related parties $253 and $1,000 for the three months ended June 30, 2024 and June 30, 2023, respectively, $453 and $2,100 for the six months ended June 30, 2024 and June 30, 2023, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $205.83M USD 2 Qtrs
Net sales (from related parties $253 and $1,000 for the three months ended June 30, 2024 and June 30, 2023, respectively, $453 and $2,100 for the six months ended June 30, 2024 and June 30, 2023, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $205.83M USD 2 Qtrs
Net sales (from related parties $253 and $1,000 for the three months ended June 30, 2024 and June 30, 2023, respectively, $453 and $2,100 for the six months ended June 30, 2024 and June 30, 2023, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $238.33M USD 2 Qtrs
Net sales (from related parties $253 and $1,000 for the three months ended June 30, 2024 and June 30, 2023, respectively, $453 and $2,100 for the six months ended June 30, 2024 and June 30, 2023, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $238.33M USD 2 Qtrs
Cost of sales (from related parties $176 and $600 for the three months ended June 30, 2024 and June 30, 2023, respectively, and $329 and $1,500 for the six months ended June 30, 2024 and June 30, 2023, respectively) CostOfGoodsAndServicesSold $75.40M USD 1 Quarter
Cost of sales (from related parties $176 and $600 for the three months ended June 30, 2024 and June 30, 2023, respectively, and $329 and $1,500 for the six months ended June 30, 2024 and June 30, 2023, respectively) CostOfGoodsAndServicesSold $75.40M USD 1 Quarter
Cost of sales (from related parties $176 and $600 for the three months ended June 30, 2024 and June 30, 2023, respectively, and $329 and $1,500 for the six months ended June 30, 2024 and June 30, 2023, respectively) CostOfGoodsAndServicesSold $144.88M USD 2 Qtrs
Cost of sales (from related parties $176 and $600 for the three months ended June 30, 2024 and June 30, 2023, respectively, and $329 and $1,500 for the six months ended June 30, 2024 and June 30, 2023, respectively) CostOfGoodsAndServicesSold $144.88M USD 2 Qtrs
Cost of sales (from related parties $176 and $600 for the three months ended June 30, 2024 and June 30, 2023, respectively, and $329 and $1,500 for the six months ended June 30, 2024 and June 30, 2023, respectively) CostOfGoodsAndServicesSold $187.91M USD 2 Qtrs
Cost of sales (from related parties $176 and $600 for the three months ended June 30, 2024 and June 30, 2023, respectively, and $329 and $1,500 for the six months ended June 30, 2024 and June 30, 2023, respectively) CostOfGoodsAndServicesSold $187.91M USD 2 Qtrs
Cost of sales (from related parties $176 and $600 for the three months ended June 30, 2024 and June 30, 2023, respectively, and $329 and $1,500 for the six months ended June 30, 2024 and June 30, 2023, respectively) CostOfGoodsAndServicesSold $94.91M USD 1 Quarter
Cost of sales (from related parties $176 and $600 for the three months ended June 30, 2024 and June 30, 2023, respectively, and $329 and $1,500 for the six months ended June 30, 2024 and June 30, 2023, respectively) CostOfGoodsAndServicesSold $94.91M USD 1 Quarter
Gross profit GrossProfit $35.19M USD 1 Quarter
Gross profit GrossProfit $35.19M USD 1 Quarter
Gross profit GrossProfit $60.94M USD 2 Qtrs
Gross profit GrossProfit $60.94M USD 2 Qtrs
Gross profit GrossProfit $50.42M USD 2 Qtrs
Gross profit GrossProfit $50.42M USD 2 Qtrs
Gross profit GrossProfit $26.95M USD 1 Quarter
Gross profit GrossProfit $26.95M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $4.66M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $4.66M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $4.96M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $4.96M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $9.27M USD 2 Qtrs
Research and development expenses ResearchAndDevelopmentExpense $9.27M USD 2 Qtrs
Research and development expenses ResearchAndDevelopmentExpense $10.16M USD 2 Qtrs
Research and development expenses ResearchAndDevelopmentExpense $10.16M USD 2 Qtrs
Selling, general and administrative expenses SellingAndMarketingExpense $14.05M USD 2 Qtrs
Selling, general and administrative expenses SellingAndMarketingExpense $14.05M USD 2 Qtrs
Net sales from related party RevenueFromContractWithCustomerExcludingAssessedTax $110.59M USD 1 Quarter
Net sales from related party RevenueFromContractWithCustomerExcludingAssessedTax $110.59M USD 1 Quarter
Net sales from related party RevenueFromContractWithCustomerExcludingAssessedTax $121.86M USD 1 Quarter
Net sales from related party RevenueFromContractWithCustomerExcludingAssessedTax $121.86M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $10.55M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $10.55M USD 1 Quarter
Net sales from related party RevenueFromContractWithCustomerExcludingAssessedTax $205.83M USD 2 Qtrs
Net sales from related party RevenueFromContractWithCustomerExcludingAssessedTax $205.83M USD 2 Qtrs
Selling, general and administrative expenses SellingAndMarketingExpense $4.52M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $4.52M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $20.45M USD 2 Qtrs
Selling, general and administrative expenses SellingAndMarketingExpense $20.45M USD 2 Qtrs
Net sales from related party RevenueFromContractWithCustomerExcludingAssessedTax $238.33M USD 2 Qtrs
Net sales from related party RevenueFromContractWithCustomerExcludingAssessedTax $238.33M USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $873.00K USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $873.00K USD 2 Qtrs
Related parties amount in cost of sales RelatedPartiesAmountInCostOfSales $600.00K USD 1 Quarter
Related parties amount in cost of sales RelatedPartiesAmountInCostOfSales $600.00K USD 1 Quarter
Related parties amount in cost of sales RelatedPartiesAmountInCostOfSales $1.50M USD 2 Qtrs
Related parties amount in cost of sales RelatedPartiesAmountInCostOfSales $1.50M USD 2 Qtrs
Related parties amount in cost of sales RelatedPartiesAmountInCostOfSales $329.00K USD 2 Qtrs
Related parties amount in cost of sales RelatedPartiesAmountInCostOfSales $329.00K USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $365.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $365.00K USD 1 Quarter
Related parties amount in cost of sales RelatedPartiesAmountInCostOfSales $176.00K USD 1 Quarter
Related parties amount in cost of sales RelatedPartiesAmountInCostOfSales $176.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $730.00K USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $730.00K USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $437.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $437.00K USD 1 Quarter
Total operating expenses OperatingExpenses $15.65M USD 1 Quarter
Total operating expenses OperatingExpenses $15.65M USD 1 Quarter
Interest expense InterestExpenseNonoperating $9.31M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $9.31M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $4.64M USD 1 Quarter
Interest expense InterestExpenseNonoperating $4.64M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.91M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.91M USD 1 Quarter
Total operating expenses OperatingExpenses $9.84M USD 1 Quarter
Total operating expenses OperatingExpenses $9.84M USD 1 Quarter
Total operating expenses OperatingExpenses $24.94M USD 2 Qtrs
Total operating expenses OperatingExpenses $24.94M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $6.25M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $6.25M USD 2 Qtrs
Total operating expenses OperatingExpenses $30.59M USD 2 Qtrs
Total operating expenses OperatingExpenses $30.59M USD 2 Qtrs
Operating income OperatingIncomeLoss $25.34M USD 1 Quarter
Operating income OperatingIncomeLoss $25.34M USD 1 Quarter
Operating income OperatingIncomeLoss $19.83M USD 2 Qtrs
Operating income OperatingIncomeLoss $19.83M USD 2 Qtrs
Operating income OperatingIncomeLoss $36.01M USD 2 Qtrs
Operating income OperatingIncomeLoss $36.01M USD 2 Qtrs
Operating income OperatingIncomeLoss $11.30M USD 1 Quarter
Operating income OperatingIncomeLoss $11.30M USD 1 Quarter
Interest expense (from related parties $2,216 and $1,816 for the three months ended June 30, 2024 and 2023, respectively, and $4,438 and $3,799 for the six months ended June 30, 2024 and June 30, 2023, respectively) InterestExpenseNonoperating $9.31M USD 2 Qtrs
Interest expense (from related parties $2,216 and $1,816 for the three months ended June 30, 2024 and 2023, respectively, and $4,438 and $3,799 for the six months ended June 30, 2024 and June 30, 2023, respectively) InterestExpenseNonoperating $9.31M USD 2 Qtrs
Interest expense (from related parties $2,216 and $1,816 for the three months ended June 30, 2024 and 2023, respectively, and $4,438 and $3,799 for the six months ended June 30, 2024 and June 30, 2023, respectively) InterestExpenseNonoperating $4.64M USD 1 Quarter
Interest expense (from related parties $2,216 and $1,816 for the three months ended June 30, 2024 and 2023, respectively, and $4,438 and $3,799 for the six months ended June 30, 2024 and June 30, 2023, respectively) InterestExpenseNonoperating $4.64M USD 1 Quarter
Interest expense (from related parties $2,216 and $1,816 for the three months ended June 30, 2024 and 2023, respectively, and $4,438 and $3,799 for the six months ended June 30, 2024 and June 30, 2023, respectively) InterestExpenseNonoperating $2.91M USD 1 Quarter
Interest expense (from related parties $2,216 and $1,816 for the three months ended June 30, 2024 and 2023, respectively, and $4,438 and $3,799 for the six months ended June 30, 2024 and June 30, 2023, respectively) InterestExpenseNonoperating $2.91M USD 1 Quarter
Interest expense (from related parties $2,216 and $1,816 for the three months ended June 30, 2024 and 2023, respectively, and $4,438 and $3,799 for the six months ended June 30, 2024 and June 30, 2023, respectively) InterestExpenseNonoperating $6.25M USD 2 Qtrs
Interest expense (from related parties $2,216 and $1,816 for the three months ended June 30, 2024 and 2023, respectively, and $4,438 and $3,799 for the six months ended June 30, 2024 and June 30, 2023, respectively) InterestExpenseNonoperating $6.25M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $6.66M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $6.66M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $22.43M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $22.43M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $10.52M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $10.52M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $29.75M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $29.75M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $378.00K USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $378.00K USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $895.00K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $895.00K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $243.00K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $243.00K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $1.10M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $1.10M USD 2 Qtrs
Net income NetIncomeLoss $28.66M USD 2 Qtrs
Net income NetIncomeLoss $28.66M USD 2 Qtrs
Net income NetIncomeLoss $21.54M USD 1 Quarter
Net income NetIncomeLoss $21.54M USD 1 Quarter
Net income NetIncomeLoss $6.42M USD 1 Quarter
Net income NetIncomeLoss $6.42M USD 1 Quarter
Net income NetIncomeLoss $10.14M USD 2 Qtrs
Net income NetIncomeLoss $10.14M USD 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 22.97M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 22.97M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 22.97M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 22.97M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 22.95M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 22.95M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 22.95M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 22.95M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 22.97M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 22.97M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 22.99M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 22.99M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 22.98M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 22.98M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 22.97M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 22.97M shares 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.28 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.28 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.94 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.94 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.44 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.44 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $1.25 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $1.25 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $1.25 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $1.25 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.44 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.44 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.28 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.28 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.94 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.94 USD 1 Quarter
Cash Flow Statement 144 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $28.66M USD 2 Qtrs
Net income NetIncomeLoss $28.66M USD 2 Qtrs
Net income NetIncomeLoss $21.54M USD 1 Quarter
Net income NetIncomeLoss $21.54M USD 1 Quarter
Net income NetIncomeLoss $6.42M USD 1 Quarter
Net income NetIncomeLoss $6.42M USD 1 Quarter
Net income NetIncomeLoss $10.14M USD 2 Qtrs
Net income NetIncomeLoss $10.14M USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $873.00K USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $873.00K USD 2 Qtrs
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 $730.00K USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $730.00K USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $437.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $437.00K USD 1 Quarter
Depreciation Depreciation $1.91M USD 2 Qtrs
Depreciation Depreciation $1.91M USD 2 Qtrs
Depreciation Depreciation $1.98M USD 2 Qtrs
Depreciation Depreciation $1.98M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $106.00K USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $106.00K USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $48.00K USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $48.00K USD 2 Qtrs
Amortization of financing fees AmortizationOfFinancingCosts $273.00K USD 2 Qtrs
Amortization of financing fees AmortizationOfFinancingCosts $273.00K USD 2 Qtrs
Amortization of financing fees AmortizationOfFinancingCosts $694.00K USD 2 Qtrs
Amortization of financing fees AmortizationOfFinancingCosts $694.00K USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $108.00K USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $108.00K USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $87.00K USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $87.00K USD 2 Qtrs
(Credit) for losses in accounts receivable ProvisionForDoubtfulAccounts $-3.70M USD 2 Qtrs
(Credit) for losses in accounts receivable ProvisionForDoubtfulAccounts $-3.70M USD 2 Qtrs
(Credit) for losses in accounts receivable ProvisionForDoubtfulAccounts $-608.00K USD 2 Qtrs
(Credit) for losses in accounts receivable ProvisionForDoubtfulAccounts $-608.00K USD 2 Qtrs
Increase in allowance for inventory obsolescence IncreaseDecreaseInAllowanceForObsolescence $1.80M USD 2 Qtrs
Increase in allowance for inventory obsolescence IncreaseDecreaseInAllowanceForObsolescence $1.80M USD 2 Qtrs
Increase in allowance for inventory obsolescence IncreaseDecreaseInAllowanceForObsolescence $1.35M USD 2 Qtrs
Increase in allowance for inventory obsolescence IncreaseDecreaseInAllowanceForObsolescence $1.35M USD 2 Qtrs
Other adjustments, net OtherOperatingActivitiesCashFlowStatement $-8.00K USD 2 Qtrs
Other adjustments, net OtherOperatingActivitiesCashFlowStatement $-8.00K USD 2 Qtrs
Other adjustments, net OtherOperatingActivitiesCashFlowStatement $51.00K USD 2 Qtrs
Other adjustments, net OtherOperatingActivitiesCashFlowStatement $51.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-15.40M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-15.40M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-3.33M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-3.33M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $9.85M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $9.85M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $-5.55M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $-5.55M USD 2 Qtrs
Prepaid expenses, right-of-use assets and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $12.39M USD 2 Qtrs
Prepaid expenses, right-of-use assets and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $12.39M USD 2 Qtrs
Prepaid expenses, right-of-use assets and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-510.00K USD 2 Qtrs
Prepaid expenses, right-of-use assets and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-510.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $-5.43M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $-5.43M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $-538.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $-538.00K USD 2 Qtrs
Income taxes receivable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $257.00K USD 2 Qtrs
Income taxes receivable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $257.00K USD 2 Qtrs
Income taxes receivable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable - USD 2 Qtrs
Income taxes receivable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable - USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-1.75M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-1.75M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $5.46M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $5.46M USD 2 Qtrs
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $340.00K USD 2 Qtrs
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $340.00K USD 2 Qtrs
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-1.61M USD 2 Qtrs
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-1.61M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $17.16M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $17.16M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $26.57M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $26.57M USD 2 Qtrs
Capital expenditures PaymentsForCapitalImprovements $1.25M USD 2 Qtrs
Capital expenditures PaymentsForCapitalImprovements $1.25M USD 2 Qtrs
Capital expenditures PaymentsForCapitalImprovements $1.53M USD 2 Qtrs
Capital expenditures PaymentsForCapitalImprovements $1.53M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-1.25M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-1.25M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-1.53M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-1.53M USD 2 Qtrs
Repayment of long-term debt and lease liabilities RepaymentsOfLongTermDebtAndCapitalSecurities $102.00K USD 2 Qtrs
Repayment of long-term debt and lease liabilities RepaymentsOfLongTermDebtAndCapitalSecurities $102.00K USD 2 Qtrs
Repayment of long-term debt and lease liabilities RepaymentsOfLongTermDebtAndCapitalSecurities $100.00K USD 2 Qtrs
Repayment of long-term debt and lease liabilities RepaymentsOfLongTermDebtAndCapitalSecurities $100.00K USD 2 Qtrs
Repayment of short-term financings RepaymentsOfShortTermDebt $20.59M USD 2 Qtrs
Repayment of short-term financings RepaymentsOfShortTermDebt $20.59M USD 2 Qtrs
Repayment of short-term financings RepaymentsOfShortTermDebt $10.00M USD 2 Qtrs
Repayment of short-term financings RepaymentsOfShortTermDebt $10.00M USD 2 Qtrs
Payments of deferred financing costs PaymentsOfDebtIssuanceCosts $984.00K USD 2 Qtrs
Payments of deferred financing costs PaymentsOfDebtIssuanceCosts $984.00K USD 2 Qtrs
Payments of deferred financing costs PaymentsOfDebtIssuanceCosts $117.00K USD 2 Qtrs
Payments of deferred financing costs PaymentsOfDebtIssuanceCosts $117.00K USD 2 Qtrs
Tax benefit from exercise of stock based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation - USD 2 Qtrs
Tax benefit from exercise of stock based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation - USD 2 Qtrs
Tax benefit from exercise of stock based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $20.00K USD 2 Qtrs
Tax benefit from exercise of stock based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $20.00K USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-10.24M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-10.24M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-21.68M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-21.68M USD 2 Qtrs
Net increase in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $5.40M USD 2 Qtrs
Net increase in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $5.40M USD 2 Qtrs
Net increase in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $3.64M USD 2 Qtrs
Net increase in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $3.64M USD 2 Qtrs
Cash, cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $31.99M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $31.99M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $31.54M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $31.54M 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 $26.59M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $27.90M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $27.90M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $31.99M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $31.99M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $31.54M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $31.54M 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 $27.90M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $27.90M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $27.78M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $27.78M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $22.76M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $22.76M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $28.80M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $28.80M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.19M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.19M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.84M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.84M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.76M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.76M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $31.99M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $31.99M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $31.54M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $31.54M 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 $27.90M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $27.90M USD Point-in-time
Stockholders Equity 44 line items
Line Item Tag Value Unit Period
Beginning balance StockholdersEquity $-26.58M USD Point-in-time
Beginning balance StockholdersEquity $-26.58M USD Point-in-time
Beginning balance StockholdersEquity $3.22M USD Point-in-time
Beginning balance StockholdersEquity $3.22M USD Point-in-time
Beginning balance StockholdersEquity $-30.37M USD Point-in-time
Beginning balance StockholdersEquity $-30.37M USD Point-in-time
Beginning balance StockholdersEquity $-20.12M USD Point-in-time
Beginning balance StockholdersEquity $-20.12M 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 $24.77M USD Point-in-time
Beginning balance StockholdersEquity $24.77M USD Point-in-time
Net income NetIncomeLoss $28.66M USD 2 Qtrs
Net income NetIncomeLoss $28.66M USD 2 Qtrs
Net income NetIncomeLoss $21.54M USD 1 Quarter
Net income NetIncomeLoss $21.54M USD 1 Quarter
Net income NetIncomeLoss $6.42M USD 1 Quarter
Net income NetIncomeLoss $6.42M USD 1 Quarter
Net income NetIncomeLoss $10.14M USD 2 Qtrs
Net income NetIncomeLoss $10.14M USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $48.00K USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $48.00K USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $37.00K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $37.00K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $22.00K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $22.00K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $106.00K USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $106.00K USD 2 Qtrs
Tax benefit from exercise of stock based compensation AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $21.00K USD 2 Qtrs
Tax benefit from exercise of stock based compensation AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $21.00K USD 2 Qtrs
Tax benefit from exercise of stock based compensation AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $21.00K USD 1 Quarter
Tax benefit from exercise of stock based compensation AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $21.00K USD 1 Quarter
Ending balance StockholdersEquity $-26.58M USD Point-in-time
Ending balance StockholdersEquity $-26.58M USD Point-in-time
Ending balance StockholdersEquity $3.22M USD Point-in-time
Ending balance StockholdersEquity $3.22M USD Point-in-time
Ending balance StockholdersEquity $-30.37M USD Point-in-time
Ending balance StockholdersEquity $-30.37M USD Point-in-time
Ending balance StockholdersEquity $-20.12M USD Point-in-time
Ending balance StockholdersEquity $-20.12M 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 $24.77M USD Point-in-time
Ending balance StockholdersEquity $24.77M 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...