XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share Reconciliation [Abstract]        
Net income attributable to Karat Packaging Inc. $ 10,502 $ 6,344 $ 19,507 $ 13,011
Weighted average shares (in shares) 19,886,585 19,809,417 19,887,023 19,808,505
Basic earnings per share (in dollars per share) $ 0.53 $ 0.32 $ 0.98 $ 0.66
Weighted Average Number of Shares Outstanding, Diluted [Abstract]        
Net income attributable to Karat Packaging Inc. $ 10,502 $ 6,344 $ 19,507 $ 13,011
Weighted average shares (in shares) 19,886,585 19,809,417 19,887,023 19,808,505
Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]        
Stock options and restricted stock units (in shares) 67,000 118,000 60,000 105,000
Adjusted weighted average number of common shares (in shares) 19,953,510 19,926,956 19,947,155 19,914,044
Diluted earnings per share (in dollars per share) $ 0.53 $ 0.32 $ 0.98 $ 0.65
Potentially dilutive shares excluded from diluted earnings per share calculation (in shares) 420,000 447,000 427,000 460,000