◆ 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 2025
Filing Information
Form Type 10-Q
Accession Number 0001137091-25-000016
Period End Date 20250630
Filing Date 20250808
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance psix-20250630_htm.xml
Filing Contents
Balance Sheet 208 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 $49.46M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $49.46M 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.24M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.24M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.66M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.66M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.19M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.19M USD Point-in-time
Accounts receivable, net of allowances of $1,831 and $1,889 as of June 30, 2025 and December 31, 2024, respectively; (from related parties $623 and $1,383 as of June 30, 2025 and December 31, 2024, respectively) AccountsReceivableNetCurrent $68.96M USD Point-in-time
Accounts receivable, net of allowances of $1,831 and $1,889 as of June 30, 2025 and December 31, 2024, respectively; (from related parties $623 and $1,383 as of June 30, 2025 and December 31, 2024, respectively) AccountsReceivableNetCurrent $68.96M USD Point-in-time
Accounts receivable, net of allowances of $1,831 and $1,889 as of June 30, 2025 and December 31, 2024, respectively; (from related parties $623 and $1,383 as of June 30, 2025 and December 31, 2024, respectively) AccountsReceivableNetCurrent $82.10M USD Point-in-time
Accounts receivable, net of allowances of $1,831 and $1,889 as of June 30, 2025 and December 31, 2024, respectively; (from related parties $623 and $1,383 as of June 30, 2025 and December 31, 2024, respectively) AccountsReceivableNetCurrent $82.10M 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 $148.98M USD Point-in-time
Inventories, net InventoryNet $148.98M USD Point-in-time
Inventories, net InventoryNet $93.87M USD Point-in-time
Inventories, net InventoryNet $93.87M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $4.22M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $4.22M 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.83M USD Point-in-time
Accounts receivable allowance AllowanceForDoubtfulAccountsReceivableCurrent $1.83M 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 $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
Contract assets ContractWithCustomerAssetNetCurrent $21.17M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $21.17M USD Point-in-time
Accounts receivable, net of allowances AccountsReceivableNetCurrent $82.10M USD Point-in-time
Accounts receivable, net of allowances AccountsReceivableNetCurrent $82.10M USD Point-in-time
Other current assets OtherAssetsCurrent $716.00K USD Point-in-time
Other current assets OtherAssetsCurrent $716.00K 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 $310.30M USD Point-in-time
Total current assets AssetsCurrent $310.30M USD Point-in-time
Accounts payable to related parties AccountsPayableCurrent $89.61M USD Point-in-time
Accounts payable to related parties AccountsPayableCurrent $89.61M 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
Property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $21.01M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $21.01M 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
Other short-term financing OtherShortTermBorrowings $25.00M USD Point-in-time
Other short-term financing OtherShortTermBorrowings $25.00M 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 $46.55M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $46.55M USD Point-in-time
Other short-term financing OtherShortTermBorrowings - USD Point-in-time
Other short-term financing OtherShortTermBorrowings - USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $1.84M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $1.84M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $2.45M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $2.45M 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 $56.31M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $56.31M 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
Deferred tax assets DeferredIncomeTaxAssetsNet - USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet - 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
Deferred tax assets DeferredIncomeTaxAssetsNet $25.36M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $25.36M 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
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
Other noncurrent assets OtherAssetsNoncurrent $2.88M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $2.88M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $2.79M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $2.79M 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 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
TOTAL ASSETS Assets $328.18M USD Point-in-time
TOTAL ASSETS Assets $328.18M USD Point-in-time
TOTAL ASSETS Assets $437.68M USD Point-in-time
TOTAL ASSETS Assets $437.68M USD 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
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
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 106,000.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 106,000.00 shares Point-in-time
Accounts payable (to related parties $26,592 and $14,427 as of June 30, 2025 and December 31, 2024, respectively) AccountsPayableCurrent $89.61M USD Point-in-time
Accounts payable (to related parties $26,592 and $14,427 as of June 30, 2025 and December 31, 2024, respectively) AccountsPayableCurrent $89.61M USD Point-in-time
Accounts payable (to related parties $26,592 and $14,427 as of June 30, 2025 and December 31, 2024, respectively) AccountsPayableCurrent $58.21M USD Point-in-time
Accounts payable (to related parties $26,592 and $14,427 as of June 30, 2025 and December 31, 2024, respectively) AccountsPayableCurrent $58.21M USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $45.00K USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $45.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 $52.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 $382.00K USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $382.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 $5.52M USD Point-in-time
Operating lease liability, current OperatingLeaseLiabilityCurrent $5.52M USD Point-in-time
Other short-term financing (from related parties $25,000 as of December 31, 2024) OtherShortTermBorrowings $25.00M USD Point-in-time
Other short-term financing (from related parties $25,000 as of December 31, 2024) OtherShortTermBorrowings $25.00M USD Point-in-time
Other short-term financing (from related parties $25,000 as of December 31, 2024) OtherShortTermBorrowings - USD Point-in-time
Other short-term financing (from related parties $25,000 as of December 31, 2024) OtherShortTermBorrowings - USD Point-in-time
Other accrued liabilities (to related parties $139 and $807 as of June 30, 2025 and December 31, 2024, respectively) OtherAccruedLiabilitiesCurrent $44.73M USD Point-in-time
Other accrued liabilities (to related parties $139 and $807 as of June 30, 2025 and December 31, 2024, respectively) OtherAccruedLiabilitiesCurrent $44.73M USD Point-in-time
Other accrued liabilities (to related parties $139 and $807 as of June 30, 2025 and December 31, 2024, respectively) OtherAccruedLiabilitiesCurrent $56.31M USD Point-in-time
Other accrued liabilities (to related parties $139 and $807 as of June 30, 2025 and December 31, 2024, respectively) OtherAccruedLiabilitiesCurrent $56.31M USD Point-in-time
Total current liabilities LiabilitiesCurrent $246.87M USD Point-in-time
Total current liabilities LiabilitiesCurrent $246.87M USD Point-in-time
Total current liabilities LiabilitiesCurrent $227.57M USD Point-in-time
Total current liabilities LiabilitiesCurrent $227.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 - USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet - USD Point-in-time
Long-term debt, net of current maturities LongTermDebtNoncurrent $19.00K USD Point-in-time
Long-term debt, net of current maturities LongTermDebtNoncurrent $19.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 $1.40M USD Point-in-time
Finance lease liability, long-term FinanceLeaseLiabilityNoncurrent $1.40M 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
Operating lease liability, long-term OperatingLeaseLiabilityNoncurrent $43.20M USD Point-in-time
Operating lease liability, long-term OperatingLeaseLiabilityNoncurrent $43.20M 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
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.88M USD Point-in-time
Noncurrent contract liabilities ContractWithCustomerLiabilityNoncurrent $1.88M USD Point-in-time
Noncurrent contract liabilities ContractWithCustomerLiabilityNoncurrent $1.77M USD Point-in-time
Noncurrent contract liabilities ContractWithCustomerLiabilityNoncurrent $1.77M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $8.78M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $8.78M 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 $302.03M USD Point-in-time
TOTAL LIABILITIES Liabilities $302.03M USD Point-in-time
TOTAL LIABILITIES Liabilities $262.93M USD Point-in-time
TOTAL LIABILITIES Liabilities $262.93M 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,011 and 23,000 shares outstanding at June 30, 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,011 and 23,000 shares outstanding at June 30, 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,011 and 23,000 shares outstanding at June 30, 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,011 and 23,000 shares outstanding at June 30, 2025 and December 31, 2024, respectively CommonStockValue $23.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $157.78M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $157.78M 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
Accumulated deficit RetainedEarningsAccumulatedDeficit $-21.22M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-21.22M 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, 106 and 117 shares at June 30, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $930.00K USD Point-in-time
Treasury stock, at cost, 106 and 117 shares at June 30, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $930.00K USD Point-in-time
Treasury stock, at cost, 106 and 117 shares at June 30, 2025 and December 31, 2024, respectively TreasuryStockCommonValue $823.00K USD Point-in-time
Treasury stock, at cost, 106 and 117 shares at June 30, 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 $3.22M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $3.22M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $135.65M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $135.65M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $24.77M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $24.77M 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 LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $328.18M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $328.18M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $437.68M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $437.68M USD Point-in-time
Income Statement 168 line items
Line Item Tag Value Unit Period
Net sales (from related parties $402 and $253 for the three months ended June 30, 2025 and 2024, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $205.83M USD 2 Qtrs
Net sales (from related parties $402 and $253 for the three months ended June 30, 2025 and 2024, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $205.83M USD 2 Qtrs
Net sales (from related parties $402 and $253 for the three months ended June 30, 2025 and 2024, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $110.59M USD 1 Quarter
Net sales (from related parties $402 and $253 for the three months ended June 30, 2025 and 2024, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $110.59M USD 1 Quarter
Net sales (from related parties $402 and $253 for the three months ended June 30, 2025 and 2024, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $327.35M USD 2 Qtrs
Net sales (from related parties $402 and $253 for the three months ended June 30, 2025 and 2024, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $327.35M USD 2 Qtrs
Net sales (from related parties $402 and $253 for the three months ended June 30, 2025 and 2024, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $191.91M USD 1 Quarter
Net sales (from related parties $402 and $253 for the three months ended June 30, 2025 and 2024, respectively) RevenueFromContractWithCustomerExcludingAssessedTax $191.91M USD 1 Quarter
Cost of sales (from related parties $271 and $176 for the three months ended June 30, 2025 and 2024, respectively) CostOfGoodsAndServicesSold $232.98M USD 2 Qtrs
Cost of sales (from related parties $271 and $176 for the three months ended June 30, 2025 and 2024, respectively) CostOfGoodsAndServicesSold $232.98M USD 2 Qtrs
Cost of sales (from related parties $271 and $176 for the three months ended June 30, 2025 and 2024, respectively) CostOfGoodsAndServicesSold $144.88M USD 2 Qtrs
Cost of sales (from related parties $271 and $176 for the three months ended June 30, 2025 and 2024, respectively) CostOfGoodsAndServicesSold $144.88M USD 2 Qtrs
Cost of sales (from related parties $271 and $176 for the three months ended June 30, 2025 and 2024, respectively) CostOfGoodsAndServicesSold $137.82M USD 1 Quarter
Cost of sales (from related parties $271 and $176 for the three months ended June 30, 2025 and 2024, respectively) CostOfGoodsAndServicesSold $137.82M USD 1 Quarter
Cost of sales (from related parties $271 and $176 for the three months ended June 30, 2025 and 2024, respectively) CostOfGoodsAndServicesSold $75.40M USD 1 Quarter
Cost of sales (from related parties $271 and $176 for the three months ended June 30, 2025 and 2024, respectively) CostOfGoodsAndServicesSold $75.40M USD 1 Quarter
Gross profit GrossProfit $60.94M USD 2 Qtrs
Gross profit GrossProfit $60.94M USD 2 Qtrs
Gross profit GrossProfit $35.19M USD 1 Quarter
Gross profit GrossProfit $35.19M USD 1 Quarter
Gross profit GrossProfit $94.38M USD 2 Qtrs
Gross profit GrossProfit $94.38M USD 2 Qtrs
Gross profit GrossProfit $54.08M USD 1 Quarter
Gross profit GrossProfit $54.08M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $4.62M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $4.62M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $8.86M USD 2 Qtrs
Research and development expenses ResearchAndDevelopmentExpense $8.86M USD 2 Qtrs
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 $10.16M USD 2 Qtrs
Research and development expenses ResearchAndDevelopmentExpense $10.16M USD 2 Qtrs
Selling, general and administrative expenses SellingAndMarketingExpense $16.68M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $16.68M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $4.52M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $4.52M 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 $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
Selling, general and administrative expenses SellingAndMarketingExpense $27.79M USD 2 Qtrs
Selling, general and administrative expenses SellingAndMarketingExpense $27.79M USD 2 Qtrs
Net sales from related party RevenueFromContractWithCustomerExcludingAssessedTax $327.35M USD 2 Qtrs
Net sales from related party RevenueFromContractWithCustomerExcludingAssessedTax $327.35M USD 2 Qtrs
Net sales from related party RevenueFromContractWithCustomerExcludingAssessedTax $191.91M USD 1 Quarter
Net sales from related party RevenueFromContractWithCustomerExcludingAssessedTax $191.91M USD 1 Quarter
Cost of sales from related parties RelatedPartiesAmountInCostOfSales $329.00K USD 2 Qtrs
Cost of sales from related parties RelatedPartiesAmountInCostOfSales $329.00K USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $613.00K USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $613.00K USD 2 Qtrs
Cost of sales from related parties RelatedPartiesAmountInCostOfSales $176.00K USD 1 Quarter
Cost of sales from related parties RelatedPartiesAmountInCostOfSales $176.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $306.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $306.00K USD 1 Quarter
Cost of sales from related parties RelatedPartiesAmountInCostOfSales $271.00K USD 1 Quarter
Cost of sales from related parties RelatedPartiesAmountInCostOfSales $271.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $730.00K USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $730.00K USD 2 Qtrs
Cost of sales from related parties RelatedPartiesAmountInCostOfSales $587.00K USD 2 Qtrs
Cost of sales from related parties RelatedPartiesAmountInCostOfSales $587.00K USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $365.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $365.00K USD 1 Quarter
Total operating expenses OperatingExpenses $9.84M USD 1 Quarter
Total operating expenses OperatingExpenses $9.84M USD 1 Quarter
Interest expense to related parties InterestExpenseNonoperating $3.47M USD 2 Qtrs
Interest expense to related parties InterestExpenseNonoperating $3.47M USD 2 Qtrs
Interest expense to related parties InterestExpenseNonoperating $1.70M USD 1 Quarter
Interest expense to related parties InterestExpenseNonoperating $1.70M USD 1 Quarter
Interest expense to related parties InterestExpenseNonoperating $2.91M USD 1 Quarter
Interest expense to related parties InterestExpenseNonoperating $2.91M USD 1 Quarter
Interest expense to related parties InterestExpenseNonoperating $6.25M USD 2 Qtrs
Interest expense to related parties InterestExpenseNonoperating $6.25M USD 2 Qtrs
Total operating expenses OperatingExpenses $21.60M USD 1 Quarter
Total operating expenses OperatingExpenses $21.60M USD 1 Quarter
Total operating expenses OperatingExpenses $24.94M USD 2 Qtrs
Total operating expenses OperatingExpenses $24.94M USD 2 Qtrs
Total operating expenses OperatingExpenses $37.26M USD 2 Qtrs
Total operating expenses OperatingExpenses $37.26M USD 2 Qtrs
Operating income OperatingIncomeLoss $25.34M USD 1 Quarter
Operating income OperatingIncomeLoss $25.34M USD 1 Quarter
Operating income OperatingIncomeLoss $57.12M USD 2 Qtrs
Operating income OperatingIncomeLoss $57.12M USD 2 Qtrs
Operating income OperatingIncomeLoss $32.48M USD 1 Quarter
Operating income OperatingIncomeLoss $32.48M USD 1 Quarter
Operating income OperatingIncomeLoss $36.01M USD 2 Qtrs
Operating income OperatingIncomeLoss $36.01M USD 2 Qtrs
Interest expense (to related parties $219 and $2,216 for the three months ended June 30, 2025 and 2024, respectively) InterestExpenseNonoperating $3.47M USD 2 Qtrs
Interest expense (to related parties $219 and $2,216 for the three months ended June 30, 2025 and 2024, respectively) InterestExpenseNonoperating $3.47M USD 2 Qtrs
Interest expense (to related parties $219 and $2,216 for the three months ended June 30, 2025 and 2024, respectively) InterestExpenseNonoperating $1.70M USD 1 Quarter
Interest expense (to related parties $219 and $2,216 for the three months ended June 30, 2025 and 2024, respectively) InterestExpenseNonoperating $1.70M USD 1 Quarter
Interest expense (to related parties $219 and $2,216 for the three months ended June 30, 2025 and 2024, respectively) InterestExpenseNonoperating $2.91M USD 1 Quarter
Interest expense (to related parties $219 and $2,216 for the three months ended June 30, 2025 and 2024, respectively) InterestExpenseNonoperating $2.91M USD 1 Quarter
Interest expense (to related parties $219 and $2,216 for the three months ended June 30, 2025 and 2024, respectively) InterestExpenseNonoperating $6.25M USD 2 Qtrs
Interest expense (to related parties $219 and $2,216 for the three months ended June 30, 2025 and 2024, respectively) InterestExpenseNonoperating $6.25M USD 2 Qtrs
Other expense (income) OtherNonoperatingIncomeExpense - USD 1 Quarter
Other expense (income) OtherNonoperatingIncomeExpense - USD 1 Quarter
Other expense (income) OtherNonoperatingIncomeExpense - USD 2 Qtrs
Other expense (income) OtherNonoperatingIncomeExpense - USD 2 Qtrs
Other expense (income) OtherNonoperatingIncomeExpense $295.00K USD 1 Quarter
Other expense (income) OtherNonoperatingIncomeExpense $295.00K USD 1 Quarter
Other expense (income) OtherNonoperatingIncomeExpense $295.00K USD 2 Qtrs
Other expense (income) OtherNonoperatingIncomeExpense $295.00K USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-1.41M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-1.41M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-2.91M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-2.91M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-3.17M USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-3.17M USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-6.25M USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-6.25M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $53.95M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $53.95M USD 2 Qtrs
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 $31.08M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $31.08M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $29.75M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $29.75M USD 2 Qtrs
Income tax (benefit) expense IncomeTaxExpenseBenefit $-16.35M USD 2 Qtrs
Income tax (benefit) expense IncomeTaxExpenseBenefit $-16.35M USD 2 Qtrs
Income tax (benefit) expense IncomeTaxExpenseBenefit $895.00K USD 1 Quarter
Income tax (benefit) expense IncomeTaxExpenseBenefit $895.00K USD 1 Quarter
Income tax (benefit) expense IncomeTaxExpenseBenefit $1.10M USD 2 Qtrs
Income tax (benefit) expense IncomeTaxExpenseBenefit $1.10M USD 2 Qtrs
Income tax (benefit) expense IncomeTaxExpenseBenefit $-20.14M USD 1 Quarter
Income tax (benefit) expense IncomeTaxExpenseBenefit $-20.14M USD 1 Quarter
Net income NetIncomeLoss $70.29M USD 2 Qtrs
Net income NetIncomeLoss $70.29M USD 2 Qtrs
Net income NetIncomeLoss $21.54M USD 1 Quarter
Net income NetIncomeLoss $21.54M USD 1 Quarter
Net income NetIncomeLoss $51.21M USD 1 Quarter
Net income NetIncomeLoss $51.21M USD 1 Quarter
Net income NetIncomeLoss $28.66M USD 2 Qtrs
Net income NetIncomeLoss $28.66M USD 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 22.97M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 22.97M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 23.01M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 23.01M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 23.01M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 23.01M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 22.97M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 22.97M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 23.06M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 23.06M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 22.98M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 22.98M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 23.07M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 23.07M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 22.99M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 22.99M shares 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $2.23 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $2.23 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $1.25 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $1.25 USD 2 Qtrs
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 $3.06 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $3.06 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $2.22 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $2.22 USD 1 Quarter
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 $3.05 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $3.05 USD 2 Qtrs
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 160 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $70.29M USD 2 Qtrs
Net income NetIncomeLoss $70.29M USD 2 Qtrs
Net income NetIncomeLoss $21.54M USD 1 Quarter
Net income NetIncomeLoss $21.54M USD 1 Quarter
Net income NetIncomeLoss $51.21M USD 1 Quarter
Net income NetIncomeLoss $51.21M USD 1 Quarter
Net income NetIncomeLoss $28.66M USD 2 Qtrs
Net income NetIncomeLoss $28.66M USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $613.00K USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $613.00K USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $306.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $306.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 $365.00K USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $365.00K USD 1 Quarter
Depreciation Depreciation $1.91M USD 2 Qtrs
Depreciation Depreciation $1.91M USD 2 Qtrs
Depreciation Depreciation $2.00M USD 2 Qtrs
Depreciation Depreciation $2.00M USD 2 Qtrs
Noncash lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $2.94M USD 2 Qtrs
Noncash lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $2.94M USD 2 Qtrs
Noncash lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $2.97M USD 2 Qtrs
Noncash lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $2.97M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $307.00K USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $307.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 $331.00K USD 2 Qtrs
Amortization of financing fees AmortizationOfFinancingCosts $331.00K USD 2 Qtrs
Amortization of financing fees AmortizationOfFinancingCosts $273.00K USD 2 Qtrs
Amortization of financing fees AmortizationOfFinancingCosts $273.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 $-26.93M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-26.93M USD 2 Qtrs
(Credit) for losses in accounts receivable ProvisionForDoubtfulAccounts $-57.00K USD 2 Qtrs
(Credit) for losses in accounts receivable ProvisionForDoubtfulAccounts $-57.00K 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, net IncreaseDecreaseInAllowanceForObsolescence $75.00K USD 2 Qtrs
Increase in allowance for inventory obsolescence, net IncreaseDecreaseInAllowanceForObsolescence $75.00K USD 2 Qtrs
Increase in allowance for inventory obsolescence, net IncreaseDecreaseInAllowanceForObsolescence $1.35M USD 2 Qtrs
Increase in allowance for inventory obsolescence, net IncreaseDecreaseInAllowanceForObsolescence $1.35M USD 2 Qtrs
Other adjustments, net OtherOperatingActivitiesCashFlowStatement $51.00K USD 2 Qtrs
Other adjustments, net OtherOperatingActivitiesCashFlowStatement $51.00K USD 2 Qtrs
Other adjustments, net OtherOperatingActivitiesCashFlowStatement $56.00K USD 2 Qtrs
Other adjustments, net OtherOperatingActivitiesCashFlowStatement $56.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $13.08M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $13.08M 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 $49.53M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $49.53M USD 2 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-2.18M USD 2 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-2.18M USD 2 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $4.27M USD 2 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $4.27M USD 2 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $-290.00K USD 2 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $-290.00K USD 2 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $11.15M USD 2 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $11.15M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $-3.21M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $-3.21M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $-93.00K USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $-93.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $31.01M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $31.01M 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 $986.00K USD 2 Qtrs
Income taxes receivable IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $986.00K USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $5.96M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $5.96M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $5.46M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $5.46M USD 2 Qtrs
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-1.61M USD 2 Qtrs
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-1.61M USD 2 Qtrs
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-5.22M USD 2 Qtrs
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-5.22M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $25.47M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $25.47M 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
Capital expenditures PaymentsForCapitalImprovements $1.53M USD 2 Qtrs
Capital expenditures PaymentsForCapitalImprovements $1.53M USD 2 Qtrs
Capital expenditures PaymentsForCapitalImprovements $5.44M USD 2 Qtrs
Capital expenditures PaymentsForCapitalImprovements $5.44M USD 2 Qtrs
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets $11.00K USD 2 Qtrs
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets $11.00K USD 2 Qtrs
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets - USD 2 Qtrs
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets - 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
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-5.43M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-5.43M 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 $219.00K USD 2 Qtrs
Repayment of long-term debt and lease liabilities RepaymentsOfLongTermDebtAndCapitalSecurities $219.00K USD 2 Qtrs
Repayment of short-term financings RepaymentsOfShortTermDebt $25.00M USD 2 Qtrs
Repayment of short-term financings RepaymentsOfShortTermDebt $25.00M 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 $117.00K USD 2 Qtrs
Payments of deferred financing costs PaymentsOfDebtIssuanceCosts $117.00K USD 2 Qtrs
Payments of deferred financing costs PaymentsOfDebtIssuanceCosts - USD 2 Qtrs
Payments of deferred financing costs PaymentsOfDebtIssuanceCosts - USD 2 Qtrs
Repurchases to settle tax withholding obligations for stock-based compensation awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $20.00K USD 2 Qtrs
Repurchases to settle tax withholding obligations for stock-based compensation awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $20.00K USD 2 Qtrs
Repurchases to settle tax withholding obligations for stock-based compensation awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $200.00K USD 2 Qtrs
Repurchases to settle tax withholding obligations for stock-based compensation awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $200.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 $-25.42M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-25.42M USD 2 Qtrs
Net (decrease) increase in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $5.40M USD 2 Qtrs
Net (decrease) increase in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $5.40M USD 2 Qtrs
Net (decrease) increase in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-5.37M USD 2 Qtrs
Net (decrease) increase in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-5.37M 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 $53.12M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $53.12M 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 $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 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 $53.12M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $53.12M 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 $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 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 $49.46M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $49.46M 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.24M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.24M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.66M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.66M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.19M USD Point-in-time
Restricted cash RestrictedCashCurrent $3.19M 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 $53.12M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $53.12M 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 $26.59M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.59M USD Point-in-time
Stockholders Equity 52 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 $3.22M USD Point-in-time
Beginning balance StockholdersEquity $3.22M USD Point-in-time
Beginning balance StockholdersEquity $135.65M USD Point-in-time
Beginning balance StockholdersEquity $135.65M USD Point-in-time
Beginning balance StockholdersEquity $24.77M USD Point-in-time
Beginning balance StockholdersEquity $24.77M 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
Net income NetIncomeLoss $70.29M USD 2 Qtrs
Net income NetIncomeLoss $70.29M USD 2 Qtrs
Net income NetIncomeLoss $21.54M USD 1 Quarter
Net income NetIncomeLoss $21.54M USD 1 Quarter
Net income NetIncomeLoss $51.21M USD 1 Quarter
Net income NetIncomeLoss $51.21M USD 1 Quarter
Net income NetIncomeLoss $28.66M USD 2 Qtrs
Net income NetIncomeLoss $28.66M USD 2 Qtrs
Stock Appreciation Rights (SAR) exercised StockIssuedDuringPeriodValueShareBasedCompensation - USD 2 Qtrs
Stock Appreciation Rights (SAR) exercised StockIssuedDuringPeriodValueShareBasedCompensation - USD 2 Qtrs
Stock Appreciation Rights (SAR) exercised StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Stock Appreciation Rights (SAR) exercised StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $307.00K USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $307.00K USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $154.00K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $154.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 $48.00K USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $48.00K USD 2 Qtrs
Tax benefit from exercise of stock based compensation AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $58.00K USD 1 Quarter
Tax benefit from exercise of stock based compensation AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $58.00K USD 1 Quarter
Tax benefit from exercise of stock based compensation AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $200.00K USD 2 Qtrs
Tax benefit from exercise of stock based compensation AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $200.00K USD 2 Qtrs
Tax benefit from exercise of stock based compensation AdjustmentsToAdditionalPaidInCapitalTaxBenefitFromExerciseOfShareBasedCompensation $21.00K USD 2 Qtrs
Tax benefit from exercise of stock based compensation AdjustmentsToAdditionalPaidInCapitalTaxBenefitFromExerciseOfShareBasedCompensation $21.00K USD 2 Qtrs
Tax benefit from exercise of stock based compensation AdjustmentsToAdditionalPaidInCapitalTaxBenefitFromExerciseOfShareBasedCompensation $21.00K USD 1 Quarter
Tax benefit from exercise of stock based compensation AdjustmentsToAdditionalPaidInCapitalTaxBenefitFromExerciseOfShareBasedCompensation $21.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 $3.22M USD Point-in-time
Ending balance StockholdersEquity $3.22M USD Point-in-time
Ending balance StockholdersEquity $135.65M USD Point-in-time
Ending balance StockholdersEquity $135.65M USD Point-in-time
Ending balance StockholdersEquity $24.77M USD Point-in-time
Ending balance StockholdersEquity $24.77M 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

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

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