◆ 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 2024
Filing Information
Form Type 10-Q
Accession Number 0001628280-24-036439
Period End Date 20240630
Filing Date 20240809
Fiscal Year 2024
Fiscal Period Q2
XBRL Instance krt-20240630_htm.xml
Filing Contents
Balance Sheet 232 line items
Line Item Tag Value Unit Period
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $19.31M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $19.31M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $23.08M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $23.08M USD Point-in-time
Short-term investments ShortTermInvestments $32.74M USD Point-in-time
Short-term investments ShortTermInvestments $32.74M USD Point-in-time
Short-term investments ShortTermInvestments $26.34M USD Point-in-time
Short-term investments ShortTermInvestments $26.34M USD Point-in-time
Allowance for bad debt AllowanceForDoubtfulAccountsReceivableCurrent $392.00K USD Point-in-time
Allowance for bad debt AllowanceForDoubtfulAccountsReceivableCurrent $392.00K USD Point-in-time
Allowance for bad debt AllowanceForDoubtfulAccountsReceivableCurrent $491.00K USD Point-in-time
Allowance for bad debt AllowanceForDoubtfulAccountsReceivableCurrent $491.00K USD Point-in-time
Cash and cash equivalents (including $4,705 and $13,566 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) CashAndCashEquivalentsAtCarryingValue $19.31M USD Point-in-time
Cash and cash equivalents (including $4,705 and $13,566 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) CashAndCashEquivalentsAtCarryingValue $19.31M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.26M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.26M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $6.22M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $6.22M USD Point-in-time
Cash and cash equivalents (including $4,705 and $13,566 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) CashAndCashEquivalentsAtCarryingValue $23.08M USD Point-in-time
Cash and cash equivalents (including $4,705 and $13,566 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) CashAndCashEquivalentsAtCarryingValue $23.08M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $95.23M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $95.23M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $92.28M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $92.28M USD Point-in-time
Short-term investments (including $7,132 and $0 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) ShortTermInvestments $32.74M USD Point-in-time
Short-term investments (including $7,132 and $0 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) ShortTermInvestments $32.74M USD Point-in-time
Short-term investments (including $7,132 and $0 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) ShortTermInvestments $26.34M USD Point-in-time
Short-term investments (including $7,132 and $0 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) ShortTermInvestments $26.34M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $619.00K USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $619.00K USD Point-in-time
Accounts receivable, net of allowance for bad debt of $491 and $392 at June 30, 2024 and December 31, 2023, respectively AccountsReceivableNetCurrent $33.68M USD Point-in-time
Accounts receivable, net of allowance for bad debt of $491 and $392 at June 30, 2024 and December 31, 2023, respectively AccountsReceivableNetCurrent $33.68M USD Point-in-time
Accounts receivable, net of allowance for bad debt of $491 and $392 at June 30, 2024 and December 31, 2023, respectively AccountsReceivableNetCurrent $27.76M USD Point-in-time
Accounts receivable, net of allowance for bad debt of $491 and $392 at June 30, 2024 and December 31, 2023, respectively AccountsReceivableNetCurrent $27.76M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $1.18M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $1.18M USD Point-in-time
Inventories InventoryNet $71.53M USD Point-in-time
Inventories InventoryNet $71.53M USD Point-in-time
Inventories InventoryNet $79.84M USD Point-in-time
Inventories InventoryNet $79.84M USD Point-in-time
Prepaid expenses and other current assets (including $72 and $82 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) PrepaidExpenseAndOtherAssetsCurrent $4.26M USD Point-in-time
Prepaid expenses and other current assets (including $72 and $82 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) PrepaidExpenseAndOtherAssetsCurrent $4.26M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $10.58M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $10.58M USD Point-in-time
Prepaid expenses and other current assets (including $72 and $82 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) PrepaidExpenseAndOtherAssetsCurrent $6.22M USD Point-in-time
Prepaid expenses and other current assets (including $72 and $82 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) PrepaidExpenseAndOtherAssetsCurrent $6.22M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $13.95M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $13.95M USD Point-in-time
Customer deposits ContractWithCustomerLiabilityCurrent $951.00K USD Point-in-time
Customer deposits ContractWithCustomerLiabilityCurrent $951.00K USD Point-in-time
Total current assets AssetsCurrent $169.84M USD Point-in-time
Total current assets AssetsCurrent $169.84M USD Point-in-time
Customer deposits ContractWithCustomerLiabilityCurrent $877.00K USD Point-in-time
Customer deposits ContractWithCustomerLiabilityCurrent $877.00K USD Point-in-time
Total current assets AssetsCurrent $154.93M USD Point-in-time
Total current assets AssetsCurrent $154.93M USD Point-in-time
Property and equipment, net (including $43,578 and $44,185 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) PropertyPlantAndEquipmentNet $95.23M USD Point-in-time
Property and equipment, net (including $43,578 and $44,185 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) PropertyPlantAndEquipmentNet $95.23M USD Point-in-time
Long-term debt, current portion LongTermDebtCurrent $1.15M USD Point-in-time
Long-term debt, current portion LongTermDebtCurrent $1.15M USD Point-in-time
Property and equipment, net (including $43,578 and $44,185 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) PropertyPlantAndEquipmentNet $92.28M USD Point-in-time
Property and equipment, net (including $43,578 and $44,185 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) PropertyPlantAndEquipmentNet $92.28M USD Point-in-time
Long-term debt, current portion LongTermDebtCurrent $1.12M USD Point-in-time
Long-term debt, current portion LongTermDebtCurrent $1.12M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $3.20M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $3.20M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $3.69M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $3.69M USD Point-in-time
Deposits DepositsAssetsNoncurrent $1.05M USD Point-in-time
Deposits DepositsAssetsNoncurrent $1.05M USD Point-in-time
Deposits DepositsAssetsNoncurrent $159.00K USD Point-in-time
Deposits DepositsAssetsNoncurrent $159.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 $172.00K USD Point-in-time
Debt discount DebtInstrumentUnamortizedDiscountNoncurrent $172.00K USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $327.00K USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $327.00K USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $313.00K USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $313.00K USD Point-in-time
Debt discount DebtInstrumentUnamortizedDiscountNoncurrent $203.00K USD Point-in-time
Debt discount DebtInstrumentUnamortizedDiscountNoncurrent $203.00K USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $363.00K USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $363.00K USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $20.74M USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $20.74M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $26.00K USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $26.00K USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $43.40M USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $43.40M 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
Other non-current assets (including $44 and $53 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) OtherAssetsNoncurrent $619.00K USD Point-in-time
Other non-current assets (including $44 and $53 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) OtherAssetsNoncurrent $619.00K 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
Other non-current assets (including $44 and $53 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) OtherAssetsNoncurrent $1.18M USD Point-in-time
Other non-current assets (including $44 and $53 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) OtherAssetsNoncurrent $1.18M 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
Total assets Assets $276.40M USD Point-in-time
Total assets Assets $276.40M 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
Total assets Assets $310.69M USD Point-in-time
Total assets Assets $310.69M 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
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
Accrued expenses (including $268 and $591 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) AccruedLiabilitiesCurrent $10.58M USD Point-in-time
Accrued expenses (including $268 and $591 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) AccruedLiabilitiesCurrent $10.58M USD Point-in-time
Accrued expenses (including $268 and $591 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) AccruedLiabilitiesCurrent $13.95M USD Point-in-time
Accrued expenses (including $268 and $591 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) AccruedLiabilitiesCurrent $13.95M 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
Customer deposits (including $0 and $116 associated with variable interest entity at June 30, 2024 and December 31, 2023) ContractWithCustomerLiabilityCurrent $951.00K USD Point-in-time
Customer deposits (including $0 and $116 associated with variable interest entity at June 30, 2024 and December 31, 2023) ContractWithCustomerLiabilityCurrent $951.00K USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 19.99M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 19.99M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 20.04M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 20.04M shares Point-in-time
Customer deposits (including $0 and $116 associated with variable interest entity at June 30, 2024 and December 31, 2023) ContractWithCustomerLiabilityCurrent $877.00K USD Point-in-time
Customer deposits (including $0 and $116 associated with variable interest entity at June 30, 2024 and December 31, 2023) ContractWithCustomerLiabilityCurrent $877.00K USD Point-in-time
Long-term debt, current portion (including $1,150 and $1,122 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) LongTermDebtCurrent $1.15M USD Point-in-time
Long-term debt, current portion (including $1,150 and $1,122 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) LongTermDebtCurrent $1.15M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 19.97M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 19.97M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 20.01M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 20.01M shares Point-in-time
Long-term debt, current portion (including $1,150 and $1,122 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) LongTermDebtCurrent $1.12M USD Point-in-time
Long-term debt, current portion (including $1,150 and $1,122 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) LongTermDebtCurrent $1.12M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $4.80M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $4.80M 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
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $7.76M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $7.76M 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
Other current liabilities (including $2,186 and $1,302 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) OtherLiabilitiesCurrent $3.20M USD Point-in-time
Other current liabilities (including $2,186 and $1,302 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) OtherLiabilitiesCurrent $3.20M USD Point-in-time
Other current liabilities (including $2,186 and $1,302 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) OtherLiabilitiesCurrent $3.69M USD Point-in-time
Other current liabilities (including $2,186 and $1,302 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) OtherLiabilitiesCurrent $3.69M 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
Total current liabilities LiabilitiesCurrent $44.40M USD Point-in-time
Total current liabilities LiabilitiesCurrent $44.40M USD Point-in-time
Total current liabilities LiabilitiesCurrent $55.61M USD Point-in-time
Total current liabilities LiabilitiesCurrent $55.61M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $4.20M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $4.20M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $4.20M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $4.20M USD Point-in-time
Long-term debt, net of current portion and debt discount of $172 and $203 at June 30, 2024 and December 31, 2023, respectively (including $47,844 and $48,396 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively, and debt discount of $172 and $203 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) LongTermDebtExcludingLongTermLineOfCreditNoncurrent $47.84M USD Point-in-time
Long-term debt, net of current portion and debt discount of $172 and $203 at June 30, 2024 and December 31, 2023, respectively (including $47,844 and $48,396 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively, and debt discount of $172 and $203 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) LongTermDebtExcludingLongTermLineOfCreditNoncurrent $47.84M USD Point-in-time
Long-term debt, net of current portion and debt discount of $172 and $203 at June 30, 2024 and December 31, 2023, respectively (including $47,844 and $48,396 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively, and debt discount of $172 and $203 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) LongTermDebtExcludingLongTermLineOfCreditNoncurrent $48.40M USD Point-in-time
Long-term debt, net of current portion and debt discount of $172 and $203 at June 30, 2024 and December 31, 2023, respectively (including $47,844 and $48,396 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively, and debt discount of $172 and $203 associated with variable interest entity at June 30, 2024 and December 31, 2023, respectively) LongTermDebtExcludingLongTermLineOfCreditNoncurrent $48.40M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $16.69M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $16.69M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $38.85M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $38.85M USD Point-in-time
Other non-current liabilities (including $116 and $0 associated with variable interest entity at June 30, 2024 and December 31, 2023 respectively) OtherLiabilitiesNoncurrent $363.00K USD Point-in-time
Other non-current liabilities (including $116 and $0 associated with variable interest entity at June 30, 2024 and December 31, 2023 respectively) OtherLiabilitiesNoncurrent $363.00K USD Point-in-time
Other non-current liabilities (including $116 and $0 associated with variable interest entity at June 30, 2024 and December 31, 2023 respectively) OtherLiabilitiesNoncurrent $26.00K USD Point-in-time
Other non-current liabilities (including $116 and $0 associated with variable interest entity at June 30, 2024 and December 31, 2023 respectively) OtherLiabilitiesNoncurrent $26.00K USD Point-in-time
Total liabilities Liabilities $146.87M USD Point-in-time
Total liabilities Liabilities $146.87M USD Point-in-time
Total liabilities Liabilities $113.71M USD Point-in-time
Total liabilities Liabilities $113.71M USD Point-in-time
Commitments and Contingencies (Note 15) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Note 15) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Note 15) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Note 15) CommitmentsAndContingencies - USD Point-in-time
Preferred stock, $0.001 par value, $10,000,000 shares authorized, no shares issued and outstanding, as of June 30, 2024 and December 31, 2023 PreferredStockValue - USD Point-in-time
Preferred stock, $0.001 par value, $10,000,000 shares authorized, no shares issued and outstanding, as of June 30, 2024 and December 31, 2023 PreferredStockValue - USD Point-in-time
Preferred stock, $0.001 par value, $10,000,000 shares authorized, no shares issued and outstanding, as of June 30, 2024 and December 31, 2023 PreferredStockValue - USD Point-in-time
Preferred stock, $0.001 par value, $10,000,000 shares authorized, no shares issued and outstanding, as of June 30, 2024 and December 31, 2023 PreferredStockValue - USD Point-in-time
Common stock, $0.001 par value, $100,000,000 shares authorized, $20,037,665 and $20,014,665 shares issued and outstanding, respectively, as of June 30, 2024 and $19,988,482 and $19,965,482 shares issued and outstanding, respectively, as of December 31, 2023 CommonStockValue $20.00K USD Point-in-time
Common stock, $0.001 par value, $100,000,000 shares authorized, $20,037,665 and $20,014,665 shares issued and outstanding, respectively, as of June 30, 2024 and $19,988,482 and $19,965,482 shares issued and outstanding, respectively, as of December 31, 2023 CommonStockValue $20.00K USD Point-in-time
Common stock, $0.001 par value, $100,000,000 shares authorized, $20,037,665 and $20,014,665 shares issued and outstanding, respectively, as of June 30, 2024 and $19,988,482 and $19,965,482 shares issued and outstanding, respectively, as of December 31, 2023 CommonStockValue $20.00K USD Point-in-time
Common stock, $0.001 par value, $100,000,000 shares authorized, $20,037,665 and $20,014,665 shares issued and outstanding, respectively, as of June 30, 2024 and $19,988,482 and $19,965,482 shares issued and outstanding, respectively, as of December 31, 2023 CommonStockValue $20.00K USD Point-in-time
Additional paid in capital AdditionalPaidInCapital $86.67M USD Point-in-time
Additional paid in capital AdditionalPaidInCapital $86.67M USD Point-in-time
Additional paid in capital AdditionalPaidInCapital $88.31M USD Point-in-time
Additional paid in capital AdditionalPaidInCapital $88.31M USD Point-in-time
Treasury stock, $0.001 par value, $23,000 shares as of both June 30, 2024 and December 31, 2023 TreasuryStockCommonValue $248.00K USD Point-in-time
Treasury stock, $0.001 par value, $23,000 shares as of both June 30, 2024 and December 31, 2023 TreasuryStockCommonValue $248.00K USD Point-in-time
Treasury stock, $0.001 par value, $23,000 shares as of both June 30, 2024 and December 31, 2023 TreasuryStockCommonValue $248.00K USD Point-in-time
Treasury stock, $0.001 par value, $23,000 shares as of both June 30, 2024 and December 31, 2023 TreasuryStockCommonValue $248.00K USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $69.63M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $69.63M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $67.68M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $67.68M USD Point-in-time
Total Karat Packaging Inc. stockholders equity StockholdersEquity $154.12M USD Point-in-time
Total Karat Packaging Inc. stockholders equity StockholdersEquity $154.12M USD Point-in-time
Total Karat Packaging Inc. stockholders equity StockholdersEquity $157.71M USD Point-in-time
Total Karat Packaging Inc. stockholders equity StockholdersEquity $157.71M USD Point-in-time
Noncontrolling interest MinorityInterest $6.12M USD Point-in-time
Noncontrolling interest MinorityInterest $6.12M USD Point-in-time
Noncontrolling interest MinorityInterest $8.57M USD Point-in-time
Noncontrolling interest MinorityInterest $8.57M 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 stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $161.38M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $161.38M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $151.93M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $151.93M 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 $165.31M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $165.31M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $276.40M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $276.40M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $310.69M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $310.69M USD Point-in-time
Income Statement 220 line items
Line Item Tag Value Unit Period
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $108.74M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $108.74M USD 1 Quarter
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
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $204.54M USD 2 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $204.54M 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 $127.20M USD 2 Qtrs
Cost of goods sold CostOfGoodsAndServicesSold $127.20M USD 2 Qtrs
Cost of goods sold CostOfGoodsAndServicesSold $124.54M USD 2 Qtrs
Cost of goods sold CostOfGoodsAndServicesSold $124.54M USD 2 Qtrs
Cost of goods sold CostOfGoodsAndServicesSold $66.88M USD 1 Quarter
Cost of goods sold CostOfGoodsAndServicesSold $66.88M USD 1 Quarter
Gross profit GrossProfit $43.41M USD 1 Quarter
Gross profit GrossProfit $43.41M USD 1 Quarter
Gross profit GrossProfit $41.86M USD 1 Quarter
Gross profit GrossProfit $41.86M USD 1 Quarter
Gross profit GrossProfit $80.00M USD 2 Qtrs
Gross profit GrossProfit $80.00M USD 2 Qtrs
Gross profit GrossProfit $81.01M USD 2 Qtrs
Gross profit GrossProfit $81.01M USD 2 Qtrs
Selling expenses SellingExpense $8.87M USD 1 Quarter
Selling expenses SellingExpense $8.87M USD 1 Quarter
Selling expenses SellingExpense $17.57M USD 2 Qtrs
Selling expenses SellingExpense $17.57M USD 2 Qtrs
Selling expenses SellingExpense $24.63M USD 2 Qtrs
Selling expenses SellingExpense $24.63M USD 2 Qtrs
Selling expenses SellingExpense $13.87M USD 1 Quarter
Selling expenses SellingExpense $13.87M USD 1 Quarter
General and administrative expenses (including $689 and $647 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $1,245 and $1,318 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) GeneralAndAdministrativeExpense $17.19M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $17.19M USD 1 Quarter
General and administrative expenses (including $689 and $647 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $1,245 and $1,318 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) GeneralAndAdministrativeExpense $17.19M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $17.19M USD 1 Quarter
General and administrative expenses (including $689 and $647 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $1,245 and $1,318 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) GeneralAndAdministrativeExpense $17.89M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $17.89M USD 1 Quarter
General and administrative expenses (including $689 and $647 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $1,245 and $1,318 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) GeneralAndAdministrativeExpense $17.89M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $17.89M USD 1 Quarter
General and administrative expenses (including $689 and $647 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $1,245 and $1,318 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) GeneralAndAdministrativeExpense $34.66M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $34.66M USD 2 Qtrs
General and administrative expenses (including $689 and $647 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $1,245 and $1,318 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) GeneralAndAdministrativeExpense $34.66M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $34.66M USD 2 Qtrs
General and administrative expenses (including $689 and $647 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $1,245 and $1,318 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) GeneralAndAdministrativeExpense $33.82M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $33.82M USD 2 Qtrs
General and administrative expenses (including $689 and $647 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $1,245 and $1,318 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) GeneralAndAdministrativeExpense $33.82M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $33.82M USD 2 Qtrs
Rental income RentalIncomeNonoperating $600.00K USD 1 Quarter
Rental income RentalIncomeNonoperating $600.00K USD 1 Quarter
Impairment expense and loss, net, on disposal of machinery ImpairmentExpenseAndLossGainOnDisposalOfMachinery $2.46M USD 1 Quarter
Impairment expense and loss, net, on disposal of machinery ImpairmentExpenseAndLossGainOnDisposalOfMachinery $2.46M USD 1 Quarter
Rental income RentalIncomeNonoperating $275.00K USD 1 Quarter
Rental income RentalIncomeNonoperating $275.00K USD 1 Quarter
Rental income RentalIncomeNonoperating $522.00K USD 2 Qtrs
Rental income RentalIncomeNonoperating $522.00K USD 2 Qtrs
Rental income RentalIncomeNonoperating $891.00K USD 2 Qtrs
Rental income RentalIncomeNonoperating $891.00K USD 2 Qtrs
Impairment expense and loss, net, on disposal of machinery ImpairmentExpenseAndLossGainOnDisposalOfMachinery $2.52M USD 2 Qtrs
Impairment expense and loss, net, on disposal of machinery ImpairmentExpenseAndLossGainOnDisposalOfMachinery $2.52M USD 2 Qtrs
Impairment expense and loss, net, on disposal of machinery ImpairmentExpenseAndLossGainOnDisposalOfMachinery $531.00K USD 1 Quarter
Impairment expense and loss, net, on disposal of machinery ImpairmentExpenseAndLossGainOnDisposalOfMachinery $531.00K USD 1 Quarter
Impairment expense and loss, net, on disposal of machinery ImpairmentExpenseAndLossGainOnDisposalOfMachinery $2.54M USD 2 Qtrs
Impairment expense and loss, net, on disposal of machinery ImpairmentExpenseAndLossGainOnDisposalOfMachinery $2.54M USD 2 Qtrs
Interest income InvestmentIncomeInterest $586.00K USD 2 Qtrs
Interest income InvestmentIncomeInterest $586.00K USD 2 Qtrs
Total operating expenses OperatingExpenses $53.93M USD 2 Qtrs
Total operating expenses OperatingExpenses $53.93M USD 2 Qtrs
Total operating expenses OperatingExpenses $32.29M USD 1 Quarter
Total operating expenses OperatingExpenses $32.29M USD 1 Quarter
Interest income InvestmentIncomeInterest $533.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $533.00K USD 1 Quarter
Total operating expenses OperatingExpenses $28.52M USD 1 Quarter
Total operating expenses OperatingExpenses $28.52M USD 1 Quarter
Interest income InvestmentIncomeInterest $964.00K USD 2 Qtrs
Interest income InvestmentIncomeInterest $964.00K USD 2 Qtrs
Interest income InvestmentIncomeInterest $519.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $519.00K USD 1 Quarter
Total operating expenses OperatingExpenses $61.82M USD 2 Qtrs
Total operating expenses OperatingExpenses $61.82M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $548.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $548.00K USD 1 Quarter
Operating income OperatingIncomeLoss $19.19M USD 2 Qtrs
Operating income OperatingIncomeLoss $19.19M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $1.07M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $1.07M USD 2 Qtrs
Operating income OperatingIncomeLoss $11.12M USD 1 Quarter
Operating income OperatingIncomeLoss $11.12M USD 1 Quarter
Operating income OperatingIncomeLoss $13.34M USD 1 Quarter
Operating income OperatingIncomeLoss $13.34M USD 1 Quarter
Interest expense InterestExpenseNonoperating $573.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $573.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $980.00K USD 2 Qtrs
Interest expense InterestExpenseNonoperating $980.00K USD 2 Qtrs
Operating income OperatingIncomeLoss $26.07M USD 2 Qtrs
Operating income OperatingIncomeLoss $26.07M USD 2 Qtrs
Rental income (including $258 and $239 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $513 and $486 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) RentalIncomeNonoperating $600.00K USD 1 Quarter
Rental income (including $258 and $239 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $513 and $486 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) RentalIncomeNonoperating $600.00K USD 1 Quarter
Rental income (including $258 and $239 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $513 and $486 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) RentalIncomeNonoperating $275.00K USD 1 Quarter
Rental income (including $258 and $239 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $513 and $486 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) RentalIncomeNonoperating $275.00K USD 1 Quarter
Rental income (including $258 and $239 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $513 and $486 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) RentalIncomeNonoperating $522.00K USD 2 Qtrs
Rental income (including $258 and $239 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $513 and $486 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) RentalIncomeNonoperating $522.00K USD 2 Qtrs
Rental income (including $258 and $239 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $513 and $486 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) RentalIncomeNonoperating $891.00K USD 2 Qtrs
Rental income (including $258 and $239 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $513 and $486 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) RentalIncomeNonoperating $891.00K USD 2 Qtrs
Other income (expenses), net OtherNonoperatingIncomeExpense $51.00K USD 1 Quarter
Other income (expenses), net OtherNonoperatingIncomeExpense $51.00K USD 1 Quarter
Other income (expenses), net OtherNonoperatingIncomeExpense $118.00K USD 1 Quarter
Other income (expenses), net OtherNonoperatingIncomeExpense $118.00K USD 1 Quarter
Other income (expenses), net OtherNonoperatingIncomeExpense $106.00K USD 2 Qtrs
Other income (expenses), net OtherNonoperatingIncomeExpense $106.00K USD 2 Qtrs
Other income (expenses), net OtherNonoperatingIncomeExpense $-90.00K USD 2 Qtrs
Other income (expenses), net OtherNonoperatingIncomeExpense $-90.00K USD 2 Qtrs
Gain (loss) on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $-105.00K USD 2 Qtrs
Gain (loss) on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $-105.00K USD 2 Qtrs
Gain (loss) on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $317.00K USD 1 Quarter
Gain (loss) on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $317.00K USD 1 Quarter
Gain (loss) on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $322.00K USD 1 Quarter
Gain (loss) on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $322.00K USD 1 Quarter
Gain (loss) on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $439.00K USD 2 Qtrs
Gain (loss) on foreign currency transactions ForeignCurrencyTransactionGainLossBeforeTax $439.00K USD 2 Qtrs
Interest income (including $133 and $182 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $346 and $198 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) InvestmentIncomeInterest $586.00K USD 2 Qtrs
Interest income (including $133 and $182 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $346 and $198 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) InvestmentIncomeInterest $586.00K USD 2 Qtrs
Interest income (including $133 and $182 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $346 and $198 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) InvestmentIncomeInterest $533.00K USD 1 Quarter
Interest income (including $133 and $182 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $346 and $198 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) InvestmentIncomeInterest $533.00K USD 1 Quarter
Interest income (including $133 and $182 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $346 and $198 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) InvestmentIncomeInterest $964.00K USD 2 Qtrs
Interest income (including $133 and $182 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $346 and $198 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) InvestmentIncomeInterest $964.00K USD 2 Qtrs
Interest income (including $133 and $182 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $346 and $198 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) InvestmentIncomeInterest $519.00K USD 1 Quarter
Interest income (including $133 and $182 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $346 and $198 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) InvestmentIncomeInterest $519.00K USD 1 Quarter
Interest expense (including $519 and $565 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $1,036 and $971 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) InterestExpenseNonoperating $548.00K USD 1 Quarter
Interest expense (including $519 and $565 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $1,036 and $971 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) InterestExpenseNonoperating $548.00K USD 1 Quarter
Interest expense (including $519 and $565 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $1,036 and $971 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) InterestExpenseNonoperating $1.07M USD 2 Qtrs
Interest expense (including $519 and $565 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $1,036 and $971 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) InterestExpenseNonoperating $1.07M USD 2 Qtrs
Interest expense (including $519 and $565 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $1,036 and $971 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) InterestExpenseNonoperating $573.00K USD 1 Quarter
Interest expense (including $519 and $565 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $1,036 and $971 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) InterestExpenseNonoperating $573.00K USD 1 Quarter
Interest expense (including $519 and $565 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $1,036 and $971 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) InterestExpenseNonoperating $980.00K USD 2 Qtrs
Interest expense (including $519 and $565 associated with variable interest entity for the three months ended June 30, 2024 and 2023; respectively, $1,036 and $971 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) InterestExpenseNonoperating $980.00K USD 2 Qtrs
Total other income (expenses), net NonoperatingIncomeExpense $953.00K USD 1 Quarter
Total other income (expenses), net NonoperatingIncomeExpense $953.00K USD 1 Quarter
Total other income (expenses), net NonoperatingIncomeExpense $-67.00K USD 2 Qtrs
Total other income (expenses), net NonoperatingIncomeExpense $-67.00K USD 2 Qtrs
Total other income (expenses), net NonoperatingIncomeExpense $1.33M USD 2 Qtrs
Total other income (expenses), net NonoperatingIncomeExpense $1.33M USD 2 Qtrs
Total other income (expenses), net NonoperatingIncomeExpense $661.00K USD 1 Quarter
Total other income (expenses), net NonoperatingIncomeExpense $661.00K USD 1 Quarter
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 $26.00M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $26.00M 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 $14.00M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $14.00M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $3.32M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $3.32M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $6.14M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $6.14M 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 $4.82M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $4.82M USD 2 Qtrs
Net income ProfitLoss $9.23M USD 1 Quarter
Net income ProfitLoss $9.23M USD 1 Quarter
Net income ProfitLoss $9.19M USD 1 Quarter
Net income ProfitLoss $9.19M USD 1 Quarter
Net income ProfitLoss $10.68M USD 1 Quarter
Net income ProfitLoss $10.68M USD 1 Quarter
Net income ProfitLoss $15.70M USD 2 Qtrs
Net income ProfitLoss $15.70M USD 2 Qtrs
Net income ProfitLoss $6.48M USD 1 Quarter
Net income ProfitLoss $6.48M USD 1 Quarter
Net income ProfitLoss $19.86M USD 2 Qtrs
Net income ProfitLoss $19.86M USD 2 Qtrs
Net income attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $175.00K USD 1 Quarter
Net income attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $175.00K 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 $356.00K USD 2 Qtrs
Net income attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $356.00K USD 2 Qtrs
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 $19.51M USD 2 Qtrs
Net income attributable to Karat Packaging Inc. NetIncomeLoss $19.51M USD 2 Qtrs
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 $10.50M USD 1 Quarter
Net income attributable to Karat Packaging Inc. NetIncomeLoss $10.50M 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
Basic (in dollars per share) EarningsPerShareBasic $0.53 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.53 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.98 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.98 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
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.53 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.53 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.98 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.98 USD 2 Qtrs
Weighted average common shares outstanding, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 19.89M shares 2 Qtrs
Weighted average common shares outstanding, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 19.89M 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 19.89M shares 1 Quarter
Weighted average common shares outstanding, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 19.89M shares 1 Quarter
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, 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
Weighted average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 19.95M shares 1 Quarter
Weighted average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 19.95M shares 1 Quarter
Weighted average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 19.95M shares 2 Qtrs
Weighted average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 19.95M shares 2 Qtrs
Cash Flow Statement 268 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $9.23M USD 1 Quarter
Net income ProfitLoss $9.23M USD 1 Quarter
Net income ProfitLoss $9.19M USD 1 Quarter
Net income ProfitLoss $9.19M USD 1 Quarter
Net income ProfitLoss $10.68M USD 1 Quarter
Net income ProfitLoss $10.68M USD 1 Quarter
Net income ProfitLoss $15.70M USD 2 Qtrs
Net income ProfitLoss $15.70M USD 2 Qtrs
Net income ProfitLoss $6.48M USD 1 Quarter
Net income ProfitLoss $6.48M USD 1 Quarter
Net income ProfitLoss $19.86M USD 2 Qtrs
Net income ProfitLoss $19.86M USD 2 Qtrs
Depreciation and amortization (including $607 associated with variable interest entity for both the six months ended June 30, 2024 and 2023, respectively) DepreciationDepletionAndAmortization $5.35M USD 2 Qtrs
Depreciation and amortization (including $607 associated with variable interest entity for both the six months ended June 30, 2024 and 2023, respectively) DepreciationDepletionAndAmortization $5.35M USD 2 Qtrs
Depreciation and amortization (including $607 associated with variable interest entity for both the six months ended June 30, 2024 and 2023, 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, 2024 and 2023, respectively) DepreciationDepletionAndAmortization $5.29M USD 2 Qtrs
Adjustments to allowance for bad debt ProvisionForDoubtfulAccounts $-843.00K USD 2 Qtrs
Adjustments to allowance for bad debt ProvisionForDoubtfulAccounts $-843.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
Adjustments to inventory reserve InventoryWriteDown $-408.00K USD 2 Qtrs
Adjustments to inventory reserve InventoryWriteDown $-408.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.35M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $5.35M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $5.29M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $5.29M USD 2 Qtrs
Write-off of inventory WriteOffOfInventory $2.73M USD 1 Quarter
Write-off of inventory WriteOffOfInventory $2.73M USD 1 Quarter
Write-off of inventory WriteOffOfInventory $158.00K USD 1 Quarter
Write-off of inventory WriteOffOfInventory $158.00K USD 1 Quarter
Amortization of loan fees AmortizationOfDeferredLoanOriginationFeesNet $-40.00K USD 2 Qtrs
Amortization of loan fees AmortizationOfDeferredLoanOriginationFeesNet $-40.00K USD 2 Qtrs
Amortization of loan fees AmortizationOfDeferredLoanOriginationFeesNet $-46.00K USD 2 Qtrs
Amortization of loan fees AmortizationOfDeferredLoanOriginationFeesNet $-46.00K USD 2 Qtrs
Write-off of inventory WriteOffOfInventory $2.94M USD 2 Qtrs
Write-off of inventory WriteOffOfInventory $2.94M USD 2 Qtrs
Write-off of inventory WriteOffOfInventory $451.00K USD 2 Qtrs
Write-off of inventory WriteOffOfInventory $451.00K USD 2 Qtrs
Impairment of deposits ImpairmentOfDeposits - USD 2 Qtrs
Impairment of deposits ImpairmentOfDeposits - USD 2 Qtrs
Impairment of deposits ImpairmentOfDeposits $523.00K USD 2 Qtrs
Impairment of deposits ImpairmentOfDeposits $523.00K USD 2 Qtrs
Accrued interest on certificates of deposit AccruedInterest - USD 2 Qtrs
Accrued interest on certificates of deposit AccruedInterest - USD 2 Qtrs
Accrued interest on certificates of deposit AccruedInterest $299.00K USD 2 Qtrs
Accrued interest on certificates of deposit 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
Impairment of operating right-of-use asset OperatingLeaseImpairmentLoss - USD 2 Qtrs
Impairment of operating right-of-use asset OperatingLeaseImpairmentLoss - USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $2.06M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $2.06M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $6.06M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $6.06M USD 2 Qtrs
Loss, net, on disposal of machinery and equipment DerivativeGainLossOnDerivativeNet $-2.02M USD 2 Qtrs
Loss, net, on disposal of machinery and equipment DerivativeGainLossOnDerivativeNet $-2.02M 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
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-478.00K USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-478.00K USD 2 Qtrs
Loss, net, on disposal of machinery and equipment DerivativeGainLossOnDerivativeNet $-532.00K USD 2 Qtrs
Loss, net, on disposal of machinery and equipment DerivativeGainLossOnDerivativeNet $-532.00K USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $36.00K USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $36.00K USD 2 Qtrs
Amortization of loan fees (including $31 associated with variable interest entity for both the six months ended June 30, 2024 and 2023, respectively) AmortizationOfDeferredLoanOriginationFeesNet $-40.00K USD 2 Qtrs
Amortization of loan fees (including $31 associated with variable interest entity for both the six months ended June 30, 2024 and 2023, respectively) AmortizationOfDeferredLoanOriginationFeesNet $-40.00K USD 2 Qtrs
Amortization of loan fees (including $31 associated with variable interest entity for both the six months ended June 30, 2024 and 2023, respectively) 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, 2024 and 2023, respectively) AmortizationOfDeferredLoanOriginationFeesNet $-46.00K USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $165.00K USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $165.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $4.01M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $4.01M USD 2 Qtrs
Accrued interest on certificates of deposit (including $132 and $0 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) AccruedInterest - USD 2 Qtrs
Accrued interest on certificates of deposit (including $132 and $0 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) AccruedInterest - USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $6.30M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $6.30M USD 2 Qtrs
Accrued interest on certificates of deposit (including $132 and $0 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) AccruedInterest $299.00K USD 2 Qtrs
Accrued interest on certificates of deposit (including $132 and $0 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) AccruedInterest $299.00K USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $1.31M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $1.31M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $493.00K USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $493.00K USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-1.06M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-1.06M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $3.37M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $3.37M USD 2 Qtrs
Customer deposits IncreaseDecreaseInContractWithCustomerLiability $-302.00K USD 2 Qtrs
Customer deposits IncreaseDecreaseInContractWithCustomerLiability $-302.00K USD 2 Qtrs
Customer deposits IncreaseDecreaseInContractWithCustomerLiability $-449.00K USD 2 Qtrs
Customer deposits IncreaseDecreaseInContractWithCustomerLiability $-449.00K USD 2 Qtrs
Amortization of operating right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $2.28M USD 2 Qtrs
Amortization of operating right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $2.28M 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
Purchases of short-term investments PaymentsToAcquireShortTermInvestments $22.51M USD 2 Qtrs
Purchases of short-term investments PaymentsToAcquireShortTermInvestments $22.51M USD 2 Qtrs
Purchases of short-term investments PaymentsToAcquireShortTermInvestments $28.00M USD 2 Qtrs
Purchases of short-term investments PaymentsToAcquireShortTermInvestments $28.00M USD 2 Qtrs
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit - USD 2 Qtrs
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit - USD 2 Qtrs
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit $8.00M USD 2 Qtrs
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit $8.00M USD 2 Qtrs
Accounts receivable (including $0 and $3 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInAccountsReceivable $2.06M USD 2 Qtrs
Accounts receivable (including $0 and $3 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInAccountsReceivable $2.06M USD 2 Qtrs
Accounts receivable (including $0 and $3 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInAccountsReceivable $6.06M USD 2 Qtrs
Accounts receivable (including $0 and $3 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInAccountsReceivable $6.06M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $7.62M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $7.62M USD 2 Qtrs
Payments on long-term debt RepaymentsOfLongTermDebt $555.00K USD 2 Qtrs
Payments on long-term debt RepaymentsOfLongTermDebt $555.00K USD 2 Qtrs
Payments on long-term debt RepaymentsOfLongTermDebt $476.00K USD 2 Qtrs
Payments on long-term debt RepaymentsOfLongTermDebt $476.00K USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $9.14M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $9.14M USD 2 Qtrs
Prepaid expenses and other current assets (including $12 and $9 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.98M USD 2 Qtrs
Prepaid expenses and other current assets (including $12 and $9 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.98M USD 2 Qtrs
Payment for Global Wells noncontrolling membership interest redemption PaymentsOfCapitalDistribution - USD 2 Qtrs
Payment for Global Wells noncontrolling membership interest redemption PaymentsOfCapitalDistribution - USD 2 Qtrs
Prepaid expenses and other current assets (including $12 and $9 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-478.00K USD 2 Qtrs
Prepaid expenses and other current assets (including $12 and $9 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-478.00K USD 2 Qtrs
Payment for Global Wells noncontrolling membership interest redemption PaymentsOfCapitalDistribution $2.33M USD 2 Qtrs
Payment for Global Wells noncontrolling membership interest redemption PaymentsOfCapitalDistribution $2.33M USD 2 Qtrs
Other non-current assets (including $10 and $21 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInOtherOperatingAssets $36.00K USD 2 Qtrs
Other non-current assets (including $10 and $21 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInOtherOperatingAssets $36.00K USD 2 Qtrs
Other non-current assets (including $10 and $21 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInOtherOperatingAssets $165.00K USD 2 Qtrs
Other non-current assets (including $10 and $21 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInOtherOperatingAssets $165.00K USD 2 Qtrs
Accounts payable (including $5 and $1 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInAccountsPayable $4.01M USD 2 Qtrs
Accounts payable (including $5 and $1 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInAccountsPayable $4.01M USD 2 Qtrs
Accounts payable (including $5 and $1 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInAccountsPayable $6.30M USD 2 Qtrs
Accounts payable (including $5 and $1 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInAccountsPayable $6.30M USD 2 Qtrs
Accrued expenses (including $323 and $336 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInAccruedLiabilities $-1.06M USD 2 Qtrs
Accrued expenses (including $323 and $336 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInAccruedLiabilities $-1.06M USD 2 Qtrs
Accrued expenses (including $323 and $336 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInAccruedLiabilities $3.37M USD 2 Qtrs
Accrued expenses (including $323 and $336 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInAccruedLiabilities $3.37M USD 2 Qtrs
Related party payable IncreaseDecreaseInDueToRelatedParties $2.19M USD 2 Qtrs
Related party payable IncreaseDecreaseInDueToRelatedParties $2.19M USD 2 Qtrs
Related party payable IncreaseDecreaseInDueToRelatedParties $-1.43M USD 2 Qtrs
Related party payable IncreaseDecreaseInDueToRelatedParties $-1.43M USD 2 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $5.11M USD 2 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $5.11M USD 2 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable - USD 2 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable - USD 2 Qtrs
Customer deposits (including $0 and $49 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInContractWithCustomerLiability $-302.00K USD 2 Qtrs
Customer deposits (including $0 and $49 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInContractWithCustomerLiability $-302.00K USD 2 Qtrs
Customer deposits (including $0 and $49 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInContractWithCustomerLiability $-449.00K USD 2 Qtrs
Customer deposits (including $0 and $49 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) IncreaseDecreaseInContractWithCustomerLiability $-449.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 $-2.21M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-2.21M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $304.00K USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $304.00K USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-60.00K USD 2 Qtrs
Other liabilities 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 $31.05M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $31.05M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.82M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.82M 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
Proceeds on disposal of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $28.00K USD 2 Qtrs
Proceeds on disposal of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $28.00K USD 2 Qtrs
Proceeds on disposal of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $90.00K USD 2 Qtrs
Proceeds on disposal of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $90.00K USD 2 Qtrs
Payments for costs incurred from sale of machinery and equipment PaymentsForCostsIncurredFromSaleOfMachineryAndEquipment $209.00K USD 2 Qtrs
Payments for costs incurred from sale of machinery and equipment PaymentsForCostsIncurredFromSaleOfMachineryAndEquipment $209.00K USD 2 Qtrs
Payments for costs incurred from sale of machinery and equipment PaymentsForCostsIncurredFromSaleOfMachineryAndEquipment - USD 2 Qtrs
Payments for costs incurred from sale of machinery and equipment PaymentsForCostsIncurredFromSaleOfMachineryAndEquipment - USD 2 Qtrs
Deposits paid for joint venture investment PaymentsToAcquireInterestInJointVenture - USD 2 Qtrs
Deposits paid for joint venture investment PaymentsToAcquireInterestInJointVenture - USD 2 Qtrs
Deposits paid for joint venture investment PaymentsToAcquireInterestInJointVenture $2.90M USD 2 Qtrs
Deposits paid for joint venture investment PaymentsToAcquireInterestInJointVenture $2.90M USD 2 Qtrs
Deposits refunded from joint venture investment ProceedsFromDepositsRefundedFromJointVentureInvestment $6.90M USD 2 Qtrs
Deposits refunded from joint venture investment ProceedsFromDepositsRefundedFromJointVentureInvestment $6.90M USD 2 Qtrs
Deposits refunded from joint venture investment ProceedsFromDepositsRefundedFromJointVentureInvestment - USD 2 Qtrs
Deposits refunded from joint venture investment ProceedsFromDepositsRefundedFromJointVentureInvestment - USD 2 Qtrs
Deposit refund from cancelled property and equipment purchase DepositRefundFromCancelledPropertyAndEquipmentPurchase - USD 2 Qtrs
Deposit refund from cancelled property and equipment purchase DepositRefundFromCancelledPropertyAndEquipmentPurchase - USD 2 Qtrs
Deposit refund from cancelled property and equipment purchase DepositRefundFromCancelledPropertyAndEquipmentPurchase $503.00K USD 2 Qtrs
Deposit refund from cancelled property and equipment purchase DepositRefundFromCancelledPropertyAndEquipmentPurchase $503.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
Deposits paid for property and equipment PaymentsForDepositsForPropertyPlantAndEquipment $3.82M USD 2 Qtrs
Deposits paid for property and equipment PaymentsForDepositsForPropertyPlantAndEquipment $3.82M USD 2 Qtrs
Purchases of short-term investments (including $7,000 and $8,000 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) PaymentsToAcquireShortTermInvestments $22.51M USD 2 Qtrs
Purchases of short-term investments (including $7,000 and $8,000 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) PaymentsToAcquireShortTermInvestments $22.51M USD 2 Qtrs
Purchases of short-term investments (including $7,000 and $8,000 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) PaymentsToAcquireShortTermInvestments $28.00M USD 2 Qtrs
Purchases of short-term investments (including $7,000 and $8,000 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) PaymentsToAcquireShortTermInvestments $28.00M 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
Redemption of short-term investments ProceedsFromSaleOfShortTermInvestments - USD 2 Qtrs
Redemption of short-term investments ProceedsFromSaleOfShortTermInvestments - USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-8.47M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-8.47M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-29.32M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-29.32M USD 2 Qtrs
Proceeds from long-term debt (including $0 and $8,000 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit - USD 2 Qtrs
Proceeds from long-term debt (including $0 and $8,000 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit - USD 2 Qtrs
Proceeds from long-term debt (including $0 and $8,000 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit $8.00M USD 2 Qtrs
Proceeds from long-term debt (including $0 and $8,000 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit $8.00M USD 2 Qtrs
Payments for lender fees PaymentsForLenderFees $61.00K USD 2 Qtrs
Payments for lender fees PaymentsForLenderFees $61.00K USD 2 Qtrs
Payments for lender fees PaymentsForLenderFees - USD 2 Qtrs
Payments for lender fees PaymentsForLenderFees - USD 2 Qtrs
Payments on long-term debt (including $555 and $476 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) RepaymentsOfLongTermDebt $555.00K USD 2 Qtrs
Payments on long-term debt (including $555 and $476 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) RepaymentsOfLongTermDebt $555.00K USD 2 Qtrs
Payments on long-term debt (including $555 and $476 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) RepaymentsOfLongTermDebt $476.00K USD 2 Qtrs
Payments on long-term debt (including $555 and $476 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) RepaymentsOfLongTermDebt $476.00K USD 2 Qtrs
Tax withholding on vesting of restricted stock units PaymentTaxWithholdingShareBasedPaymentArrangementRestrictedStockUnits $18.00K USD 2 Qtrs
Tax withholding on vesting of restricted stock units PaymentTaxWithholdingShareBasedPaymentArrangementRestrictedStockUnits $18.00K USD 2 Qtrs
Tax withholding on vesting of restricted stock units PaymentTaxWithholdingShareBasedPaymentArrangementRestrictedStockUnits - USD 2 Qtrs
Tax withholding on vesting of restricted stock units PaymentTaxWithholdingShareBasedPaymentArrangementRestrictedStockUnits - 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 - USD 2 Qtrs
Proceeds from exercise of common stock options ProceedsFromStockOptionsExercised - USD 2 Qtrs
Dividends paid to shareholders PaymentsOfDividendsCommonStock $6.96M USD 2 Qtrs
Dividends paid to shareholders PaymentsOfDividendsCommonStock $6.96M USD 2 Qtrs
Dividends paid to shareholders PaymentsOfDividendsCommonStock $13.00M USD 2 Qtrs
Dividends paid to shareholders PaymentsOfDividendsCommonStock $13.00M USD 2 Qtrs
Payment for Global Wells noncontrolling membership interest redemption (including $2,010 and $0 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) PaymentsOfCapitalDistribution - USD 2 Qtrs
Payment for Global Wells noncontrolling membership interest redemption (including $2,010 and $0 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) PaymentsOfCapitalDistribution - USD 2 Qtrs
Payment for Global Wells noncontrolling membership interest redemption (including $2,010 and $0 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) PaymentsOfCapitalDistribution $2.33M USD 2 Qtrs
Payment for Global Wells noncontrolling membership interest redemption (including $2,010 and $0 associated with variable interest entity for the six months ended June 30, 2024 and 2023, respectively) PaymentsOfCapitalDistribution $2.33M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-15.55M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-15.55M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $480.00K USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $480.00K USD 2 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-3.77M USD 2 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-3.77M USD 2 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $2.22M USD 2 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $2.22M 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 $16.04M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $16.04M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.08M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.08M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $18.26M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $18.26M 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 $16.04M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $16.04M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.08M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.08M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $18.26M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $18.26M USD Point-in-time
Transfers from deposit to property and equipment PropertyPlantAndEquipmentTransfersAndChanges $5.27M USD 2 Qtrs
Transfers from deposit to property and equipment PropertyPlantAndEquipmentTransfersAndChanges $5.27M USD 2 Qtrs
Transfers from deposit to property and equipment PropertyPlantAndEquipmentTransfersAndChanges $2.49M USD 2 Qtrs
Transfers from deposit to property and equipment PropertyPlantAndEquipmentTransfersAndChanges $2.49M 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 $819.00K USD 2 Qtrs
Non-cash purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $819.00K USD 2 Qtrs
Income tax refund ProceedsFromIncomeTaxRefunds $200.00K USD 2 Qtrs
Income tax refund ProceedsFromIncomeTaxRefunds $200.00K USD 2 Qtrs
Income tax refund ProceedsFromIncomeTaxRefunds $3.31M USD 2 Qtrs
Income tax refund ProceedsFromIncomeTaxRefunds $3.31M USD 2 Qtrs
Cash paid for interest InterestPaidNet $1.03M USD 2 Qtrs
Cash paid for interest InterestPaidNet $1.03M USD 2 Qtrs
Cash paid for interest InterestPaidNet $1.04M USD 2 Qtrs
Cash paid for interest InterestPaidNet $1.04M USD 2 Qtrs
Stockholders Equity 84 line items
Line Item Tag Value Unit Period
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
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
Balance at the beginning of period (in shares) CommonStockSharesOutstanding 19.97M shares Point-in-time
Balance at the beginning of period (in shares) CommonStockSharesOutstanding 19.97M shares Point-in-time
Balance at the beginning of period (in shares) CommonStockSharesOutstanding 20.01M shares Point-in-time
Balance at the beginning of period (in shares) CommonStockSharesOutstanding 20.01M shares 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
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $161.38M USD Point-in-time
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $161.38M USD Point-in-time
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $151.93M USD Point-in-time
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $151.93M 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.69M USD Point-in-time
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $165.31M USD Point-in-time
Balance at the beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $165.31M 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 DividendsCash $5.99M USD 1 Quarter
Cash dividends declared DividendsCash $5.99M USD 1 Quarter
Cash dividends declared DividendsCash $6.96M USD 1 Quarter
Cash dividends declared DividendsCash $6.96M USD 1 Quarter
Cash dividends declared DividendsCash $7.00M USD 1 Quarter
Cash dividends declared DividendsCash $7.00M USD 1 Quarter
Issuance of common stock upon vesting of restricted stock units, net shares withheld to cover taxes StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-4.00K USD 1 Quarter
Issuance of common stock upon vesting of restricted stock units, net shares withheld to cover taxes StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-4.00K USD 1 Quarter
Issuance of common stock upon vesting of restricted stock units, net shares withheld to cover taxes StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-14.00K USD 1 Quarter
Issuance of common stock upon vesting of restricted stock units, net shares withheld to cover taxes StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-14.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
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $216.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $216.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $277.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $277.00K USD 1 Quarter
Exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 17,633.00 shares 2 Qtrs
Exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 17,633.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
Global Wells noncontrolling membership interest redemption MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $3.21M USD 1 Quarter
Global Wells noncontrolling membership interest redemption MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $3.21M USD 1 Quarter
Net income ProfitLoss $9.23M USD 1 Quarter
Net income ProfitLoss $9.23M USD 1 Quarter
Net income ProfitLoss $9.19M USD 1 Quarter
Net income ProfitLoss $9.19M USD 1 Quarter
Net income ProfitLoss $10.68M USD 1 Quarter
Net income ProfitLoss $10.68M USD 1 Quarter
Net income ProfitLoss $15.70M USD 2 Qtrs
Net income ProfitLoss $15.70M USD 2 Qtrs
Net income ProfitLoss $6.48M USD 1 Quarter
Net income ProfitLoss $6.48M USD 1 Quarter
Net income ProfitLoss $19.86M USD 2 Qtrs
Net income ProfitLoss $19.86M USD 2 Qtrs
Balance at the end of period (in shares) CommonStockSharesOutstanding 19.97M shares Point-in-time
Balance at the end of period (in shares) CommonStockSharesOutstanding 19.97M shares Point-in-time
Balance at the end of period (in shares) CommonStockSharesOutstanding 20.01M shares Point-in-time
Balance at the end of period (in shares) CommonStockSharesOutstanding 20.01M shares 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
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $161.38M USD Point-in-time
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $161.38M USD Point-in-time
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $151.93M USD Point-in-time
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $151.93M 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.69M USD Point-in-time
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $165.31M USD Point-in-time
Balance at the end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $165.31M 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

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

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