XML 113 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Summary of Significant Accounting Policies  
Schedule of supplemental cash flow information (in thousands)

Years Ended December 31,

 

2023

2022

2021

 

Cash paid during the year for:

    

    

    

    

    

    

Interest

$

196

$

113

$

151

Income taxes

$

17,994

$

7,827

$

9,483

Schedule of additions and write-offs to the Company's allowance for doubtful accounts (in thousands)

    

2023

    

2022

 

Beginning balance

$

550

$

450

Additions

 

49

 

108

Adjustments for expected credit loss factors

Write-offs

 

(24)

 

(8)

Ending balance

$

575

$

550

Schedule of inventories, net

December 31,

2023

2022

 

Lime and limestone inventories:

    

    

    

    

Raw materials

$

7,834

$

5,506

Finished goods

 

3,107

 

2,951

10,941

8,457

Parts inventories

 

13,372

 

11,122

$

24,313

$

19,579

Schedule of estimated useful lives of property, plant and equipment (in thousands)

Buildings and building and leasehold improvements

    

3

-

25

years

Machinery and equipment

 

2

-

30

years

Furniture and fixtures

 

3

-

10

years

Automotive equipment

 

3

-

10

years

Schedule of accrued expenses (in thousands)

December 31,

 

    

2023

    

2022

 

Personnel related expenses

$

4,073

$

2,970

Income taxes

2,010

237

Other taxes

1,112

1,208

Utilities

944

1,207

Other

 

366

 

779

$

8,505

$

6,401

Schedule of computation of basic and diluted income per common share

Years Ended December 31,

 

    

2023

    

2022

    

2021

 

Net income for basic and diluted income per common share

$

74,549

$

45,429

$

37,045

Weighted-average shares for basic income per common share

 

5,692,391

 

5,671,960

 

5,656,367

Effect of dilutive securities:

Employee and director stock options(1)

 

14,285

 

8,449

 

11,992

Adjusted weighted-average shares and assumed exercises for diluted income per common share

 

5,706,676

 

5,680,409

 

5,668,359

Basic net income per common share

$

13.10

$

8.01

$

6.55

Diluted net income per common share

$

13.06

$

8.00

$

6.54

(1)Excludes 1,875, 16,125, and 600 stock options in 2023, 2022, and 2021, respectively, as antidilutive because the exercise price exceeded the average per share market price for the periods presented.