XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue by Segment The following tables summarize the Company’s Revenues by reportable segment and revenue stream type for the three and six months ended June 30, 2023 and 2022:

 

Three Months Ended June 30, 2023

 

(In thousands of U.S. Dollars)

Technology Sales

 

 

Image Enhancement
and Maintenance Services

 

 

Technology Rentals

 

 

Finance Income

 

 

 

Total

 

Content Solutions Segment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Film Remastering and Distribution

$

 

 

 

$

 

29,219

 

 

$

 

 

 

$

 

 

 

$

 

29,219

 

Other Content Solutions

 

 

 

 

 

 

2,071

 

 

 

 

 

 

 

 

 

 

 

 

2,071

 

 

 

 

 

 

 

 

31,290

 

 

 

 

 

 

 

 

 

 

 

 

31,290

 

Technology Products and Services Segment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

System Sales

 

 

27,734

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

27,734

 

System Rentals

 

 

 

 

 

 

 

 

 

 

19,546

 

 

 

 

 

 

 

 

19,546

 

Maintenance

 

 

 

 

 

 

14,490

 

 

 

 

 

 

 

 

 

 

 

 

14,490

 

Finance Income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,206

 

 

 

 

2,206

 

 

 

 

27,734

 

 

 

 

14,490

 

 

 

 

19,546

 

 

 

 

2,206

 

 

 

 

63,976

 

Sub-total for reportable segments

 

 

27,734

 

 

 

 

45,780

 

 

 

 

19,546

 

 

 

 

2,206

 

 

 

 

95,266

 

All Other

 

 

1,626

 

 

 

 

1,087

 

 

 

 

 

 

 

 

 

 

 

 

2,713

 

Total

$

 

29,360

 

 

$

 

46,867

 

 

$

 

19,546

 

 

$

 

2,206

 

 

$

 

97,979

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Six Months Ended June 30, 2023

 

(In thousands of U.S. Dollars)

Technology Sales

 

 

Image Enhancement
and Maintenance Services

 

 

Technology Rentals

 

 

Finance Income

 

 

 

Total

 

Content Solutions Segment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Film Remastering and Distribution

$

 

 

 

$

 

59,292

 

 

$

 

 

 

$

 

 

 

$

 

59,292

 

Other Content Solutions

 

 

 

 

 

 

4,099

 

 

 

 

 

 

 

 

 

 

 

 

4,099

 

 

 

 

 

 

 

 

63,391

 

 

 

 

 

 

 

 

 

 

 

 

63,391

 

Technology Products and Services Segment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

System Sales

 

 

43,853

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

43,853

 

System Rentals

 

 

 

 

 

 

 

 

 

 

39,604

 

 

 

 

 

 

 

 

39,604

 

Maintenance

 

 

 

 

 

 

28,041

 

 

 

 

 

 

 

 

 

 

 

 

28,041

 

Finance Income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4,145

 

 

 

 

4,145

 

 

 

 

43,853

 

 

 

 

28,041

 

 

 

 

39,604

 

 

 

 

4,145

 

 

 

 

115,643

 

Sub-total for reportable segments

 

 

43,853

 

 

 

 

91,432

 

 

 

 

39,604

 

 

 

 

4,145

 

 

 

 

179,034

 

All Other

 

 

3,329

 

 

 

 

2,562

 

 

 

 

 

 

 

 

 

 

 

 

5,891

 

Total

$

 

47,182

 

 

$

 

93,994

 

 

$

 

39,604

 

 

$

 

4,145

 

 

$

 

184,925

 

 

 

Three Months Ended June 30, 2022

 

(In thousands of U.S. Dollars)

Technology Sales

 

 

Image Enhancement and Maintenance Services

 

 

Technology Rentals

 

 

Finance Income

 

 

 

Total

 

Content Solutions Segment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Film Remastering and Distribution

$

 

 

 

$

 

27,581

 

 

$

 

 

 

$

 

 

 

$

 

27,581

 

Other Content Solutions

 

 

 

 

 

 

1,963

 

 

 

 

 

 

 

 

 

 

 

 

1,963

 

 

 

 

 

 

 

 

29,544

 

 

 

 

 

 

 

 

 

 

 

 

29,544

 

Technology Products and Services Segment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

System Sales

 

 

7,393

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7,393

 

System Rentals

 

 

 

 

 

 

 

 

 

 

18,525

 

 

 

 

 

 

 

 

18,525

 

Maintenance

 

 

 

 

 

 

14,683

 

 

 

 

 

 

 

 

 

 

 

 

14,683

 

Finance Income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,256

 

 

 

 

2,256

 

 

 

 

7,393

 

 

 

 

14,683

 

 

 

 

18,525

 

 

 

 

2,256

 

 

 

 

42,857

 

Sub-total for reportable segments

 

 

7,393

 

 

 

 

44,227

 

 

 

 

18,525

 

 

 

 

2,256

 

 

 

 

72,401

 

All Other

 

 

836

 

 

 

 

731

 

 

 

 

 

 

 

 

 

 

 

 

1,567

 

Total

$

 

8,229

 

 

$

 

44,958

 

 

$

 

18,525

 

 

$

 

2,256

 

 

$

 

73,968

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Six Months Ended June 30, 2022

 

(In thousands of U.S. Dollars)

Technology Sales

 

 

Image Enhancement and Maintenance Services

 

 

Technology Rentals

 

 

Finance Income

 

 

 

Total

 

Content Solutions Segment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Film Remastering and Distribution

$

 

 

 

$

 

47,145

 

 

$

 

 

 

$

 

 

 

$

 

47,145

 

Other Content Solutions

 

 

 

 

 

 

3,369

 

 

 

 

18

 

 

 

 

 

 

 

 

3,387

 

 

 

 

 

 

 

 

50,514

 

 

 

 

18

 

 

 

 

 

 

 

 

50,532

 

Technology Products and Services Segment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

System Sales

 

 

15,366

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15,366

 

System Rentals

 

 

 

 

 

 

 

 

 

 

31,168

 

 

 

 

 

 

 

 

31,168

 

Maintenance

 

 

 

 

 

 

29,625

 

 

 

 

 

 

 

 

 

 

 

 

29,625

 

Finance Income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4,561

 

 

 

 

4,561

 

 

 

 

15,366

 

 

 

 

29,625

 

 

 

 

31,168

 

 

 

 

4,561

 

 

 

 

80,720

 

Sub-total for reportable segments

 

 

15,366

 

 

 

 

80,139

 

 

 

 

31,186

 

 

 

 

4,561

 

 

 

 

131,252

 

All Other

 

 

1,839

 

 

 

 

913

 

 

 

 

 

 

 

 

 

 

 

 

2,752

 

Total

$

 

17,205

 

 

$

 

81,052

 

 

$

 

31,186

 

 

$

 

4,561

 

 

$

 

134,004