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
2.5M
5M
7.5M
Q4 '15: 115.6K
Q1 '16: 144K
Q2 '16: 150.4K
Q3 '16: 167.9K
Q4 '16: 162.8K
Q1 '17: 165.8K
Q2 '17: 162K
Q3 '17: 154K
Q4 '17: 128.1K
Q1 '18: 106K
Q2 '18: 99.5K
Q3 '18: 80.2K
Q4 '18: 67.1K
Q1 '19: 144.5K
Q2 '19: 314.5K
Q3 '19: 572.6K
Q4 '19: 748.4K
Q1 '20: 802.8K
Q2 '20: 753.5K
Q3 '20: 1M
Q4 '20: 976K
Q1 '21: 1M
Q2 '21: 1.1M
Q3 '21: 1M
Q4 '21: 1.7M
Q1 '22: 2.1M
Q2 '22: 2.2M
Q3 '22: 2.3M
Q4 '22: 2.3M
Q1 '23: 2.4M
Q2 '23: 2.5M
Q3 '23: 2.6M
Q4 '23: 2.5M
Q1 '24: 2.6M
Q2 '24: 2.9M
Q3 '24: 3M
Q4 '24: 3.1M
Q1 '25: 3.4M
Q2 '25: 3.4M
Q3 '25: 3.6M
Q4 '25: 4.5M
Q1 '26: 5.2M
Q2 '26: 6.3M
Q4 '15
Q2 '17
Q4 '18
Q2 '20
Q4 '21
Q2 '23
Q4 '24
Q2 '26
Gross Profit TTM
0
1.5M
3M
4.5M
Q4 '21: 695.1K
Q1 '22: 890.8K
Q2 '22: 954.9K
Q3 '22: 1.1M
Q4 '22: 1.4M
Q1 '23: 1.3M
Q2 '23: 1.3M
Q3 '23: 1.4M
Q4 '23: 1.6M
Q1 '24: 1.8M
Q2 '24: 2M
Q3 '24: 2.1M
Q4 '24: 1.9M
Q1 '25: 1.9M
Q2 '25: 2M
Q3 '25: 1.9M
Q4 '25: 2.4M
Q1 '26: 3M
Q2 '26: 3.8M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Operating Income 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.
Net Income TTM
-9M
-6M
-3M
0
3M
6M
9M
Q4 '15: -730.9K
Q1 '16: -1M
Q2 '16: -1M
Q3 '16: -1.7M
Q4 '16: -3.4M
Q1 '17: -3.5M
Q2 '17: -3.6M
Q3 '17: -4.2M
Q4 '17: -3.6M
Q1 '18: -3.1M
Q2 '18: -3.4M
Q3 '18: -2.6M
Q4 '18: -3.3M
Q1 '19: -1.7M
Q2 '19: -1.6M
Q3 '19: -1.4M
Q4 '19: 632.8K
Q1 '20: -4.3M
Q2 '20: -7.5M
Q3 '20: -5M
Q4 '20: -6.6M
Q1 '21: -4.5M
Q2 '21: -1.7M
Q3 '21: -4.2M
Q4 '21: -2M
Q1 '22: -690.5K
Q2 '22: -992K
Q3 '22: -489.8K
Q4 '22: -983.1K
Q1 '23: -1.6M
Q2 '23: -2M
Q3 '23: -2.1M
Q4 '23: -2.5M
Q1 '24: -2.8M
Q2 '24: -1.4M
Q3 '24: -771.9K
Q4 '24: -840.2K
Q1 '25: -377.8K
Q2 '25: -424.2K
Q3 '25: -1.2M
Q4 '25: -881.1K
Q1 '26: -682.9K
Q2 '26: -879.4K
Q4 '15
Q2 '17
Q4 '18
Q2 '20
Q4 '21
Q2 '23
Q4 '24
Q2 '26
Cost of Revenue TTM
0
900K
1.8M
2.7M
Q1 '16: 58.2K
Q2 '16: 57K
Q3 '16: 24.1K
Q4 '16: 26.9K
Q1 '17: 18.3K
Q2 '17: 33K
Q3 '17: 39.8K
Q4 '18: 28.6K
Q1 '19: 45.7K
Q2 '19: 81K
Q3 '19: 97.7K
Q4 '19: 524.5K
Q1 '20: 513.3K
Q2 '20: 487.7K
Q3 '20: 698.3K
Q4 '20: 1.7M
Q1 '21: 1.7M
Q2 '21: 1.7M
Q3 '21: 1.6M
Q4 '21: 557K
Q1 '22: 742.5K
Q2 '22: 904.3K
Q3 '22: 900.6K
Q4 '22: 968.2K
Q1 '23: 1.1M
Q2 '23: 1.2M
Q3 '23: 1.2M
Q4 '23: 864.1K
Q1 '24: 807.4K
Q2 '24: 926.3K
Q3 '24: 948.4K
Q4 '24: 1.2M
Q1 '25: 1.4M
Q2 '25: 1.4M
Q3 '25: 1.7M
Q4 '25: 2.1M
Q1 '26: 2.2M
Q2 '26: 2.4M
Q3 '16
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Operating Cash Flow TTM
-3M
-1.5M
0
1.5M
3M
4.5M
Q4 '15: -497.8K
Q1 '16: -567.6K
Q2 '16: -550K
Q3 '16: -529.8K
Q4 '16: -537.1K
Q1 '17: -659.7K
Q2 '17: -716.9K
Q3 '17: -611.5K
Q4 '17: -672.2K
Q1 '18: -635.2K
Q2 '18: -619.1K
Q3 '18: -578.5K
Q4 '18: -328.8K
Q1 '19: -2.3M
Q2 '19: -2.2M
Q3 '19: -3M
Q4 '19: -1.7M
Q1 '20: 270.3K
Q2 '20: -1.4M
Q3 '20: -1.7M
Q4 '20: -1.9M
Q1 '21: -2.4M
Q2 '21: -726.7K
Q3 '21: 43.9K
Q4 '21: -901.3K
Q1 '22: -374.4K
Q2 '22: -389.7K
Q3 '22: -202.8K
Q4 '22: -390.6K
Q1 '23: -625.1K
Q2 '23: -636.8K
Q3 '23: -618.3K
Q4 '23: -415.7K
Q1 '24: -54.1K
Q2 '24: 175.6K
Q3 '24: 295.7K
Q4 '24: 282K
Q1 '25: 323.3K
Q2 '25: 171.4K
Q3 '25: -160.8K
Q4 '16
Q1 '18
Q2 '19
Q3 '20
Q4 '21
Q1 '23
Q2 '24
Q3 '25
Free Cash Flow TTM
-1.8M
-1.2M
-600K
0
600K
1.2M
1.8M
Q4 '19: -1.8M
Q4 '21: -901.3K
Q1 '22: -382.4K
Q2 '22: -397.7K
Q3 '22: -210.8K
Q4 '22: -398.6K
Q1 '23: -625.1K
Q2 '23: -636.8K
Q3 '23: -618.3K
Q4 '23: -415.7K
Q1 '24: -54.1K
Q2 '24: 175.6K
Q4 '21
Q2 '22
Q4 '22
Q2 '23
Q4 '23
Q2 '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
-18.00
-12.00
-6.00
0.00
6.00
12.00
18.00
Q4 '15: -0.06
Q1 '16: -0.08
Q2 '16: -0.08
Q3 '16: -0.12
Q4 '16: -0.21
Q1 '17: -0.22
Q2 '17: -1.59
Q3 '17: -13.16
Q4 '17: -15.82
Q1 '18: -15.79
Q2 '18: -14.62
Q3 '18: -3.39
Q4 '18: -1.09
Q1 '19: -1.07
Q2 '19: -0.86
Q3 '19: -0.47
Q4 '19: 0.01
Q1 '20: -0.03
Q2 '20: -0.05
Q3 '20: -0.03
Q4 '20: -0.01
Q1 '21: 0.01
Q2 '21: 0.03
Q3 '21: 0.02
Q2 '16
Q1 '17
Q4 '17
Q3 '18
Q2 '19
Q1 '20
Q4 '20
Q3 '21
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.