Cambium networks corp (CMBM)
Income statement / Yearly
Dec'19Dec'18Dec'17
Revenues

267,028

241,762

216,671

Cost of revenues

135,799

126,267

105,960

Gross profit

131,229

115,495

110,711

Operating expenses
Research and development

47,692

38,917

32,227

Sales and marketing

46,253

42,658

37,209

General and administrative

30,125

18,804

17,578

Depreciation and amortization

5,858

8,765

8,824

Total operating expenses

129,928

109,144

95,838

Operating income

1,301

6,351

14,873

Interest expense, net

8,076

8,113

5,018

Other expense

546

550

474

Income (loss) before income taxes

-7,321

-2,312

9,381

Provision for income taxes

10,280

-799

-418

Net income (loss)

-17,601

-1,513

9,799

Less: Net income attributable to noncontrolling interest

-

-

671

Net income (loss)

-17,601

-1,513

9,128

Earnings (loss) per share
Basic and diluted

-0.89

-0.11

0.67

Weighted-average number of shares outstanding to compute net income (loss) per share
Basic and diluted

19,741

13,600

13,600