Every figure below is the company's own, as filed. Nothing is estimated and
nothing is smoothed — a period the filing does not support is left blank rather than
drawn.
Quarters are the company's own, counted from its financial
year ending 12-31.
Amounts in USD.
Revenue Quarterly
0
1.5M
3M
4.5M
Q1 '10: 467K
Q2 '10: 934K
Q3 '10: 1M
Q4 '10: 2.2M
Q1 '11: 2.9M
Q2 '11: 3M
Q3 '11: 482K
Q4 '11: 289K
Q1 '12: 829K
Q2 '12: 1.2M
Q3 '12: 370K
Q4 '12: 378K
Q1 '13: 371K
Q2 '13: 432K
Q3 '13: 351K
Q4 '13: 476K
Q1 '14: 456K
Q2 '14: 355K
Q3 '14: 396K
Q4 '14: 259K
Q1 '15: 346K
Q2 '15: 328K
Q3 '15: 304K
Q1 '25: 119.3K
Q2 '25: 120.1K
Q1 '26: 111K
Q2 '26: 111.8K
Q3 '10
Q3 '11
Q3 '12
Q3 '13
Q3 '14
Q3 '15
Q2 '26
Gross Profit Quarterly
-600K
-400K
-200K
0
200K
400K
600K
Q2 '10: 15K
Q3 '10: -113K
Q1 '11: 428K
Q2 '11: -68K
Q3 '11: -19K
Q4 '11: -64K
Q1 '12: 359K
Q2 '12: 331K
Q3 '12: 106K
Q4 '12: 33K
Q1 '13: 125K
Q2 '13: 14K
Q3 '13: 121K
Q4 '13: 164K
Q1 '14: 28K
Q2 '14: 45K
Q3 '14: 4K
Q4 '14: 27K
Q1 '15: 136K
Q2 '15: 138K
Q3 '15: 107K
Q1 '25: -257.7K
Q2 '25: -282.3K
Q1 '26: -526.8K
Q2 '26: -264.9K
Q2 '10
Q3 '11
Q3 '12
Q3 '13
Q3 '14
Q3 '15
Q2 '26
Operating Income Quarterly
-7.5M
-5M
-2.5M
0
2.5M
5M
7.5M
Q1 '10: -3.1M
Q2 '10: -7.1M
Q3 '10: -2.6M
Q4 '10: -1.6M
Q1 '11: -735K
Q2 '11: -1.6M
Q3 '11: -1.1M
Q4 '11: -992K
Q1 '12: -1.8M
Q2 '12: -1.1M
Q3 '12: -803K
Q4 '12: -976K
Q1 '13: -769K
Q2 '13: -658K
Q3 '13: -736K
Q4 '13: -1.2M
Q1 '14: -685K
Q2 '14: -707K
Q3 '14: -707K
Q4 '14: -644K
Q1 '15: -531K
Q2 '15: -223K
Q3 '15: -170K
Q1 '25: -1.5M
Q2 '25: -1.2M
Q1 '26: -1.4M
Q2 '26: -803.9K
Q3 '10
Q3 '11
Q3 '12
Q3 '13
Q3 '14
Q3 '15
Q2 '26
Net Income Quarterly
-7.5M
-5M
-2.5M
0
2.5M
5M
7.5M
Q1 '10: -3.3M
Q2 '10: -6.4M
Q3 '10: 294K
Q4 '10: -1.6M
Q1 '11: -735K
Q2 '11: -2.8M
Q3 '11: -1.5M
Q4 '11: -1.1M
Q1 '12: -3M
Q2 '12: -1.2M
Q3 '12: -1.6M
Q4 '12: 2.2M
Q1 '13: -1.2M
Q2 '13: -1.1M
Q3 '13: -1.4M
Q4 '13: 3.4M
Q1 '14: -861K
Q2 '14: -201K
Q3 '14: -1.4M
Q4 '14: 86K
Q1 '15: -554K
Q2 '15: -375K
Q3 '15: -255K
Q1 '25: -1.5M
Q2 '25: -1.2M
Q1 '26: -1.4M
Q2 '26: -821.4K
Q3 '10
Q3 '11
Q3 '12
Q3 '13
Q3 '14
Q3 '15
Q2 '26
Cost of Revenue Quarterly
0
1.5M
3M
4.5M
Q2 '10: 919K
Q3 '10: 1.1M
Q1 '11: 2.4M
Q2 '11: 3.1M
Q3 '11: 501K
Q4 '11: 353K
Q1 '12: 470K
Q2 '12: 893K
Q3 '12: 264K
Q4 '12: 345K
Q1 '13: 246K
Q2 '13: 418K
Q3 '13: 230K
Q4 '13: 312K
Q1 '14: 428K
Q2 '14: 310K
Q3 '14: 392K
Q4 '14: 232K
Q1 '15: 210K
Q2 '15: 190K
Q3 '15: 197K
Q1 '25: 377K
Q2 '25: 402.4K
Q1 '26: 637.8K
Q2 '26: 376.7K
Q2 '10
Q3 '11
Q3 '12
Q3 '13
Q3 '14
Q3 '15
Q2 '26
Operating Cash Flow Quarterly
-1.8M
-1.2M
-600K
0
600K
1.2M
1.8M
Q3 '10: -1.5M
Q4 '10: -12K
Q1 '11: -1.2M
Q2 '11: -1.3M
Q3 '11: -966K
Q4 '11: -591K
Q1 '12: -342K
Q2 '12: -369K
Q3 '12: -1M
Q4 '12: -515K
Q1 '13: -740K
Q2 '13: -722K
Q3 '13: -637K
Q4 '13: -947K
Q1 '14: -695K
Q2 '14: -685K
Q3 '14: -503K
Q4 '14: -532K
Q1 '15: -336K
Q2 '15: -161K
Q3 '15: -48K
Q1 '25: -1.4M
Q2 '25: -886.4K
Q1 '26: -788.7K
Q2 '26: -1M
Q3 '10
Q3 '11
Q3 '12
Q3 '13
Q3 '14
Q3 '15
Q2 '26
Free Cash Flow Quarterly
-1.8M
-1.2M
-600K
0
600K
1.2M
1.8M
Q3 '10: -1.5M
Q4 '10: -54K
Q1 '11: -1.2M
Q2 '11: -1.3M
Q3 '11: -972K
Q4 '11: -593K
Q1 '12: -365K
Q2 '12: -417K
Q3 '12: -1M
Q4 '12: -517K
Q1 '13: -741K
Q2 '13: -723K
Q3 '13: -651K
Q4 '13: -947K
Q1 '14: -697K
Q2 '14: -691K
Q3 '14: -520K
Q4 '14: -533K
Q1 '15: -336K
Q2 '15: -161K
Q3 '15: -48K
Q1 '11
Q4 '11
Q3 '12
Q2 '13
Q1 '14
Q4 '14
Q3 '15
Operating cash flow minus capital expenditure.
Shares Outstanding Quarterly
0
15M
30M
45M
Q1 '25: 29.1M
Q2 '25: 31.3M
Q1 '26: 32.8M
Q2 '26: 32.8M
Q1 '25
Q2 '25
Q1 '26
Q2 '26
Weighted average diluted, as the filer reports it for each period. An average cannot be added across periods, so this one is always shown per period the filer tagged rather than as a trailing year.
EPS TTM
-0.45
-0.30
-0.15
0.00
0.15
0.30
0.45
Q4 '10: -0.02
Q1 '11: -0.01
Q2 '11: 0.00
Q3 '11: 0.00
Q4 '11: 0.00
Q1 '12: 0.00
Q2 '12: 0.00
Q3 '12: 0.00
Q4 '12: 0.00
Q1 '13: 0.00
Q2 '13: 0.00
Q3 '13: 0.00
Q4 '13: 0.00
Q1 '14: -0.24
Q2 '14: -0.26
Q3 '14: -0.39
Q4 '14: -0.39
Q1 '15: -0.19
Q2 '15: -0.20
Q3 '15: -0.09
Q1 '11
Q4 '11
Q3 '12
Q2 '13
Q1 '14
Q4 '14
Q3 '15
The filer's own published earnings a share for each quarter, four quarters added up. The company page divides trailing net income by the share count instead, which lands within about 1% of this and is not the same sum, so the two are named differently rather than presented as one figure.