Gentex corporation (GNTX)
Income statement / TTM
Mar'20Dec'19Sep'19Jun'19Mar'19Dec'18Sep'18Jun'18Mar'18Dec'17Sep'17Jun'17Mar'17Dec'16Sep'16Jun'16Mar'16Dec'15Sep'15Jun'15Mar'15Dec'14Sep'14Jun'14Mar'14Dec'13Sep'13Jun'13Mar'13Dec'12Sep'12Jun'12Mar'12Dec'11Sep'11Jun'11Mar'11Dec'10Sep'10Jun'10Mar'10Sep'09Jun'09
NET SALES

1,844,070

1,858,897

1,868,470

1,850,962

1,837,232

1,834,063

1,840,225

1,818,599

1,806,757

1,794,872

1,755,215

1,746,230

1,726,892

1,678,924

1,664,604

1,624,790

1,580,248

1,543,617

1,488,436

1,449,520

1,408,699

1,375,501

1,351,859

1,289,567

1,238,104

1,171,864

1,105,443

1,085,070

1,078,351

1,099,559

1,099,557

1,100,776

1,063,522

1,023,762

985,515

922,880

881,440

816,263

749,904

660,413

0

0

0

COST OF GOODS SOLD

1,168,819

1,170,589

1,169,923

1,159,746

1,149,749

1,143,597

1,141,512

1,121,647

1,115,401

1,100,344

1,071,809

1,060,233

1,041,329

1,010,472

1,002,075

984,186

960,873

939,841

913,230

887,586

858,015

836,611

818,948

789,319

769,536

741,131

714,286

709,759

712,896

726,740

725,503

721,554

691,432

662,181

634,820

593,711

564,001

520,573

479,326

427,800

0

0

0

Gross profit

675,250

688,307

698,546

691,215

687,482

690,466

698,713

696,952

691,355

694,528

683,405

685,997

685,562

668,452

662,528

640,603

619,374

603,776

575,205

561,934

550,683

538,889

532,911

500,247

468,568

430,732

391,157

375,310

365,455

372,818

374,053

379,222

372,090

361,580

350,694

329,169

317,438

295,690

270,577

232,612

0

0

0

OPERATING EXPENSES:
Engineering, research and development

116,213

114,687

112,843

110,333

109,174

107,134

104,699

102,580

100,623

99,726

99,655

98,470

96,299

94,238

92,732

90,653

89,896

88,392

87,188

87,355

85,274

84,175

82,235

79,670

78,300

76,495

75,216

76,543

80,472

85,003

88,246

88,481

85,934

81,634

77,904

73,699

68,676

64,100

57,980

52,738

0

0

0

Selling, general & administrative

87,068

85,083

82,567

78,453

77,101

75,206

77,393

76,107

73,285

71,443

66,449

65,086

63,942

62,471

59,326

57,430

57,570

56,616

57,297

56,916

56,044

55,879

54,820

54,272

52,201

49,496

48,016

46,875

47,175

48,359

49,386

49,698

49,377

48,578

46,600

44,554

42,306

40,617

39,126

37,297

0

0

0

Total operating expenses

203,282

199,770

195,410

188,787

186,276

182,341

182,092

178,687

173,909

171,169

166,105

163,557

160,241

156,709

152,059

148,083

147,467

145,009

144,486

144,271

141,318

140,055

137,056

133,942

130,502

125,991

128,232

128,418

132,647

138,363

137,633

138,179

135,312

130,212

124,505

118,254

110,983

104,718

97,107

90,036

0

0

0

Income from operations

471,968

488,537

503,136

502,428

501,206

508,125

516,620

518,265

517,446

523,358

517,300

522,439

525,321

511,742

510,469

492,519

471,906

458,766

430,719

417,662

409,365

398,834

395,854

366,304

338,065

304,741

262,924

246,891

232,807

234,455

236,419

241,043

236,778

231,367

226,189

210,915

206,455

190,972

173,470

142,576

0

0

0

OTHER INCOME (LOSS)
Investment income

10,414

11,230

11,956

11,783

12,487

11,262

12,156

11,115

10,007

9,442

7,654

6,431

5,469

4,787

5,609

5,188

5,168

4,990

6,748

6,659

6,303

6,016

6,259

6,326

6,554

6,724

5,086

5,198

5,206

5,307

4,340

4,297

4,262

4,165

2,854

2,931

2,888

2,901

2,256

2,504

0

0

0

Impairment loss on available-for-sale securities

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

0

Other income (loss), net

398

647

2,457

2,293

1,501

2,659

646

340

1,237

-1,004

-2,259

-2,680

-4,934

-5,969

-5,897

-5,806

-2,332

-165

1,467

2,558

6,383

10,475

13,331

19,863

19,382

16,597

14,387

10,950

8,577

9,863

9,123

7,354

8,723

8,898

11,899

12,770

9,866

9,565

8,052

6,830

0

0

0

Total other income

10,813

11,877

14,413

14,076

13,989

13,921

12,803

11,455

11,245

8,438

5,394

3,751

535

-1,182

-287

-618

2,836

4,825

8,216

9,217

12,687

16,492

19,590

26,190

25,936

23,322

19,473

16,149

13,784

15,170

13,463

11,652

12,985

13,063

14,754

15,701

12,754

12,467

10,309

9,334

0

0

0

INCOME BEFORE PROVISION FOR INCOME TAXES

482,781

500,415

517,550

516,505

515,195

522,046

529,423

529,720

528,691

531,796

522,695

526,191

525,856

510,560

510,181

491,901

474,743

463,591

438,935

426,880

422,052

415,326

415,444

392,495

364,002

328,064

282,398

263,041

246,592

249,625

249,882

252,695

249,763

244,431

240,944

226,617

219,210

203,440

183,780

151,910

0

0

0

PROVISION FOR INCOME TAXES

72,872

75,731

86,138

85,655

84,280

84,163

67,345

88,748

108,207

125,004

157,610

159,272

160,988

162,969

162,956

158,408

153,176

145,121

137,886

131,826

124,830

126,721

127,933

121,800

117,936

105,134

89,751

84,037

78,919

81,038

80,428

81,721

81,083

79,763

79,818

74,597

71,605

65,706

59,032

49,245

0

0

0

NET INCOME

409,909

424,683

431,411

430,849

430,914

437,883

462,077

440,971

420,483

406,791

365,084

366,918

364,868

347,591

347,225

333,493

321,566

318,469

301,049

295,053

297,221

288,604

287,510

270,694

246,065

222,929

192,647

179,003

167,672

168,586

169,454

170,974

168,679

164,668

161,125

152,019

147,604

137,733

124,747

102,665

0

0

0

EARNINGS PER SHARE:
Basic (in dollars per share)

0.36

0.41

0.44

0.42

0.40

0.42

0.42

0.40

0.40

0.45

0.32

0.31

0.34

0.31

0.32

0.30

0.28

0.31

0.27

0.25

0.26

0.24

0.25

0.26

0.24

-0.29

0.39

0.36

0.32

-0.30

0.29

0.28

0.32

0.29

0.30

0.27

0.30

0.27

0.25

0.24

0.23

0.17

0.09

Diluted (in dollars per share)

0.36

0.40

0.44

0.42

0.40

0.40

0.42

0.40

0.40

0.46

0.31

0.31

0.33

0.29

0.32

0.30

0.28

0.30

0.27

0.25

0.26

0.24

0.25

0.26

0.23

-0.29

0.38

0.36

0.32

-0.30

0.29

0.28

0.32

0.28

0.30

0.27

0.29

0.27

0.24

0.24

0.23

0.17

0.09

Cash Dividends Declared per Share (in dollars per share)

0.12

0.11

0.11

0.11

0.11

0.11

0.11

0.11

0.11

0.10

0.10

0.10

0.09

0.09

0.09

0.09

0.08

0.08

0.08

0.08

0.08

0.08

0.08

0.08

0.07

-0.14

0.14

0.14

0.14

-0.13

0.13

0.13

0.13

0.12

0.12

0.12

0.12

0.11

0.11

0.11

0.11

0.11

0.11