XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Summary of Significant Accounting Policies  
Schedule of computation of basic and diluted earnings per share

Three Months Ended March 31, 

2023

2022

(Dollars in thousands except per share amounts)

Income

Net income attributable to the Company

$

10,390

$

13,412

Shares

Weighted average shares outstanding - basic

58,309,093

58,882,549

Incremental shares from restricted stock

4,382

Weighted average shares outstanding - diluted

58,309,093

58,886,931

Net income per share attributable to the Company

Basic income per share

$

0.18

$

0.23

Diluted income per share

$

0.18

$

0.23

Schedule of revenue disaggregated by segment, good or service and timing

Three Months Ended March 31, 2023

Residential

Hospitality

Commercial

Other

Total

Revenue by Major Good/Service:

Real estate revenue

$

28,025

$

$

5,914

$

1,065

$

35,004

Hospitality revenue

24,499

24,499

Leasing revenue

5

356

11,396

33

11,790

Timber revenue

1,698

1,698

Total revenue

$

28,030

$

24,855

$

19,008

$

1,098

$

72,991

Timing of Revenue Recognition:

Recognized at a point in time

$

28,025

$

17,401

$

7,612

$

1,065

$

54,103

Recognized over time

7,098

7,098

Over lease term

5

356

11,396

33

11,790

Total revenue

$

28,030

$

24,855

$

19,008

$

1,098

$

72,991

Three Months Ended March 31, 2022

Residential

Hospitality

Commercial

Other

Total

Revenue by Major Good/Service:

Real estate revenue

$

32,674

$

$

3,618

$

482

$

36,774

Hospitality revenue

16,227

94

16,321

Leasing revenue

41

11

8,730

40

8,822

Timber revenue

2,954

2,954

Total revenue

$

32,715

$

16,238

$

15,396

$

522

$

64,871

Timing of Revenue Recognition:

Recognized at a point in time

$

32,674

$

9,916

$

6,666

$

482

$

49,738

Recognized over time

6,311

6,311

Over lease term

41

11

8,730

40

8,822

Total revenue

$

32,715

$

16,238

$

15,396

$

522

$

64,871