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

10-Q Filing

Karat Packaging Inc. CIK: 1758021 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0001628280-25-039187
Period End Date 20250630
Filing Date 20250808
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance krt-20250630_htm.xml
Filing Contents
Balance Sheet 240 line items
Line Item Tag Value Unit Period
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $31.58M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $31.58M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $30.55M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $30.55M USD Point-in-time
Short-term investments ShortTermInvestments $26.44M USD Point-in-time
Short-term investments ShortTermInvestments $26.44M USD Point-in-time
Short-term investments ShortTermInvestments $28.34M USD Point-in-time
Short-term investments ShortTermInvestments $28.34M USD Point-in-time
Accounts receivable, net of allowance of bad debt AllowanceForDoubtfulAccountsReceivableCurrent $758.00K USD Point-in-time
Accounts receivable, net of allowance of bad debt AllowanceForDoubtfulAccountsReceivableCurrent $758.00K USD Point-in-time
Accounts receivable, net of allowance of bad debt AllowanceForDoubtfulAccountsReceivableCurrent $426.00K USD Point-in-time
Accounts receivable, net of allowance of bad debt AllowanceForDoubtfulAccountsReceivableCurrent $426.00K USD Point-in-time
Cash and cash equivalents (including $1,153 and $1,703 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) CashAndCashEquivalentsAtCarryingValue $31.58M USD Point-in-time
Cash and cash equivalents (including $1,153 and $1,703 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) CashAndCashEquivalentsAtCarryingValue $31.58M USD Point-in-time
Cash and cash equivalents (including $1,153 and $1,703 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) CashAndCashEquivalentsAtCarryingValue $30.55M USD Point-in-time
Cash and cash equivalents (including $1,153 and $1,703 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) CashAndCashEquivalentsAtCarryingValue $30.55M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $3.61M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $3.61M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.09M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.09M USD Point-in-time
Short-term investments (including $11,432 and $11,128 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) ShortTermInvestments $26.44M USD Point-in-time
Short-term investments (including $11,432 and $11,128 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) ShortTermInvestments $26.44M USD Point-in-time
Short-term investments (including $11,432 and $11,128 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) ShortTermInvestments $28.34M USD Point-in-time
Short-term investments (including $11,432 and $11,128 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) ShortTermInvestments $28.34M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $87.98M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $87.98M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $83.50M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $83.50M USD Point-in-time
Accounts receivable, net of allowance for bad debt of $426 and $758 at June 30, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $36.38M USD Point-in-time
Accounts receivable, net of allowance for bad debt of $426 and $758 at June 30, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $36.38M USD Point-in-time
Accounts receivable, net of allowance for bad debt of $426 and $758 at June 30, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $26.74M USD Point-in-time
Accounts receivable, net of allowance for bad debt of $426 and $758 at June 30, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $26.74M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $1.07M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $1.07M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $1.04M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $1.04M USD Point-in-time
Inventories InventoryNet $88.78M USD Point-in-time
Inventories InventoryNet $88.78M USD Point-in-time
Inventories InventoryNet $70.72M USD Point-in-time
Inventories InventoryNet $70.72M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $13.55M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $13.55M USD Point-in-time
Prepaid expenses and other current assets (including $91 and $27 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) PrepaidExpenseAndOtherAssetsCurrent $3.61M USD Point-in-time
Prepaid expenses and other current assets (including $91 and $27 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) PrepaidExpenseAndOtherAssetsCurrent $3.61M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $14.23M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $14.23M USD Point-in-time
Prepaid expenses and other current assets (including $91 and $27 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) PrepaidExpenseAndOtherAssetsCurrent $4.09M USD Point-in-time
Prepaid expenses and other current assets (including $91 and $27 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) PrepaidExpenseAndOtherAssetsCurrent $4.09M USD Point-in-time
Total current assets AssetsCurrent $161.00M USD Point-in-time
Total current assets AssetsCurrent $161.00M USD Point-in-time
Total current assets AssetsCurrent $186.25M USD Point-in-time
Total current assets AssetsCurrent $186.25M USD Point-in-time
Income taxes payable TaxesPayableCurrent $151.00K USD Point-in-time
Income taxes payable TaxesPayableCurrent $151.00K USD Point-in-time
Income taxes payable TaxesPayableCurrent $65.00K USD Point-in-time
Income taxes payable TaxesPayableCurrent $65.00K USD Point-in-time
Long-term debt, current portion LongTermDebtCurrent $1.18M USD Point-in-time
Long-term debt, current portion LongTermDebtCurrent $1.18M USD Point-in-time
Property and equipment, net (including $42,365 and $42,972 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) PropertyPlantAndEquipmentNet $87.98M USD Point-in-time
Property and equipment, net (including $42,365 and $42,972 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) PropertyPlantAndEquipmentNet $87.98M USD Point-in-time
Property and equipment, net (including $42,365 and $42,972 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) PropertyPlantAndEquipmentNet $83.50M USD Point-in-time
Property and equipment, net (including $42,365 and $42,972 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) PropertyPlantAndEquipmentNet $83.50M USD Point-in-time
Long-term debt, current portion LongTermDebtCurrent $1.21M USD Point-in-time
Long-term debt, current portion LongTermDebtCurrent $1.21M USD Point-in-time
Deposits DepositsAssetsNoncurrent - USD Point-in-time
Deposits DepositsAssetsNoncurrent - USD Point-in-time
Deposits DepositsAssetsNoncurrent $36.00K USD Point-in-time
Deposits DepositsAssetsNoncurrent $36.00K USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $97.00K USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $97.00K USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $968.00K USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $968.00K USD Point-in-time
Goodwill Goodwill $3.51M USD Point-in-time
Goodwill Goodwill $3.51M USD Point-in-time
Goodwill Goodwill $3.51M USD Point-in-time
Goodwill Goodwill $3.51M USD Point-in-time
Debt discount DebtInstrumentUnamortizedDiscountNoncurrent $109.00K USD Point-in-time
Debt discount DebtInstrumentUnamortizedDiscountNoncurrent $109.00K USD Point-in-time
Debt discount DebtInstrumentUnamortizedDiscountNoncurrent $141.00K USD Point-in-time
Debt discount DebtInstrumentUnamortizedDiscountNoncurrent $141.00K USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $300.00K USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $300.00K USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $287.00K USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $287.00K USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $40.63M USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $40.63M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $2.74M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $2.74M USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $46.19M USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $46.19M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $2.76M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $2.76M 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
Deferred tax asset DeferredIncomeTaxAssetsNet $196.00K USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $196.00K USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet - USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet - 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 10.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Other non-current assets (including $29 and $34 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) OtherAssetsNoncurrent $1.07M USD Point-in-time
Other non-current assets (including $29 and $34 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) OtherAssetsNoncurrent $1.07M USD Point-in-time
Other non-current assets (including $29 and $34 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) OtherAssetsNoncurrent $1.04M USD Point-in-time
Other non-current assets (including $29 and $34 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) OtherAssetsNoncurrent $1.04M 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
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
Total assets Assets $320.96M USD Point-in-time
Total assets Assets $320.96M USD Point-in-time
Total assets Assets $294.52M USD Point-in-time
Total assets Assets $294.52M 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
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
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 100.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 100.00M shares Point-in-time
Accrued expenses (including $316 and $489 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) AccruedLiabilitiesCurrent $13.55M USD Point-in-time
Accrued expenses (including $316 and $489 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) AccruedLiabilitiesCurrent $13.55M USD Point-in-time
Accrued expenses (including $316 and $489 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) AccruedLiabilitiesCurrent $14.23M USD Point-in-time
Accrued expenses (including $316 and $489 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) AccruedLiabilitiesCurrent $14.23M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 20.06M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 20.06M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 20.11M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 20.11M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 20.04M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 20.04M shares Point-in-time
Income taxes payable (including $0 and $3 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) TaxesPayableCurrent $151.00K USD Point-in-time
Income taxes payable (including $0 and $3 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) TaxesPayableCurrent $151.00K USD Point-in-time
Income taxes payable (including $0 and $3 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) TaxesPayableCurrent $65.00K USD Point-in-time
Income taxes payable (including $0 and $3 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) TaxesPayableCurrent $65.00K USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 20.08M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 20.08M shares Point-in-time
Treasury stock, par value (in dollars per share) TreasuryStockParOrStatedValuePerShare $0.00 USD Point-in-time
Treasury stock, par value (in dollars per share) TreasuryStockParOrStatedValuePerShare $0.00 USD Point-in-time
Deferred revenue DeferredRevenueCurrent $1.14M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $1.14M USD Point-in-time
Treasury stock, par value (in dollars per share) TreasuryStockParOrStatedValuePerShare $0.00 USD Point-in-time
Treasury stock, par value (in dollars per share) TreasuryStockParOrStatedValuePerShare $0.00 USD Point-in-time
Deferred revenue DeferredRevenueCurrent $742.00K USD Point-in-time
Deferred revenue DeferredRevenueCurrent $742.00K USD Point-in-time
Long-term debt, current portion (including $1,206 and $1,179 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) LongTermDebtCurrent $1.18M USD Point-in-time
Long-term debt, current portion (including $1,206 and $1,179 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) LongTermDebtCurrent $1.18M USD Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 23,000.00 shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 23,000.00 shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 23,000.00 shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 23,000.00 shares Point-in-time
Long-term debt, current portion (including $1,206 and $1,179 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) LongTermDebtCurrent $1.21M USD Point-in-time
Long-term debt, current portion (including $1,206 and $1,179 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) LongTermDebtCurrent $1.21M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $8.98M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $8.98M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $11.54M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $11.54M USD Point-in-time
Other current liabilities (including $45 and $916 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) OtherLiabilitiesCurrent $97.00K USD Point-in-time
Other current liabilities (including $45 and $916 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) OtherLiabilitiesCurrent $97.00K USD Point-in-time
Other current liabilities (including $45 and $916 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) OtherLiabilitiesCurrent $968.00K USD Point-in-time
Other current liabilities (including $45 and $916 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) OtherLiabilitiesCurrent $968.00K USD Point-in-time
Total current liabilities LiabilitiesCurrent $69.50M USD Point-in-time
Total current liabilities LiabilitiesCurrent $69.50M USD Point-in-time
Total current liabilities LiabilitiesCurrent $46.45M USD Point-in-time
Total current liabilities LiabilitiesCurrent $46.45M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $426.00K USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $426.00K USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $622.00K USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $622.00K USD Point-in-time
Long-term debt, net of current portion and debt discount of $109 and $141 at June 30, 2025 and December 31, 2024, respectively (including $46,700 and $47,279 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively, and debt discount of $109 and $141 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) LongTermDebtExcludingLongTermLineOfCreditNoncurrent $46.70M USD Point-in-time
Long-term debt, net of current portion and debt discount of $109 and $141 at June 30, 2025 and December 31, 2024, respectively (including $46,700 and $47,279 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively, and debt discount of $109 and $141 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) LongTermDebtExcludingLongTermLineOfCreditNoncurrent $46.70M USD Point-in-time
Long-term debt, net of current portion and debt discount of $109 and $141 at June 30, 2025 and December 31, 2024, respectively (including $46,700 and $47,279 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively, and debt discount of $109 and $141 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) LongTermDebtExcludingLongTermLineOfCreditNoncurrent $47.28M USD Point-in-time
Long-term debt, net of current portion and debt discount of $109 and $141 at June 30, 2025 and December 31, 2024, respectively (including $46,700 and $47,279 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively, and debt discount of $109 and $141 associated with variable interest entity at June 30, 2025 and December 31, 2024, respectively) LongTermDebtExcludingLongTermLineOfCreditNoncurrent $47.28M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $35.44M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $35.44M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $38.68M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $38.68M USD Point-in-time
Other non-current liabilities (including $1,241 and $1,198 associated with variable interest entity at June 30, 2025 and December 31, 2024 respectively) OtherLiabilitiesNoncurrent $2.74M USD Point-in-time
Other non-current liabilities (including $1,241 and $1,198 associated with variable interest entity at June 30, 2025 and December 31, 2024 respectively) OtherLiabilitiesNoncurrent $2.74M USD Point-in-time
Other non-current liabilities (including $1,241 and $1,198 associated with variable interest entity at June 30, 2025 and December 31, 2024 respectively) OtherLiabilitiesNoncurrent $2.76M USD Point-in-time
Other non-current liabilities (including $1,241 and $1,198 associated with variable interest entity at June 30, 2025 and December 31, 2024 respectively) OtherLiabilitiesNoncurrent $2.76M USD Point-in-time
Total liabilities Liabilities $132.32M USD Point-in-time
Total liabilities Liabilities $132.32M USD Point-in-time
Total liabilities Liabilities $158.26M USD Point-in-time
Total liabilities Liabilities $158.26M USD Point-in-time
Commitments and Contingencies (Note 14) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Note 14) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Note 14) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Note 14) CommitmentsAndContingencies - USD Point-in-time
Preferred stock, 0.001 par value, 10,000,000 shares authorized, no shares issued and outstanding, as of both June 30, 2025 and December 31, 2024 PreferredStockValue - USD Point-in-time
Preferred stock, 0.001 par value, 10,000,000 shares authorized, no shares issued and outstanding, as of both June 30, 2025 and December 31, 2024 PreferredStockValue - USD Point-in-time
Preferred stock, 0.001 par value, 10,000,000 shares authorized, no shares issued and outstanding, as of both June 30, 2025 and December 31, 2024 PreferredStockValue - USD Point-in-time
Preferred stock, 0.001 par value, 10,000,000 shares authorized, no shares issued and outstanding, as of both June 30, 2025 and December 31, 2024 PreferredStockValue - USD Point-in-time
Common stock, 0.001 par value, 100,000,000 shares authorized, 20,105,655 and 20,082,655 shares issued and outstanding, respectively, as of June 30, 2025 and 20,059,505 and 20,036,505 shares issued and outstanding, respectively, as of December 31, 2024 CommonStockValue $20.00K USD Point-in-time
Common stock, 0.001 par value, 100,000,000 shares authorized, 20,105,655 and 20,082,655 shares issued and outstanding, respectively, as of June 30, 2025 and 20,059,505 and 20,036,505 shares issued and outstanding, respectively, as of December 31, 2024 CommonStockValue $20.00K USD Point-in-time
Common stock, 0.001 par value, 100,000,000 shares authorized, 20,105,655 and 20,082,655 shares issued and outstanding, respectively, as of June 30, 2025 and 20,059,505 and 20,036,505 shares issued and outstanding, respectively, as of December 31, 2024 CommonStockValue $20.00K USD Point-in-time
Common stock, 0.001 par value, 100,000,000 shares authorized, 20,105,655 and 20,082,655 shares issued and outstanding, respectively, as of June 30, 2025 and 20,059,505 and 20,036,505 shares issued and outstanding, respectively, as of December 31, 2024 CommonStockValue $20.00K USD Point-in-time
Additional paid in capital AdditionalPaidInCapital $90.44M USD Point-in-time
Additional paid in capital AdditionalPaidInCapital $90.44M USD Point-in-time
Additional paid in capital AdditionalPaidInCapital $89.46M USD Point-in-time
Additional paid in capital AdditionalPaidInCapital $89.46M USD Point-in-time
Treasury stock, 0.001 par value, 23,000 shares as of both June 30, 2025 and December 31, 2024 TreasuryStockCommonValue $248.00K USD Point-in-time
Treasury stock, 0.001 par value, 23,000 shares as of both June 30, 2025 and December 31, 2024 TreasuryStockCommonValue $248.00K USD Point-in-time
Treasury stock, 0.001 par value, 23,000 shares as of both June 30, 2025 and December 31, 2024 TreasuryStockCommonValue $248.00K USD Point-in-time
Treasury stock, 0.001 par value, 23,000 shares as of both June 30, 2025 and December 31, 2024 TreasuryStockCommonValue $248.00K USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $66.34M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $66.34M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $65.63M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $65.63M USD Point-in-time
Total Karat Packaging Inc. stockholders equity StockholdersEquity $155.57M USD Point-in-time
Total Karat Packaging Inc. stockholders equity StockholdersEquity $155.57M USD Point-in-time
Total Karat Packaging Inc. stockholders equity StockholdersEquity $155.85M USD Point-in-time
Total Karat Packaging Inc. stockholders equity StockholdersEquity $155.85M USD Point-in-time
Noncontrolling interest MinorityInterest $6.63M USD Point-in-time
Noncontrolling interest MinorityInterest $6.63M USD Point-in-time
Noncontrolling interest MinorityInterest $6.86M USD Point-in-time
Noncontrolling interest MinorityInterest $6.86M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.69M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.69M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.71M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.71M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $160.21M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $160.21M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.20M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.20M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $163.83M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $163.83M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $160.39M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $160.39M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $294.52M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $294.52M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $320.96M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $320.96M USD Point-in-time
Income Statement 220 line items
Line Item Tag Value Unit Period
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $123.99M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $123.99M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $227.61M USD 2 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $227.61M USD 2 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $112.60M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $112.60M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $208.21M USD 2 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $208.21M USD 2 Qtrs
Cost of goods sold CostOfGoodsAndServicesSold $127.20M USD 2 Qtrs
Cost of goods sold CostOfGoodsAndServicesSold $127.20M USD 2 Qtrs
Cost of goods sold CostOfGoodsAndServicesSold $69.19M USD 1 Quarter
Cost of goods sold CostOfGoodsAndServicesSold $69.19M USD 1 Quarter
Cost of goods sold CostOfGoodsAndServicesSold $137.74M USD 2 Qtrs
Cost of goods sold CostOfGoodsAndServicesSold $137.74M USD 2 Qtrs
Cost of goods sold CostOfGoodsAndServicesSold $74.88M USD 1 Quarter
Cost of goods sold CostOfGoodsAndServicesSold $74.88M USD 1 Quarter
Gross profit GrossProfit $43.41M USD 1 Quarter
Gross profit GrossProfit $43.41M USD 1 Quarter
Gross profit GrossProfit $89.87M USD 2 Qtrs
Gross profit GrossProfit $89.87M USD 2 Qtrs
Gross profit GrossProfit $49.11M USD 1 Quarter
Gross profit GrossProfit $49.11M USD 1 Quarter
Gross profit GrossProfit $81.01M USD 2 Qtrs
Gross profit GrossProfit $81.01M USD 2 Qtrs
Selling expenses SellingExpense $24.63M USD 2 Qtrs
Selling expenses SellingExpense $24.63M USD 2 Qtrs
Selling expenses SellingExpense $13.72M USD 1 Quarter
Selling expenses SellingExpense $13.72M USD 1 Quarter
Selling expenses SellingExpense $28.13M USD 2 Qtrs
Selling expenses SellingExpense $28.13M USD 2 Qtrs
Selling expenses SellingExpense $13.87M USD 1 Quarter
Selling expenses SellingExpense $13.87M USD 1 Quarter
General and administrative expenses (including $785 and $689 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $1,462 and $1,245 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) GeneralAndAdministrativeExpense $17.89M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $17.89M USD 1 Quarter
General and administrative expenses (including $785 and $689 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $1,462 and $1,245 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) GeneralAndAdministrativeExpense $17.89M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $17.89M USD 1 Quarter
General and administrative expenses (including $785 and $689 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $1,462 and $1,245 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) GeneralAndAdministrativeExpense $19.12M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $19.12M USD 1 Quarter
General and administrative expenses (including $785 and $689 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $1,462 and $1,245 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) GeneralAndAdministrativeExpense $19.12M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $19.12M USD 1 Quarter
General and administrative expenses (including $785 and $689 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $1,462 and $1,245 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) GeneralAndAdministrativeExpense $37.67M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $37.67M USD 2 Qtrs
General and administrative expenses (including $785 and $689 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $1,462 and $1,245 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) GeneralAndAdministrativeExpense $37.67M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $37.67M USD 2 Qtrs
General and administrative expenses (including $785 and $689 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $1,462 and $1,245 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) GeneralAndAdministrativeExpense $34.66M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $34.66M USD 2 Qtrs
General and administrative expenses (including $785 and $689 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $1,462 and $1,245 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) GeneralAndAdministrativeExpense $34.66M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $34.66M USD 2 Qtrs
Impairment expense and (gain) loss, net, on disposal of property and equipment ImpairmentExpenseAndLossGainOnDisposalOfPropertyPlantAndEquipment $2.52M USD 2 Qtrs
Impairment expense and (gain) loss, net, on disposal of property and equipment ImpairmentExpenseAndLossGainOnDisposalOfPropertyPlantAndEquipment $2.52M USD 2 Qtrs
Impairment expense and (gain) loss, net, on disposal of property and equipment ImpairmentExpenseAndLossGainOnDisposalOfPropertyPlantAndEquipment $531.00K USD 1 Quarter
Impairment expense and (gain) loss, net, on disposal of property and equipment ImpairmentExpenseAndLossGainOnDisposalOfPropertyPlantAndEquipment $531.00K USD 1 Quarter
Rental income RentalIncomeNonoperating $755.00K USD 1 Quarter
Rental income RentalIncomeNonoperating $755.00K USD 1 Quarter
Rental income RentalIncomeNonoperating $891.00K USD 2 Qtrs
Rental income RentalIncomeNonoperating $891.00K USD 2 Qtrs
Impairment expense and (gain) loss, net, on disposal of property and equipment ImpairmentExpenseAndLossGainOnDisposalOfPropertyPlantAndEquipment $-283.00K USD 1 Quarter
Impairment expense and (gain) loss, net, on disposal of property and equipment ImpairmentExpenseAndLossGainOnDisposalOfPropertyPlantAndEquipment $-283.00K USD 1 Quarter
Impairment expense and (gain) loss, net, on disposal of property and equipment ImpairmentExpenseAndLossGainOnDisposalOfPropertyPlantAndEquipment $-300.00K USD 2 Qtrs
Impairment expense and (gain) loss, net, on disposal of property and equipment ImpairmentExpenseAndLossGainOnDisposalOfPropertyPlantAndEquipment $-300.00K USD 2 Qtrs
Rental income RentalIncomeNonoperating $600.00K USD 1 Quarter
Rental income RentalIncomeNonoperating $600.00K USD 1 Quarter
Rental income RentalIncomeNonoperating $1.53M USD 2 Qtrs
Rental income RentalIncomeNonoperating $1.53M USD 2 Qtrs
Interest income InvestmentIncomeInterest $533.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $533.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $676.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $676.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $1.24M USD 2 Qtrs
Interest income InvestmentIncomeInterest $1.24M USD 2 Qtrs
Total operating expenses OperatingExpenses $61.82M USD 2 Qtrs
Total operating expenses OperatingExpenses $61.82M USD 2 Qtrs
Total operating expenses OperatingExpenses $32.29M USD 1 Quarter
Total operating expenses OperatingExpenses $32.29M USD 1 Quarter
Total operating expenses OperatingExpenses $65.50M USD 2 Qtrs
Total operating expenses OperatingExpenses $65.50M USD 2 Qtrs
Interest income InvestmentIncomeInterest $964.00K USD 2 Qtrs
Interest income InvestmentIncomeInterest $964.00K USD 2 Qtrs
Total operating expenses OperatingExpenses $32.56M USD 1 Quarter
Total operating expenses OperatingExpenses $32.56M USD 1 Quarter
Operating income OperatingIncomeLoss $11.12M USD 1 Quarter
Operating income OperatingIncomeLoss $11.12M USD 1 Quarter
Interest expense InterestExpenseNonoperating $1.07M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $1.07M USD 2 Qtrs
Operating income OperatingIncomeLoss $19.19M USD 2 Qtrs
Operating income OperatingIncomeLoss $19.19M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $1.03M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $1.03M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $521.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $521.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $548.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $548.00K USD 1 Quarter
Operating income OperatingIncomeLoss $24.37M USD 2 Qtrs
Operating income OperatingIncomeLoss $24.37M USD 2 Qtrs
Operating income OperatingIncomeLoss $16.55M USD 1 Quarter
Operating income OperatingIncomeLoss $16.55M USD 1 Quarter
Rental income (including $361 and $258 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $807 and $513 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) RentalIncomeNonoperating $755.00K USD 1 Quarter
Rental income (including $361 and $258 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $807 and $513 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) RentalIncomeNonoperating $755.00K USD 1 Quarter
Rental income (including $361 and $258 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $807 and $513 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) RentalIncomeNonoperating $891.00K USD 2 Qtrs
Rental income (including $361 and $258 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $807 and $513 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) RentalIncomeNonoperating $891.00K USD 2 Qtrs
Rental income (including $361 and $258 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $807 and $513 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) RentalIncomeNonoperating $600.00K USD 1 Quarter
Rental income (including $361 and $258 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $807 and $513 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) RentalIncomeNonoperating $600.00K USD 1 Quarter
Rental income (including $361 and $258 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $807 and $513 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) RentalIncomeNonoperating $1.53M USD 2 Qtrs
Rental income (including $361 and $258 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $807 and $513 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) RentalIncomeNonoperating $1.53M USD 2 Qtrs
Other (expenses) income, net OtherNonoperatingIncomeExpense $-38.00K USD 2 Qtrs
Other (expenses) income, net OtherNonoperatingIncomeExpense $-38.00K USD 2 Qtrs
Other (expenses) income, net OtherNonoperatingIncomeExpense $106.00K USD 2 Qtrs
Other (expenses) income, net OtherNonoperatingIncomeExpense $106.00K USD 2 Qtrs
Other (expenses) income, net OtherNonoperatingIncomeExpense $51.00K USD 1 Quarter
Other (expenses) income, net OtherNonoperatingIncomeExpense $51.00K USD 1 Quarter
Other (expenses) income, net OtherNonoperatingIncomeExpense $-82.00K USD 1 Quarter
Other (expenses) income, net OtherNonoperatingIncomeExpense $-82.00K USD 1 Quarter
(Loss) gain on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $439.00K USD 2 Qtrs
(Loss) gain on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $439.00K USD 2 Qtrs
(Loss) gain on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $-2.87M USD 1 Quarter
(Loss) gain on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $-2.87M USD 1 Quarter
(Loss) gain on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $-2.63M USD 2 Qtrs
(Loss) gain on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $-2.63M USD 2 Qtrs
(Loss) gain on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $317.00K USD 1 Quarter
(Loss) gain on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $317.00K USD 1 Quarter
Interest income (including $85 and $133 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $311 and 346 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) InvestmentIncomeInterest $533.00K USD 1 Quarter
Interest income (including $85 and $133 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $311 and 346 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) InvestmentIncomeInterest $533.00K USD 1 Quarter
Interest income (including $85 and $133 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $311 and 346 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) InvestmentIncomeInterest $676.00K USD 1 Quarter
Interest income (including $85 and $133 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $311 and 346 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) InvestmentIncomeInterest $676.00K USD 1 Quarter
Interest income (including $85 and $133 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $311 and 346 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) InvestmentIncomeInterest $1.24M USD 2 Qtrs
Interest income (including $85 and $133 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $311 and 346 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) InvestmentIncomeInterest $1.24M USD 2 Qtrs
Interest income (including $85 and $133 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $311 and 346 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) InvestmentIncomeInterest $964.00K USD 2 Qtrs
Interest income (including $85 and $133 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $311 and 346 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) InvestmentIncomeInterest $964.00K USD 2 Qtrs
Interest expense (including $509 and $519 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $1,009 and $1,036 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) InterestExpenseNonoperating $1.07M USD 2 Qtrs
Interest expense (including $509 and $519 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $1,009 and $1,036 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) InterestExpenseNonoperating $1.07M USD 2 Qtrs
Interest expense (including $509 and $519 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $1,009 and $1,036 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) InterestExpenseNonoperating $1.03M USD 2 Qtrs
Interest expense (including $509 and $519 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $1,009 and $1,036 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) InterestExpenseNonoperating $1.03M USD 2 Qtrs
Interest expense (including $509 and $519 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $1,009 and $1,036 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) InterestExpenseNonoperating $521.00K USD 1 Quarter
Interest expense (including $509 and $519 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $1,009 and $1,036 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) InterestExpenseNonoperating $521.00K USD 1 Quarter
Interest expense (including $509 and $519 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $1,009 and $1,036 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) InterestExpenseNonoperating $548.00K USD 1 Quarter
Interest expense (including $509 and $519 associated with variable interest entity for the three months ended June 30, 2025 and 2024, respectively; $1,009 and $1,036 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) InterestExpenseNonoperating $548.00K USD 1 Quarter
Total other (expenses) income, net NonoperatingIncomeExpense $1.33M USD 2 Qtrs
Total other (expenses) income, net NonoperatingIncomeExpense $1.33M USD 2 Qtrs
Total other (expenses) income, net NonoperatingIncomeExpense $-2.04M USD 1 Quarter
Total other (expenses) income, net NonoperatingIncomeExpense $-2.04M USD 1 Quarter
Total other (expenses) income, net NonoperatingIncomeExpense $953.00K USD 1 Quarter
Total other (expenses) income, net NonoperatingIncomeExpense $953.00K USD 1 Quarter
Total other (expenses) income, net NonoperatingIncomeExpense $-923.00K USD 2 Qtrs
Total other (expenses) income, net NonoperatingIncomeExpense $-923.00K USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $20.52M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $20.52M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $12.07M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $12.07M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $23.45M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $23.45M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $14.51M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $14.51M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $4.82M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $4.82M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $5.58M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $5.58M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $2.84M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $2.84M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $3.46M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $3.46M USD 1 Quarter
Net income ProfitLoss $15.70M USD 2 Qtrs
Net income ProfitLoss $15.70M USD 2 Qtrs
Net income ProfitLoss $6.82M USD 1 Quarter
Net income ProfitLoss $6.82M USD 1 Quarter
Net income ProfitLoss $17.87M USD 2 Qtrs
Net income ProfitLoss $17.87M USD 2 Qtrs
Net income ProfitLoss $9.23M USD 1 Quarter
Net income ProfitLoss $9.23M USD 1 Quarter
Net income ProfitLoss $11.05M USD 1 Quarter
Net income ProfitLoss $11.05M USD 1 Quarter
Net income ProfitLoss $6.48M USD 1 Quarter
Net income ProfitLoss $6.48M USD 1 Quarter
Net income attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $127.00K USD 1 Quarter
Net income attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $127.00K USD 1 Quarter
Net income attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $524.00K USD 2 Qtrs
Net income attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $524.00K USD 2 Qtrs
Net income attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $118.00K USD 1 Quarter
Net income attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $118.00K USD 1 Quarter
Net income attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $437.00K USD 2 Qtrs
Net income attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $437.00K USD 2 Qtrs
Net income attributable to Karat Packaging Inc. NetIncomeLoss $9.10M USD 1 Quarter
Net income attributable to Karat Packaging Inc. NetIncomeLoss $9.10M USD 1 Quarter
Net income attributable to Karat Packaging Inc. NetIncomeLoss $15.27M USD 2 Qtrs
Net income attributable to Karat Packaging Inc. NetIncomeLoss $15.27M USD 2 Qtrs
Net income attributable to Karat Packaging Inc. NetIncomeLoss $17.34M USD 2 Qtrs
Net income attributable to Karat Packaging Inc. NetIncomeLoss $17.34M USD 2 Qtrs
Net income attributable to Karat Packaging Inc. NetIncomeLoss $10.93M USD 1 Quarter
Net income attributable to Karat Packaging Inc. NetIncomeLoss $10.93M USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.87 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.87 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.55 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.55 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.76 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.76 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.46 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.46 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.76 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.76 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.54 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.54 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.86 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.86 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.45 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.45 USD 1 Quarter
Weighted average common shares outstanding, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 20.05M shares 2 Qtrs
Weighted average common shares outstanding, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 20.05M shares 2 Qtrs
Weighted average common shares outstanding, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 19.98M shares 2 Qtrs
Weighted average common shares outstanding, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 19.98M shares 2 Qtrs
Weighted average common shares outstanding, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 19.99M shares 1 Quarter
Weighted average common shares outstanding, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 19.99M shares 1 Quarter
Weighted average common shares outstanding, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 20.06M shares 1 Quarter
Weighted average common shares outstanding, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 20.06M shares 1 Quarter
Weighted average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 20.19M shares 1 Quarter
Weighted average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 20.19M shares 1 Quarter
Weighted average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 20.19M shares 2 Qtrs
Weighted average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 20.19M shares 2 Qtrs
Weighted average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 20.11M shares 1 Quarter
Weighted average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 20.11M shares 1 Quarter
Weighted average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 20.09M shares 2 Qtrs
Weighted average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 20.09M shares 2 Qtrs
Cash Flow Statement 272 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $15.70M USD 2 Qtrs
Net income ProfitLoss $15.70M USD 2 Qtrs
Net income ProfitLoss $6.82M USD 1 Quarter
Net income ProfitLoss $6.82M USD 1 Quarter
Net income ProfitLoss $17.87M USD 2 Qtrs
Net income ProfitLoss $17.87M USD 2 Qtrs
Net income ProfitLoss $9.23M USD 1 Quarter
Net income ProfitLoss $9.23M USD 1 Quarter
Net income ProfitLoss $11.05M USD 1 Quarter
Net income ProfitLoss $11.05M USD 1 Quarter
Net income ProfitLoss $6.48M USD 1 Quarter
Net income ProfitLoss $6.48M USD 1 Quarter
Depreciation and amortization (including $607 associated with variable interest entity for both the six months ended June 30, 2025 and 2024, respectively) DepreciationDepletionAndAmortization $5.37M USD 2 Qtrs
Depreciation and amortization (including $607 associated with variable interest entity for both the six months ended June 30, 2025 and 2024, respectively) DepreciationDepletionAndAmortization $5.37M USD 2 Qtrs
Depreciation and amortization (including $607 associated with variable interest entity for both the six months ended June 30, 2025 and 2024, respectively) DepreciationDepletionAndAmortization $5.29M USD 2 Qtrs
Depreciation and amortization (including $607 associated with variable interest entity for both the six months ended June 30, 2025 and 2024, respectively) DepreciationDepletionAndAmortization $5.29M USD 2 Qtrs
Adjustments to allowance for bad debt ProvisionForDoubtfulAccounts $-48.00K USD 2 Qtrs
Adjustments to allowance for bad debt ProvisionForDoubtfulAccounts $-48.00K USD 2 Qtrs
Adjustments to allowance for bad debt ProvisionForDoubtfulAccounts $140.00K USD 2 Qtrs
Adjustments to allowance for bad debt ProvisionForDoubtfulAccounts $140.00K USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $5.37M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $5.37M USD 2 Qtrs
Adjustments to inventory reserve InventoryWriteDown $60.00K USD 2 Qtrs
Adjustments to inventory reserve InventoryWriteDown $60.00K USD 2 Qtrs
Adjustments to inventory reserve InventoryWriteDown $375.00K USD 2 Qtrs
Adjustments to inventory reserve InventoryWriteDown $375.00K USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $5.29M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $5.29M USD 2 Qtrs
Amortization of loan fees AmortizationOfDeferredLoanOriginationFeesNet $-46.00K USD 2 Qtrs
Amortization of loan fees AmortizationOfDeferredLoanOriginationFeesNet $-46.00K USD 2 Qtrs
Amortization of loan fees AmortizationOfDeferredLoanOriginationFeesNet $-47.00K USD 2 Qtrs
Amortization of loan fees AmortizationOfDeferredLoanOriginationFeesNet $-47.00K USD 2 Qtrs
Write-off of inventory WriteOffRecoveryOfInventory $296.00K USD 2 Qtrs
Write-off of inventory WriteOffRecoveryOfInventory $296.00K USD 2 Qtrs
Write-off of inventory WriteOffRecoveryOfInventory $451.00K USD 2 Qtrs
Write-off of inventory WriteOffRecoveryOfInventory $451.00K USD 2 Qtrs
Accrued interest on certificates of deposit (including $0 and $132 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) AccruedInterest $299.00K USD 2 Qtrs
Accrued interest on certificates of deposit (including $0 and $132 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) AccruedInterest $299.00K USD 2 Qtrs
Impairment of operating right-of-use asset OperatingLeaseImpairmentLoss $1.99M USD 2 Qtrs
Impairment of operating right-of-use asset OperatingLeaseImpairmentLoss $1.99M USD 2 Qtrs
Accrued interest on certificates of deposit (including $0 and $132 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) AccruedInterest - USD 2 Qtrs
Accrued interest on certificates of deposit (including $0 and $132 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) AccruedInterest - USD 2 Qtrs
Impairment of operating right-of-use asset OperatingLeaseImpairmentLoss - USD 2 Qtrs
Impairment of operating right-of-use asset OperatingLeaseImpairmentLoss - USD 2 Qtrs
(Gain) loss, net, on disposal of property and equipment GainLossOnSaleOfPropertyPlantEquipment $300.00K USD 2 Qtrs
(Gain) loss, net, on disposal of property and equipment GainLossOnSaleOfPropertyPlantEquipment $300.00K USD 2 Qtrs
(Gain) loss, net, on disposal of property and equipment GainLossOnSaleOfPropertyPlantEquipment $-532.00K USD 2 Qtrs
(Gain) loss, net, on disposal of property and equipment GainLossOnSaleOfPropertyPlantEquipment $-532.00K USD 2 Qtrs
Government grant income (including $16 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) GovernmentAssistanceAmount $35.00K USD 2 Qtrs
Government grant income (including $16 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) GovernmentAssistanceAmount $35.00K USD 2 Qtrs
Government grant income (including $16 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) GovernmentAssistanceAmount - USD 2 Qtrs
Government grant income (including $16 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) GovernmentAssistanceAmount - USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $432.00K USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $432.00K USD 2 Qtrs
Amortization of loan fees (including $31 associated with variable interest entity for both the six months ended June 30, 2025 and 2024) AmortizationOfDeferredLoanOriginationFeesNet $-46.00K USD 2 Qtrs
Amortization of loan fees (including $31 associated with variable interest entity for both the six months ended June 30, 2025 and 2024) AmortizationOfDeferredLoanOriginationFeesNet $-46.00K USD 2 Qtrs
Amortization of loan fees (including $31 associated with variable interest entity for both the six months ended June 30, 2025 and 2024) AmortizationOfDeferredLoanOriginationFeesNet $-47.00K USD 2 Qtrs
Amortization of loan fees (including $31 associated with variable interest entity for both the six months ended June 30, 2025 and 2024) AmortizationOfDeferredLoanOriginationFeesNet $-47.00K USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.98M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.98M USD 2 Qtrs
Accrued interest on certificates of deposit (including $0 and $132 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) AccruedInterest $299.00K USD 2 Qtrs
Accrued interest on certificates of deposit (including $0 and $132 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) AccruedInterest $299.00K USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherOperatingAssets $16.00K USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherOperatingAssets $16.00K USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherOperatingAssets $165.00K USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherOperatingAssets $165.00K USD 2 Qtrs
Accrued interest on certificates of deposit (including $0 and $132 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) AccruedInterest - USD 2 Qtrs
Accrued interest on certificates of deposit (including $0 and $132 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) AccruedInterest - USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $6.30M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $6.30M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $15.58M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $15.58M USD 2 Qtrs
Unrealized loss from investment in publicly-traded equity securities UnrealizedGainLossOnInvestments - USD 2 Qtrs
Unrealized loss from investment in publicly-traded equity securities UnrealizedGainLossOnInvestments - USD 2 Qtrs
Unrealized loss from investment in publicly-traded equity securities UnrealizedGainLossOnInvestments $-2.00K USD 2 Qtrs
Unrealized loss from investment in publicly-traded equity securities UnrealizedGainLossOnInvestments $-2.00K USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $1.31M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $1.31M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $3.37M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $3.37M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $673.00K USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $673.00K USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $791.00K USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $791.00K USD 2 Qtrs
Amortization of operating right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $3.46M USD 2 Qtrs
Amortization of operating right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $3.46M USD 2 Qtrs
Amortization of operating right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $4.90M USD 2 Qtrs
Amortization of operating right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $4.90M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $66.00K USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $66.00K USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-60.00K USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-60.00K USD 2 Qtrs
Purchase of short-term investments PaymentsToAcquireShortTermInvestments $16.30M USD 2 Qtrs
Purchase of short-term investments PaymentsToAcquireShortTermInvestments $16.30M USD 2 Qtrs
Government grant income (including $16 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) GovernmentAssistanceAmount $35.00K USD 2 Qtrs
Government grant income (including $16 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) GovernmentAssistanceAmount $35.00K USD 2 Qtrs
Purchase of short-term investments PaymentsToAcquireShortTermInvestments $22.51M USD 2 Qtrs
Purchase of short-term investments PaymentsToAcquireShortTermInvestments $22.51M USD 2 Qtrs
Government grant income (including $16 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) GovernmentAssistanceAmount - USD 2 Qtrs
Government grant income (including $16 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) GovernmentAssistanceAmount - USD 2 Qtrs
Redemption of short-term investments ProceedsFromSaleOfShortTermInvestments $18.20M USD 2 Qtrs
Redemption of short-term investments ProceedsFromSaleOfShortTermInvestments $18.20M USD 2 Qtrs
Redemption of short-term investments ProceedsFromSaleOfShortTermInvestments $16.41M USD 2 Qtrs
Redemption of short-term investments ProceedsFromSaleOfShortTermInvestments $16.41M USD 2 Qtrs
Payments of long-term debt RepaymentsOfLongTermDebt $583.00K USD 2 Qtrs
Payments of long-term debt RepaymentsOfLongTermDebt $583.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $9.60M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $9.60M USD 2 Qtrs
Payments of long-term debt RepaymentsOfLongTermDebt $555.00K USD 2 Qtrs
Payments of long-term debt RepaymentsOfLongTermDebt $555.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $6.06M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $6.06M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $18.41M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $18.41M USD 2 Qtrs
Payments of noncontrolling interest tax withholding PaymentsRelatedToTaxWithholdingForShareBasedCompensation $298.00K USD 2 Qtrs
Payments of noncontrolling interest tax withholding PaymentsRelatedToTaxWithholdingForShareBasedCompensation $298.00K USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $9.14M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $9.14M USD 2 Qtrs
Payments of noncontrolling interest tax withholding PaymentsRelatedToTaxWithholdingForShareBasedCompensation - USD 2 Qtrs
Payments of noncontrolling interest tax withholding PaymentsRelatedToTaxWithholdingForShareBasedCompensation - USD 2 Qtrs
Prepaid expenses and other current assets (including $32 and $12 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $432.00K USD 2 Qtrs
Prepaid expenses and other current assets (including $32 and $12 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $432.00K USD 2 Qtrs
Payment for Global Wells noncontrolling membership interest redemption PaymentsToMinorityShareholders - USD 2 Qtrs
Payment for Global Wells noncontrolling membership interest redemption PaymentsToMinorityShareholders - USD 2 Qtrs
Prepaid expenses and other current assets (including $32 and $12 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.98M USD 2 Qtrs
Prepaid expenses and other current assets (including $32 and $12 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.98M USD 2 Qtrs
Payment for Global Wells noncontrolling membership interest redemption PaymentsToMinorityShareholders $2.33M USD 2 Qtrs
Payment for Global Wells noncontrolling membership interest redemption PaymentsToMinorityShareholders $2.33M USD 2 Qtrs
Other non-current assets (including $4 and $10 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInOtherOperatingAssets $16.00K USD 2 Qtrs
Other non-current assets (including $4 and $10 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInOtherOperatingAssets $16.00K USD 2 Qtrs
Other non-current assets (including $4 and $10 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInOtherOperatingAssets $165.00K USD 2 Qtrs
Other non-current assets (including $4 and $10 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInOtherOperatingAssets $165.00K USD 2 Qtrs
Payment of Global Wells noncontrolling membership interest redemption gain tax withholding PaymentToNoncontrollingInterestsRedemptionTaxWithholding $879.00K USD 2 Qtrs
Payment of Global Wells noncontrolling membership interest redemption gain tax withholding PaymentToNoncontrollingInterestsRedemptionTaxWithholding $879.00K USD 2 Qtrs
Payment of Global Wells noncontrolling membership interest redemption gain tax withholding PaymentToNoncontrollingInterestsRedemptionTaxWithholding - USD 2 Qtrs
Payment of Global Wells noncontrolling membership interest redemption gain tax withholding PaymentToNoncontrollingInterestsRedemptionTaxWithholding - USD 2 Qtrs
Accounts payable (including $100 and $5 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInAccountsPayable $6.30M USD 2 Qtrs
Accounts payable (including $100 and $5 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInAccountsPayable $6.30M USD 2 Qtrs
Accounts payable (including $100 and $5 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInAccountsPayable $15.58M USD 2 Qtrs
Accounts payable (including $100 and $5 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInAccountsPayable $15.58M USD 2 Qtrs
Accrued expenses (including $173 and $323 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInAccruedLiabilities $3.37M USD 2 Qtrs
Accrued expenses (including $173 and $323 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInAccruedLiabilities $3.37M USD 2 Qtrs
Accrued expenses (including $173 and $323 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInAccruedLiabilities $673.00K USD 2 Qtrs
Accrued expenses (including $173 and $323 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInAccruedLiabilities $673.00K USD 2 Qtrs
Related party payable IncreaseDecreaseInDueToRelatedParties $-1.43M USD 2 Qtrs
Related party payable IncreaseDecreaseInDueToRelatedParties $-1.43M USD 2 Qtrs
Related party payable IncreaseDecreaseInDueToRelatedParties $4.84M USD 2 Qtrs
Related party payable IncreaseDecreaseInDueToRelatedParties $4.84M USD 2 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable - USD 2 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable - USD 2 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $86.00K USD 2 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $86.00K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-449.00K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-449.00K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $395.00K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $395.00K USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-3.09M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-3.09M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-4.65M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-4.65M USD 2 Qtrs
Other liabilities (including $67 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInOtherOperatingLiabilities $66.00K USD 2 Qtrs
Other liabilities (including $67 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInOtherOperatingLiabilities $66.00K USD 2 Qtrs
Other liabilities (including $67 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInOtherOperatingLiabilities $-60.00K USD 2 Qtrs
Other liabilities (including $67 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) IncreaseDecreaseInOtherOperatingLiabilities $-60.00K USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $20.25M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $20.25M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $17.48M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $17.48M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $415.00K USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $415.00K USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $274.00K USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $274.00K USD 2 Qtrs
Proceeds from disposal of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $475.00K USD 2 Qtrs
Proceeds from disposal of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $475.00K USD 2 Qtrs
Proceeds from disposal of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $90.00K USD 2 Qtrs
Proceeds from disposal of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $90.00K USD 2 Qtrs
Deposits paid for property and equipment PaymentsForDepositsForPropertyPlantAndEquipment $989.00K USD 2 Qtrs
Deposits paid for property and equipment PaymentsForDepositsForPropertyPlantAndEquipment $989.00K USD 2 Qtrs
Deposits paid for property and equipment PaymentsForDepositsForPropertyPlantAndEquipment $2.04M USD 2 Qtrs
Deposits paid for property and equipment PaymentsForDepositsForPropertyPlantAndEquipment $2.04M USD 2 Qtrs
Purchases of publicly-traded equity securities PurchaseOfSecuritiesInvestingActivities $451.00K USD 2 Qtrs
Purchases of publicly-traded equity securities PurchaseOfSecuritiesInvestingActivities $451.00K USD 2 Qtrs
Purchases of publicly-traded equity securities PurchaseOfSecuritiesInvestingActivities - USD 2 Qtrs
Purchases of publicly-traded equity securities PurchaseOfSecuritiesInvestingActivities - USD 2 Qtrs
Proceeds from disposal of publicly-traded equity securities ProceedsFromDisposalOfSecuritiesInvestingActivities $503.00K USD 2 Qtrs
Proceeds from disposal of publicly-traded equity securities ProceedsFromDisposalOfSecuritiesInvestingActivities $503.00K USD 2 Qtrs
Proceeds from disposal of publicly-traded equity securities ProceedsFromDisposalOfSecuritiesInvestingActivities - USD 2 Qtrs
Proceeds from disposal of publicly-traded equity securities ProceedsFromDisposalOfSecuritiesInvestingActivities - USD 2 Qtrs
Purchases of short-term investments (including $7,982 and $7,000 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) PaymentsToAcquireShortTermInvestments $16.30M USD 2 Qtrs
Purchases of short-term investments (including $7,982 and $7,000 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) PaymentsToAcquireShortTermInvestments $16.30M USD 2 Qtrs
Purchases of short-term investments (including $7,982 and $7,000 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) PaymentsToAcquireShortTermInvestments $22.51M USD 2 Qtrs
Purchases of short-term investments (including $7,982 and $7,000 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) PaymentsToAcquireShortTermInvestments $22.51M USD 2 Qtrs
Redemption of short-term investments (including $7,678 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) ProceedsFromSaleOfShortTermInvestments $18.20M USD 2 Qtrs
Redemption of short-term investments (including $7,678 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) ProceedsFromSaleOfShortTermInvestments $18.20M USD 2 Qtrs
Redemption of short-term investments (including $7,678 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) ProceedsFromSaleOfShortTermInvestments $16.41M USD 2 Qtrs
Redemption of short-term investments (including $7,678 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) ProceedsFromSaleOfShortTermInvestments $16.41M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $1.16M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $1.16M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-8.47M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-8.47M USD 2 Qtrs
Payments on long-term debt (including $583 and $555 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) RepaymentsOfLongTermDebt $583.00K USD 2 Qtrs
Payments on long-term debt (including $583 and $555 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) RepaymentsOfLongTermDebt $583.00K USD 2 Qtrs
Payments on long-term debt (including $583 and $555 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) RepaymentsOfLongTermDebt $555.00K USD 2 Qtrs
Payments on long-term debt (including $583 and $555 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) RepaymentsOfLongTermDebt $555.00K USD 2 Qtrs
Payments for lender fees PaymentsForLenderFees $62.00K USD 2 Qtrs
Payments for lender fees PaymentsForLenderFees $62.00K USD 2 Qtrs
Payments for lender fees PaymentsForLenderFees - USD 2 Qtrs
Payments for lender fees PaymentsForLenderFees - USD 2 Qtrs
Proceeds from exercise of common stock options ProceedsFromStockOptionsExercised $325.00K USD 2 Qtrs
Proceeds from exercise of common stock options ProceedsFromStockOptionsExercised $325.00K USD 2 Qtrs
Proceeds from exercise of common stock options ProceedsFromStockOptionsExercised $195.00K USD 2 Qtrs
Proceeds from exercise of common stock options ProceedsFromStockOptionsExercised $195.00K USD 2 Qtrs
Dividends paid to shareholders PaymentsOfDividendsCommonStock $18.05M USD 2 Qtrs
Dividends paid to shareholders PaymentsOfDividendsCommonStock $18.05M USD 2 Qtrs
Dividends paid to shareholders PaymentsOfDividendsCommonStock $13.00M USD 2 Qtrs
Dividends paid to shareholders PaymentsOfDividendsCommonStock $13.00M USD 2 Qtrs
Payment of Global Wells membership interest tax withholding (including $295 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) PaymentsRelatedToTaxWithholdingForShareBasedCompensation $298.00K USD 2 Qtrs
Payment of Global Wells membership interest tax withholding (including $295 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) PaymentsRelatedToTaxWithholdingForShareBasedCompensation $298.00K USD 2 Qtrs
Payment of Global Wells membership interest tax withholding (including $295 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) PaymentsRelatedToTaxWithholdingForShareBasedCompensation - USD 2 Qtrs
Payment of Global Wells membership interest tax withholding (including $295 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) PaymentsRelatedToTaxWithholdingForShareBasedCompensation - USD 2 Qtrs
Payment of Global Wells noncontrolling membership interest redemption (including $0 and $2,010 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) PaymentsToMinorityShareholders - USD 2 Qtrs
Payment of Global Wells noncontrolling membership interest redemption (including $0 and $2,010 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) PaymentsToMinorityShareholders - USD 2 Qtrs
Payment of Global Wells noncontrolling membership interest redemption (including $0 and $2,010 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) PaymentsToMinorityShareholders $2.33M USD 2 Qtrs
Payment of Global Wells noncontrolling membership interest redemption (including $0 and $2,010 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) PaymentsToMinorityShareholders $2.33M USD 2 Qtrs
Payment of Global Wells noncontrolling membership interest redemption gain tax withholding (including $879 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) PaymentToNoncontrollingInterestsRedemptionTaxWithholding $879.00K USD 2 Qtrs
Payment of Global Wells noncontrolling membership interest redemption gain tax withholding (including $879 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) PaymentToNoncontrollingInterestsRedemptionTaxWithholding $879.00K USD 2 Qtrs
Payment of Global Wells noncontrolling membership interest redemption gain tax withholding (including $879 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) PaymentToNoncontrollingInterestsRedemptionTaxWithholding - USD 2 Qtrs
Payment of Global Wells noncontrolling membership interest redemption gain tax withholding (including $879 and $0 associated with variable interest entity for the six months ended June 30, 2025 and 2024, respectively) PaymentToNoncontrollingInterestsRedemptionTaxWithholding - USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-19.68M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-19.68M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-15.55M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-15.55M USD 2 Qtrs
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-3.77M USD 2 Qtrs
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-3.77M USD 2 Qtrs
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-1.03M USD 2 Qtrs
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-1.03M USD 2 Qtrs
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $19.31M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $19.31M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $30.55M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $30.55M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $31.58M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $31.58M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.08M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.08M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $19.31M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $19.31M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $30.55M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $30.55M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $31.58M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $31.58M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.08M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.08M USD Point-in-time
Transfers from deposits to property and equipment PropertyPlantAndEquipmentTransfersAndChanges $2.49M USD 2 Qtrs
Transfers from deposits to property and equipment PropertyPlantAndEquipmentTransfersAndChanges $2.49M USD 2 Qtrs
Transfers from deposits to property and equipment PropertyPlantAndEquipmentTransfersAndChanges $1.02M USD 2 Qtrs
Transfers from deposits to property and equipment PropertyPlantAndEquipmentTransfersAndChanges $1.02M USD 2 Qtrs
Non-cash purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $118.00K USD 2 Qtrs
Non-cash purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $118.00K USD 2 Qtrs
Non-cash purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $37.00K USD 2 Qtrs
Non-cash purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $37.00K USD 2 Qtrs
Non-cash disposal of property and equipment PropertyPlantAndEquipmentDisposals $200.00K USD 2 Qtrs
Non-cash disposal of property and equipment PropertyPlantAndEquipmentDisposals $200.00K USD 2 Qtrs
Non-cash disposal of property and equipment PropertyPlantAndEquipmentDisposals - USD 2 Qtrs
Non-cash disposal of property and equipment PropertyPlantAndEquipmentDisposals - USD 2 Qtrs
Cash paid for income taxes ProceedsFromIncomeTaxRefunds $5.49M USD 2 Qtrs
Cash paid for income taxes ProceedsFromIncomeTaxRefunds $5.49M USD 2 Qtrs
Cash paid for income taxes ProceedsFromIncomeTaxRefunds $3.31M USD 2 Qtrs
Cash paid for income taxes ProceedsFromIncomeTaxRefunds $3.31M USD 2 Qtrs
Cash paid for interest InterestPaidNet $1.04M USD 2 Qtrs
Cash paid for interest InterestPaidNet $1.04M USD 2 Qtrs
Cash paid for interest InterestPaidNet $948.00K USD 2 Qtrs
Cash paid for interest InterestPaidNet $948.00K USD 2 Qtrs
Stockholders Equity 98 line items
Line Item Tag Value Unit Period
Cash dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.45 USD 1 Quarter
Cash dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.45 USD 1 Quarter
Cash dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.45 USD 1 Quarter
Cash dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.45 USD 1 Quarter
Cash dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.30 USD 1 Quarter
Cash dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.30 USD 1 Quarter
Cash dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.35 USD 1 Quarter
Cash dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.35 USD 1 Quarter
Balance at the beginning of period (in shares) CommonStockSharesOutstanding 20.04M shares Point-in-time
Balance at the beginning of period (in shares) CommonStockSharesOutstanding 20.04M shares Point-in-time
Balance at the beginning of period (in shares) CommonStockSharesOutstanding 20.08M shares Point-in-time
Balance at the beginning of period (in shares) CommonStockSharesOutstanding 20.08M shares Point-in-time
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.69M USD Point-in-time
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.69M USD Point-in-time
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.71M USD Point-in-time
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.71M USD Point-in-time
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $160.21M USD Point-in-time
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $160.21M USD Point-in-time
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.20M USD Point-in-time
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.20M USD Point-in-time
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $163.83M USD Point-in-time
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $163.83M USD Point-in-time
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $160.39M USD Point-in-time
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $160.39M USD Point-in-time
Treasury stock, balance at the beginning of period (in shares) TreasuryStockCommonShares 23,000.00 shares Point-in-time
Treasury stock, balance at the beginning of period (in shares) TreasuryStockCommonShares 23,000.00 shares Point-in-time
Treasury stock, balance at the beginning of period (in shares) TreasuryStockCommonShares 23,000.00 shares Point-in-time
Treasury stock, balance at the beginning of period (in shares) TreasuryStockCommonShares 23,000.00 shares Point-in-time
Cash dividends declared DividendsCommonStockCash $9.02M USD 1 Quarter
Cash dividends declared DividendsCommonStockCash $9.02M USD 1 Quarter
Cash dividends declared DividendsCommonStockCash $5.99M USD 1 Quarter
Cash dividends declared DividendsCommonStockCash $5.99M USD 1 Quarter
Cash dividends declared DividendsCommonStockCash $9.03M USD 1 Quarter
Cash dividends declared DividendsCommonStockCash $9.03M USD 1 Quarter
Cash dividends declared DividendsCommonStockCash $7.00M USD 1 Quarter
Cash dividends declared DividendsCommonStockCash $7.00M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $445.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $445.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $346.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $346.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $375.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $375.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $940.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $940.00K USD 1 Quarter
Exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 10,350.00 shares 2 Qtrs
Exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 10,350.00 shares 2 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $273.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $273.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $52.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $52.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $195.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $195.00K USD 1 Quarter
Global Wells noncontrolling membership interest redemption MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $3.21M USD 1 Quarter
Global Wells noncontrolling membership interest redemption MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $3.21M USD 1 Quarter
Global Wells noncontrolling-interest tax withholding AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $166.00K USD 1 Quarter
Global Wells noncontrolling-interest tax withholding AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $166.00K USD 1 Quarter
Global Wells noncontrolling-interest tax withholding AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $132.00K USD 1 Quarter
Global Wells noncontrolling-interest tax withholding AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $132.00K USD 1 Quarter
Net income ProfitLoss $15.70M USD 2 Qtrs
Net income ProfitLoss $15.70M USD 2 Qtrs
Net income ProfitLoss $6.82M USD 1 Quarter
Net income ProfitLoss $6.82M USD 1 Quarter
Net income ProfitLoss $17.87M USD 2 Qtrs
Net income ProfitLoss $17.87M USD 2 Qtrs
Net income ProfitLoss $9.23M USD 1 Quarter
Net income ProfitLoss $9.23M USD 1 Quarter
Net income ProfitLoss $11.05M USD 1 Quarter
Net income ProfitLoss $11.05M USD 1 Quarter
Net income ProfitLoss $6.48M USD 1 Quarter
Net income ProfitLoss $6.48M USD 1 Quarter
Balance at the end of period (in shares) CommonStockSharesOutstanding 20.04M shares Point-in-time
Balance at the end of period (in shares) CommonStockSharesOutstanding 20.04M shares Point-in-time
Balance at the end of period (in shares) CommonStockSharesOutstanding 20.08M shares Point-in-time
Balance at the end of period (in shares) CommonStockSharesOutstanding 20.08M shares Point-in-time
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.69M USD Point-in-time
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.69M USD Point-in-time
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.71M USD Point-in-time
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.71M USD Point-in-time
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $160.21M USD Point-in-time
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $160.21M USD Point-in-time
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.20M USD Point-in-time
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $162.20M USD Point-in-time
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $163.83M USD Point-in-time
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $163.83M USD Point-in-time
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $160.39M USD Point-in-time
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $160.39M USD Point-in-time
Treasury stock, balance at the end of period (in shares) TreasuryStockCommonShares 23,000.00 shares Point-in-time
Treasury stock, balance at the end of period (in shares) TreasuryStockCommonShares 23,000.00 shares Point-in-time
Treasury stock, balance at the end of period (in shares) TreasuryStockCommonShares 23,000.00 shares Point-in-time
Treasury stock, balance at the end of period (in shares) TreasuryStockCommonShares 23,000.00 shares Point-in-time
Common stock, dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.45 USD 1 Quarter
Common stock, dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.45 USD 1 Quarter
Common stock, dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.45 USD 1 Quarter
Common stock, dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.45 USD 1 Quarter
Common stock, dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.30 USD 1 Quarter
Common stock, dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.30 USD 1 Quarter
Common stock, dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.35 USD 1 Quarter
Common stock, dividends declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.35 USD 1 Quarter

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

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