Irobot corporation (IRBT)
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'11Sep'10Jun'10
Revenue:
Product revenue

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

443,101

431,920

421,556

426,525

389,151

365,103

0

0

0

Contract revenue

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

23,217

28,473

35,474

38,975

39,804

41,283

0

0

0

Revenue

1,168,884

1,214,010

1,171,897

1,147,032

1,113,177

1,092,584

1,034,816

975,681

932,512

883,911

769,508

732,719

698,267

660,604

654,530

629,529

629,621

616,778

569,700

569,588

560,603

556,846

523,847

504,851

495,410

487,401

461,752

463,549

444,632

436,244

466,318

460,393

457,030

465,500

428,955

406,386

0

0

0

Cost of revenue:
Cost of product revenue

657,619

658,362

597,037

572,328

537,149

518,612

491,012

467,058

454,355

438,114

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

242,409

240,227

240,973

240,930

232,167

224,322

0

0

0

Amortization of acquired intangible assets

8,929

11,721

13,792

15,271

16,839

18,544

21,345

18,987

16,556

12,638

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Cost of Goods and Services Sold

666,548

670,083

610,829

587,599

553,988

537,156

512,357

486,045

470,911

450,752

383,249

367,783

353,570

341,289

346,530

332,731

332,442

327,852

299,766

301,623

300,550

298,791

283,166

277,998

269,073

266,247

255,055

252,437

242,309

241,896

244,854

247,362

254,279

257,847

259,665

253,169

0

0

0

Gross Profit

502,336

543,927

561,068

559,433

559,189

555,428

522,459

489,636

461,601

433,159

386,259

364,936

344,697

319,315

308,000

296,798

297,179

288,926

269,934

267,965

260,053

258,055

240,681

226,853

226,337

221,154

206,697

211,112

202,323

194,348

221,464

213,031

202,751

207,653

169,290

153,217

0

0

0

Operating expenses:
Research and Development Expense

143,097

141,607

141,771

143,679

142,953

140,629

135,809

129,343

120,586

113,149

102,379

93,208

85,585

79,805

78,129

76,579

76,767

76,071

73,772

72,993

71,506

69,408

69,554

67,423

66,175

63,649

60,961

58,789

56,974

57,066

75,999

71,907

65,871

60,100

32,008

28,751

0

0

0

Selling and Marketing Expense

229,306

231,548

231,644

228,417

217,918

210,411

187,208

176,651

170,864

162,110

139,324

128,776

117,760

115,125

103,848

105,302

103,524

97,772

93,076

89,541

85,747

86,091

76,117

76,590

75,364

71,529

74,050

69,109

64,776

66,412

51,861

55,038

49,829

50,477

51,035

47,063

0

0

0

General and Administrative Expense

84,769

83,103

86,742

91,699

94,575

97,501

99,264

96,937

92,982

84,771

76,046

71,056

67,686

66,828

63,264

60,953

57,715

53,540

52,696

51,003

49,764

49,439

49,948

49,435

53,164

53,358

52,656

52,487

47,114

45,698

44,484

44,120

44,195

43,753

40,563

38,914

0

0

0

Amortization of acquired intangible assets

1,034

1,051

1,056

1,063

1,063

1,065

1,071

981

712

439

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Total operating expenses

458,206

457,309

461,213

464,858

456,509

449,606

423,352

403,912

385,144

360,469

317,922

293,040

271,031

261,758

246,166

243,759

238,931

228,308

219,544

213,537

207,017

204,938

195,619

193,448

194,703

188,536

187,667

180,385

168,864

169,176

172,344

171,065

159,895

154,330

123,606

114,728

0

0

0

Operating (loss) income

44,130

86,618

99,855

94,575

102,680

105,822

99,107

85,724

76,457

72,690

68,337

71,896

73,666

57,557

61,834

53,039

58,248

60,618

50,390

54,428

53,036

53,117

45,062

33,405

31,634

32,618

19,030

30,727

33,459

25,172

49,120

41,966

42,856

53,323

45,684

38,489

0

0

0

Nonoperating Income (Expense)

10,916

12,215

4,150

3,587

3,561

2,800

1,749

4,013

4,192

3,676

5,952

3,874

3,607

3,804

5,443

4,827

3,347

2,353

-1,187

-1,468

-1,315

-708

-623

-97

-294

-203

-91

-46

119

435

437

148

200

218

557

689

0

0

0

Income before income taxes

55,046

98,833

104,005

98,162

106,241

108,622

100,856

89,737

80,649

76,366

74,289

75,770

77,273

61,361

67,277

57,866

61,595

62,971

49,203

52,960

51,721

52,409

44,439

33,308

31,340

32,415

18,939

30,681

33,578

25,607

49,557

42,114

43,056

53,541

46,241

39,178

0

0

0

Income tax (benefit) expense

10,401

13,533

13,555

11,315

16,130

20,630

33,435

32,163

25,643

25,402

14,264

18,315

22,907

19,422

19,688

16,996

18,287

18,841

15,018

16,961

14,444

14,606

12,834

8,506

6,774

4,774

424

4,763

8,579

8,310

15,684

9,396

9,689

13,350

9,656

11,331

0

0

0

Net Income (Loss) Attributable to Parent

44,645

85,300

90,450

86,847

90,111

87,992

67,421

57,574

55,006

50,964

60,025

57,455

54,366

41,939

47,589

40,870

43,308

44,130

34,185

35,999

37,277

37,803

31,605

24,802

24,566

27,641

18,515

25,918

24,999

17,297

33,873

32,718

33,367

40,191

36,585

27,847

0

0

0

Net income per share:
Earnings Per Share, Basic

-0.64

0.71

1.26

0.26

0.81

0.91

1.16

0.38

0.73

0.16

0.80

0.29

0.60

0.47

0.72

0.18

0.14

0.66

0.43

0.24

0.16

0.32

0.49

0.29

0.18

0.11

0.27

0.29

0.30

-0.21

0.55

0.27

0.02

0.39

0.52

0.30

0.29

0.28

0.21

Earnings Per Share, Diluted

-0.64

0.70

1.24

0.25

0.78

0.87

1.12

0.37

0.71

0.16

0.76

0.27

0.58

0.48

0.70

0.17

0.13

0.65

0.42

0.24

0.16

0.31

0.48

0.28

0.18

0.11

0.26

0.28

0.29

-0.21

0.54

0.26

0.02

0.38

0.50

0.29

0.27

0.27

0.20

Number of shares used in per share calculations:
Weighted Average Number of Shares Outstanding, Basic

28,297

28,292

28,154

28,079

27,863

27,672

27,493

27,615

27,988

27,885

27,739

27,516

27,304

27,191

27,237

27,360

29,004

29,108

29,654

29,785

29,653

29,623

29,595

29,533

29,189

28,901

28,733

28,416

27,930

27,784

27,650

27,522

27,352

27,190

26,902

26,667

26,089

25,428

25,294

Weighted Average Number of Shares Outstanding, Diluted

28,297

28,764

28,650

28,763

28,763

28,794

28,506

28,337

28,923

29,023

28,916

28,778

28,295

28,080

27,778

27,836

29,474

29,813

30,117

30,268

30,230

30,495

30,183

30,129

30,033

30,050

29,582

29,226

28,558

28,418

28,321

28,182

28,283

28,360

27,940

27,911

27,485

26,480

26,375

Stock-based compensation recorded breaks down by expense classification as follows:
Stock-based compensation

-

-

-

-

-

-

-

-

-

-

18,283

17,152

16,434

-

15,502

15,499

14,968

14,183

14,224

14,115

13,807

13,778

13,756

13,442

13,558

13,409

12,629

11,760

11,399

10,983

10,421

10,009

9,518

8,784

0

0

0

-

-