v3.26.1
NET INCOME PER COMMON SHARE
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
NET INCOME PER COMMON SHARE NET INCOME PER COMMON SHARE
The following table sets forth the computation of diluted net income per common share following the treasury stock method:
Three Months Ended March 31,
20262025
Net income
$1,584 $3,758 
Basic weighted average common shares42,244,534 42,604,799 
Dilutive effect of common stock equivalents667,057 226,987 
Diluted weighted average common shares42,911,591 42,831,786 
Basic net income per common share
$0.04 $0.09 
Diluted net income per common share
$0.04 $0.09 
The computation of diluted weighted average common shares excludes common stock equivalents including non-qualified stock options, performance stock units ("PSUs") and restricted stock units ("RSUs") because the effect of including
them would be anti-dilutive. The weighted average anti-dilutive shares outstanding for the three months ended March 31, 2026 and 2025 were as follows:
Three Months Ended March 31,
20262025
Non-qualified stock options427,883 585,170 
Restricted stock units111,105 342,468 
Performance stock units24,145 58,872 
Total weighed average anti-dilutive shares outstanding563,133 986,510 
On February 12, 2026, the Company announced that its Board of Directors has authorized the purchase of up to $100,000 of IPG common stock. This authorization is in addition to the Company's previously authorized stock repurchase programs.
There were no repurchases for the three months ended March 31, 2026 and 2025 under either the February 2026 or February 2025 authorization. As of March 31, 2026, the Company had $100,000 remaining under the February 2026 authorization.