Icf international, inc. (ICFI)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
Revenue

1,478,525

1,337,973

1,229,162

1,185,097

1,132,232

1,050,134

949,303

937,133

840,775

764,734

674,399

Direct costs

953,187

857,508

771,725

745,137

694,436

654,946

591,516

583,195

520,522

476,187

411,334

Operating costs and expenses:
Indirect and selling expenses

395,763

360,987

346,440

328,048

329,159

302,020

272,387

263,878

240,964

218,526

203,428

Depreciation and amortization

20,100

17,200

17,700

16,638

16,222

13,369

11,238

9,789

10,258

10,775

9,416

Amortization of intangible assets

8,083

10,043

10,888

12,481

17,184

10,437

9,477

14,089

9,550

12,326

11,137

Total operating costs and expenses

423,945

388,193

375,019

357,167

362,565

325,826

293,102

287,756

260,772

241,627

223,981

Operating income

101,393

92,272

82,418

82,793

75,231

69,362

64,685

66,182

59,481

46,920

39,084

Interest expense

10,719

8,710

8,553

9,470

10,072

4,254

2,447

3,946

2,747

3,403

5,107

Other expense

-501

-735

121

1,184

-1,559

-958

-12

-325

26

165

1,005

Income before income taxes

90,173

82,827

73,986

74,507

63,600

64,150

62,226

61,911

56,760

43,682

34,982

Provision for income taxes

21,235

21,427

11,110

27,923

24,231

24,120

22,896

23,836

21,895

16,511

12,626

Net income

68,938

61,400

62,876

46,584

39,369

40,030

39,330

38,075

34,865

27,171

22,356

Earnings per Share:
Basic

3.66

3.27

3.35

2.45

2.04

2.04

1.99

1.94

1.77

1.40

1.45

Diluted

3.59

3.18

3.27

2.40

2.00

2.00

1.95

1.91

1.75

1.38

1.40

Weighted-average Shares:
Basic

18,816

18,797

18,766

18,989

19,335

19,608

19,755

19,663

19,684

19,375

15,433

Diluted

19,224

19,335

19,244

19,416

19,663

19,997

20,186

19,957

19,928

19,626

15,914

Cash dividends declared per common share

0.56

0.56

-

-

-

-

-

-

-

-

-

Other Comprehensive Income:
Foreign currency translation adjustments, net of tax

-

-

-

-

-

-1,491

251

-436

-281

-187

-

Gain on sale of interest rate hedge agreement, net of tax

-

-

-

-

-

0

-

-

-

-

-

Other comprehensive (loss) income, net of tax

407

-6,683

4,601

-2,149

-5,010

-1,491

-

-

-

-

-

Comprehensive (loss) income, net of tax

69,345

54,717

67,477

44,435

34,359

38,539

39,581

37,639

34,584

26,984

-