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 TTM
0
50M
100M
150M
Q3 '15: 139.3M
Q4 '15: 143M
Q1 '16: 143.1M
Q2 '16: 142.1M
Q3 '16: 136M
Q4 '16: 129.5M
Q1 '17: 117.9M
Q2 '17: 105.5M
Q3 '17: 96.8M
Q4 '17: 90.3M
Q1 '18: 87.8M
Q2 '18: 86M
Q3 '18: 84M
Q4 '18: 85.3M
Q1 '19: 89.8M
Q2 '19: 95.9M
Q3 '19: 100.7M
Q4 '20: 51.2M
Q1 '21: 52.2M
Q2 '21: 53.5M
Q3 '21: 53.4M
Q4 '21: 53.5M
Q1 '22: 53.7M
Q2 '22: 53.2M
Q3 '22: 52.7M
Q4 '22: 52.2M
Q1 '23: 51.2M
Q2 '23: 50.2M
Q3 '23: 49.8M
Q4 '23: 49.9M
Q1 '24: 49.3M
Q2 '24: 48.8M
Q3 '24: 48.6M
Q4 '24: 48.1M
Q1 '25: 48M
Q2 '25: 47.5M
Q3 '25: 46.5M
Q4 '25: 45.4M
Q1 '26: 44.6M
Q2 '26: 44M
Q3 '16
Q4 '17
Q1 '19
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Gross Profit TTM
0
20M
40M
60M
Q4 '18: 37.4M
Q1 '19: 40.5M
Q2 '19: 44.1M
Q3 '19: 47M
Q4 '20: 30.3M
Q1 '21: 30.7M
Q2 '21: 31.5M
Q3 '21: 31.5M
Q4 '21: 31.8M
Q1 '22: 32.5M
Q2 '22: 32.6M
Q3 '22: 32.6M
Q4 '22: 31.7M
Q1 '23: 30.3M
Q2 '23: 28.7M
Q3 '23: 28.2M
Q4 '23: 29.3M
Q1 '24: 29.7M
Q2 '24: 30.5M
Q3 '24: 31.1M
Q4 '24: 30.9M
Q1 '25: 31M
Q2 '25: 30.7M
Q3 '25: 29.6M
Q4 '25: 28.8M
Q1 '26: 28.1M
Q2 '26: 27.2M
Q2 '19
Q2 '21
Q2 '22
Q2 '23
Q2 '24
Q2 '25
Q2 '26
Revenue minus cost of sales. This filer tags no gross profit of its own..
Operating Income TTM
-90M
-60M
-30M
0
30M
60M
90M
Q3 '14: -1.6M
Q4 '16: -83.9M
Q1 '17: -83.8M
Q2 '17: -16.4M
Q3 '17: -11.4M
Q4 '17: -6.4M
Q1 '18: -4M
Q2 '18: -3.6M
Q3 '18: -3.5M
Q4 '18: -3.9M
Q1 '19: -4.3M
Q2 '19: -4.7M
Q3 '19: -5.3M
Q4 '19: -14M
Q1 '20: -38.9M
Q2 '20: -43.7M
Q3 '20: -48.1M
Q4 '20: -44.1M
Q1 '21: -22.7M
Q2 '21: -19.5M
Q3 '21: -15.7M
Q4 '21: -11.8M
Q1 '22: -8.1M
Q2 '22: -6.7M
Q3 '22: -6.4M
Q4 '22: -8.1M
Q1 '23: -11.1M
Q2 '23: -12.3M
Q3 '23: -12M
Q4 '23: -9.6M
Q1 '24: -6.5M
Q2 '24: -4.5M
Q3 '24: -4M
Q4 '24: -4.4M
Q1 '25: -5M
Q2 '25: -4.8M
Q3 '25: -4.9M
Q4 '25: -5.7M
Q1 '26: -5.2M
Q2 '26: -5M
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Net Income TTM
-90M
-60M
-30M
0
30M
60M
90M
Q3 '16: -77.1M
Q4 '16: -84.1M
Q1 '17: -83.9M
Q2 '17: -16.4M
Q3 '17: -11.3M
Q4 '17: -6.1M
Q1 '18: -3.5M
Q2 '18: -2.9M
Q3 '18: -2.5M
Q4 '18: -2.7M
Q1 '19: -3.1M
Q2 '19: -3.5M
Q3 '19: -4.3M
Q4 '19: -4M
Q1 '20: -27.6M
Q2 '20: -31M
Q3 '20: -33.5M
Q4 '20: -38.4M
Q1 '21: -18.9M
Q2 '21: -14.7M
Q3 '21: -7.8M
Q4 '21: -4.4M
Q1 '22: -640K
Q2 '22: -1.8M
Q3 '22: -6.7M
Q4 '22: -8.2M
Q1 '23: -11.1M
Q2 '23: -12.4M
Q3 '23: -12.3M
Q4 '23: -9.9M
Q1 '24: -6.9M
Q2 '24: -4.9M
Q3 '24: -4.2M
Q4 '24: -4.9M
Q1 '25: -5.5M
Q2 '25: -4.6M
Q3 '25: -4.8M
Q4 '25: -5.2M
Q1 '26: -5M
Q2 '26: -5.5M
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Cost of Revenue TTM
0
20M
40M
60M
Q4 '18: 47.8M
Q1 '19: 49.2M
Q2 '19: 51.8M
Q3 '19: 53.7M
Q4 '20: 20.9M
Q1 '21: 21.5M
Q2 '21: 22M
Q3 '21: 21.8M
Q4 '21: 21.7M
Q1 '22: 21.2M
Q2 '22: 20.6M
Q3 '22: 20.1M
Q4 '22: 20.5M
Q1 '23: 21M
Q2 '23: 21.5M
Q3 '23: 21.6M
Q4 '23: 20.6M
Q1 '24: 19.6M
Q2 '24: 18.3M
Q3 '24: 17.5M
Q4 '24: 17.2M
Q1 '25: 16.9M
Q2 '25: 16.9M
Q3 '25: 16.8M
Q4 '25: 16.6M
Q1 '26: 16.6M
Q2 '26: 16.8M
Q2 '19
Q2 '21
Q2 '22
Q2 '23
Q2 '24
Q2 '25
Q2 '26
Operating Cash Flow TTM
-10.5M
-7M
-3.5M
0
3.5M
7M
10.5M
Q3 '16: -2.1M
Q4 '16: -3.7M
Q1 '17: -2.3M
Q2 '17: -1.6M
Q3 '17: 896K
Q4 '17: 1.7M
Q1 '18: 5.6M
Q2 '18: 4.1M
Q3 '18: 4.1M
Q4 '18: 5.1M
Q1 '19: 7.7M
Q2 '19: 8.3M
Q3 '19: 7.8M
Q4 '19: 5.1M
Q1 '20: -2.2M
Q2 '20: 13K
Q3 '20: -3.8M
Q4 '20: -3.4M
Q1 '21: -7.3M
Q2 '21: -9M
Q3 '21: -7.2M
Q4 '21: -6.3M
Q1 '22: -2.1M
Q2 '22: -1.4M
Q3 '22: -2.3M
Q4 '22: -2.3M
Q1 '23: -5.3M
Q2 '23: -7.3M
Q3 '23: -6.7M
Q4 '23: -4.4M
Q1 '24: -2.5M
Q2 '24: -985K
Q3 '24: -225K
Q4 '24: -1.1M
Q1 '25: -1.2M
Q2 '25: -562K
Q3 '25: -654K
Q4 '25: -1.4M
Q1 '26: 700K
Q2 '26: -752K
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Free Cash Flow TTM
-12M
-6M
0
6M
12M
18M
Q1 '15: 17.1M
Q2 '15: 10.5M
Q3 '15: 11.7M
Q4 '15: 8.6M
Q1 '16: 784K
Q2 '16: 4.1M
Q3 '16: -3.2M
Q4 '16: -4.7M
Q1 '17: -3M
Q2 '17: -3.2M
Q3 '17: -770K
Q4 '17: 130K
Q1 '18: 3.3M
Q2 '18: 2.4M
Q3 '18: 2.2M
Q4 '18: 3.4M
Q1 '19: 6.5M
Q2 '19: 6.7M
Q3 '19: 6.3M
Q4 '19: 3.5M
Q1 '20: -4.2M
Q2 '20: -1.7M
Q3 '20: -5.2M
Q4 '20: -4.7M
Q1 '21: -8.1M
Q2 '21: -9.7M
Q3 '21: -8.1M
Q4 '21: -7.7M
Q1 '22: -4.5M
Q2 '22: -3.8M
Q3 '22: -4.8M
Q4 '22: -5.2M
Q1 '23: -7.4M
Q2 '23: -9.2M
Q3 '23: -8M
Q4 '23: -5.8M
Q1 '24: -3.5M
Q2 '24: -1.9M
Q3 '24: -1.3M
Q4 '24: -1.5M
Q1 '16
Q2 '17
Q3 '18
Q4 '19
Q1 '21
Q2 '22
Q3 '23
Q4 '24
Operating cash flow minus capital expenditure.
Shares Outstanding Quarterly
Nothing in this filer's XBRL supports this figure for the periods asked
for, so there is nothing to draw. That is a gap in the filing, not a zero.
EPS TTM
-2.10
-1.40
-0.70
0.00
0.70
1.40
2.10
Q4 '11: 0.08
Q1 '12: 0.05
Q2 '12: 0.06
Q3 '12: 0.01
Q4 '13: 0.05
Q1 '14: 0.07
Q2 '14: 0.10
Q3 '14: -0.46
Q4 '14: -0.46
Q1 '15: -0.37
Q2 '15: 0.11
Q3 '15: 0.63
Q4 '15: 0.64
Q1 '16: 0.44
Q2 '16: -1.71
Q3 '16: -1.85
Q4 '16: -2.01
Q1 '17: -2.00
Q2 '17: -0.38
Q3 '17: -0.26
Q4 '21: -0.10
Q1 '22: -0.02
Q2 '22: -0.04
Q3 '22: -0.15
Q4 '22: -0.19
Q1 '23: -0.26
Q2 '23: -0.29
Q3 '23: -0.29
Q4 '23: -0.23
Q1 '24: -0.15
Q2 '24: -0.11
Q3 '24: -0.09
Q4 '24: -0.11
Q1 '25: -0.13
Q2 '25: -0.11
Q3 '25: -0.11
Q4 '25: -0.12
Q1 '26: -0.11
Q2 '26: -0.12
Q3 '12
Q4 '14
Q1 '16
Q2 '17
Q3 '22
Q4 '23
Q1 '25
Q2 '26
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.