Quantenna communications inc (QTNA)
Income statement / TTM
Mar'19Dec'18Sep'18Jun'18Apr'18Dec'17Sep'17Jun'17Apr'17Jan'17Sep'16Jun'16Mar'16
Revenue

233,021

220,460

199,168

189,927

183,585

176,359

172,576

156,573

0

129,069

0

0

0

Cost of revenue

116,876

111,058

99,770

95,502

0

88,208

86,400

78,056

0

64,640

0

0

0

Gross profit

116,145

109,402

99,398

94,425

0

88,151

86,176

78,517

0

64,429

0

0

0

Operating expenses:
Research and development

72,980

71,522

68,516

65,744

0

59,747

57,390

53,541

0

46,604

0

0

0

Sales and marketing

16,165

16,303

16,794

16,324

0

14,040

12,073

10,882

0

8,091

0

0

0

General and administrative

23,844

18,767

17,671

16,520

0

15,299

13,986

13,499

0

10,559

0

0

0

Total operating expenses

112,989

106,592

102,981

98,588

0

89,086

83,449

77,922

0

65,254

0

0

0

Loss from operations

3,156

2,810

-3,583

-4,163

0

-935

2,727

595

0

-825

0

0

0

Interest expense

-

0

272

375

-

713

692

778

0

665

0

0

0

Other income, net

1,602

1,239

1,316

1,296

0

1,118

871

596

0

-38

0

0

0

Loss before income taxes

4,758

4,049

-2,539

-3,242

0

-530

2,906

413

0

-1,528

0

0

0

Benefit (provision) for income taxes

-467

966

-36,528

-36,154

0

-34,942

786

1,074

0

367

0

0

0

Net Income (Loss) Attributable to Parent

5,225

3,083

33,989

32,912

0

34,412

2,120

-661

0

-1,895

0

0

0

Earnings Per Share [Abstract]
Net loss per share - basic and diluted (usd per share)

-0.03

-

-

-

-0.09

-

-

-

-0.03

-

-

-

-1.63

Basic (dollars per share)

-

-

0.10

0.03

-

-

0.08

0.00

-

-

0.02

-0.22

-

Diluted (dollars per share)

-

-

0.10

0.03

-

-

0.07

0.00

-

-

0.00

-0.22

-

Weighted-average number of shares used in per share calculations:
Basic (shares)

-

-

37,070

36,511

-

-

34,734

33,881

-

-

1,157

1,075

-

Diluted (shares)

-

-

40,026

39,377

-

-

38,525

38,475

-

-

29,974

1,075

-

Weighted average shares used to compute basic and diluted net loss per share (in shares)

38,080

-

-

-

35,848

-

-

-

33,107

-

-

-

1,050