Annual report pursuant to Section 13 and 15(d)

Note 14 - Revenue Recognition - Revenue Disaggregated by Category (Details)

v3.22.4
Note 14 - Revenue Recognition - Revenue Disaggregated by Category (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sales $ 307,919 $ 303,557 $ 167,573
Interest income 5,993 6,413 2,399
Net gains on sales of real estate assets 24,289 643 255
Other revenue 3,844 2,984 3,002
Total revenues 342,045 313,597 173,229
Trade [Member]      
Sales 280,125 238,078 147,210
Trade [Member] | Sales Channel, Through Intermediary [Member]      
Sales 149,129 164,315 106,508
Trade [Member] | Sales Channel, Directly to Consumer [Member]      
Sales 130,996 73,763 40,702
Real Estate [Member]      
Sales $ 27,794 $ 65,479 $ 20,363