v3.26.3
EARNINGS (LOSS) PER SHARE (Tables)
9 Months Ended
Sep. 30, 2026
EARNINGS (LOSS) PER SHARE  
Schedule Of Reconciliation Of Basic And Diluted Shares Of Common Stock Outstanding Used In Calculation Of Earnings (Loss) Per Share

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Nine Months Ended

​

September 30, 2026

  ​ ​ ​

September 30, 2025

  ​ ​ ​

September 30, 2026

  ​ ​ ​

September 30, 2025

​

​

​

​

​

​

​

​

​

​

​

​

Weighted average shares outstanding - basic

​

38,288

​

​

38,402

​

​

38,355

​

​

38,390

Effect of dilutive stock awards

​

7

​

​

-

​

​

3

​

​

-

Weighted average shares outstanding - diluted

​

38,295

​

​

38,402

​

​

38,358

​

​

38,390

​

​

​

​

​

​

​

​

​

​

​

​

Net income (loss) per share:

​

​

​

​

​

​

​

​

​

​

​

Basic

$

0.09

​

$

(0.04)

​

$

0.12

​

$

(0.40)

Diluted

​

0.09

​

​

(0.04)

​

​

0.12

​

​

(0.40)