Gp strategies corp (GPX)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
Revenue

583,290

515,160

509,208

490,559

-

-

-

-

-

-

-

Revenue

-

-

-

-

490,280

501,867

436,689

401,572

333,167

259,926

219,240

Cost of revenue

494,077

437,417

427,181

410,402

408,288

412,292

360,424

329,601

276,533

217,236

185,149

Gross profit

89,213

77,743

82,027

80,157

81,992

89,575

76,265

71,971

56,634

42,690

34,091

General and administrative expenses

64,492

54,848

55,753

47,162

-

-

-

-

-

-

-

Sales and marketing expenses

7,875

4,798

1,666

1,435

-

-

-

-

-

-

-

Selling, general and administrative expenses

-

-

-

-

47,748

47,108

39,589

35,500

30,249

23,466

20,800

Restructuring charges

1,639

2,930

3,317

0

1,551

0

0

-

-

-

-

Gain on reversal of deferred rent liability

-

-

-

-

-

-

-

-

1,041

0

-

Gain on change in fair value of contingent consideration, net

677

4,438

1,620

-136

-371

1,392

1,676

-789

517

1,313

-

Goodwill and intangible asset impairment loss

-

-

-

-

-

-

-

-

-

-

10,163

Operating income (loss)

28,010

19,605

22,911

31,424

32,322

43,859

38,352

35,682

27,943

20,537

3,128

Interest expense

-6,058

-2,945

-3,132

-

-

-

-

-

-

-

-

Interest expense

-

-

-

1,568

1,381

833

366

269

209

236

217

Other expense

417

-1,897

-90

178

-1,318

-203

502

-

-

-

-

Other income (expense)

-

-

-

-

-

-

-

389

657

551

484

Income (loss) before income tax expense

22,369

14,763

19,689

30,034

29,623

42,823

38,488

35,802

28,391

20,852

3,395

Income tax expense (benefit)

7,180

4,927

6,798

9,787

10,834

15,725

14,732

13,114

10,531

8,120

4,585

Net income (loss)

15,189

9,836

12,891

20,247

18,789

27,098

23,756

22,688

17,860

12,732

-

Net income

-

-

-

-

-

-

-

-

-

-

-1,190

Basic weighted average shares outstanding (in shares)

16,827

16,608

16,748

16,696

17,110

18,641

19,103

18,956

18,766

18,621

15,835

Diluted weighted average shares outstanding (in shares)

16,861

16,696

16,873

16,791

17,264

18,887

19,362

19,275

19,010

18,729

15,911

Per common share data:
Basic earnings per share (in dollars per share)

0.90

0.59

0.77

1.21

1.10

1.45

1.24

1.20

0.95

0.68

-0.08

Diluted earnings per share (in dollars per share)

0.90

0.59

0.76

1.21

1.09

1.43

1.23

1.18

0.94

0.68

-0.07

Gain on sale of business

12,126

0

0

-

-

-

-

-

-

-

-