Irobot corporation (IRBT)
Balance Sheet / Quarterly
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'11Dec'10
ASSETS
Current assets:
Cash and cash equivalents

248,768

239,392

70,542

132,795

173,094

130,373

100,122

88,783

144,501

128,635

241,786

220,173

235,728

214,523

164,552

138,466

215,990

179,915

176,430

186,616

183,661

185,957

148,424

147,718

154,824

165,404

139,731

133,857

123,576

126,770

169,658

156,543

166,798

166,308

131,662

108,725

108,383

Short term investments

14,759

17,032

20,530

23,984

27,363

31,605

34,994

38,551

39,960

37,225

36,442

39,939

39,942

39,930

38,179

34,827

30,746

33,124

35,791

37,227

37,256

36,166

38,336

34,986

30,540

21,954

16,948

19,014

13,869

12,430

20,061

20,181

15,277

17,811

13,662

13,816

13,928

Accounts receivable, net

-

-

-

-

-

162,166

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Accounts Receivable, after Allowance for Credit Loss, Current

37,013

146,161

169,562

90,401

54,496

-

109,583

75,127

69,532

142,829

76,956

37,510

47,780

73,048

67,612

59,191

28,497

104,679

76,314

65,593

37,705

71,056

68,347

53,880

36,540

39,348

54,027

51,104

27,280

29,413

53,379

39,527

29,907

43,338

41,400

34,529

34,056

Unbilled revenue

-

-

-

-

-

-

-

-

-

-

1,668

4,162

112

-

139

139

139

452

580

885

633

2,614

1,179

862

931

856

1,556

1,051

2,252

1,196

1,693

2,073

1,240

2,362

7,899

8,034

4,012

Inventory, Net

147,249

157,347

248,303

192,010

181,128

164,633

160,752

115,377

112,111

106,932

92,813

83,247

57,125

50,578

61,069

46,899

52,764

61,678

58,665

45,977

49,698

47,857

54,148

50,796

41,390

46,107

48,853

41,560

32,160

36,965

32,592

34,597

31,681

31,089

31,989

34,202

27,160

Assets held for sale

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

19,966

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Deferred tax assets

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

20,338

21,284

22,030

21,505

20,962

21,054

19,950

20,144

19,517

19,245

19,340

19,266

14,882

15,494

16,222

15,344

14,013

13,223

12,917

Other current assets

41,743

34,285

39,112

41,960

30,526

25,660

36,332

30,608

24,584

19,105

18,395

14,211

7,317

5,591

10,357

16,210

11,770

9,501

8,408

10,491

9,501

9,704

12,255

16,701

10,436

6,848

6,131

13,598

9,811

8,853

4,608

8,270

5,078

7,928

12,655

10,910

6,137

Total current assets

489,532

594,217

548,049

481,150

466,607

514,437

441,783

348,446

390,688

434,726

468,060

399,242

388,004

383,670

341,908

295,732

359,872

389,349

376,526

368,073

340,484

374,859

343,651

325,997

294,611

300,661

286,763

279,429

228,288

234,893

296,873

276,685

266,203

284,180

253,280

223,439

206,593

Property and equipment, net

79,530

75,988

75,019

71,728

66,616

57,026

54,198

47,252

47,223

44,579

37,093

37,108

29,250

27,532

26,745

25,833

25,600

26,850

28,553

29,826

30,501

31,297

26,862

25,808

25,119

23,661

24,039

23,060

23,629

24,953

24,838

26,940

28,209

29,029

28,886

28,128

25,620

Operating Lease, Right-of-Use Asset

45,958

47,478

48,948

50,002

51,418

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Deferred tax assets

41,071

41,791

37,177

33,862

32,921

36,979

31,785

33,154

32,690

31,531

35,088

35,853

31,429

30,585

26,018

30,435

31,849

31,721

7,688

8,314

8,393

8,409

10,948

11,192

10,433

10,095

10,464

10,438

8,623

8,792

10,424

11,086

12,640

6,127

6,307

8,733

8,338

Goodwill

118,377

118,732

117,537

120,538

117,546

118,896

118,805

118,319

123,218

121,440

41,041

41,332

41,041

41,041

41,041

41,041

48,751

48,751

48,751

48,751

48,751

48,751

48,751

48,751

48,751

48,751

48,751

48,751

48,951

48,951

-

-

-

7,910

-

-

-

Finite-Lived Intangible Assets, Net

11,787

12,352

14,931

18,636

20,689

24,273

29,385

34,079

40,613

44,712

15,315

17,645

11,343

12,207

13,071

13,936

14,800

15,664

16,529

17,401

18,274

19,146

20,019

20,891

21,764

22,668

23,587

24,506

27,259

28,224

-

-

-

2,467

-

-

-

Other assets

33,778

30,195

32,003

25,099

23,305

15,350

15,647

15,531

15,005

14,534

14,064

13,611

13,214

12,877

9,843

9,836

9,931

9,408

11,766

11,766

11,265

10,751

10,501

10,501

10,501

10,501

10,501

10,501

10,501

8,500

18,599

18,692

18,784

2,500

13,453

13,563

13,780

Total assets

820,033

920,753

873,664

801,015

779,102

766,961

691,603

596,781

649,437

691,522

610,661

544,791

514,281

507,912

458,626

416,813

490,803

521,743

489,813

484,131

457,668

493,213

460,732

443,140

411,179

416,337

404,105

396,685

347,251

354,313

350,734

333,403

325,836

332,213

301,926

273,863

254,331

LIABILITIES, REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable

77,217

116,185

108,331

86,848

84,690

136,742

103,143

66,926

69,119

116,316

88,798

66,167

63,177

67,281

57,662

43,545

39,015

61,655

56,490

46,167

35,666

60,256

46,386

48,668

34,221

41,344

46,644

53,905

29,804

42,515

38,317

45,212

44,302

48,406

40,522

33,273

38,689

Accrued Liabilities, Current

55,801

81,768

70,586

63,629

54,869

71,259

62,851

51,574

56,107

73,647

28,949

28,167

21,343

40,869

13,662

12,506

12,910

15,954

13,752

15,604

14,322

18,701

17,831

17,083

13,563

14,880

13,409

14,045

13,977

13,642

18,713

13,878

19,108

17,188

15,237

13,854

15,790

Deferred revenue and customer advances

5,320

4,549

4,902

2,101

5,267

5,756

4,719

2,223

6,271

7,761

4,607

3,069

4,202

4,486

1,297

1,279

2,634

3,265

2,279

2,115

1,769

3,849

2,709

3,051

4,420

5,085

2,026

3,274

3,629

6,257

2,118

1,882

2,422

1,527

2,358

2,040

3,534

Accrued compensation

-

-

-

-

-

-

-

-

-

-

23,773

15,309

11,348

-

17,257

12,550

11,220

15,752

11,153

11,419

7,805

16,235

11,770

10,706

7,744

19,606

14,868

13,113

6,997

11,864

9,037

9,738

7,730

17,879

15,045

13,094

17,827

Liabilities held for sale

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

4,609

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Total current liabilities

138,338

202,502

183,819

152,578

144,826

213,757

170,713

120,723

131,497

197,724

146,127

112,712

100,070

112,636

89,878

69,880

70,388

96,626

83,674

75,305

59,562

99,041

78,696

79,508

59,948

80,915

76,947

84,337

54,407

74,278

68,185

70,710

73,562

85,000

73,162

62,261

75,840

Operating lease liabilities

53,044

54,928

56,341

58,068

59,805

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Deferred tax liabilities

1,054

912

1,560

2,110

3,296

4,005

5,720

7,190

8,349

9,539

-

-

-

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Other long-term liabilities

11,058

10,342

9,059

8,683

8,552

13,877

11,592

10,827

12,963

13,932

-

-

-

6,320

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Total long-term liabilities

65,156

66,182

66,960

68,861

71,653

17,882

17,312

18,017

21,312

23,471

8,042

6,282

5,764

6,320

4,231

7,392

7,231

7,706

3,033

3,370

3,819

3,736

4,266

4,349

4,414

4,733

4,556

4,138

5,033

4,218

3,940

4,069

4,189

4,255

3,727

3,850

3,584

Total liabilities

203,494

268,684

250,779

221,439

216,479

231,639

188,025

138,740

152,809

221,195

154,169

118,994

-

118,956

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Commitments and contingencies (Note 11)

-

-

-

-

-

-

0

0

0

-

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

-

0

0

0

0

0

0

Preferred stock, 5,000 shares authorized and none outstanding

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

Common stock, $0.01 par value, 100,000 shares authorized; 27,876 and 28,352 shares issued and outstanding, respectively

279

284

282

281

280

278

277

274

280

279

279

276

274

272

270

272

289

291

292

298

297

297

296

295

294

289

288

286

280

278

277

275

274

272

269

268

258

Additional paid-in capital

175,790

196,455

189,268

184,663

175,000

172,771

163,503

151,556

191,021

190,067

182,786

174,122

164,957

161,885

150,998

145,466

223,951

232,345

237,260

252,464

248,385

249,409

246,003

242,044

238,154

227,175

222,311

215,800

203,528

199,903

196,702

191,975

188,721

184,395

177,188

173,859

156,620

Retained earnings

434,186

452,321

432,280

396,748

389,541

367,021

341,829

309,901

299,430

277,989

273,368

251,286

243,384

226,950

213,269

193,757

188,943

185,011

165,680

152,887

145,635

140,881

131,495

116,888

108,358

103,078

99,890

92,086

83,792

75,437

81,375

66,168

58,793

58,140

47,502

33,450

17,949

Accumulated other comprehensive income

6,284

3,009

1,055

-2,116

-2,198

-4,748

-2,031

-3,690

5,897

1,992

59

113

-168

-151

-20

46

1

-236

-126

-193

-30

-151

-24

56

11

147

113

38

211

199

255

206

297

151

78

175

80

Stockholders' Equity Attributable to Parent

616,539

652,069

622,885

579,576

562,623

535,322

503,578

458,041

496,628

470,327

456,492

425,797

408,447

388,956

364,517

339,541

413,184

417,411

403,106

405,456

394,287

390,436

377,770

359,283

346,817

330,689

322,602

308,210

287,811

275,817

278,609

258,624

248,085

242,958

225,037

207,752

174,907

Total liabilities and stockholders’ equity

820,033

920,753

873,664

801,015

779,102

766,961

691,603

596,781

649,437

691,522

610,661

544,791

514,281

507,912

458,626

416,813

490,803

521,743

489,813

484,131

457,668

493,213

460,732

443,140

411,179

416,337

404,105

396,685

347,251

354,313

350,734

333,403

325,836

332,213

301,926

273,863

254,331