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
1.5M
3M
4.5M
Q4 '17: 3.4M
Q1 '18: 3.3M
Q2 '18: 3.6M
Q3 '18: 3.6M
Q4 '18: 3.4M
Q1 '19: 3.4M
Q2 '19: 3.1M
Q3 '19: 3M
Q4 '19: 3.1M
Q1 '20: 3M
Q2 '20: 2.7M
Q3 '20: 2.8M
Q4 '20: 3.2M
Q1 '21: 3.5M
Q2 '21: 2.9M
Q3 '21: 2.2M
Q4 '21: 1.1M
Q1 '22: 0
Q2 '22: 0
Q3 '22: 0
Q4 '22: 0
Q1 '23: 0
Q2 '23: 0
Q3 '23: 0
Q4 '23: 0
Q1 '24: 0
Q2 '24: 0
Q3 '24: 0
Q4 '24: 0
Q1 '25: 0
Q2 '25: 0
Q3 '25: 0
Q4 '25: 1M
Q1 '26: 2.4M
Q2 '26: 3.7M
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Gross Profit TTM
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.
Operating Income TTM
-6M
-4M
-2M
0
2M
4M
6M
Q4 '10: 174.2K
Q1 '11: 229.1K
Q2 '11: 301.1K
Q3 '11: 199.1K
Q4 '11: 199K
Q1 '12: 255K
Q2 '12: 121K
Q3 '12: 301K
Q4 '12: 300.9K
Q1 '13: -37.1K
Q2 '13: -398.1K
Q3 '13: -730.1K
Q4 '13: -996K
Q1 '14: -1M
Q2 '14: -482K
Q3 '14: 204K
Q4 '14: 736K
Q1 '15: 1.2M
Q2 '15: 1M
Q3 '15: 686K
Q4 '15: 544K
Q1 '16: 537K
Q2 '16: 625K
Q3 '16: 561K
Q4 '16: 614K
Q1 '17: 737K
Q2 '17: 731K
Q3 '17: 801K
Q4 '17: 688K
Q1 '18: 576K
Q2 '18: 801K
Q3 '18: 657K
Q4 '19: 1.5M
Q1 '20: 1.4M
Q2 '20: 1.2M
Q3 '20: 1.2M
Q4 '20: 1.6M
Q1 '21: 1.9M
Q2 '21: 1.5M
Q3 '21: 987K
Q4 '21: -88K
Q1 '22: -1.1M
Q2 '22: -1.2M
Q3 '22: -1.1M
Q4 '22: -1.4M
Q1 '23: -1.2M
Q2 '23: -1.1M
Q3 '23: -1M
Q4 '23: -766K
Q1 '24: -1.1M
Q2 '24: -1.3M
Q3 '24: -1.5M
Q4 '24: -1.8M
Q1 '25: -1.7M
Q2 '25: -1.8M
Q3 '25: -2.5M
Q4 '25: -3.8M
Q1 '26: -4.7M
Q2 '26: -5.8M
Q2 '11
Q2 '13
Q2 '15
Q2 '17
Q2 '20
Q2 '22
Q2 '24
Q2 '26
Net Income TTM
-10.5M
-7M
-3.5M
0
3.5M
7M
10.5M
Q4 '10: 395.1K
Q1 '11: 321.1K
Q2 '11: 32.1K
Q3 '11: -98.9K
Q4 '11: -98.9K
Q1 '12: 37.1K
Q2 '12: -79.9K
Q3 '12: 176.1K
Q4 '12: 176.6K
Q1 '13: -26.4K
Q2 '13: -203.4K
Q3 '13: -441.4K
Q4 '13: -666K
Q1 '14: -631K
Q2 '14: -211K
Q3 '14: 172K
Q4 '14: 561K
Q1 '15: 747K
Q2 '15: 546K
Q3 '15: 366K
Q4 '15: 396K
Q1 '16: 514K
Q2 '16: 660K
Q3 '16: 690K
Q4 '16: 536K
Q1 '17: 581K
Q2 '17: 540K
Q3 '17: 431K
Q4 '17: 538K
Q1 '18: 357K
Q2 '18: 298K
Q3 '18: 167K
Q4 '18: -421K
Q1 '19: -297K
Q2 '19: -433K
Q3 '19: -198K
Q4 '19: 142K
Q1 '20: 131K
Q2 '20: 235K
Q3 '20: 284K
Q4 '20: 533K
Q1 '21: 650K
Q2 '21: -12K
Q3 '21: -528K
Q4 '21: -881K
Q1 '22: -1.6M
Q2 '22: -2.1M
Q3 '22: -2M
Q4 '22: -1.3M
Q1 '23: -1M
Q2 '23: -361K
Q3 '23: -167K
Q4 '23: -815K
Q1 '24: -1M
Q2 '24: -1M
Q3 '24: -1.2M
Q4 '24: -2.1M
Q1 '25: -2.2M
Q2 '25: -2.2M
Q3 '25: -3M
Q4 '25: -7.8M
Q1 '26: -8.7M
Q2 '26: -9.8M
Q2 '12
Q2 '14
Q2 '16
Q2 '18
Q2 '20
Q2 '22
Q2 '24
Q2 '26
Cost of Revenue TTM
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.
Operating Cash Flow TTM
-6M
-4M
-2M
0
2M
4M
6M
Q2 '11: 1.2M
Q3 '11: 801K
Q4 '11: 648K
Q1 '12: 844K
Q2 '12: 443K
Q3 '12: 539K
Q4 '12: 861K
Q1 '13: 275K
Q2 '13: -55K
Q3 '13: -460K
Q4 '13: -980K
Q1 '14: -970K
Q2 '14: -1.1M
Q3 '14: -58K
Q4 '14: 951K
Q1 '15: 1.4M
Q2 '15: 2.9M
Q3 '15: 2.3M
Q4 '16: 1.6M
Q1 '17: 2.6M
Q2 '17: 2.4M
Q3 '17: 2.5M
Q4 '18: 2.3M
Q1 '19: 2.1M
Q2 '19: 1.9M
Q3 '19: 1.6M
Q4 '19: 1.5M
Q1 '20: 1.8M
Q2 '20: 1.6M
Q3 '20: 988K
Q4 '20: 1.1M
Q1 '21: 579K
Q2 '21: 769K
Q3 '21: 1M
Q4 '21: 174K
Q1 '22: -376K
Q2 '22: -1.4M
Q3 '22: -1.4M
Q4 '22: -1.4M
Q1 '23: -1.2M
Q2 '23: -1.3M
Q3 '23: -843K
Q4 '23: -891K
Q1 '24: -1.2M
Q2 '24: -1.1M
Q3 '24: -1.3M
Q4 '24: -1.5M
Q1 '25: -1.4M
Q2 '25: -1.2M
Q3 '25: -2M
Q4 '25: -2.9M
Q1 '26: -3.9M
Q2 '26: -4.9M
Q1 '12
Q4 '13
Q3 '15
Q2 '19
Q1 '21
Q4 '22
Q3 '24
Q2 '26
Free Cash Flow TTM
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.
Shares Outstanding Quarterly
0
10M
20M
30M
Q1 '21: 7.8M
Q2 '21: 7.8M
Q3 '21: 7.8M
Q1 '22: 7.8M
Q2 '22: 7.8M
Q3 '22: 7.8M
Q1 '23: 7.8M
Q2 '23: 7.9M
Q3 '23: 7.9M
Q1 '24: 11.9M
Q2 '24: 13.5M
Q3 '24: 17M
Q1 '25: 21.1M
Q2 '25: 21.4M
Q3 '25: 21.7M
Q1 '26: 28.5M
Q2 '26: 28.5M
Q2 '21
Q2 '22
Q2 '23
Q2 '24
Q2 '25
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.06
Q1 '11: 0.06
Q2 '11: 0.02
Q3 '11: -0.01
Q4 '11: 0.00
Q1 '12: 0.02
Q2 '12: 0.01
Q3 '12: 0.05
Q4 '12: 0.10
Q1 '13: 0.07
Q2 '13: 0.05
Q3 '13: 0.02
Q4 '13: -0.08
Q1 '14: -0.07
Q2 '14: -0.02
Q3 '14: 0.02
Q4 '14: 0.07
Q1 '15: 0.09
Q2 '15: 0.06
Q3 '15: 0.04
Q4 '15: 0.04
Q1 '16: 0.06
Q2 '16: 0.08
Q3 '16: 0.09
Q4 '16: 0.08
Q1 '17: 0.08
Q2 '17: 0.08
Q3 '17: 0.06
Q4 '17: 0.07
Q1 '18: 0.05
Q2 '18: 0.04
Q3 '18: 0.02
Q4 '18: -0.05
Q1 '19: -0.04
Q2 '19: -0.06
Q3 '19: -0.03
Q4 '19: 0.02
Q1 '20: 0.04
Q2 '20: 0.06
Q3 '20: 0.07
Q4 '20: 0.09
Q1 '21: 0.09
Q2 '21: 0.00
Q3 '21: -0.07
Q4 '21: -0.12
Q1 '22: -0.21
Q2 '22: -0.27
Q3 '22: -0.26
Q4 '22: -0.17
Q1 '23: -0.13
Q2 '23: -0.04
Q3 '23: -0.02
Q4 '23: -0.17
Q1 '24: -0.19
Q2 '24: -0.17
Q3 '24: -0.17
Q4 '24: -0.13
Q1 '25: -0.12
Q2 '25: -0.11
Q3 '25: -0.14
Q4 '25: -0.35
Q1 '26: -0.38
Q2 '26: -0.41
Q2 '12
Q2 '14
Q2 '16
Q2 '18
Q2 '20
Q2 '22
Q2 '24
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.