| Schedule of Earnings Per Share |
Basic earnings per share is calculated by dividing the net income attributable to equity holders of the Company for the period by the weighted average number of common shares outstanding during the period. | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | (in thousands, except per share data) | | Net income attributable to Karat Packaging Inc. | $ | 29,331 | | | $ | 10,934 | | | $ | 36,072 | | | $ | 17,343 | | | Weighted average number of common shares outstanding | 19,949 | | | 20,058 | | | 19,956 | | | 20,047 | | | Basic earnings per share | $ | 1.47 | | | $ | 0.55 | | | $ | 1.81 | | | $ | 0.87 | |
The following table summarizes the calculation of diluted earnings per share: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | (in thousands, except per share data) | | Net income attributable to Karat Packaging Inc. | $ | 29,331 | | | $ | 10,934 | | | $ | 36,072 | | | $ | 17,343 | | | Weighted average number of common shares outstanding | 19,949 | | | 20,058 | | | 19,956 | | | 20,047 | | | Dilutive shares | | | | | | | | | Stock options and restricted stock units | 158 | | | 133 | | | 134 | | | 148 | | | Adjusted weighted average number of common shares | 20,107 | | | 20,191 | | | 20,090 | | | 20,195 | | | Diluted earnings per share | $ | 1.46 | | | $ | 0.54 | | | $ | 1.80 | | | $ | 0.86 | |
|