hD

Income Statement Summary

StarTek (SRT) annual income statement covering fiscal 2017 through 2022, as reported to the SEC.

  • StarTek reported revenue of $385.07M in fiscal 2022, down 18.1% from $470.33M in fiscal 2021.
  • Gross profit was $57.8M, down 10.8% from $64.8M. That is a gross margin of 15%.
  • Operating income was -$707K, after a profit of $15.89M in fiscal 2021. Operating margin was -0.18%.
  • Net income was -$2.26M, after a profit of $1.5M in fiscal 2021. Net margin was -0.59%.
  • Diluted net income was -$0.06, after a profit of $0.04 in fiscal 2021.
  • Cost of services took 85% of revenue and selling, general and administrative expenses 12.6%.

Revenue has shrunk 7.9% a year on average since fiscal 2018, from $535.41M to $385.07M.

An income statement shows what a company sold and what it cost to run the business, ending with the profit left over.

Figures in USD thousands, except per share data
Dec'22Dec'21Dec'20Dec'19Dec'18Dec'17
Revenue

385,074

470,242

641,844

659,205

535,412

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Revenue

385,074

470,242

641,844

659,205

535,412

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Less: Warrant contra revenue

-

-87

1,622

1,295

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Less: Warrant contra revenue

-

-87

1,622

1,295

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Revenue

385,074

470,329

640,222

657,910

535,412

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Revenue

385,074

470,329

640,222

657,910

535,412

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Cost of services

327,277

405,531

552,973

547,014

449,529

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Cost of services

327,277

405,531

552,973

547,014

449,529

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net revenue

-

-

-

-

-

292,604

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net revenue

-

-

-

-

-

292,604

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Cost of services

-

-

-

-

-

260,242

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Cost of services

-

-

-

-

-

260,242

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Gross profit

57,797

64,798

87,249

110,896

85,883

32,362

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Gross profit

57,797

64,798

87,249

110,896

85,883

32,362

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Selling, general and administrative expenses

48,680

42,454

59,744

91,363

74,425

32,584

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Selling, general and administrative expenses

48,680

42,454

59,744

91,363

74,425

32,584

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Impairment losses and restructuring/exit cost

9,824

6,456

37,799

9,827

5,830

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Impairment losses and restructuring/exit cost

9,824

6,456

37,799

9,827

5,830

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Acquisition related cost

-

-

-

-11

11,425

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Acquisition related cost

-

-

-

-11

11,425

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Restructuring and other acquisition related cost

-

-

-

-

-

520

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Restructuring and other acquisition related cost

-

-

-

-

-

520

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating income (loss)

-707

15,888

-10,294

9,717

-5,797

-742

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating income (loss)

-707

15,888

-10,294

9,717

-5,797

-742

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Share of income (loss) of equity accounted investee

13,995

6,681

-31

-226

179

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Share of income (loss) of equity accounted investee

13,995

6,681

-31

-226

179

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Interest expense and other income (expense), net

-9,834

-17,218

-13,376

-15,824

-

-970

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Interest expense and other income (expense), net

-9,834

-17,218

-13,376

-15,824

-

-970

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Foreign exchange gains (losses), net

348

490

-2,183

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Foreign exchange gains (losses), net

348

490

-2,183

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Exchange gain / (loss), net

-

-

-

-2,157

-2,588

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Exchange gain / (loss), net

-

-

-

-2,157

-2,588

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) from continuing operations before tax expenses

3,802

5,841

-25,884

-8,490

-23,555

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) from continuing operations before tax expenses

3,802

5,841

-25,884

-8,490

-23,555

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) before income taxes

-

-

-

-

-

-1,712

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) before income taxes

-

-

-

-

-

-1,712

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Tax (expenses) / benefits

4,087

6,934

7,760

4,791

3,900

-436

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Tax (expenses) / benefits

4,087

6,934

7,760

4,791

3,900

-436

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) from continuing operations, net of tax (A)

-285

-1,093

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) from continuing operations, net of tax (A)

-285

-1,093

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) before income tax expenses from discontinued operations

7,866

15,751

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) before income tax expenses from discontinued operations

7,866

15,751

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Tax expenses (A)

3,350

4,932

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Tax expenses (A)

3,350

4,932

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net income

4,516

10,819

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net income

4,516

10,819

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income from continuing and discontinued operations

4,231

9,726

-33,644

-13,281

-27,455

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income from continuing and discontinued operations

4,231

9,726

-33,644

-13,281

-27,455

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) from continuing operations (A)
Income (loss) attributable to noncontrolling interests

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) attributable to noncontrolling interests

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) attributable to Startek shareholders

-285

-1,093

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) attributable to Startek shareholders

-285

-1,093

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) from continuing operations, net of tax

-285

-1,093

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) from continuing operations, net of tax

-285

-1,093

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) from discontinued operations (B)
Income (loss) attributable to noncontrolling interests

6,490

8,226

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) attributable to noncontrolling interests

6,490

8,226

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) attributable to Startek shareholders

-1,974

2,593

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) attributable to Startek shareholders

-1,974

2,593

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

less: Income (loss) from discontinued operations, net of tax

4,516

10,819

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

less: Income (loss) from discontinued operations, net of tax

4,516

10,819

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net income (loss) attributable to noncontrolling interests

6,490

8,226

5,341

1,737

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net income (loss) attributable to noncontrolling interests

6,490

8,226

5,341

1,737

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net income (loss) attributable to Startek shareholders

-2,259

1,500

-38,985

-15,018

-

-1,276

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net income (loss) attributable to Startek shareholders

-2,259

1,500

-38,985

-15,018

-

-1,276

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net Income (Loss), Including Portion Attributable to Noncontrolling Interest

4,231

9,726

-33,644

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net Income (Loss), Including Portion Attributable to Noncontrolling Interest

4,231

9,726

-33,644

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net income (loss) per common share from continuing operations
Foreign currency translation adjustments

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Foreign currency translation adjustments

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Unrealized gain on investments available for sale, net of tax

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Unrealized gain on investments available for sale, net of tax

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Change in fair value of derivative instruments

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Change in fair value of derivative instruments

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Comprehensive income (loss)

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Comprehensive income (loss)

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Basic net income (loss) attributable to Startek shareholders (in dollars per share)

-0.01

-0.02

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Basic net income (loss) attributable to Startek shareholders (in dollars per share)

-0.01

-0.02

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Diluted net income (loss) attributable to Startek shareholders (in dollars per share)

-0.01

-0.02

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Diluted net income (loss) attributable to Startek shareholders (in dollars per share)

-0.01

-0.02

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net loss

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net loss

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Foreign currency translation adjustments

-

-

-

-

-

141

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Foreign currency translation adjustments

-

-

-

-

-

141

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Change in fair value of derivative instruments

-

-

-

-

-

691

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Change in fair value of derivative instruments

-

-

-

-

-

691

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Pension amortization

-

-

-

-

-

-601

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Pension amortization

-

-

-

-

-

-601

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Comprehensive loss attributable to Startek shareholders

-

-

-

-

-

157

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Comprehensive loss attributable to Startek shareholders

-

-

-

-

-

157

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Basic net income (loss) attributable to Startek shareholders (in dollars per share)

-0.06

0.04

-0.99

-0.39

-

-0.08

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Basic net income (loss) attributable to Startek shareholders (in dollars per share)

-0.06

0.04

-0.99

-0.39

-

-0.08

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Diluted net income (loss) attributable to Startek shareholders (in dollars per share)

-0.06

0.04

-0.99

-0.39

-

-0.08

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Diluted net income (loss) attributable to Startek shareholders (in dollars per share)

-0.06

0.04

-0.99

-0.39

-

-0.08

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net income (loss) per common share from discontinued operations
Basic net income (loss) attributable to Startek shareholders (in dollars per share)

-0.05

0.06

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Basic net income (loss) attributable to Startek shareholders (in dollars per share)

-0.05

0.06

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Diluted net income (loss) attributable to Startek shareholders (in dollars per share)

-0.05

0.06

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Diluted net income (loss) attributable to Startek shareholders (in dollars per share)

-0.05

0.06

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Weighted average common shares outstanding
Shares used in basic earnings per share calculation (in shares)

40,305

40,719

39,442

38,132

-

15,966

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Shares used in basic earnings per share calculation (in shares)

40,305

40,719

39,442

38,132

-

15,966

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Diluted (in shares)

40,305

41,086

39,442

38,132

-

15,966

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Diluted (in shares)

40,305

41,086

39,442

38,132

-

15,966

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net loss per common share - basic and diluted (in dollars per share)

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net loss per common share - basic and diluted (in dollars per share)

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Weighted average common shares outstanding - basic and diluted (in shares)

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Weighted average common shares outstanding - basic and diluted (in shares)

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx