Ross Group Plc ROSSF
Trading inactive
Finances
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2001 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 | 1987 | 1986 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 -100.00 % | 43.000 K | 0.000 -100.00 % | 60.000 K -82.09 % | 335.000 K 467.80 % | 59.000 K -62.42 % | 157.000 K 1.95 % | 154.000 K 54.00 % | 100.000 K -10.71 % | 112.000 K 12.00 % | 100.000 K -11.50 % | 113.000 K 156.82 % | 44.000 K 4.76 % | 42.000 K -97.53 % | 1.702 M 47.74 % | 1.152 M 96.59 % | 586.000 K -76.05 % | 2.447 M -14.29 % | 2.855 M 16.58 % | 2.449 M 26.50 % | 1.936 M -65.00 % | 5.531 M -74.03 % | 21.301 M -18.26 % | 26.058 M 0.23 % | 25.999 M -38.00 % | 41.933 M -35.20 % | 64.710 M 6.19 % | 60.940 M 18.45 % | 51.450 M 131.06 % | 22.267 M 10.92 % | 20.075 M -18.54 % | 24.643 M 56.85 % | 15.711 M 125.77 % | 6.959 M 530.34 % | 1.104 M 10.51 % | 999.000 K |
| Net income | -1.137 M 59.78 % | -2.827 M -50.77 % | -1.875 M -119.52 % | 9.605 M 3 942.00 % | -250.000 K -538.60 % | 57.000 K 191.94 % | -62.000 K -155.86 % | 111.000 K 5 450.00 % | 2.000 K 104.00 % | -50.000 K 68.35 % | -158.000 K 53.67 % | -341.000 K -396.52 % | 115.000 K 121.15 % | 52.000 K 104.93 % | -1.055 M 1.22 % | -1.068 M -16.85 % | -914.000 K 39.35 % | -1.507 M -10 146.67 % | 15.000 K -73.68 % | 57.000 K 107.05 % | -808.000 K -117.20 % | -372.000 K 66.03 % | -1.095 M -1 188.24 % | -85.000 K -117.35 % | 490.000 K 319.73 % | -223.000 K 96.94 % | -7.285 M 55.39 % | -16.331 M -1 304.21 % | -1.163 M -139.46 % | 2.947 M 302.54 % | -1.455 M -302.93 % | 717.000 K 35 750.00 % | 2.000 K -99.74 % | 757.000 K 411.49 % | 148.000 K 166.67 % | -222.000 K -2 566.67 % | 9.000 K |
| Income before tax | -854.000 K 66.85 % | -2.576 M -76.08 % | -1.463 M 59.33 % | -3.597 M -1 338.80 % | -250.000 K -538.60 % | 57.000 K 191.94 % | -62.000 K -155.86 % | 111.000 K 5 450.00 % | 2.000 K 104.00 % | -50.000 K 68.35 % | -158.000 K 53.67 % | -341.000 K -396.52 % | 115.000 K 121.15 % | 52.000 K 104.93 % | -1.055 M 1.22 % | -1.068 M -16.85 % | -914.000 K 39.35 % | -1.507 M -10 146.67 % | 15.000 K -73.68 % | 57.000 K 107.05 % | -808.000 K -117.20 % | -372.000 K 66.03 % | -1.095 M -409.32 % | 354.000 K -27.76 % | 490.000 K 319.73 % | -223.000 K 96.94 % | -7.285 M 55.76 % | -16.467 M -573.50 % | -2.445 M -166.39 % | 3.683 M 192.30 % | 1.260 M 27.40 % | 989.000 K -21.63 % | 1.262 M 13.39 % | 1.113 M 122.16 % | 501.000 K 413.13 % | -160.000 K -261.62 % | 99.000 K |
| Income before tax ratio | 0.00 | 0.00 100.00 % | -34.02 | 0.00 100.00 % | -4.17 -2 548.83 % | 0.17 116.19 % | -1.05 -248.63 % | 0.71 5 343.95 % | 0.01 102.60 % | -0.50 64.56 % | -1.41 58.63 % | -3.41 -435.07 % | 1.02 -13.89 % | 1.18 104.70 % | -25.12 -3 903.05 % | -0.63 20.91 % | -0.79 69.15 % | -2.57 -42 052.55 % | 0.01 -69.30 % | 0.02 106.05 % | -0.33 -71.71 % | -0.19 2.94 % | -0.20 -1 291.26 % | 0.02 -11.62 % | 0.02 319.23 % | -0.01 95.06 % | -0.17 31.73 % | -0.25 -534.26 % | -0.04 -156.05 % | 0.07 26.50 % | 0.06 14.86 % | 0.05 -3.80 % | 0.05 -27.71 % | 0.07 -1.60 % | 0.07 149.68 % | -0.14 -246.25 % | 0.10 |
| EBITDA | -529.000 K 76.86 % | -2.286 M -204.39 % | -751.000 K 95.44 % | -16.487 M -8 311.73 % | -196.000 K -443.86 % | 57.000 K 191.94 % | -62.000 K -155.86 % | 111.000 K 5 450.00 % | 2.000 K 104.00 % | -50.000 K 68.35 % | -158.000 K 64.65 % | -447.000 K -449.22 % | 128.000 K 326.67 % | 30.000 K 107.59 % | -395.000 K 27.79 % | -547.000 K -6.42 % | -514.000 K 54.15 % | -1.121 M -519.85 % | 267.000 K 117.07 % | 123.000 K 126.23 % | -469.000 K -172.67 % | -172.000 K 76.34 % | -727.000 K -151.63 % | 1.408 M -32.89 % | 2.098 M 55.18 % | 1.352 M 128.65 % | -4.719 M -50.43 % | -3.137 M -503.21 % | 778.000 K -88.17 % | 6.575 M 116.85 % | 3.032 M 95.11 % | 1.554 M -50.29 % | 3.126 M 66.99 % | 1.872 M 117.17 % | 862.000 K 1 757.69 % | -52.000 K -191.23 % | 57.000 K |
| Net income ratio | 0.00 | 0.00 100.00 % | -43.60 | 0.00 100.00 % | -4.17 -2 548.83 % | 0.17 116.19 % | -1.05 -248.63 % | 0.71 5 343.95 % | 0.01 102.60 % | -0.50 64.56 % | -1.41 58.63 % | -3.41 -435.07 % | 1.02 -13.89 % | 1.18 104.70 % | -25.12 -3 903.05 % | -0.63 20.91 % | -0.79 69.15 % | -2.57 -42 052.55 % | 0.01 -69.30 % | 0.02 106.05 % | -0.33 -71.71 % | -0.19 2.94 % | -0.20 -4 861.25 % | 0.00 -121.22 % | 0.02 319.23 % | -0.01 95.06 % | -0.17 31.16 % | -0.25 -1 222.40 % | -0.02 -133.32 % | 0.06 187.66 % | -0.07 -282.95 % | 0.04 43 907.58 % | 0.00 -99.83 % | 0.05 126.56 % | 0.02 110.58 % | -0.20 -2 332.07 % | 0.01 |
| Ratio EBITDA | 0.00 | 0.00 100.00 % | -17.47 | 0.00 100.00 % | -3.27 -2 019.88 % | 0.17 116.19 % | -1.05 -248.63 % | 0.71 5 343.95 % | 0.01 102.60 % | -0.50 64.56 % | -1.41 68.44 % | -4.47 -494.62 % | 1.13 66.14 % | 0.68 107.25 % | -9.40 -2 826.31 % | -0.32 27.97 % | -0.45 76.68 % | -1.91 -1 853.20 % | 0.11 153.27 % | 0.04 122.50 % | -0.19 -115.56 % | -0.09 32.41 % | -0.13 -298.85 % | 0.07 -17.90 % | 0.08 54.83 % | 0.05 146.21 % | -0.11 -132.14 % | -0.05 -479.72 % | 0.01 -90.01 % | 0.13 -6.15 % | 0.14 75.90 % | 0.08 -38.98 % | 0.13 6.46 % | 0.12 -3.81 % | 0.12 362.98 % | -0.05 -182.55 % | 0.06 |
| Gross profit ratio | 0.00 | 0.00 -100.00 % | 0.09 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 181.79 % | 0.35 17.81 % | 0.30 338.53 % | -0.13 -125.56 % | 0.49 87.83 % | 0.26 64.34 % | 0.16 -33.93 % | 0.24 1.74 % | 0.24 -26.55 % | 0.32 -67.58 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 244.000 M 4.72 % | 233.000 M 6.51 % | 218.767 M 0.00 % | 218.767 M 21.89 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 9.12 % | 164.479 M 0.00 % | 164.479 M 9.80 % | 149.799 M 10.00 % | 136.182 M 0.00 % | 136.182 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 103.10 % | 67.052 M 0.00 % | 67.052 M 0.00 % | 67.052 M 1 034.59 % | 5.910 M 0.00 % | 5.910 M 0.00 % | 5.910 M 1.32 % | 5.833 M 5.64 % | 5.521 M 18.90 % | 4.644 M 1.58 % | 4.572 M 70.87 % | 2.675 M 866.58 % | 276.800 K 40.99 % | 196.320 K -20.25 % | 246.160 K 0.00 % | 246.160 K -16.84 % | 296.000 K 0.00 % | 296.000 K |
| Weighted average shs out | 244.000 M 4.72 % | 233.000 M 6.51 % | 218.767 M 0.00 % | 218.767 M 21.89 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 9.12 % | 164.479 M 0.00 % | 164.479 M 9.80 % | 149.799 M 10.00 % | 136.182 M 0.00 % | 136.182 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 103.10 % | 67.052 M 0.00 % | 67.052 M 0.00 % | 67.052 M 1 034.59 % | 5.910 M 0.00 % | 5.910 M 0.00 % | 5.910 M 1.32 % | 5.833 M 5.64 % | 5.521 M 18.90 % | 4.644 M 1.58 % | 4.572 M 70.87 % | 2.675 M 866.58 % | 276.800 K 40.99 % | 196.320 K -20.25 % | 246.160 K 0.00 % | 246.160 K -16.84 % | 296.000 K 0.00 % | 296.000 K |
| EPS diluted | -3.50 -28 825.62 % | -0.01 -40.70 % | -0.01 -119.59 % | 0.04 3 235.71 % | 0.00 -566.67 % | 0.00 200.00 % | 0.00 -150.00 % | 0.00 5 284.40 % | 0.00 103.71 % | 0.00 70.00 % | 0.00 56.52 % | 0.00 -387.50 % | 0.00 100.00 % | 0.00 105.19 % | -0.01 1.28 % | -0.01 -16.42 % | -0.01 39.64 % | -0.01 -11 200.00 % | 0.00 -75.00 % | 0.00 103.31 % | -0.01 -120.00 % | -0.01 66.26 % | -0.02 -13.19 % | -0.01 -128.80 % | 0.05 232.63 % | -0.04 96.98 % | -1.25 57.77 % | -2.96 -1 084.00 % | -0.25 -139.68 % | 0.63 216.67 % | -0.54 -120.85 % | 2.59 25 292.16 % | 0.01 -99.67 % | 3.08 413.33 % | 0.60 180.00 % | -0.75 -2 567.11 % | 0.03 |
| Earnings per share | -3.50 -28 825.62 % | -0.01 -40.70 % | -0.01 -119.59 % | 0.04 3 235.71 % | 0.00 -566.67 % | 0.00 200.00 % | 0.00 -150.00 % | 0.00 5 284.40 % | 0.00 103.71 % | 0.00 70.00 % | 0.00 56.52 % | 0.00 -387.50 % | 0.00 100.00 % | 0.00 105.19 % | -0.01 1.28 % | -0.01 -16.42 % | -0.01 39.64 % | -0.01 -11 200.00 % | 0.00 -75.00 % | 0.00 103.31 % | -0.01 -120.00 % | -0.01 66.26 % | -0.02 -13.19 % | -0.01 -128.80 % | 0.05 232.63 % | -0.04 96.98 % | -1.25 57.77 % | -2.96 -1 084.00 % | -0.25 -139.68 % | 0.63 216.67 % | -0.54 -120.85 % | 2.59 25 292.16 % | 0.01 -99.67 % | 3.08 413.33 % | 0.60 180.00 % | -0.75 -2 567.11 % | 0.03 |
| Gross profit | -42.000 K -7.69 % | -39.000 K -1 075.00 % | 4.000 K 100.21 % | -1.940 M -3 333.33 % | 60.000 K -82.09 % | 335.000 K 467.80 % | 59.000 K -62.42 % | 157.000 K 1.95 % | 154.000 K 54.00 % | 100.000 K -10.71 % | 112.000 K 12.00 % | 100.000 K -11.50 % | 113.000 K 156.82 % | 44.000 K 4.76 % | 42.000 K -93.05 % | 604.000 K 74.06 % | 347.000 K 568.92 % | -74.000 K -106.12 % | 1.209 M 60.99 % | 751.000 K 91.58 % | 392.000 K -16.42 % | 469.000 K -64.39 % | 1.317 M -80.93 % | 6.905 M -73.50 % | 26.058 M 0.23 % | 25.999 M -38.00 % | 41.933 M -35.20 % | 64.710 M 6.19 % | 60.940 M 18.45 % | 51.450 M 131.06 % | 22.267 M 10.92 % | 20.075 M -18.54 % | 24.643 M 56.85 % | 15.711 M 125.77 % | 6.959 M 530.34 % | 1.104 M 10.51 % | 999.000 K |
| Income tax expense | 0.000 | 0.000 -100.00 % | 412.000 K 103.12 % | -13.202 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K -118.73 % | 267.000 K | 0.000 100.00 % | -6.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 439.000 K | 0.000 | 0.000 | 0.000 100.00 % | -136.000 K 89.39 % | -1.282 M -274.18 % | 736.000 K 194.40 % | 250.000 K -8.09 % | 272.000 K -1.45 % | 276.000 K -22.47 % | 356.000 K 109.41 % | 170.000 K 1 445.45 % | 11.000 K 147.83 % | -23.000 K |
| Cost of revenue | 42.000 K 7.69 % | 39.000 K 0.00 % | 39.000 K -97.99 % | 1.940 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.098 M 36.40 % | 805.000 K 21.97 % | 660.000 K -46.69 % | 1.238 M -41.16 % | 2.104 M 2.28 % | 2.057 M 40.22 % | 1.467 M -65.19 % | 4.214 M -70.73 % | 14.396 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 1.878 M 77.84 % | 1.056 M -93.03 % | 15.160 M 5 599.25 % | 266.000 K -4.32 % | 278.000 K 129.75 % | 121.000 K 163.04 % | 46.000 K -69.74 % | 152.000 K 1.33 % | 150.000 K -44.44 % | 270.000 K -53.69 % | 583.000 K 1 565.71 % | 35.000 K -27.08 % | 48.000 K -88.81 % | 429.000 K -59.38 % | 1.056 M -4.86 % | 1.110 M 3.26 % | 1.075 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 529.000 K 10 680.00 % | -5.000 K | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.000 K 28.00 % | -50.000 K 15.25 % | -59.000 K -837.50 % | 8.000 K 101.85 % | -433.000 K | 0.000 -100.00 % | 5.000 K 0.00 % | 5.000 K -89.58 % | 48.000 K -82.86 % | 280.000 K -54.55 % | 616.000 K -56.13 % | 1.404 M -77.17 % | 6.150 M -74.72 % | 24.327 M -3.64 % | 25.246 M -34.78 % | 38.710 M -33.20 % | 57.948 M -4.19 % | 60.480 M 26.53 % | 47.799 M 114.66 % | 22.267 M 10.92 % | 20.075 M -18.52 % | 24.637 M 56.83 % | 15.709 M 125.74 % | 6.959 M 594.51 % | 1.002 M 0.30 % | 999.000 K |
| Operating expenses | 571.000 K -69.51 % | 1.873 M 77.37 % | 1.056 M -93.03 % | 15.160 M 5 821.88 % | 256.000 K -7.91 % | 278.000 K 129.75 % | 121.000 K 163.04 % | 46.000 K -69.74 % | 152.000 K 1.33 % | 150.000 K -44.44 % | 270.000 K -45.23 % | 493.000 K 2 365.00 % | 20.000 K -68.75 % | 64.000 K -85.35 % | 437.000 K -62.03 % | 1.151 M 3.88 % | 1.108 M 3.55 % | 1.070 M -51.45 % | 2.204 M -19.85 % | 2.750 M -6.81 % | 2.951 M 379.06 % | 616.000 K -56.13 % | 1.404 M -77.17 % | 6.150 M -74.72 % | 24.327 M -3.64 % | 25.246 M -34.78 % | 38.710 M -33.20 % | 57.948 M -4.19 % | 60.480 M 26.53 % | 47.799 M 114.66 % | 22.267 M 10.92 % | 20.075 M -18.52 % | 24.637 M 56.83 % | 15.709 M 125.74 % | 6.959 M 594.51 % | 1.002 M 0.30 % | 999.000 K |
| Cost and expenses | 571.000 K -69.51 % | 1.873 M 71.05 % | 1.095 M -93.60 % | 17.100 M 6 579.69 % | 256.000 K -7.91 % | 278.000 K 129.75 % | 121.000 K 163.04 % | 46.000 K -69.74 % | 152.000 K 1.33 % | 150.000 K -44.44 % | 270.000 K -45.23 % | 493.000 K 2 365.00 % | 20.000 K -68.75 % | 64.000 K -85.35 % | 437.000 K -80.57 % | 2.249 M 17.56 % | 1.913 M 10.58 % | 1.730 M -21.51 % | 2.204 M -19.85 % | 2.750 M -6.81 % | 2.951 M 41.67 % | 2.083 M -62.92 % | 5.618 M -72.66 % | 20.546 M -15.54 % | 24.327 M -3.64 % | 25.246 M -34.78 % | 38.710 M -33.20 % | 57.948 M -4.19 % | 60.480 M 26.53 % | 47.799 M 114.66 % | 22.267 M 10.92 % | 20.075 M -18.52 % | 24.637 M 56.83 % | 15.709 M 125.74 % | 6.959 M 594.51 % | 1.002 M 0.30 % | 999.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 42.000 K -97.76 % | 1.878 M 77.84 % | 1.056 M -93.03 % | 15.160 M 5 599.25 % | 266.000 K -4.32 % | 278.000 K 129.75 % | 121.000 K 163.04 % | 46.000 K -69.74 % | 152.000 K 1.33 % | 150.000 K -44.44 % | 270.000 K -53.69 % | 583.000 K 1 565.71 % | 35.000 K -27.08 % | 48.000 K -88.81 % | 429.000 K -59.38 % | 1.056 M -4.86 % | 1.110 M 3.26 % | 1.075 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 283.000 -71.70 % | 1.000 K 0.00 % | 1.000 K -99.67 % | 301.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -60.00 % | 5.000 K 400.00 % | 1.000 K -97.22 % | 36.000 K -16.28 % | 43.000 K -78.71 % | 202.000 K -52.58 % | 426.000 K -44.46 % | 767.000 K -25.68 % | 1.032 M -10.49 % | 1.153 M 33.91 % | 861.000 K | 0.000 -100.00 % | 219.000 K 3 550.00 % | 6.000 K -64.71 % | 17.000 K 1 600.00 % | 1.000 K -80.00 % | 5.000 K |
| Interest expense | 283.000 K 12.75 % | 251.000 K -53.43 % | 539.000 K 12.76 % | 478.000 K 785.19 % | 54.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K 333.33 % | 3.000 K -99.55 % | 660.000 K 26.68 % | 521.000 K 36.03 % | 383.000 K 5.51 % | 363.000 K 59.21 % | 228.000 K 375.00 % | 48.000 K -82.86 % | 280.000 K 86.67 % | 150.000 K -52.98 % | 319.000 K -33.26 % | 478.000 K -27.13 % | 656.000 K -32.58 % | 973.000 K -40.99 % | 1.649 M -21.40 % | 2.098 M 9.61 % | 1.914 M 0.42 % | 1.906 M 24.98 % | 1.525 M 169.91 % | 565.000 K -52.88 % | 1.199 M 208.23 % | 389.000 K 192.48 % | 133.000 K 66.25 % | 80.000 K 471.43 % | 14.000 K |
| Depreciation and amortization | 42.000 K 110.17 % | -413.000 K -310.71 % | 196.000 K 101.50 % | -13.067 M -8 209.05 % | 161.141 K 206.84 % | 52.516 K 130.17 % | 22.816 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -180.000 K | 0.000 100.00 % | -25.000 K | 0.000 | 0.000 -100.00 % | 17.000 K -26.09 % | 23.000 K -4.17 % | 24.000 K 33.33 % | 18.000 K -45.45 % | 33.000 K 230.00 % | 10.000 K -79.59 % | 49.000 K -91.49 % | 576.000 K -9.72 % | 638.000 K 5.98 % | 602.000 K -34.35 % | 917.000 K -49.17 % | 1.804 M 37.82 % | 1.309 M 32.76 % | 986.000 K 299.19 % | 247.000 K | 0.000 -100.00 % | 665.000 K 79.73 % | 370.000 K 62.28 % | 228.000 K 714.29 % | 28.000 K -50.88 % | 57.000 K |
| Operating income | -571.000 K 69.51 % | -1.873 M -78.04 % | -1.052 M 69.24 % | -3.420 M -1 644.90 % | -196.000 K -443.86 % | 57.000 K 191.94 % | -62.000 K -155.86 % | 111.000 K 5 450.00 % | 2.000 K 104.00 % | -50.000 K 68.35 % | -158.000 K 55.74 % | -357.000 K -378.91 % | 128.000 K 132.73 % | 55.000 K 113.92 % | -395.000 K 27.79 % | -547.000 K -3.01 % | -531.000 K 53.58 % | -1.144 M -570.78 % | 243.000 K 131.43 % | 105.000 K 120.92 % | -502.000 K -168.45 % | -187.000 K -114.94 % | -87.000 K -111.10 % | 784.000 K -44.67 % | 1.417 M 47.30 % | 962.000 K 190.63 % | 331.000 K 112.42 % | -2.666 M -434.92 % | 796.000 K -80.23 % | 4.026 M 44.56 % | 2.785 M 79.21 % | 1.554 M -37.01 % | 2.467 M 64.03 % | 1.504 M 137.22 % | 634.000 K 2 781.82 % | 22.000 K | 0.000 |
| Operating income ratio | 0.00 | 0.00 100.00 % | -24.47 | 0.00 100.00 % | -3.27 -2 019.88 % | 0.17 116.19 % | -1.05 -248.63 % | 0.71 5 343.95 % | 0.01 102.60 % | -0.50 64.56 % | -1.41 60.48 % | -3.57 -415.16 % | 1.13 -9.38 % | 1.25 113.29 % | -9.40 -2 826.31 % | -0.32 30.28 % | -0.46 76.39 % | -1.95 -2 065.88 % | 0.10 170.02 % | 0.04 117.94 % | -0.20 -112.22 % | -0.10 -514.07 % | -0.02 -142.74 % | 0.04 -32.32 % | 0.05 46.96 % | 0.04 368.76 % | 0.01 119.16 % | -0.04 -415.41 % | 0.01 -83.31 % | 0.08 -37.44 % | 0.13 61.57 % | 0.08 -22.68 % | 0.10 4.58 % | 0.10 5.08 % | 0.09 357.18 % | 0.02 | 0.00 |
| Total other income expenses net | -283.000 K 59.74 % | -703.000 K -43.47 % | -490.000 K -176.84 % | -177.000 K -227.78 % | -54.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K 223.08 % | -13.000 K -333.33 % | -3.000 K 99.55 % | -660.000 K -1 220.00 % | -50.000 K 92.31 % | -650.000 K -79.06 % | -363.000 K -55.13 % | -234.000 K -387.50 % | -48.000 K 84.31 % | -306.000 K -65.41 % | -185.000 K 81.65 % | -1.008 M -134.42 % | -430.000 K 53.61 % | -927.000 K 21.77 % | -1.185 M 84.44 % | -7.616 M 44.82 % | -13.801 M -325.83 % | -3.241 M -844.90 % | -343.000 K 77.51 % | -1.525 M -169.91 % | -565.000 K -144.98 % | 1.256 M 13.05 % | 1.111 M 935.34 % | -133.000 K 49.24 % | -262.000 K -364.65 % | 99.000 K |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2001 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 | 1987 | 1986 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2001 | 2000 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 | 1987 | 1986 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 3.987 M 18.52 % | 3.364 M 13.57 % | 2.962 M 16.94 % | 2.533 M 118.74 % | 1.158 M -80.90 % | 6.063 M -0.30 % | 6.081 M 0.05 % | 6.078 M -0.91 % | 6.134 M -2.12 % | 6.267 M 0.29 % | 6.249 M 56 709.09 % | 11.000 K 10.00 % | 10.000 K -94.68 % | 188.000 K -3.59 % | 195.000 K 3.17 % | 189.000 K 1 675.00 % | -12.000 K -200.00 % | -4.000 K -101.39 % | 288.000 K -87.31 % | 2.270 M -12.93 % | 2.607 M 0.08 % | 2.605 M -3.80 % | 2.708 M 126.99 % | 1.193 M -69.35 % | 3.892 M -17.45 % | 4.715 M -30.45 % | 6.779 M -27.09 % | 9.298 M -27.20 % | 12.772 M 0.69 % | 12.685 M 78.29 % | 7.115 M 62.37 % | 4.382 M 54.57 % | 2.835 M -26.63 % | 3.864 M 27.52 % | 3.030 M 229.71 % | 919.000 K 557.21 % | -201.000 K -175.34 % | -73.000 K |
| Total investments | 0.000 | 0.000 -100.00 % | 424.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.125 M 1 054.89 % | 184.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 3.988 M 11.61 % | 3.573 M 17.03 % | 3.053 M -4.05 % | 3.182 M 170.12 % | 1.178 M -80.63 % | 6.082 M 0.00 % | 6.082 M 0.00 % | 6.082 M -1.09 % | 6.149 M -1.90 % | 6.268 M 0.00 % | 6.268 M 48 115.38 % | 13.000 K -13.33 % | 15.000 K -92.50 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K | 0.000 -100.00 % | 3.000 K -99.00 % | 300.000 K -87.37 % | 2.376 M -8.93 % | 2.609 M -39.63 % | 4.322 M 13.68 % | 3.802 M -15.10 % | 4.478 M -4.91 % | 4.709 M -15.12 % | 5.548 M -23.81 % | 7.282 M -25.52 % | 9.777 M -26.35 % | 13.275 M -7.75 % | 14.391 M 61.79 % | 8.895 M -61.37 % | 23.027 M 657.97 % | 3.038 M -74.85 % | 12.078 M 298.22 % | 3.033 M 177.75 % | 1.092 M 12 033.33 % | 9.000 K | 0.000 |
| Accumulated other comprehensive income loss | 4.093 M -79.39 % | 19.864 M -2.29 % | 20.330 M -2.60 % | 20.873 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -42.797 M -2.04 % | -41.943 M -3.37 % | -40.574 M -3.57 % | -39.175 M -9.17 % | -35.884 M -0.70 % | -35.634 M 0.16 % | -35.691 M -0.17 % | -35.629 M 0.31 % | -35.740 M 0.01 % | -35.742 M -0.14 % | -35.692 M -0.44 % | -35.534 M -0.97 % | -35.193 M 0.32 % | -35.307 M 0.15 % | -35.359 M -2.05 % | -34.649 M -3.18 % | -33.581 M -2.81 % | -32.662 M -4.81 % | -31.164 M 0.05 % | -31.181 M 0.20 % | -31.243 M -2.63 % | -30.441 M -1.24 % | -30.069 M -3.78 % | -28.974 M -24.58 % | -23.258 M 0.02 % | -23.263 M 3.24 % | -24.042 M -1.56 % | -23.672 M -45.46 % | -16.274 M -116 342.86 % | 14.000 K -99.15 % | 1.640 M 355.85 % | -641.000 K -11.28 % | -576.000 K -157.60 % | 1.000 M -26.14 % | 1.354 M 106.09 % | 657.000 K 144.24 % | 269.000 K -46.63 % | 504.000 K |
| Common stock | 11.242 M 4 724.89 % | 233.000 K 6.88 % | 218.000 K 0.00 % | 218.000 K 21.79 % | 179.000 K 0.00 % | 179.000 K 0.00 % | 179.000 K 0.00 % | 179.000 K 0.00 % | 179.000 K 9.15 % | 164.000 K 0.00 % | 164.000 K -98.53 % | 11.149 M 0.12 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 6.63 % | 10.444 M 0.00 % | 10.444 M 0.00 % | 10.444 M 0.00 % | 10.444 M 41.38 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 4.60 % | 7.062 M 8.68 % | 6.498 M 13.70 % | 5.715 M -80.00 % | 28.573 M 1 501.63 % | 1.784 M 6.44 % | 1.676 M 115.42 % | 778.000 K 15.09 % | 676.000 K 82.70 % | 370.000 K 0.00 % | 370.000 K |
| Total equity | -8.370 M -14.55 % | -7.307 M -45.82 % | -5.011 M -27.25 % | -3.938 M -183.11 % | -1.391 M 77.81 % | -6.268 M 0.90 % | -6.325 M -0.99 % | -6.263 M 1.74 % | -6.374 M 2.06 % | -6.508 M -0.77 % | -6.458 M 0.12 % | -6.466 M -1.73 % | -6.356 M 1.76 % | -6.470 M 0.80 % | -6.522 M -12.22 % | -5.812 M -22.51 % | -4.744 M -24.16 % | -3.821 M -64.91 % | -2.317 M 0.86 % | -2.337 M 37.61 % | -3.746 M -27.50 % | -2.938 M -13.26 % | -2.594 M -73.05 % | -1.499 M -825.31 % | -162.000 K -110.39 % | -77.000 K 91.00 % | -856.000 K -76.13 % | -486.000 K -107.36 % | 6.599 M -46.99 % | 12.448 M -10.56 % | 13.918 M 4.08 % | 13.372 M 63.19 % | 8.194 M 41.52 % | 5.790 M 61.96 % | 3.575 M 27.59 % | 2.802 M 105.58 % | 1.363 M -13.02 % | 1.567 M |
| Other non current liabilities | 813.000 K 0.00 % | 813.000 K 20 225.00 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.288 M 0.00 % | 6.288 M 0.00 % | 6.288 M 56.81 % | 4.010 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 268.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 638.000 K 141.67 % | 264.000 K | 0.000 | 0.000 | 0.000 |
| Long term debt | 3.357 M 11.42 % | 3.013 M 10.20 % | 2.734 M 19.91 % | 2.280 M 260.76 % | 632.000 K -89.59 % | 6.072 M 0.00 % | 6.072 M 0.00 % | 6.072 M -1.09 % | 6.139 M -1.90 % | 6.258 M 0.00 % | 6.258 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.374 M -0.08 % | 2.376 M 47 420.00 % | 5.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 56.000 K -1.75 % | 57.000 K -58.39 % | 137.000 K -48.30 % | 265.000 K -27.99 % | 368.000 K -5.15 % | 388.000 K 49.23 % | 260.000 K -54.70 % | 574.000 K 150.66 % | 229.000 K -97.11 % | 7.925 M 582.01 % | 1.162 M 24.68 % | 932.000 K 15 433.33 % | 6.000 K | 0.000 |
| Total non current liabilities | 4.170 M 8.99 % | 3.826 M 102.65 % | 1.888 M -17.19 % | 2.280 M 260.76 % | 632.000 K -89.59 % | 6.072 M 0.00 % | 6.072 M 0.00 % | 6.072 M -1.09 % | 6.139 M -1.90 % | 6.258 M 0.00 % | 6.258 M -0.48 % | 6.288 M 0.00 % | 6.288 M 0.00 % | 6.288 M 56.81 % | 4.010 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.374 M -0.08 % | 2.376 M 47 420.00 % | 5.000 K | 0.000 | 0.000 -100.00 % | 268.000 K 272.22 % | 72.000 K -1.37 % | 73.000 K -52.29 % | 153.000 K -45.74 % | 282.000 K -23.37 % | 368.000 K -5.15 % | 388.000 K 42.65 % | 272.000 K -54.13 % | 593.000 K 141.06 % | 246.000 K -97.16 % | 8.673 M 413.20 % | 1.690 M 63.29 % | 1.035 M 17 150.00 % | 6.000 K | 0.000 |
| Other current liabilities | 3.348 M 11.49 % | 3.003 M 1.90 % | 2.947 M 7.01 % | 2.754 M 2 294.78 % | 115.000 K -27.22 % | 158.000 K 16.18 % | 136.000 K 83.78 % | 74.000 K -35.65 % | 115.000 K -3.36 % | 119.000 K 5.31 % | 113.000 K -26.14 % | 153.000 K -4.97 % | 161.000 K -0.62 % | 162.000 K -96.03 % | 4.078 M -30.52 % | 5.869 M 5.98 % | 5.538 M 16.10 % | 4.770 M 514.69 % | 776.000 K 3.05 % | 753.000 K -59.75 % | 1.871 M 12.10 % | 1.669 M 46.28 % | 1.141 M -35.83 % | 1.778 M 7.95 % | 1.647 M -23.32 % | 2.148 M -25.29 % | 2.875 M -31.58 % | 4.202 M -15.61 % | 4.979 M -18.62 % | 6.118 M 22.02 % | 5.014 M -4.31 % | 5.240 M 138.40 % | 2.198 M -45.98 % | 4.069 M 119.59 % | 1.853 M 125.43 % | 822.000 K 369.71 % | 175.000 K 44.63 % | 121.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 137.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -439.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 631.000 K 12.68 % | 560.000 K 29.33 % | 433.000 K -52.00 % | 902.000 K 65.20 % | 546.000 K 5 360.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K -23.08 % | 13.000 K -13.33 % | 15.000 K -92.50 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K | 0.000 -100.00 % | 3.000 K 50.00 % | 2.000 K | 0.000 -100.00 % | 2.603 M -39.77 % | 4.322 M 13.68 % | 3.802 M -15.10 % | 4.478 M -3.76 % | 4.653 M -15.26 % | 5.491 M -23.15 % | 7.145 M -24.88 % | 9.512 M -26.30 % | 12.907 M -7.83 % | 14.003 M 62.17 % | 8.635 M -61.54 % | 22.453 M 699.32 % | 2.809 M -32.36 % | 4.153 M 121.97 % | 1.871 M 1 069.38 % | 160.000 K 5 233.33 % | 3.000 K | 0.000 |
| Total current liabilities | 4.347 M 12.18 % | 3.875 M -15.26 % | 4.573 M 19.31 % | 3.833 M 344.66 % | 862.000 K 293.61 % | 219.000 K -17.98 % | 267.000 K 23.61 % | 216.000 K -14.29 % | 252.000 K 0.00 % | 252.000 K 14.03 % | 221.000 K -8.68 % | 242.000 K -7.98 % | 263.000 K -35.85 % | 410.000 K -93.95 % | 6.774 M 3.66 % | 6.535 M 13.75 % | 5.745 M 12.85 % | 5.091 M 348.94 % | 1.134 M 18.87 % | 954.000 K -80.59 % | 4.916 M -23.59 % | 6.434 M 13.00 % | 5.694 M -34.42 % | 8.682 M 2.56 % | 8.465 M -19.55 % | 10.522 M -20.73 % | 13.274 M -26.87 % | 18.150 M -29.43 % | 25.720 M -15.99 % | 30.617 M 41.11 % | 21.697 M -38.80 % | 35.450 M 426.82 % | 6.729 M -45.47 % | 12.339 M 98.25 % | 6.224 M 91.39 % | 3.252 M 790.96 % | 365.000 K 61.50 % | 226.000 K |
| Total liabilities | 8.517 M 10.60 % | 7.701 M 19.19 % | 6.461 M 5.69 % | 6.113 M 309.17 % | 1.494 M -76.25 % | 6.291 M -0.76 % | 6.339 M 0.81 % | 6.288 M -1.61 % | 6.391 M -1.83 % | 6.510 M 0.48 % | 6.479 M -0.78 % | 6.530 M -0.32 % | 6.551 M -2.19 % | 6.698 M -1.12 % | 6.774 M 3.66 % | 6.535 M 13.75 % | 5.745 M 12.85 % | 5.091 M 45.13 % | 3.508 M 5.35 % | 3.330 M -32.26 % | 4.916 M -23.59 % | 6.434 M 13.00 % | 5.694 M -36.38 % | 8.950 M 4.84 % | 8.537 M -19.42 % | 10.595 M -21.09 % | 13.427 M -27.15 % | 18.432 M -29.35 % | 26.088 M -15.86 % | 31.005 M 41.13 % | 21.969 M -39.05 % | 36.043 M 416.75 % | 6.975 M -66.80 % | 21.012 M 165.50 % | 7.914 M 84.60 % | 4.287 M 1 055.53 % | 371.000 K 64.16 % | 226.000 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K 60.00 % | -5.000 K 58.33 % | -12.000 K -140.00 % | -5.000 K | 0.000 100.00 % | -1.000 K 85.71 % | -7.000 K 41.67 % | -12.000 K 88.68 % | -106.000 K -5 200.00 % | -2.000 K 99.88 % | -1.717 M -56.95 % | -1.094 M 66.70 % | -3.285 M -302.08 % | -817.000 K 1.92 % | -833.000 K -65.61 % | -503.000 K -5.01 % | -479.000 K -129.53 % | 1.622 M 206.57 % | -1.522 M 14.49 % | -1.780 M 90.45 % | -18.645 M -9 084.73 % | -203.000 K 97.53 % | -8.214 M -273 700.00 % | -3.000 K 98.27 % | -173.000 K 17.62 % | -210.000 K -187.67 % | -73.000 K |
| Long term investments | 0.000 | 0.000 -100.00 % | 424.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.899 M 96.51 % | 2.493 M | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 K -13.04 % | 46.000 K | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 32.000 K -52.94 % | 68.000 K -89.79 % | 666.000 K -52.50 % | 1.402 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.000 K 26.67 % | 30.000 K 11.11 % | 27.000 K -40.00 % | 45.000 K -13.46 % | 52.000 K -17.46 % | 63.000 K -21.25 % | 80.000 K 73.91 % | 46.000 K -96.24 % | 1.222 M -64.08 % | 3.402 M -30.39 % | 4.887 M -28.98 % | 6.881 M -22.60 % | 8.890 M -27.40 % | 12.246 M -15.85 % | 14.553 M 7.40 % | 13.550 M 3.09 % | 13.144 M 60.80 % | 8.174 M 3.31 % | 7.912 M 53.04 % | 5.170 M 45.02 % | 3.565 M 181.15 % | 1.268 M 1.93 % | 1.244 M |
| Total non current assets | 32.000 K -52.94 % | 68.000 K -93.76 % | 1.090 M -22.25 % | 1.402 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -60.00 % | 5.000 K -58.33 % | 12.000 K 140.00 % | 5.000 K -89.80 % | 49.000 K 19.51 % | 41.000 K 51.85 % | 27.000 K -40.00 % | 45.000 K -13.46 % | 52.000 K -17.46 % | 63.000 K -21.25 % | 80.000 K 73.91 % | 46.000 K -96.24 % | 1.222 M -64.08 % | 3.402 M -30.39 % | 4.887 M -28.98 % | 6.881 M -22.60 % | 8.890 M -38.14 % | 14.371 M -2.48 % | 14.737 M 8.76 % | 13.550 M 3.09 % | 13.144 M 60.80 % | 8.174 M 2.79 % | 7.952 M 52.45 % | 5.216 M 46.31 % | 3.565 M 181.15 % | 1.268 M 1.93 % | 1.244 M |
| Other current assets | 114.000 K -2.56 % | 117.000 K -48.46 % | 227.000 K 215.28 % | 72.000 K 380.00 % | 15.000 K 275.00 % | 4.000 K -69.23 % | 13.000 K 30.00 % | 10.000 K 400.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 -100.00 % | 105.000 K -57.49 % | 247.000 K 247.89 % | 71.000 K -92.42 % | 937.000 K 952.81 % | 89.000 K 2.30 % | 87.000 K -44.94 % | 158.000 K -42.34 % | 274.000 K 682.86 % | 35.000 K -46.97 % | 66.000 K -60.00 % | 165.000 K -30.08 % | 236.000 K -15.11 % | 278.000 K -16.27 % | 332.000 K -17.62 % | 403.000 K -20.20 % | 505.000 K -51.54 % | 1.042 M 41.00 % | 739.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.000 K -99.52 % | 209.000 K 129.67 % | 91.000 K -85.98 % | 649.000 K 3 145.00 % | 20.000 K 5.26 % | 19.000 K 1 800.00 % | 1.000 K -75.00 % | 4.000 K -73.33 % | 15.000 K 1 400.00 % | 1.000 K -94.74 % | 19.000 K 850.00 % | 2.000 K -60.00 % | 5.000 K -58.33 % | 12.000 K 140.00 % | 5.000 K -54.55 % | 11.000 K -8.33 % | 12.000 K 71.43 % | 7.000 K -41.67 % | 12.000 K -88.68 % | 106.000 K 5 200.00 % | 2.000 K -99.88 % | 1.717 M 56.95 % | 1.094 M -66.70 % | 3.285 M 302.08 % | 817.000 K -1.92 % | 833.000 K 65.61 % | 503.000 K 5.01 % | 479.000 K -4.77 % | 503.000 K -70.52 % | 1.706 M -4.16 % | 1.780 M -90.45 % | 18.645 M 9 084.73 % | 203.000 K -97.53 % | 8.214 M 273 700.00 % | 3.000 K -98.27 % | 173.000 K -17.62 % | 210.000 K 187.67 % | 73.000 K |
| Cash and short term investments | 1.000 K -99.52 % | 209.000 K 129.67 % | 91.000 K -85.98 % | 649.000 K 3 145.00 % | 20.000 K 5.26 % | 19.000 K 1 800.00 % | 1.000 K -75.00 % | 4.000 K -73.33 % | 15.000 K 1 400.00 % | 1.000 K -94.74 % | 19.000 K 850.00 % | 2.000 K -60.00 % | 5.000 K -58.33 % | 12.000 K 140.00 % | 5.000 K -54.55 % | 11.000 K -8.33 % | 12.000 K 71.43 % | 7.000 K -41.67 % | 12.000 K -88.68 % | 106.000 K 5 200.00 % | 2.000 K -99.88 % | 1.717 M 56.95 % | 1.094 M -66.70 % | 3.285 M 302.08 % | 817.000 K -1.92 % | 833.000 K 65.61 % | 503.000 K 5.01 % | 479.000 K -4.77 % | 503.000 K -70.52 % | 1.706 M -4.16 % | 1.780 M -90.45 % | 18.645 M 9 084.73 % | 203.000 K -97.53 % | 8.214 M 273 700.00 % | 3.000 K -98.27 % | 173.000 K -17.62 % | 210.000 K 187.67 % | 73.000 K |
| Total current assets | 115.000 K -64.72 % | 326.000 K -9.44 % | 360.000 K -53.43 % | 773.000 K 650.49 % | 103.000 K 347.83 % | 23.000 K 64.29 % | 14.000 K -44.00 % | 25.000 K 47.06 % | 17.000 K 750.00 % | 2.000 K -90.48 % | 21.000 K -67.19 % | 64.000 K -67.18 % | 195.000 K -14.47 % | 228.000 K -9.52 % | 252.000 K -62.61 % | 674.000 K -29.79 % | 960.000 K -22.77 % | 1.243 M 8.46 % | 1.146 M 21.79 % | 941.000 K -15.00 % | 1.107 M -67.59 % | 3.416 M 11.85 % | 3.054 M -50.97 % | 6.229 M -19.34 % | 7.723 M -7.85 % | 8.381 M -0.70 % | 8.440 M -28.51 % | 11.806 M -43.96 % | 21.066 M -33.26 % | 31.566 M 25.83 % | 25.087 M -35.71 % | 39.021 M 457.84 % | 6.995 M -62.89 % | 18.850 M 200.49 % | 6.273 M 78.01 % | 3.524 M 656.22 % | 466.000 K -15.12 % | 549.000 K |
| Inventory | 0.000 100.00 % | -117.000 99.72 % | -41.227 K -205.71 % | 39.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K -72.73 % | 11.000 K -98.29 % | 645.000 K 68.85 % | 382.000 K 32.18 % | 289.000 K -65.31 % | 833.000 K 32.22 % | 630.000 K 63.64 % | 385.000 K -51.45 % | 793.000 K -70.78 % | 2.714 M -21.26 % | 3.447 M 63.75 % | 2.105 M -38.45 % | 3.420 M -60.97 % | 8.762 M -35.24 % | 13.529 M 12.76 % | 11.998 M 77.96 % | 6.742 M 155.48 % | 2.639 M -54.00 % | 5.737 M 51.89 % | 3.777 M 152.81 % | 1.494 M 3 374.42 % | 43.000 K -68.84 % | 138.000 K |
| Net receivables | 0.000 -100.00 % | 117.000 K -62.26 % | 310.000 K 318.92 % | 74.000 K -10.84 % | 83.000 K | 0.000 | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 190.000 K 71.17 % | 111.000 K | 0.000 | 0.000 -100.00 % | 875.000 K | 0.000 | 0.000 -100.00 % | 388.000 K 19 500.00 % | -2.000 K -100.19 % | 1.034 M -31.48 % | 1.509 M -24.02 % | 1.986 M -49.80 % | 3.956 M 3.48 % | 3.823 M -30.49 % | 5.500 M -26.71 % | 7.504 M -33.57 % | 11.296 M -26.12 % | 15.289 M 44.65 % | 10.570 M -22.47 % | 13.634 M 228.29 % | 4.153 M -15.23 % | 4.899 M 96.51 % | 2.493 M 34.25 % | 1.857 M 771.83 % | 213.000 K -36.98 % | 338.000 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -60.00 % | 5.000 K -58.33 % | 12.000 K 140.00 % | 5.000 K -54.55 % | 11.000 K -8.33 % | 12.000 K 71.43 % | 7.000 K -41.67 % | 12.000 K -88.68 % | 106.000 K 5 200.00 % | 2.000 K -99.88 % | 1.717 M 56.95 % | 1.094 M -66.70 % | 3.285 M 302.08 % | 817.000 K -1.92 % | 833.000 K 65.61 % | 503.000 K 5.01 % | 479.000 K -4.77 % | 503.000 K -70.52 % | 1.706 M -4.16 % | 1.780 M -90.45 % | 18.645 M 9 084.73 % | 203.000 K -97.53 % | 8.214 M 273 700.00 % | 3.000 K -98.27 % | 173.000 K -17.62 % | 210.000 K 187.67 % | 73.000 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K 60.00 % | -5.000 K 58.33 % | -12.000 K -140.00 % | -5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 368.000 K 25.60 % | 293.000 K -36.44 % | 461.000 K 160.45 % | 177.000 K -11.94 % | 201.000 K 294.12 % | 51.000 K -57.85 % | 121.000 K -8.33 % | 132.000 K 3.94 % | 127.000 K 3.25 % | 123.000 K 25.51 % | 98.000 K 28.95 % | 76.000 K -12.64 % | 87.000 K 81.25 % | 48.000 K -98.08 % | 2.494 M 559.79 % | 378.000 K 82.61 % | 207.000 K -34.91 % | 318.000 K -10.67 % | 356.000 K 77.11 % | 201.000 K -54.21 % | 439.000 K -0.90 % | 443.000 K -41.01 % | 751.000 K -69.04 % | 2.426 M 12.06 % | 2.165 M -24.90 % | 2.883 M -11.40 % | 3.254 M -26.65 % | 4.436 M -43.05 % | 7.789 M -25.13 % | 10.404 M 60.28 % | 6.491 M -9.71 % | 7.189 M 317.48 % | 1.722 M -58.17 % | 4.117 M 64.68 % | 2.500 M 10.13 % | 2.270 M 1 113.90 % | 187.000 K 78.10 % | 105.000 K |
| Tax payables | 0.000 -100.00 % | 19.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -97.73 % | 88.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 K -51.09 % | 92.000 K -94.09 % | 1.557 M 174.12 % | 568.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -96.00 % | 25.000 K | 0.000 |
| Capital lease obligations | 32.000 K -31.91 % | 47.000 K -87.98 % | 391.000 K -34.29 % | 595.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.750 M 0.00 % | 2.750 M 0.00 % | 2.750 M 0.00 % | 2.750 M 0.00 % | 2.750 M -3.51 % | 2.850 M 3.64 % | 2.750 M 0.00 % | 2.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 19.092 M 31.32 % | 14.539 M 2.78 % | 14.146 M 0.00 % | 14.146 M 2.48 % | 13.803 M 0.00 % | 13.803 M 0.00 % | 13.803 M 0.00 % | 13.803 M 0.00 % | 13.803 M 0.85 % | 13.686 M -52.92 % | 29.070 M 0.53 % | 28.918 M 63.37 % | 17.701 M 0.00 % | 17.701 M 0.00 % | 17.701 M 0.00 % | 17.701 M 0.00 % | 17.701 M -0.02 % | 17.705 M -0.03 % | 17.711 M -0.03 % | 17.717 M 3.89 % | 17.053 M -0.04 % | 17.059 M 0.16 % | 17.031 M 0.00 % | 17.031 M 31.42 % | 12.959 M -0.69 % | 13.049 M 0.00 % | 13.049 M 0.00 % | 13.049 M -0.09 % | 13.061 M 323.23 % | 3.086 M -19.07 % | 3.813 M 122.03 % | -17.310 M -347.78 % | 6.986 M 124.34 % | 3.114 M 115.95 % | 1.442 M -1.77 % | 1.468 M 110.01 % | 699.000 K 0.87 % | 693.000 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K -36.84 % | 19.000 K 11.76 % | 17.000 K -84.55 % | 110.000 K -58.33 % | 264.000 K 156.31 % | 103.000 K | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.010 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 147.000 K -62.69 % | 394.000 K -72.83 % | 1.450 M -33.33 % | 2.175 M 2 011.65 % | 103.000 K 347.83 % | 23.000 K 64.29 % | 14.000 K -44.00 % | 25.000 K 47.06 % | 17.000 K 750.00 % | 2.000 K -90.48 % | 21.000 K -67.19 % | 64.000 K -67.18 % | 195.000 K -14.47 % | 228.000 K -9.52 % | 252.000 K -65.15 % | 723.000 K -27.77 % | 1.001 M -21.18 % | 1.270 M 6.63 % | 1.191 M 19.94 % | 993.000 K -15.13 % | 1.170 M -66.53 % | 3.496 M 12.77 % | 3.100 M -58.39 % | 7.451 M -33.02 % | 11.125 M -16.15 % | 13.268 M -13.40 % | 15.321 M -25.97 % | 20.696 M -41.60 % | 35.437 M -23.47 % | 46.303 M 19.84 % | 38.637 M -25.93 % | 52.165 M 243.89 % | 15.169 M -43.40 % | 26.802 M 133.28 % | 11.489 M 62.07 % | 7.089 M 308.82 % | 1.734 M -3.29 % | 1.793 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2001 | 2000 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 | 1987 | 1986 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2001 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 404.000 K -49.75 % | 804.000 K 132.37 % | 346.000 K -13.72 % | 401.000 K 498.51 % | 67.000 K 286.11 % | -36.000 K -271.43 % | 21.000 K 144.68 % | -47.000 K -262.07 % | 29.000 K 866.67 % | 3.000 K -88.00 % | 25.000 K -73.12 % | 93.000 K 176.23 % | -122.000 K -9.91 % | -111.000 K -116.67 % | 666.000 K -23.89 % | 875.000 K 10.48 % | 792.000 K -34.05 % | 1.201 M 749.19 % | -185.000 K 22.27 % | -238.000 K -132.92 % | 723.000 K 50.31 % | 481.000 K 130.14 % | -1.596 M -60.40 % | -995.000 K -130.32 % | -432.000 K -155.74 % | 775.000 K -39.07 % | 1.272 M -79.31 % | 6.148 M 916.47 % | -753.000 K 79.63 % | -3.697 M -10.85 % | -3.335 M |
| Accounts receivables | 3.000 -100.00 % | 212.000 K 213.37 % | -187.000 K -792.59 % | 27.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 -100.00 % | 39.000 K 200.00 % | -39.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K -62.50 % | 8.000 K -98.74 % | 634.000 K 341.06 % | -263.000 K -4 283.33 % | -6.000 K -101.33 % | 452.000 K 322.66 % | -203.000 K 17.14 % | -245.000 K -160.05 % | 408.000 K -44.34 % | 733.000 K 154.62 % | -1.342 M -202.05 % | 1.315 M -58.43 % | 3.163 M -25.33 % | 4.236 M 947.20 % | -500.000 K 89.70 % | -4.853 M -4 083.62 % | -116.000 K |
| Accounts payables | 0.000 -100.00 % | 592.000 K 30.68 % | 453.000 K 9.69 % | 413.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 403.997 K | 0.000 -100.00 % | 41.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 663.000 K -23.53 % | 867.000 K 448.73 % | 158.000 K -89.21 % | 1.464 M 917.88 % | -179.000 K 74.06 % | -690.000 K -174.51 % | 926.000 K 27.55 % | 726.000 K 136.23 % | -2.004 M -15.97 % | -1.728 M -289.89 % | 910.000 K 268.52 % | -540.000 K 71.44 % | -1.891 M -198.90 % | 1.912 M 855.73 % | -253.000 K -121.89 % | 1.156 M 135.91 % | -3.219 M |
| Other non cash items | -391.000 K -146.11 % | 848.000 K 22.90 % | 690.000 K -90.24 % | 7.067 M 47 013.33 % | 15.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K 223.08 % | -13.000 K -333.33 % | -3.000 K 98.91 % | -275.000 K 47.22 % | -521.000 K -108.40 % | -250.000 K -208.64 % | -81.000 K 64.47 % | -228.000 K -221.13 % | -71.000 K 67.13 % | -216.000 K -16.76 % | -185.000 K 76.37 % | -783.000 K -69.11 % | -463.000 K 24.47 % | -613.000 K 17.50 % | -743.000 K 32.70 % | -1.104 M 44.55 % | -1.991 M 0.60 % | -2.003 M -18.45 % | -1.691 M -57.30 % | -1.075 M |
| Net cash provided by operating activities | -516.000 K 41.69 % | -885.000 K -426.79 % | -168.000 K -103.74 % | 4.489 M 2 772.02 % | -168.000 K -900.00 % | 21.000 K 151.22 % | -41.000 K -164.06 % | 64.000 K 106.45 % | 31.000 K 165.96 % | -47.000 K 64.66 % | -133.000 K 46.37 % | -248.000 K -3 442.86 % | -7.000 K 88.14 % | -59.000 K -1 375.00 % | -4.000 K 97.93 % | -193.000 K -789.29 % | 28.000 K 2 900.00 % | -1.000 K 99.73 % | -375.000 K 63.05 % | -1.015 M -8 558.33 % | 12.000 K -89.92 % | 119.000 K 104.50 % | -2.642 M -2 197.39 % | -115.000 K -111.39 % | 1.010 M -30.15 % | 1.446 M 202.48 % | -1.411 M 4.79 % | -1.482 M 56.51 % | -3.408 M -899.41 % | -341.000 K 84.77 % | -2.239 M |
| Investments in property plant and equipment | 0.000 100.00 % | -13.000 K 80.30 % | -66.000 K 99.23 % | -8.568 M -57 020.00 % | -15.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.000 K 60.00 % | -20.000 K -233.33 % | -6.000 K 64.71 % | -17.000 K -70.00 % | -10.000 K -42.86 % | -7.000 K 66.67 % | -21.000 K -31.25 % | -16.000 K 94.14 % | -273.000 K 21.55 % | -348.000 K -21.25 % | -287.000 K 41.07 % | -487.000 K 59.08 % | -1.190 M 2.14 % | -1.216 M 56.70 % | -2.808 M -33.78 % | -2.099 M |
| Acquisitions net | 0.000 -100.00 % | 867.000 K 84.47 % | 470.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.376 M 61.18 % | 2.715 M 311.94 % | -1.281 M 31.64 % | -1.874 M 51.02 % | -3.826 M |
| Purchases of investments | 0.000 100.00 % | -62.000 K 85.38 % | -424.000 K -1 077.78 % | -36.000 K -140.00 % | -15.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.000 K 78.33 % | -120.000 K | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 100.00 % | -867.000 K -84.47 % | -470.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -1.000 K -100.12 % | 868.000 K 84.29 % | 471.000 K 64.11 % | 287.000 K 1 813.33 % | 15.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K -99.56 % | 1.143 M -5.62 % | 1.211 M -13.62 % | 1.402 M -5.97 % | 1.491 M 91.65 % | 778.000 K 320.54 % | 185.000 K -41.08 % | 314.000 K -87.39 % | 2.491 M 543.67 % | 387.000 K |
| Net cash used for investing activites | -1.000 K -100.13 % | 793.000 K 4 273.68 % | -19.000 K 99.77 % | -8.317 M -55 346.67 % | -15.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K | 0.000 100.00 % | -111.000 K | 0.000 100.00 % | -8.000 K 60.00 % | -20.000 K -233.33 % | -6.000 K 64.71 % | -17.000 K -70.00 % | -10.000 K -42.86 % | -7.000 K 56.25 % | -16.000 K -101.42 % | 1.127 M 20.15 % | 938.000 K -11.01 % | 1.054 M -12.46 % | 1.204 M -74.20 % | 4.667 M 177.14 % | 1.684 M 173.12 % | -2.303 M -5.11 % | -2.191 M 60.44 % | -5.538 M |
| Debt repayment | 389.000 K -2.26 % | 398.000 K | 0.000 -100.00 % | 3.611 M 1 526.58 % | 222.000 K | 0.000 | 0.000 100.00 % | -67.000 K 43.70 % | -119.000 K | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 -100.00 % | 177.000 K | 0.000 -100.00 % | 200.000 K | 0.000 | 0.000 -100.00 % | 300.000 K -87.36 % | 2.374 M | 0.000 | 0.000 -100.00 % | 2.460 M | 0.000 | 0.000 100.00 % | -2.626 M | 0.000 100.00 % | -1.000 M -136.97 % | -422.000 K 93.28 % | -6.279 M -4 450.00 % | -138.000 K |
| Common stock issued | 178.000 K -56.37 % | 408.000 K -4.00 % | 425.000 K 11.26 % | 382.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 132.000 K | 0.000 -100.00 % | 165.000 K -28.57 % | 231.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.555 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 325.000 K | 0.000 -100.00 % | 700.000 K | 0.000 -100.00 % | 11.977 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -479.000 K 19.63 % | -596.000 K -58.09 % | -377.000 K -181.25 % | 464.000 K 1 321.05 % | -38.000 K -1 166.67 % | -3.000 K -107.89 % | 38.000 K 575.00 % | -8.000 K 73.33 % | -30.000 K -203.45 % | 29.000 K 293.33 % | -15.000 K -193.75 % | 16.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K 0.00 % | -2.000 K 98.98 % | -197.000 K -19 600.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -86.000 K 44.52 % | -155.000 K | 0.000 100.00 % | -313.000 K -27.24 % | -246.000 K 31.48 % | -359.000 K -22.11 % | -294.000 K -46.27 % | -201.000 K |
| Net cash used provided by financing activities | 88.000 K -58.10 % | 210.000 K 156.60 % | -371.000 K -108.32 % | 4.457 M 2 322.28 % | 184.000 K 6 233.33 % | -3.000 K -107.89 % | 38.000 K 150.67 % | -75.000 K -341.18 % | -17.000 K -158.62 % | 29.000 K -80.67 % | 150.000 K -38.78 % | 245.000 K | 0.000 -100.00 % | 177.000 K | 0.000 -100.00 % | 200.000 K | 0.000 100.00 % | -2.000 K -100.67 % | 298.000 K -92.02 % | 3.732 M 373 300.00 % | -1.000 K | 0.000 -100.00 % | 2.456 M 2 955.81 % | -86.000 K 44.52 % | -155.000 K 94.10 % | -2.626 M -21 983.33 % | 12.000 K 100.96 % | -1.246 M -1 438.27 % | -81.000 K 98.77 % | -6.573 M -156.48 % | 11.638 M |
| Effect of forex changes on cash | 221.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -208.000 K -276.27 % | 118.000 K 121.15 % | -558.000 K -188.71 % | 629.000 K 62 800.00 % | 1.000 K -94.44 % | 18.000 K 700.00 % | -3.000 K 72.73 % | -11.000 K -178.57 % | 14.000 K 177.78 % | -18.000 K -205.88 % | 17.000 K 666.67 % | -3.000 K 57.14 % | -7.000 K -200.00 % | 7.000 K 275.00 % | -4.000 K -300.00 % | -1.000 K -112.50 % | 8.000 K 188.89 % | -9.000 K 97.70 % | -391.000 K -216.37 % | 336.000 K 8 500.00 % | -4.000 K -103.88 % | 103.000 K -89.05 % | 941.000 K 27.68 % | 737.000 K -61.39 % | 1.909 M 4 923.68 % | 38.000 K -98.84 % | 3.268 M 413.03 % | -1.044 M 81.98 % | -5.792 M 36.39 % | -9.105 M -335.82 % | 3.861 M |
| Cash at beginning of period | 209.000 K 129.67 % | 91.000 K -85.98 % | 649.000 K 3 145.00 % | 20.000 K 5.26 % | 19.000 K 1 800.00 % | 1.000 K -75.00 % | 4.000 K -73.33 % | 15.000 K 1 400.00 % | 1.000 K -94.74 % | 19.000 K 850.00 % | 2.000 K -60.00 % | 5.000 K -58.33 % | 12.000 K 140.00 % | 5.000 K -44.44 % | 9.000 K -25.00 % | 12.000 K 200.00 % | 4.000 K -69.23 % | 13.000 K 100.57 % | -2.273 M 12.88 % | -2.609 M -0.15 % | -2.605 M 3.80 % | -2.708 M 25.79 % | -3.649 M 20.21 % | -4.573 M 30.36 % | -6.567 M 1.69 % | -6.680 M 44.80 % | -12.102 M -14.47 % | -10.572 M -121.17 % | -4.780 M -210.52 % | 4.325 M 832.11 % | 464.000 K |
| Cash at end of period | 1.000 K -99.52 % | 209.000 K 129.67 % | 91.000 K -85.98 % | 649.000 K 3 145.00 % | 20.000 K 5.26 % | 19.000 K 1 800.00 % | 1.000 K -75.00 % | 4.000 K -73.33 % | 15.000 K 1 400.00 % | 1.000 K -94.74 % | 19.000 K 850.00 % | 2.000 K -60.00 % | 5.000 K -58.33 % | 12.000 K 140.00 % | 5.000 K -54.55 % | 11.000 K -8.33 % | 12.000 K 200.00 % | 4.000 K 100.15 % | -2.664 M -17.20 % | -2.273 M 12.88 % | -2.609 M -0.15 % | -2.605 M 3.80 % | -2.708 M 29.41 % | -3.836 M 17.65 % | -4.658 M 29.87 % | -6.642 M 24.81 % | -8.834 M 23.95 % | -11.616 M -9.88 % | -10.572 M -121.17 % | -4.780 M -210.52 % | 4.325 M |
| Operating cash flow | -516.000 K 41.69 % | -885.000 K -426.79 % | -168.000 K -103.74 % | 4.489 M 2 772.02 % | -168.000 K -900.00 % | 21.000 K 151.22 % | -41.000 K -164.06 % | 64.000 K 106.45 % | 31.000 K 165.96 % | -47.000 K 64.66 % | -133.000 K 46.37 % | -248.000 K -3 442.86 % | -7.000 K 88.14 % | -59.000 K -1 375.00 % | -4.000 K 97.93 % | -193.000 K -789.29 % | 28.000 K 2 900.00 % | -1.000 K 99.73 % | -375.000 K 63.05 % | -1.015 M -8 558.33 % | 12.000 K -89.92 % | 119.000 K 104.50 % | -2.642 M -2 197.39 % | -115.000 K -111.39 % | 1.010 M -30.15 % | 1.446 M 202.48 % | -1.411 M 4.79 % | -1.482 M 56.51 % | -3.408 M -899.41 % | -341.000 K 84.77 % | -2.239 M |
| Capital expenditure | 0.000 100.00 % | -13.000 K 80.30 % | -66.000 K 99.23 % | -8.568 M -57 020.00 % | -15.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.000 K 60.00 % | -20.000 K -233.33 % | -6.000 K 64.71 % | -17.000 K -70.00 % | -10.000 K -42.86 % | -7.000 K 66.67 % | -21.000 K -31.25 % | -16.000 K 94.14 % | -273.000 K 21.55 % | -348.000 K -21.25 % | -287.000 K 41.07 % | -487.000 K 59.08 % | -1.190 M 2.14 % | -1.216 M 56.70 % | -2.808 M -33.78 % | -2.099 M |
| Free CashFlow | -516.000 K 42.54 % | -898.000 K -283.76 % | -234.000 K 94.26 % | -4.079 M -2 128.96 % | -183.000 K -971.43 % | 21.000 K 151.22 % | -41.000 K -164.06 % | 64.000 K 106.45 % | 31.000 K 165.96 % | -47.000 K 64.66 % | -133.000 K 46.37 % | -248.000 K -3 442.86 % | -7.000 K 88.14 % | -59.000 K -1 375.00 % | -4.000 K 98.01 % | -201.000 K -2 612.50 % | 8.000 K 214.29 % | -7.000 K 98.21 % | -392.000 K 61.76 % | -1.025 M -20 600.00 % | 5.000 K -94.90 % | 98.000 K 103.69 % | -2.658 M -585.05 % | -388.000 K -158.61 % | 662.000 K -42.88 % | 1.159 M 161.06 % | -1.898 M 28.97 % | -2.672 M 42.21 % | -4.624 M -46.84 % | -3.149 M 27.41 % | -4.338 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2001 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 |
| 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2002-01-31 | 2001-06-30 | 2001-01-31 | 2000-12-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | 1996-06-30 | 1995-12-31 | 1995-06-30 | 1994-12-31 | 1994-06-30 | 1993-12-31 | 1993-06-30 | 1992-12-31 | 1992-06-30 | 1991-12-31 | 1991-06-30 | 1990-12-31 | 1990-06-30 | 1989-12-31 | 1989-06-30 | 1989-01-31 | 1988-06-30 | 1988-01-31 | 1987-06-30 | 1987-01-31 | 1986-07-31 | 1986-01-31 | 1985-07-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.500 K 0.00 % | 21.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K 100.00 % | 15.000 K -91.04 % | 167.500 K 100.00 % | 83.750 K 183.90 % | 29.500 K -62.42 % | 78.500 K 0.00 % | 78.500 K 1.95 % | 77.000 K 0.00 % | 77.000 K 54.00 % | 50.000 K 0.00 % | 50.000 K -10.71 % | 56.000 K 0.00 % | 56.000 K 12.00 % | 50.000 K 0.00 % | 50.000 K -11.50 % | 56.500 K 0.00 % | 56.500 K 100.00 % | 28.250 K 28.41 % | 22.000 K 4.76 % | 21.000 K 0.00 % | 21.000 K -97.53 % | 851.000 K 0.00 % | 851.000 K 47.74 % | 576.000 K 0.00 % | 576.000 K 96.59 % | 293.000 K 0.00 % | 293.000 K -76.86 % | 1.266 M 7.20 % | 1.181 M -17.27 % | 1.428 M 0.00 % | 1.428 M 16.58 % | 1.225 M 0.00 % | 1.225 M 26.50 % | 968.000 K 0.00 % | 968.000 K -29.99 % | 1.383 M -66.67 % | 4.148 M -61.05 % | 10.651 M 0.00 % | 10.651 M -18.26 % | 13.029 M 0.00 % | 13.029 M 0.23 % | 13.000 M 0.00 % | 13.000 M -38.00 % | 20.967 M 0.00 % | 20.967 M -35.20 % | 32.355 M 0.00 % | 32.355 M 6.19 % | 30.470 M 0.00 % | 30.470 M 18.45 % | 25.725 M 0.00 % | 25.725 M 131.06 % | 11.134 M 0.00 % | 11.134 M 10.92 % | 10.038 M 0.00 % | 10.038 M -18.54 % | 12.322 M 0.00 % | 12.322 M 100.00 % | 6.161 M -21.57 % | 7.856 M 100.00 % | 3.928 M 29.58 % | 3.031 M 449.14 % | 552.000 K 0.00 % | 552.000 K 121.02 % | 249.750 K -66.67 % | 749.250 K |
| Net income | -168.000 K 75.51 % | -686.000 K 51.47 % | -1.414 M 0.00 % | -1.414 M -50.77 % | -937.500 K 0.00 % | -937.500 K -108.05 % | 11.643 M 671.41 % | -2.038 M -100.00 % | -1.019 M -715.00 % | -125.000 K -100.00 % | -62.500 K -319.30 % | 28.500 K 100.00 % | 14.250 K 145.97 % | -31.000 K -155.86 % | 55.500 K 0.00 % | 55.500 K 5 450.00 % | 1.000 K 0.00 % | 1.000 K 104.00 % | -25.000 K 0.00 % | -25.000 K 67.95 % | -78.000 K 2.50 % | -80.000 K 53.08 % | -170.500 K 0.00 % | -170.500 K -396.52 % | 57.500 K 0.00 % | 57.500 K 100.00 % | 28.750 K 10.58 % | 26.000 K 104.93 % | -527.500 K 0.00 % | -527.500 K 1.22 % | -534.000 K 0.00 % | -534.000 K -16.85 % | -457.000 K 0.00 % | -457.000 K 20.10 % | -572.000 K 38.82 % | -935.000 K -851.00 % | 124.500 K 213.70 % | -109.500 K -308.57 % | 52.500 K 1 066.67 % | 4.500 K 101.71 % | -263.000 K 51.74 % | -545.000 K -193.01 % | -186.000 K 0.00 % | -186.000 K 47.38 % | -353.500 K 52.33 % | -741.500 K -1 644.71 % | -42.500 K 0.00 % | -42.500 K -107.42 % | 573.000 K 790.36 % | -83.000 K -122.13 % | 375.000 K 162.71 % | -598.000 K 78.78 % | -2.818 M 36.92 % | -4.467 M 45.29 % | -8.166 M 0.00 % | -8.166 M -1 304.21 % | -581.500 K 0.00 % | -581.500 K -139.46 % | 1.474 M 0.00 % | 1.474 M 175.18 % | -1.960 M -488.12 % | 505.000 K 40.86 % | 358.500 K 0.00 % | 358.500 K 173.01 % | -491.000 K -199.59 % | 493.000 K 100.00 % | 246.500 K -34.87 % | 378.500 K 100.00 % | 189.250 K 558.79 % | -41.250 K 62.84 % | -111.000 K 0.00 % | -111.000 K -463.93 % | 30.500 K 241.86 % | -21.500 K |
| Income before tax | -168.000 K 75.51 % | -686.000 K 46.74 % | -1.288 M 0.00 % | -1.288 M -76.08 % | -731.500 K 0.00 % | -731.500 K 59.33 % | -1.799 M 0.00 % | -1.799 M -100.00 % | -899.250 K -619.40 % | -125.000 K -100.00 % | -62.500 K -319.30 % | 28.500 K 100.00 % | 14.250 K 145.97 % | -31.000 K -155.86 % | 55.500 K 0.00 % | 55.500 K 5 450.00 % | 1.000 K 0.00 % | 1.000 K 104.00 % | -25.000 K 0.00 % | -25.000 K 68.35 % | -79.000 K 0.00 % | -79.000 K 53.67 % | -170.500 K 0.00 % | -170.500 K -396.52 % | 57.500 K 0.00 % | 57.500 K 100.00 % | 28.750 K 10.58 % | 26.000 K 104.93 % | -527.500 K 0.00 % | -527.500 K 1.22 % | -534.000 K 0.00 % | -534.000 K -16.85 % | -457.000 K 0.00 % | -457.000 K 39.35 % | -753.500 K 0.00 % | -753.500 K -7 276.19 % | 10.500 K 133.33 % | 4.500 K -84.21 % | 28.500 K 0.00 % | 28.500 K 107.05 % | -404.000 K 0.00 % | -404.000 K -117.20 % | -186.000 K 0.00 % | -186.000 K 32.05 % | -273.750 K 66.67 % | -821.250 K -563.98 % | 177.000 K 0.00 % | 177.000 K -27.76 % | 245.000 K 0.00 % | 245.000 K 319.73 % | -111.500 K 0.00 % | -111.500 K 96.94 % | -3.643 M 0.00 % | -3.643 M 55.76 % | -8.234 M 0.00 % | -8.234 M -573.50 % | -1.223 M 0.00 % | -1.223 M -166.39 % | 1.842 M 0.00 % | 1.842 M 192.30 % | 630.000 K 0.00 % | 630.000 K 27.40 % | 494.500 K 0.00 % | 494.500 K -21.63 % | 631.000 K 0.00 % | 631.000 K 100.00 % | 315.500 K -43.31 % | 556.500 K 100.00 % | 278.250 K 24.92 % | 222.750 K 378.44 % | -80.000 K 0.00 % | -80.000 K -423.23 % | 24.750 K -66.67 % | 74.250 K |
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -34.02 0.00 % | -34.02 | 0.00 | 0.00 | 0.00 100.00 % | -4.17 0.00 % | -4.17 -2 548.83 % | 0.17 0.00 % | 0.17 116.19 % | -1.05 -248.63 % | 0.71 0.00 % | 0.71 5 343.95 % | 0.01 0.00 % | 0.01 102.60 % | -0.50 0.00 % | -0.50 64.56 % | -1.41 0.00 % | -1.41 58.63 % | -3.41 0.00 % | -3.41 -435.07 % | 1.02 0.00 % | 1.02 0.00 % | 1.02 -13.89 % | 1.18 104.70 % | -25.12 0.00 % | -25.12 -3 903.05 % | -0.63 0.00 % | -0.63 20.91 % | -0.79 0.00 % | -0.79 69.15 % | -2.57 0.00 % | -2.57 -31 107.02 % | 0.01 117.67 % | 0.00 -80.91 % | 0.02 0.00 % | 0.02 106.05 % | -0.33 0.00 % | -0.33 -71.71 % | -0.19 0.00 % | -0.19 2.94 % | -0.20 0.00 % | -0.20 -1 291.26 % | 0.02 0.00 % | 0.02 -11.62 % | 0.02 0.00 % | 0.02 319.23 % | -0.01 0.00 % | -0.01 95.06 % | -0.17 0.00 % | -0.17 31.73 % | -0.25 0.00 % | -0.25 -534.26 % | -0.04 0.00 % | -0.04 -156.05 % | 0.07 0.00 % | 0.07 26.50 % | 0.06 0.00 % | 0.06 14.86 % | 0.05 0.00 % | 0.05 -3.80 % | 0.05 0.00 % | 0.05 0.00 % | 0.05 -27.71 % | 0.07 0.00 % | 0.07 -3.60 % | 0.07 150.70 % | -0.14 0.00 % | -0.14 -246.25 % | 0.10 0.00 % | 0.10 |
| EBITDA | -45.000 K 90.70 % | -484.000 K 57.66 % | -1.143 M 0.00 % | -1.143 M -204.39 % | -375.500 K 0.00 % | -375.500 K 97.24 % | -13.591 M -369.30 % | -2.896 M -11 484.00 % | -25.000 K 74.49 % | -98.000 K -100.00 % | -49.000 K -271.93 % | 28.500 K 100.00 % | 14.250 K 145.97 % | -31.000 K -155.86 % | 55.500 K 0.00 % | 55.500 K 5 450.00 % | 1.000 K 0.00 % | 1.000 K 104.00 % | -25.000 K 0.00 % | -25.000 K 68.35 % | -79.000 K 0.00 % | -79.000 K 64.65 % | -223.500 K 0.00 % | -223.500 K -449.22 % | 64.000 K 0.00 % | 64.000 K 100.00 % | 32.000 K 16.36 % | 27.500 K 113.92 % | -197.500 K 0.00 % | -197.500 K 27.79 % | -273.500 K 0.00 % | -273.500 K -6.42 % | -257.000 K 0.00 % | -257.000 K 54.15 % | -560.500 K 0.00 % | -560.500 K -519.85 % | 133.500 K 0.00 % | 133.500 K 124.37 % | 59.500 K -6.30 % | 63.500 K 128.54 % | -222.500 K 9.74 % | -246.500 K -186.63 % | -86.000 K 0.00 % | -86.000 K 52.68 % | -181.750 K 66.67 % | -545.250 K -177.45 % | 704.000 K 0.00 % | 704.000 K -41.63 % | 1.206 M 35.20 % | 892.000 K 31.95 % | 676.000 K 0.00 % | 676.000 K 128.65 % | -2.360 M 0.00 % | -2.360 M -175.01 % | 3.146 M 150.07 % | -6.283 M -1 715.04 % | 389.000 K 0.00 % | 389.000 K -88.17 % | 3.288 M 0.00 % | 3.288 M 19.61 % | 2.749 M 869.49 % | 283.500 K -63.51 % | 777.000 K 0.00 % | 777.000 K -62.19 % | 2.055 M 91.88 % | 1.071 M 100.00 % | 535.500 K -42.79 % | 936.000 K 100.00 % | 468.000 K 18.78 % | 394.000 K 1 615.38 % | -26.000 K 0.00 % | -26.000 K -341.86 % | 10.750 K -76.76 % | 46.250 K |
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -43.60 0.00 % | -43.60 | 0.00 | 0.00 | 0.00 100.00 % | -4.17 0.00 % | -4.17 -2 548.83 % | 0.17 0.00 % | 0.17 116.19 % | -1.05 -248.63 % | 0.71 0.00 % | 0.71 5 343.95 % | 0.01 0.00 % | 0.01 102.60 % | -0.50 0.00 % | -0.50 64.10 % | -1.39 2.50 % | -1.43 58.11 % | -3.41 0.00 % | -3.41 -435.07 % | 1.02 0.00 % | 1.02 0.00 % | 1.02 -13.89 % | 1.18 104.70 % | -25.12 0.00 % | -25.12 -3 903.05 % | -0.63 0.00 % | -0.63 20.91 % | -0.79 0.00 % | -0.79 59.36 % | -1.95 38.82 % | -3.19 -3 344.95 % | 0.10 206.06 % | -0.09 -352.10 % | 0.04 1 066.67 % | 0.00 101.47 % | -0.21 51.74 % | -0.45 -131.63 % | -0.19 0.00 % | -0.19 24.84 % | -0.26 -43.02 % | -0.18 -4 379.48 % | 0.00 0.00 % | 0.00 -109.07 % | 0.04 790.36 % | -0.01 -122.08 % | 0.03 162.71 % | -0.05 65.77 % | -0.13 36.92 % | -0.21 15.58 % | -0.25 0.00 % | -0.25 -1 222.40 % | -0.02 0.00 % | -0.02 -133.32 % | 0.06 0.00 % | 0.06 132.54 % | -0.18 -488.12 % | 0.05 27.00 % | 0.04 0.00 % | 0.04 189.63 % | -0.04 -199.59 % | 0.04 0.00 % | 0.04 -16.96 % | 0.05 0.00 % | 0.05 454.07 % | -0.01 93.23 % | -0.20 0.00 % | -0.20 -264.66 % | 0.12 525.58 % | -0.03 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -17.47 0.00 % | -17.47 | 0.00 | 0.00 | 0.00 100.00 % | -3.27 0.00 % | -3.27 -2 019.88 % | 0.17 0.00 % | 0.17 116.19 % | -1.05 -248.63 % | 0.71 0.00 % | 0.71 5 343.95 % | 0.01 0.00 % | 0.01 102.60 % | -0.50 0.00 % | -0.50 64.56 % | -1.41 0.00 % | -1.41 68.44 % | -4.47 0.00 % | -4.47 -494.62 % | 1.13 0.00 % | 1.13 0.00 % | 1.13 -9.38 % | 1.25 113.29 % | -9.40 0.00 % | -9.40 -2 826.31 % | -0.32 0.00 % | -0.32 27.97 % | -0.45 0.00 % | -0.45 76.68 % | -1.91 0.00 % | -1.91 -1 914.10 % | 0.11 -6.71 % | 0.11 171.20 % | 0.04 -6.30 % | 0.04 124.48 % | -0.18 9.74 % | -0.20 -126.59 % | -0.09 0.00 % | -0.09 32.41 % | -0.13 0.00 % | -0.13 -298.85 % | 0.07 0.00 % | 0.07 -28.59 % | 0.09 35.20 % | 0.07 31.65 % | 0.05 0.00 % | 0.05 146.21 % | -0.11 0.00 % | -0.11 -215.76 % | 0.10 150.07 % | -0.19 -1 620.95 % | 0.01 0.00 % | 0.01 -90.01 % | 0.13 0.00 % | 0.13 -48.23 % | 0.25 869.49 % | 0.03 -67.11 % | 0.08 0.00 % | 0.08 -53.59 % | 0.17 91.88 % | 0.09 0.00 % | 0.09 -27.05 % | 0.12 0.00 % | 0.12 -8.33 % | 0.13 375.96 % | -0.05 0.00 % | -0.05 -209.43 % | 0.04 -30.27 % | 0.06 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.09 0.00 % | 0.09 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 181.79 % | 0.35 0.00 % | 0.35 17.81 % | 0.30 0.00 % | 0.30 112.66 % | -2.38 -211.88 % | 2.13 316.05 % | 0.51 7.40 % | 0.48 80.91 % | 0.26 0.00 % | 0.26 64.34 % | 0.16 0.00 % | 0.16 -33.93 % | 0.24 0.00 % | 0.24 1.74 % | 0.24 0.00 % | 0.24 -26.55 % | 0.32 0.00 % | 0.32 -67.58 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 243.000 M 0.38 % | 242.087 M 3.90 % | 233.000 M 0.00 % | 233.000 M 6.51 % | 218.767 M 0.00 % | 218.767 M 0.00 % | 218.767 M 0.00 % | 218.767 M 0.00 % | 218.767 M 21.89 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 9.12 % | 164.479 M 0.00 % | 164.479 M 0.00 % | 164.479 M 0.00 % | 164.479 M 0.00 % | 164.479 M 9.80 % | 149.799 M 10.00 % | 136.182 M 0.00 % | 136.182 M 0.00 % | 136.182 M 0.00 % | 136.182 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 103.10 % | 67.052 M 0.00 % | 67.052 M 0.00 % | 67.052 M 0.00 % | 67.052 M 0.00 % | 67.052 M 0.00 % | 67.052 M 1 034.59 % | 5.910 M 0.00 % | 5.910 M 0.00 % | 5.910 M 0.00 % | 5.910 M 0.00 % | 5.910 M 0.00 % | 5.910 M 1.32 % | 5.833 M 0.00 % | 5.833 M 5.64 % | 5.521 M 0.00 % | 5.521 M 18.90 % | 4.644 M 0.00 % | 4.644 M 1.58 % | 4.572 M 0.00 % | 4.572 M 70.87 % | 2.675 M 0.00 % | 2.675 M 866.58 % | 276.800 K 0.00 % | 276.800 K 40.99 % | 196.320 K 0.00 % | 196.320 K 0.00 % | 196.320 K -20.25 % | 246.160 K 0.00 % | 246.160 K 0.00 % | 246.160 K -16.84 % | 296.000 K 0.00 % | 296.000 K 0.00 % | 296.000 K 0.00 % | 296.000 K |
| Weighted average shs out | 243.478 M 0.57 % | 242.087 M 3.90 % | 233.000 M 0.00 % | 233.000 M 6.51 % | 218.767 M 0.00 % | 218.767 M 0.00 % | 218.767 M 0.00 % | 218.767 M 0.00 % | 218.767 M 21.89 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 0.00 % | 179.479 M 9.12 % | 164.479 M 0.00 % | 164.479 M 0.00 % | 164.479 M 0.00 % | 164.479 M 0.00 % | 164.479 M 9.80 % | 149.799 M 10.00 % | 136.182 M 0.00 % | 136.182 M 0.00 % | 136.182 M 0.00 % | 136.182 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 0.00 % | 136.181 M 103.10 % | 67.052 M 0.00 % | 67.052 M 0.00 % | 67.052 M 0.00 % | 67.052 M 0.00 % | 67.052 M 0.00 % | 67.052 M 1 034.59 % | 5.910 M 0.00 % | 5.910 M 0.00 % | 5.910 M 0.00 % | 5.910 M 0.00 % | 5.910 M 0.00 % | 5.910 M 1.32 % | 5.833 M 0.00 % | 5.833 M 5.64 % | 5.521 M 0.00 % | 5.521 M 18.90 % | 4.644 M 0.00 % | 4.644 M 1.58 % | 4.572 M 0.00 % | 4.572 M 70.87 % | 2.675 M 0.00 % | 2.675 M 866.58 % | 276.800 K 0.00 % | 276.800 K 40.99 % | 196.320 K 0.00 % | 196.320 K 0.00 % | 196.320 K -20.25 % | 246.160 K 0.00 % | 246.160 K 0.00 % | 246.160 K -16.84 % | 296.000 K 0.00 % | 296.000 K 0.00 % | 296.000 K 0.00 % | 296.000 K |
| EPS diluted | 0.00 75.00 % | 0.00 53.33 % | -0.01 0.00 % | -0.01 -39.53 % | 0.00 0.00 % | 0.00 -108.07 % | 0.05 667.02 % | -0.01 -100.00 % | 0.00 -683.33 % | 0.00 -100.00 % | 0.00 -250.00 % | 0.00 100.00 % | 0.00 150.00 % | 0.00 -200.00 % | 0.00 -50.00 % | 0.00 7 079.14 % | 0.00 0.00 % | 0.00 105.57 % | 0.00 50.00 % | 0.00 66.67 % | 0.00 -50.00 % | 0.00 61.41 % | 0.00 8.93 % | 0.00 -384.55 % | 0.00 0.00 % | 0.00 100.00 % | 0.00 0.00 % | 0.00 105.13 % | 0.00 -2.63 % | 0.00 3.09 % | 0.00 0.00 % | 0.00 -16.85 % | 0.00 0.00 % | 0.00 21.96 % | 0.00 36.76 % | -0.01 -855.56 % | 0.00 212.50 % | 0.00 -300.00 % | 0.00 1 110.50 % | 0.00 100.85 % | 0.00 52.44 % | -0.01 -195.61 % | 0.00 0.00 % | 0.00 47.66 % | -0.01 51.82 % | -0.01 -52.78 % | -0.01 0.00 % | -0.01 -111.25 % | 0.06 557.14 % | -0.01 -122.05 % | 0.06 162.75 % | -0.10 79.35 % | -0.49 35.53 % | -0.76 48.65 % | -1.48 0.00 % | -1.48 -1 085.90 % | -0.12 0.32 % | -0.13 -140.39 % | 0.31 -3.13 % | 0.32 143.91 % | -0.73 -486.02 % | 0.19 -85.36 % | 1.29 -0.77 % | 1.30 151.80 % | -2.51 -199.60 % | 2.52 100.00 % | 1.26 -18.18 % | 1.54 100.00 % | 0.77 552.94 % | -0.17 54.05 % | -0.37 0.00 % | -0.37 -470.00 % | 0.10 243.68 % | -0.07 |
| Earnings per share | 0.00 75.00 % | 0.00 53.33 % | -0.01 0.00 % | -0.01 -39.53 % | 0.00 0.00 % | 0.00 -108.07 % | 0.05 667.02 % | -0.01 -100.00 % | 0.00 -683.33 % | 0.00 -100.00 % | 0.00 -250.00 % | 0.00 100.00 % | 0.00 150.00 % | 0.00 -200.00 % | 0.00 -50.00 % | 0.00 7 079.14 % | 0.00 0.00 % | 0.00 105.57 % | 0.00 50.00 % | 0.00 66.67 % | 0.00 -50.00 % | 0.00 61.41 % | 0.00 8.93 % | 0.00 -384.55 % | 0.00 0.00 % | 0.00 100.00 % | 0.00 0.00 % | 0.00 105.13 % | 0.00 -2.63 % | 0.00 3.09 % | 0.00 0.00 % | 0.00 -16.85 % | 0.00 0.00 % | 0.00 21.96 % | 0.00 36.76 % | -0.01 -855.56 % | 0.00 212.50 % | 0.00 -300.00 % | 0.00 1 110.50 % | 0.00 100.85 % | 0.00 52.44 % | -0.01 -195.61 % | 0.00 0.00 % | 0.00 47.66 % | -0.01 51.82 % | -0.01 -52.78 % | -0.01 0.00 % | -0.01 -111.25 % | 0.06 557.14 % | -0.01 -122.05 % | 0.06 162.75 % | -0.10 79.35 % | -0.49 35.53 % | -0.76 48.65 % | -1.48 0.00 % | -1.48 -1 085.90 % | -0.12 0.32 % | -0.13 -140.39 % | 0.31 -3.13 % | 0.32 143.91 % | -0.73 -486.02 % | 0.19 -85.36 % | 1.29 -0.77 % | 1.30 151.80 % | -2.51 -199.60 % | 2.52 100.00 % | 1.26 -18.18 % | 1.54 100.00 % | 0.77 552.94 % | -0.17 54.05 % | -0.37 0.00 % | -0.37 -470.00 % | 0.10 243.68 % | -0.07 |
| Gross profit | -21.000 K 0.00 % | -21.000 K -7.69 % | -19.500 K 0.00 % | -19.500 K -1 075.00 % | 2.000 K 0.00 % | 2.000 K 100.21 % | -970.000 K 0.00 % | -970.000 K -100.00 % | -485.000 K -1 716.67 % | 30.000 K 100.00 % | 15.000 K -91.04 % | 167.500 K 100.00 % | 83.750 K 183.90 % | 29.500 K -62.42 % | 78.500 K 0.00 % | 78.500 K 1.95 % | 77.000 K 0.00 % | 77.000 K 54.00 % | 50.000 K 0.00 % | 50.000 K -10.71 % | 56.000 K 0.00 % | 56.000 K 12.00 % | 50.000 K 0.00 % | 50.000 K -11.50 % | 56.500 K 0.00 % | 56.500 K 100.00 % | 28.250 K 28.41 % | 22.000 K 4.76 % | 21.000 K 0.00 % | 21.000 K -93.05 % | 302.000 K 0.00 % | 302.000 K 74.06 % | 173.500 K 0.00 % | 173.500 K 124.89 % | -697.000 K -211.88 % | 623.000 K -3.71 % | 647.000 K 15.12 % | 562.000 K 49.67 % | 375.500 K 0.00 % | 375.500 K 91.58 % | 196.000 K 0.00 % | 196.000 K -16.42 % | 234.500 K 0.00 % | 234.500 K -28.78 % | 329.250 K -66.67 % | 987.750 K -71.39 % | 3.453 M 0.00 % | 3.453 M -73.50 % | 13.029 M 0.00 % | 13.029 M 0.23 % | 13.000 M 0.00 % | 13.000 M -38.00 % | 20.967 M 0.00 % | 20.967 M -35.20 % | 32.355 M 0.00 % | 32.355 M 6.19 % | 30.470 M 0.00 % | 30.470 M 18.45 % | 25.725 M 0.00 % | 25.725 M 131.06 % | 11.134 M 0.00 % | 11.134 M 10.92 % | 10.038 M 0.00 % | 10.038 M -18.54 % | 12.322 M 0.00 % | 12.322 M 100.00 % | 6.161 M -21.57 % | 7.856 M 100.00 % | 3.928 M 29.58 % | 3.031 M 449.14 % | 552.000 K 0.00 % | 552.000 K 121.02 % | 249.750 K -66.67 % | 749.250 K |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 206.000 K 0.00 % | 206.000 K 101.53 % | -13.441 M -5 723.85 % | 239.000 K 100.00 % | 119.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.000 K 0.00 % | -25.000 K -118.73 % | 133.500 K 0.00 % | 133.500 K -26.45 % | 181.500 K 0.00 % | 181.500 K 251.25 % | -120.000 K -205.26 % | 114.000 K 595.65 % | -23.000 K -195.83 % | 24.000 K 120.87 % | -115.000 K -181.56 % | 141.000 K | 0.000 | 0.000 -100.00 % | 79.750 K 200.00 % | -79.750 K -136.33 % | 219.500 K 0.00 % | 219.500 K 1 667.86 % | -14.000 K -104.27 % | 328.000 K 147.16 % | -695.500 K -242.96 % | 486.500 K -76.47 % | 2.068 M 150.76 % | 824.500 K 1 312.50 % | -68.000 K 0.00 % | -68.000 K 89.39 % | -641.000 K 0.00 % | -641.000 K -274.18 % | 368.000 K 0.00 % | 368.000 K 194.40 % | 125.000 K 0.00 % | 125.000 K -8.09 % | 136.000 K 0.00 % | 136.000 K -1.45 % | 138.000 K 0.00 % | 138.000 K 100.00 % | 69.000 K -61.24 % | 178.000 K 100.00 % | 89.000 K 9.88 % | 81.000 K 1 372.73 % | 5.500 K 0.00 % | 5.500 K 195.65 % | -5.750 K 66.67 % | -17.250 K |
| Cost of revenue | 21.000 K 0.00 % | 21.000 K 7.69 % | 19.500 K 0.00 % | 19.500 K 0.00 % | 19.500 K 0.00 % | 19.500 K -97.99 % | 970.000 K 0.00 % | 970.000 K 100.00 % | 485.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 549.000 K 0.00 % | 549.000 K 36.40 % | 402.500 K 0.00 % | 402.500 K -59.34 % | 990.000 K 400.00 % | -330.000 K -153.31 % | 619.000 K 0.00 % | 619.000 K -41.16 % | 1.052 M 0.00 % | 1.052 M 2.28 % | 1.029 M 0.00 % | 1.029 M 40.22 % | 733.500 K 0.00 % | 733.500 K -30.37 % | 1.054 M -66.67 % | 3.161 M -56.09 % | 7.198 M 0.00 % | 7.198 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 939.000 K 0.00 % | 939.000 K 77.84 % | 528.000 K 0.00 % | 528.000 K -93.03 % | 7.580 M 0.00 % | 7.580 M 100.00 % | 3.790 M 2 749.62 % | 133.000 K 100.00 % | 66.500 K -52.16 % | 139.000 K 100.00 % | 69.500 K 14.88 % | 60.500 K 163.04 % | 23.000 K 0.00 % | 23.000 K -69.74 % | 76.000 K 0.00 % | 76.000 K 1.33 % | 75.000 K 0.00 % | 75.000 K -65.52 % | 217.500 K 314.29 % | 52.500 K -81.99 % | 291.500 K 0.00 % | 291.500 K 1 565.71 % | 17.500 K 0.00 % | 17.500 K 100.00 % | 8.750 K -63.54 % | 24.000 K -88.81 % | 214.500 K 0.00 % | 214.500 K -59.38 % | 528.000 K 0.00 % | 528.000 K -4.86 % | 555.000 K 0.00 % | 555.000 K 3.26 % | 537.500 K 0.00 % | 537.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.000 K -200.00 % | 29.000 K | 0.000 | 0.000 -100.00 % | 25.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -582.000 K -200.00 % | 582.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -45.000 K 90.70 % | -484.000 K -19 260.00 % | -2.500 K 0.00 % | -2.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -261.000 K -100.00 % | -130.500 K 53.06 % | -278.000 K -100.00 % | -139.000 K -14.88 % | -121.000 K | 0.000 | 0.000 -100.00 % | 152.000 K 200.00 % | -152.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.000 K 0.00 % | -18.000 K 64.00 % | -50.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K | 0.000 100.00 % | -216.500 K 0.00 % | -216.500 K | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 48.000 K | 0.000 -100.00 % | 280.000 K | 0.000 -100.00 % | 308.000 K 0.00 % | 308.000 K | 0.000 -100.00 % | 1.404 M -77.17 % | 6.150 M | 0.000 -100.00 % | 24.327 M | 0.000 -100.00 % | 25.246 M | 0.000 -100.00 % | 38.710 M | 0.000 -100.00 % | 57.948 M | 0.000 -100.00 % | 60.480 M | 0.000 -100.00 % | 47.799 M | 0.000 -100.00 % | 22.267 M | 0.000 -100.00 % | 29.336 M 416.78 % | -9.261 M -137.59 % | 24.637 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.959 M 1 289.02 % | 501.000 K 0.00 % | 501.000 K | 0.000 -100.00 % | 999.000 K |
| Operating expenses | 45.000 K -90.70 % | 484.000 K -48.32 % | 936.500 K 0.00 % | 936.500 K 77.37 % | 528.000 K 0.00 % | 528.000 K -93.03 % | 7.580 M 0.00 % | 7.580 M 100.00 % | 3.790 M 3 060.94 % | -128.000 K -100.00 % | -64.000 K 53.96 % | -139.000 K -100.00 % | -69.500 K -14.88 % | -60.500 K -363.04 % | 23.000 K 0.00 % | 23.000 K -89.91 % | 228.000 K 400.00 % | -76.000 K -201.33 % | 75.000 K 0.00 % | 75.000 K -60.21 % | 188.500 K 131.29 % | 81.500 K -66.94 % | 246.500 K 0.00 % | 246.500 K 796.36 % | 27.500 K 466.67 % | -7.500 K -100.00 % | -3.750 K 88.28 % | -32.000 K -114.38 % | 222.500 K 3.73 % | 214.500 K -62.73 % | 575.500 K 0.00 % | 575.500 K 3.88 % | 554.000 K 0.00 % | 554.000 K 1 219.19 % | -49.500 K -104.42 % | 1.120 M -39.04 % | 1.837 M 399.73 % | 367.500 K -85.34 % | 2.508 M 934.02 % | 242.500 K -90.56 % | 2.570 M 574.54 % | 381.000 K 23.70 % | 308.000 K 0.00 % | 308.000 K 43.76 % | 214.250 K -81.99 % | 1.190 M -65.51 % | 3.450 M 27.74 % | 2.701 M -78.57 % | 12.602 M 7.48 % | 11.725 M -10.88 % | 13.157 M 8.83 % | 12.090 M -39.87 % | 20.105 M 8.06 % | 18.605 M -38.45 % | 30.227 M 9.04 % | 27.721 M -12.21 % | 31.576 M 9.24 % | 28.904 M 16.25 % | 24.864 M 8.41 % | 22.935 M 99.70 % | 11.485 M 6.51 % | 10.783 M -63.24 % | 29.336 M 416.78 % | -9.261 M -173.20 % | 12.651 M 5.55 % | 11.986 M 100.00 % | 5.993 M -21.86 % | 7.670 M 100.00 % | 3.835 M 22.74 % | 3.124 M 523.60 % | 501.000 K 0.00 % | 501.000 K 112.74 % | 235.500 K -69.16 % | 763.500 K |
| Cost and expenses | 66.000 K -86.93 % | 505.000 K -46.08 % | 936.500 K 0.00 % | 936.500 K 71.05 % | 547.500 K 0.00 % | 547.500 K -93.60 % | 8.550 M 0.00 % | 8.550 M 100.00 % | 4.275 M 3 239.84 % | 128.000 K 100.00 % | 64.000 K -53.96 % | 139.000 K 100.00 % | 69.500 K 14.88 % | 60.500 K 163.04 % | 23.000 K 0.00 % | 23.000 K -69.74 % | 76.000 K 0.00 % | 76.000 K 1.33 % | 75.000 K 0.00 % | 75.000 K -44.85 % | 136.000 K 1.49 % | 134.000 K -45.64 % | 246.500 K 0.00 % | 246.500 K 796.36 % | 27.500 K 466.67 % | -7.500 K -100.00 % | -3.750 K 31.82 % | -5.500 K -102.52 % | 218.500 K 0.00 % | 218.500 K -80.57 % | 1.125 M 0.00 % | 1.125 M 17.56 % | 956.500 K 0.00 % | 956.500 K 11.22 % | 860.000 K -1.15 % | 870.000 K -23.45 % | 1.137 M 6.46 % | 1.068 M -22.39 % | 1.376 M 0.07 % | 1.375 M -7.66 % | 1.489 M 1.78 % | 1.463 M 40.42 % | 1.042 M 0.00 % | 1.042 M -19.15 % | 1.288 M -70.25 % | 4.330 M -57.85 % | 10.273 M 0.00 % | 10.273 M -15.54 % | 12.164 M 0.00 % | 12.164 M -3.64 % | 12.623 M 0.00 % | 12.623 M -34.78 % | 19.355 M 0.00 % | 19.355 M -33.20 % | 28.974 M 0.00 % | 28.974 M -4.19 % | 30.240 M 0.00 % | 30.240 M 26.53 % | 23.900 M 0.00 % | 23.900 M 114.66 % | 11.134 M 0.00 % | 11.134 M 10.92 % | 10.038 M 0.00 % | 10.038 M -18.52 % | 12.319 M 0.00 % | 12.319 M 100.00 % | 6.159 M -21.58 % | 7.855 M 100.00 % | 3.927 M 29.54 % | 3.032 M 505.14 % | 501.000 K 0.00 % | 501.000 K 100.60 % | 249.750 K -66.67 % | 749.250 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 939.000 K 0.00 % | 939.000 K 77.84 % | 528.000 K 0.00 % | 528.000 K -93.03 % | 7.580 M 0.00 % | 7.580 M 100.00 % | 3.790 M 2 749.62 % | 133.000 K 100.00 % | 66.500 K -52.16 % | 139.000 K 100.00 % | 69.500 K 14.88 % | 60.500 K 163.04 % | 23.000 K 0.00 % | 23.000 K -69.74 % | 76.000 K 0.00 % | 76.000 K 1.33 % | 75.000 K 0.00 % | 75.000 K -60.21 % | 188.500 K 131.29 % | 81.500 K -72.04 % | 291.500 K 0.00 % | 291.500 K 585.88 % | 42.500 K 666.67 % | -7.500 K -100.00 % | -3.750 K 88.28 % | -32.000 K -114.92 % | 214.500 K 0.00 % | 214.500 K -59.38 % | 528.000 K 0.00 % | 528.000 K -4.86 % | 555.000 K 0.00 % | 555.000 K 1 347.19 % | -44.500 K -103.97 % | 1.120 M 404.63 % | -367.500 K -200.00 % | 367.500 K 251.55 % | -242.500 K -200.00 % | 242.500 K 163.65 % | -381.000 K -200.00 % | 381.000 K | 0.000 | 0.000 -100.00 % | 214.250 K 200.00 % | -214.250 K 92.07 % | -2.701 M -200.00 % | 2.701 M 123.03 % | -11.725 M -200.00 % | 11.725 M 196.98 % | -12.090 M -200.00 % | 12.090 M 164.98 % | -18.605 M -200.00 % | 18.605 M 167.12 % | -27.721 M -200.00 % | 27.721 M 195.91 % | -28.904 M -200.00 % | 28.904 M 226.03 % | -22.935 M -200.00 % | 22.935 M 312.71 % | -10.783 M -200.00 % | 10.783 M | 0.000 | 0.000 100.00 % | -11.986 M -200.00 % | 11.986 M 100.00 % | 5.993 M -21.86 % | 7.670 M 100.00 % | 3.835 M 200.00 % | -3.835 M | 0.000 | 0.000 -100.00 % | 235.500 K 200.00 % | -235.500 K |
| Interest income | 51.000 -43.65 % | 90.500 -81.90 % | 500.000 0.00 % | 500.000 0.00 % | 500.000 0.00 % | 500.000 -99.83 % | 301.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K 0.00 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.500 K 0.00 % | 2.500 K | 0.000 -100.00 % | 1.000 K -97.22 % | 36.000 K | 0.000 -100.00 % | 43.000 K | 0.000 -100.00 % | 202.000 K | 0.000 -100.00 % | 426.000 K | 0.000 -100.00 % | 767.000 K | 0.000 -100.00 % | 1.032 M | 0.000 -100.00 % | 1.153 M | 0.000 -100.00 % | 861.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 219.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K 3 300.00 % | 500.000 0.00 % | 500.000 | 0.000 -100.00 % | 5.000 K |
| Interest expense | 102.000 K | 0.000 -100.00 % | 125.500 K 0.00 % | 125.500 K -53.43 % | 269.500 K 0.00 % | 269.500 K 12.76 % | 239.000 K 0.00 % | 239.000 K 100.00 % | 119.500 K 342.59 % | 27.000 K 100.00 % | 13.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 6.500 K 0.00 % | 6.500 K 100.00 % | 3.250 K 116.67 % | 1.500 K -99.55 % | 330.000 K 0.00 % | 330.000 K 26.68 % | 260.500 K 0.00 % | 260.500 K 36.03 % | 191.500 K 0.00 % | 191.500 K 5.51 % | 181.500 K 0.00 % | 181.500 K 59.21 % | 114.000 K 0.00 % | 114.000 K 375.00 % | 24.000 K 0.00 % | 24.000 K -82.73 % | 139.000 K -1.42 % | 141.000 K 88.00 % | 75.000 K 0.00 % | 75.000 K -5.96 % | 79.750 K -66.67 % | 239.250 K 0.10 % | 239.000 K 0.00 % | 239.000 K -27.13 % | 328.000 K 0.00 % | 328.000 K -32.58 % | 486.500 K 0.00 % | 486.500 K -40.99 % | 824.500 K 0.00 % | 824.500 K -21.40 % | 1.049 M 0.00 % | 1.049 M 9.61 % | 957.000 K 0.00 % | 957.000 K 0.42 % | 953.000 K 0.00 % | 953.000 K 24.98 % | 762.500 K 0.00 % | 762.500 K 169.91 % | 282.500 K 0.00 % | 282.500 K -52.88 % | 599.500 K 0.00 % | 599.500 K 100.00 % | 299.750 K 54.11 % | 194.500 K 100.00 % | 97.250 K 172.03 % | 35.750 K -10.63 % | 40.000 K 0.00 % | 40.000 K 241.59 % | -28.250 K -166.86 % | 42.250 K |
| Depreciation and amortization | 21.000 K 0.00 % | 21.000 K 110.17 % | -206.500 K 0.00 % | -206.500 K -310.71 % | 98.000 K 0.00 % | 98.000 K 100.74 % | -13.223 M -8 576.28 % | 156.000 K 100.00 % | 78.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K 98.89 % | -90.000 K 0.00 % | -90.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.500 K 0.00 % | 8.500 K -26.09 % | 11.500 K 0.00 % | 11.500 K -4.17 % | 12.000 K 0.00 % | 12.000 K 71.43 % | 7.000 K -36.36 % | 11.000 K -33.33 % | 16.500 K 0.00 % | 16.500 K 230.00 % | 5.000 K 0.00 % | 5.000 K -59.18 % | 12.250 K -66.67 % | 36.750 K -87.24 % | 288.000 K 0.00 % | 288.000 K -9.72 % | 319.000 K 0.00 % | 319.000 K 5.98 % | 301.000 K 0.00 % | 301.000 K -34.35 % | 458.500 K 0.00 % | 458.500 K -49.17 % | 902.000 K 0.00 % | 902.000 K 37.82 % | 654.500 K 0.00 % | 654.500 K 32.76 % | 493.000 K 0.00 % | 493.000 K 299.19 % | 123.500 K 0.00 % | 123.500 K | 0.000 | 0.000 -100.00 % | 332.500 K 0.00 % | 332.500 K 100.00 % | 166.250 K -10.14 % | 185.000 K 100.00 % | 92.500 K -31.73 % | 135.500 K 867.86 % | 14.000 K 0.00 % | 14.000 K -1.75 % | 14.250 K -66.67 % | 42.750 K |
| Operating income | -66.000 K 86.93 % | -505.000 K 46.08 % | -936.500 K 0.00 % | -936.500 K -78.04 % | -526.000 K 0.00 % | -526.000 K 71.73 % | -1.861 M -19.30 % | -1.560 M -100.00 % | -779.750 K -695.66 % | -98.000 K -100.00 % | -49.000 K -271.93 % | 28.500 K 100.00 % | 14.250 K 145.97 % | -31.000 K -155.86 % | 55.500 K 0.00 % | 55.500 K 5 450.00 % | 1.000 K 0.00 % | 1.000 K 104.00 % | -25.000 K 0.00 % | -25.000 K 68.75 % | -80.000 K -2.56 % | -78.000 K 56.30 % | -178.500 K 0.00 % | -178.500 K -378.91 % | 64.000 K 0.00 % | 64.000 K 100.00 % | 32.000 K 16.36 % | 27.500 K 113.92 % | -197.500 K 0.00 % | -197.500 K 27.79 % | -273.500 K 0.00 % | -273.500 K -3.01 % | -265.500 K 0.00 % | -265.500 K 53.58 % | -572.000 K 0.00 % | -572.000 K -570.78 % | 121.500 K 0.00 % | 121.500 K 131.43 % | 52.500 K 0.00 % | 52.500 K 121.97 % | -239.000 K 9.13 % | -263.000 K -181.28 % | -93.500 K 0.00 % | -93.500 K 51.80 % | -194.000 K -281.31 % | 107.000 K -70.92 % | 368.000 K -11.54 % | 416.000 K -50.71 % | 844.000 K 47.29 % | 573.000 K -2.39 % | 587.000 K 56.53 % | 375.000 K -88.09 % | 3.149 M 211.75 % | -2.818 M -162.37 % | 4.519 M 162.89 % | -7.185 M -776.83 % | 1.062 M 499.81 % | -265.500 K -121.56 % | 1.232 M -55.93 % | 2.795 M 6.46 % | 2.625 M 1 540.63 % | 160.000 K -79.41 % | 777.000 K 0.00 % | 777.000 K -55.05 % | 1.729 M 134.06 % | 738.500 K 100.00 % | 369.250 K -50.83 % | 751.000 K 100.00 % | 375.500 K 45.26 % | 258.500 K 2 250.00 % | 11.000 K 0.00 % | 11.000 K 414.29 % | -3.500 K -200.00 % | 3.500 K |
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -24.47 0.00 % | -24.47 | 0.00 | 0.00 | 0.00 100.00 % | -3.27 0.00 % | -3.27 -2 019.88 % | 0.17 0.00 % | 0.17 116.19 % | -1.05 -248.63 % | 0.71 0.00 % | 0.71 5 343.95 % | 0.01 0.00 % | 0.01 102.60 % | -0.50 0.00 % | -0.50 65.00 % | -1.43 -2.56 % | -1.39 60.98 % | -3.57 0.00 % | -3.57 -415.16 % | 1.13 0.00 % | 1.13 0.00 % | 1.13 -9.38 % | 1.25 113.29 % | -9.40 0.00 % | -9.40 -2 826.31 % | -0.32 0.00 % | -0.32 30.28 % | -0.46 0.00 % | -0.46 76.39 % | -1.95 0.00 % | -1.95 -2 134.16 % | 0.10 -6.71 % | 0.10 179.73 % | 0.04 0.00 % | 0.04 118.84 % | -0.20 9.13 % | -0.21 -122.36 % | -0.10 0.00 % | -0.10 31.15 % | -0.14 -643.93 % | 0.03 -25.35 % | 0.03 -11.54 % | 0.04 -39.70 % | 0.06 47.29 % | 0.04 -2.61 % | 0.05 56.53 % | 0.03 -80.79 % | 0.15 211.75 % | -0.13 -196.24 % | 0.14 162.89 % | -0.22 -737.39 % | 0.03 499.81 % | -0.01 -118.20 % | 0.05 -55.93 % | 0.11 -53.93 % | 0.24 1 540.63 % | 0.01 -81.44 % | 0.08 0.00 % | 0.08 -44.82 % | 0.14 134.06 % | 0.06 0.00 % | 0.06 -37.31 % | 0.10 0.00 % | 0.10 12.11 % | 0.09 327.94 % | 0.02 0.00 % | 0.02 242.20 % | -0.01 -400.00 % | 0.00 |
| Total other income expenses net | -102.000 K 43.65 % | -181.000 K 48.51 % | -351.500 K 0.00 % | -351.500 K -43.47 % | -245.000 K 0.00 % | -245.000 K -610.42 % | 48.000 K 121.33 % | -225.000 K -134.63 % | 649.750 K 6 397.50 % | 10.000 K | 0.000 | 0.000 | 0.000 100.00 % | -45.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K -112.50 % | 8.000 K 0.00 % | 8.000 K 223.08 % | -6.500 K 0.00 % | -6.500 K -100.00 % | -3.250 K -116.67 % | -1.500 K 99.55 % | -330.000 K 0.00 % | -330.000 K -1 220.00 % | -25.000 K 0.00 % | -25.000 K 92.31 % | -325.000 K 0.00 % | -325.000 K -79.06 % | -181.500 K 0.00 % | -181.500 K -55.13 % | -117.000 K 0.00 % | -117.000 K -387.50 % | -24.000 K 0.00 % | -24.000 K 85.45 % | -165.000 K -17.02 % | -141.000 K -52.43 % | -92.500 K 0.00 % | -92.500 K -15.99 % | -79.750 K 91.41 % | -928.250 K -385.99 % | -191.000 K 20.08 % | -239.000 K 60.10 % | -599.000 K -82.62 % | -328.000 K 53.04 % | -698.500 K -43.58 % | -486.500 K 92.84 % | -6.792 M -723.71 % | -824.500 K 93.53 % | -12.752 M -1 115.63 % | -1.049 M 54.07 % | -2.284 M -138.66 % | -957.000 K -256.89 % | 610.000 K 164.01 % | -953.000 K 52.23 % | -1.995 M -524.47 % | 470.000 K 266.37 % | -282.500 K 0.00 % | -282.500 K -120.72 % | 1.364 M 1 368.37 % | -107.500 K -100.00 % | -53.750 K 72.37 % | -194.500 K -100.00 % | -97.250 K -172.03 % | -35.750 K 72.71 % | -131.000 K 0.00 % | -131.000 K -563.72 % | 28.250 K -60.07 % | 70.750 K |
| 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2002-01-31 | 2001-06-30 | 2001-01-31 | 2000-12-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | 1996-06-30 | 1995-12-31 | 1995-06-30 | 1994-12-31 | 1994-06-30 | 1993-12-31 | 1993-06-30 | 1992-12-31 | 1992-06-30 | 1991-12-31 | 1991-06-30 | 1990-12-31 | 1990-06-30 | 1989-12-31 | 1989-06-30 | 1989-01-31 | 1988-06-30 | 1988-01-31 | 1987-06-30 | 1987-01-31 | 1986-07-31 | 1986-01-31 | 1985-07-31 |
| 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | 2000-12-30 | 2000-06-30 | 1999-12-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | 1996-06-30 | 1995-12-31 | 1995-06-30 | 1994-12-31 | 1994-06-30 | 1993-12-31 | 1993-06-30 | 1992-12-31 | 1992-06-30 | 1991-12-31 | 1991-06-30 | 1990-12-31 | 1990-06-30 | 1989-12-31 | 1989-06-30 | 1988-12-31 | 1988-06-30 | 1987-12-31 | 1987-06-30 | 1987-01-31 | 1986-07-31 | 1986-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 3.987 M 1.19 % | 3.940 M 17.12 % | 3.364 M 37.53 % | 2.446 M -17.42 % | 2.962 M 0.89 % | 2.936 M 15.91 % | 2.533 M -22.99 % | 3.289 M 184.02 % | 1.158 M 12 766.67 % | 9.000 K -99.85 % | 6.063 M 202 000.00 % | 3.000 K -99.95 % | 6.081 M 60 710.00 % | 10.000 K -99.84 % | 6.068 M 606 700.00 % | 1.000 K -99.98 % | 6.134 M 21 251.72 % | -29.000 K -100.46 % | 6.267 M 78 237.50 % | 8.000 K -99.87 % | 6.249 M 34 816.67 % | -18.000 K -263.64 % | 11.000 K 650.00 % | -2.000 K -120.00 % | 10.000 K 112.82 % | -78.000 K -141.49 % | 188.000 K 18 700.00 % | 1.000 K -99.49 % | 195.000 K -1.52 % | 198.000 K 4.76 % | 189.000 K 751.72 % | -29.000 K -141.67 % | -12.000 K 87.88 % | -99.000 K -2 375.00 % | -4.000 K -100.14 % | 2.913 M 23.22 % | 2.364 M -3.51 % | 2.450 M 7.93 % | 2.270 M 70.04 % | 1.335 M -48.77 % | 2.606 M 2.16 % | 2.551 M -2.07 % | 2.605 M -1.94 % | 2.657 M 36.20 % | 1.951 M 63.50 % | 1.193 M -53.08 % | 2.543 M -34.67 % | 3.892 M -9.56 % | 4.304 M -8.73 % | 4.715 M -17.96 % | 5.747 M -15.22 % | 6.779 M -15.67 % | 8.039 M -13.55 % | 9.298 M -15.74 % | 11.035 M -13.60 % | 12.772 M 0.34 % | 12.729 M 0.34 % | 12.685 M 28.13 % | 9.900 M 39.14 % | 7.115 M 23.77 % | 5.749 M 31.18 % | 4.382 M 21.44 % | 3.609 M 27.28 % | 2.835 M -15.36 % | 3.350 M -13.32 % | 3.864 M 12.10 % | 3.447 M 13.76 % | 3.030 M 53.46 % | 1.975 M 114.85 % | 919.000 K 155.99 % | 359.000 K 278.61 % | -201.000 K -46.72 % | -137.000 K -87.67 % | -73.000 K |
| Total investments | 0.000 | 0.000 | 0.000 -100.00 % | 424.000 K 0.00 % | 424.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.063 M -50.00 % | 2.125 M 84.06 % | 1.155 M 527.45 % | 184.000 K 100.00 % | 92.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 3.988 M 0.91 % | 3.952 M 10.61 % | 3.573 M 29.79 % | 2.753 M -9.83 % | 3.053 M -6.95 % | 3.281 M 3.11 % | 3.182 M -10.42 % | 3.552 M 201.53 % | 1.178 M 11 680.00 % | 10.000 K -99.84 % | 6.082 M 60 720.00 % | 10.000 K -99.84 % | 6.082 M 60 720.00 % | 10.000 K -99.84 % | 6.072 M 60 620.00 % | 10.000 K -99.84 % | 6.149 M 61 390.00 % | 10.000 K -99.84 % | 6.268 M 62 580.00 % | 10.000 K -99.84 % | 6.268 M | 0.000 -100.00 % | 13.000 K | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 200.000 K 19 900.00 % | 1.000 K -99.50 % | 200.000 K -3.38 % | 207.000 K 3.50 % | 200.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K -99.90 % | 2.924 M 23.06 % | 2.376 M -6.24 % | 2.534 M 6.65 % | 2.376 M 77.98 % | 1.335 M -48.81 % | 2.608 M 2.23 % | 2.551 M -40.98 % | 4.322 M 6.40 % | 4.062 M -1.88 % | 4.140 M -7.55 % | 4.478 M -2.51 % | 4.594 M -2.45 % | 4.709 M -8.18 % | 5.129 M -7.56 % | 5.548 M -13.52 % | 6.415 M -11.91 % | 7.282 M -14.63 % | 8.530 M -12.76 % | 9.777 M -15.17 % | 11.526 M -13.18 % | 13.275 M -4.03 % | 13.833 M -3.88 % | 14.391 M 23.60 % | 11.643 M 30.89 % | 8.895 M -44.27 % | 15.961 M -30.69 % | 23.027 M 76.69 % | 13.033 M 328.98 % | 3.038 M -59.80 % | 7.558 M -37.42 % | 12.078 M 59.86 % | 7.556 M 149.11 % | 3.033 M 47.05 % | 2.063 M 88.87 % | 1.092 M 98.37 % | 550.500 K 6 016.67 % | 9.000 K 100.00 % | 4.500 K | 0.000 |
| Accumulated other comprehensive income loss | 4.093 M -78.99 % | 19.477 M | 0.000 | 0.000 100.00 % | -4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -42.797 M -0.39 % | -42.629 M -1.64 % | -41.943 M -2.78 % | -40.809 M -0.58 % | -40.574 M -0.93 % | -40.201 M -2.62 % | -39.175 M -0.34 % | -39.044 M -8.81 % | -35.884 M -0.73 % | -35.624 M 0.03 % | -35.634 M 0.11 % | -35.674 M 0.05 % | -35.691 M -0.21 % | -35.615 M 0.04 % | -35.629 M 0.21 % | -35.703 M 0.10 % | -35.740 M 0.03 % | -35.749 M -0.02 % | -35.742 M -0.04 % | -35.726 M -0.10 % | -35.692 M -0.48 % | -35.523 M 0.03 % | -35.534 M -1.05 % | -35.165 M 0.08 % | -35.193 M 0.26 % | -35.286 M 0.06 % | -35.307 M -1.80 % | -34.683 M 1.91 % | -35.359 M -1.28 % | -34.911 M -0.76 % | -34.649 M -1.89 % | -34.007 M -1.27 % | -33.580 M -1.14 % | -33.203 M -1.66 % | -32.662 M -3.28 % | -31.626 M -1.48 % | -31.164 M 0.00 % | -31.164 M 0.05 % | -31.181 M 0.58 % | -31.363 M -0.38 % | -31.243 M -1.36 % | -30.823 M -1.25 % | -30.441 M -0.61 % | -30.255 M -2.48 % | -29.522 M -1.89 % | -28.974 M -10.94 % | -26.116 M -12.29 % | -23.258 M 0.01 % | -23.261 M 0.01 % | -23.263 M 1.65 % | -23.653 M 1.62 % | -24.042 M -0.78 % | -23.857 M -0.78 % | -23.672 M -18.52 % | -19.973 M -22.73 % | -16.274 M -100.17 % | -8.130 M -58 171.43 % | 14.000 K -98.31 % | 827.000 K -49.57 % | 1.640 M 228.33 % | 499.500 K 177.93 % | -641.000 K -5.34 % | -608.500 K -5.64 % | -576.000 K -371.70 % | 212.000 K -78.80 % | 1.000 M -15.04 % | 1.177 M -13.07 % | 1.354 M 34.66 % | 1.006 M 53.04 % | 657.000 K 41.90 % | 463.000 K 72.12 % | 269.000 K -30.40 % | 386.500 K -23.31 % | 504.000 K |
| Common stock | 11.242 M 0.00 % | 11.242 M 4 724.89 % | 233.000 K -97.92 % | 11.218 M 5 045.87 % | 218.000 K -98.06 % | 11.218 M 0.00 % | 11.218 M 0.00 % | 11.218 M 6 167.04 % | 179.000 K -98.40 % | 11.179 M 6 145.25 % | 179.000 K -98.40 % | 11.179 M 6 145.25 % | 179.000 K -98.40 % | 11.179 M 6 145.25 % | 179.000 K -98.40 % | 11.179 M 6 145.25 % | 179.000 K -98.40 % | 11.179 M 6 716.46 % | 164.000 K -98.53 % | 11.164 M 6 707.32 % | 164.000 K -98.53 % | 11.164 M 0.13 % | 11.149 M 0.00 % | 11.149 M 0.12 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.00 % | 11.136 M 0.01 % | 11.135 M 6.62 % | 10.444 M 0.00 % | 10.444 M 0.00 % | 10.444 M 0.00 % | 10.444 M 0.00 % | 10.444 M 0.00 % | 10.444 M 17.14 % | 8.916 M 20.69 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 0.00 % | 7.387 M 2.25 % | 7.225 M 2.30 % | 7.062 M 4.16 % | 6.780 M 4.34 % | 6.498 M 6.41 % | 6.107 M 6.85 % | 5.715 M -66.66 % | 17.144 M -40.00 % | 28.573 M 88.25 % | 15.179 M 750.81 % | 1.784 M 3.12 % | 1.730 M 3.22 % | 1.676 M 36.59 % | 1.227 M 57.71 % | 778.000 K 7.02 % | 727.000 K 7.54 % | 676.000 K 29.25 % | 523.000 K 41.35 % | 370.000 K 0.00 % | 370.000 K 0.00 % | 370.000 K |
| Total equity | -8.370 M -2.05 % | -8.202 M -12.25 % | -7.307 M -43.95 % | -5.076 M -1.30 % | -5.011 M -4.33 % | -4.803 M -21.97 % | -3.938 M 0.66 % | -3.964 M -184.97 % | -1.391 M 77.77 % | -6.258 M 0.16 % | -6.268 M 0.63 % | -6.308 M 0.27 % | -6.325 M -1.22 % | -6.249 M 0.22 % | -6.263 M 1.17 % | -6.337 M 0.58 % | -6.374 M 0.14 % | -6.383 M 1.92 % | -6.508 M -0.25 % | -6.492 M -0.53 % | -6.458 M -2.67 % | -6.290 M 2.72 % | -6.466 M -6.05 % | -6.097 M 4.07 % | -6.356 M 1.44 % | -6.449 M 0.32 % | -6.470 M -10.67 % | -5.846 M 10.36 % | -6.522 M -7.38 % | -6.074 M -4.51 % | -5.812 M -12.42 % | -5.170 M -9.00 % | -4.743 M -8.71 % | -4.363 M -14.18 % | -3.821 M -37.35 % | -2.782 M -20.07 % | -2.317 M -0.13 % | -2.314 M 0.60 % | -2.328 M 6.95 % | -2.502 M 33.21 % | -3.746 M -12.76 % | -3.322 M -13.07 % | -2.938 M -6.22 % | -2.766 M -35.16 % | -2.047 M -36.52 % | -1.499 M -80.49 % | -830.500 K -412.65 % | -162.000 K -35.56 % | -119.500 K -55.19 % | -77.000 K 83.49 % | -466.500 K 45.50 % | -856.000 K -27.57 % | -671.000 K -38.07 % | -486.000 K -115.90 % | 3.057 M -53.68 % | 6.599 M -30.71 % | 9.524 M -23.49 % | 12.448 M -5.58 % | 13.183 M -5.28 % | 13.918 M 2.00 % | 13.645 M 2.04 % | 13.372 M 24.01 % | 10.783 M 31.60 % | 8.194 M 17.19 % | 6.992 M 20.76 % | 5.790 M 23.65 % | 4.683 M 30.98 % | 3.575 M 12.12 % | 3.189 M 13.79 % | 2.802 M 34.55 % | 2.083 M 52.79 % | 1.363 M -6.96 % | 1.465 M -6.51 % | 1.567 M |
| Other non current liabilities | 813.000 K 0.00 % | 813.000 K 0.00 % | 813.000 K | 0.000 100.00 % | -846.000 K | 0.000 | 0.000 -100.00 % | 26.739 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.288 M | 0.000 -100.00 % | 6.288 M | 0.000 -100.00 % | 4.010 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 134.000 K -50.00 % | 268.000 K 100.00 % | 134.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.500 K -50.00 % | 17.000 K 100.00 % | 8.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 319.000 K -50.00 % | 638.000 K 41.46 % | 451.000 K 70.83 % | 264.000 K 100.00 % | 132.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 3.357 M -0.30 % | 3.367 M 11.75 % | 3.013 M 71.68 % | 1.755 M -35.81 % | 2.734 M 26.22 % | 2.166 M -5.00 % | 2.280 M -24.70 % | 3.028 M 379.11 % | 632.000 K -89.59 % | 6.072 M 0.00 % | 6.072 M 0.00 % | 6.072 M 0.00 % | 6.072 M 0.00 % | 6.072 M 0.00 % | 6.072 M -1.09 % | 6.139 M 0.00 % | 6.139 M -1.90 % | 6.258 M 0.00 % | 6.258 M 0.00 % | 6.258 M 0.00 % | 6.258 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.374 M 0.00 % | 2.374 M 76.37 % | 1.346 M -43.35 % | 2.376 M | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.000 K -50.00 % | 56.000 K -0.88 % | 56.500 K -0.88 % | 57.000 K -41.24 % | 97.000 K -29.20 % | 137.000 K -31.84 % | 201.000 K -24.15 % | 265.000 K -16.27 % | 316.500 K -13.99 % | 368.000 K -2.65 % | 378.000 K -2.58 % | 388.000 K 19.75 % | 324.000 K 24.62 % | 260.000 K -37.65 % | 417.000 K -27.35 % | 574.000 K 42.96 % | 401.500 K 75.33 % | 229.000 K -94.38 % | 4.077 M -48.56 % | 7.925 M 74.43 % | 4.544 M 291.01 % | 1.162 M 10.98 % | 1.047 M 12.34 % | 932.000 K 98.72 % | 469.000 K 7 716.67 % | 6.000 K 100.00 % | 3.000 K | 0.000 |
| Total non current liabilities | 4.170 M -0.24 % | 4.180 M 9.25 % | 3.826 M 118.01 % | 1.755 M -7.04 % | 1.888 M -12.83 % | 2.166 M -5.00 % | 2.280 M -92.34 % | 29.767 M 4 609.97 % | 632.000 K -89.59 % | 6.072 M 0.00 % | 6.072 M 0.00 % | 6.072 M 0.00 % | 6.072 M 0.00 % | 6.072 M 0.00 % | 6.072 M -1.09 % | 6.139 M 0.00 % | 6.139 M -1.90 % | 6.258 M 0.00 % | 6.258 M -0.06 % | 6.262 M 0.06 % | 6.258 M | 0.000 -100.00 % | 6.288 M | 0.000 -100.00 % | 6.288 M | 0.000 -100.00 % | 6.288 M | 0.000 -100.00 % | 4.010 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.374 M 0.00 % | 2.374 M 76.37 % | 1.346 M -43.35 % | 2.376 M | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 134.000 K -50.00 % | 268.000 K 57.65 % | 170.000 K 136.11 % | 72.000 K -0.69 % | 72.500 K -0.68 % | 73.000 K -35.40 % | 113.000 K -26.14 % | 153.000 K -29.66 % | 217.500 K -22.87 % | 282.000 K -13.23 % | 325.000 K -11.68 % | 368.000 K -2.65 % | 378.000 K -2.58 % | 388.000 K 17.58 % | 330.000 K 21.32 % | 272.000 K -37.11 % | 432.500 K -27.07 % | 593.000 K 41.36 % | 419.500 K 70.53 % | 246.000 K -94.48 % | 4.460 M -48.58 % | 8.673 M 67.38 % | 5.182 M 206.60 % | 1.690 M 24.04 % | 1.363 M 31.64 % | 1.035 M 98.85 % | 520.500 K 8 575.00 % | 6.000 K 100.00 % | 3.000 K | 0.000 |
| Other current liabilities | 3.348 M 1.30 % | 3.305 M 10.06 % | 3.003 M 694.44 % | 378.000 K -89.73 % | 3.679 M 20.35 % | 3.057 M 11.00 % | 2.754 M 551.06 % | 423.000 K 267.83 % | 115.000 K | 0.000 -100.00 % | 158.000 K | 0.000 -100.00 % | 136.000 K | 0.000 -100.00 % | 74.000 K | 0.000 -100.00 % | 115.000 K | 0.000 -100.00 % | 89.000 K | 0.000 -100.00 % | 113.000 K | 0.000 -100.00 % | 153.000 K | 0.000 -100.00 % | 161.000 K | 0.000 -100.00 % | 162.000 K | 0.000 -100.00 % | 70.000 K | 0.000 -100.00 % | 5.957 M | 0.000 -100.00 % | 5.537 M | 0.000 -100.00 % | 4.770 M | 0.000 -100.00 % | 776.000 K 11.65 % | 695.000 K -6.59 % | 744.000 K -68.43 % | 2.357 M 25.98 % | 1.871 M -16.14 % | 2.231 M 33.67 % | 1.669 M 18.79 % | 1.405 M -3.73 % | 1.460 M -17.91 % | 1.778 M 3.82 % | 1.713 M 3.98 % | 1.647 M -13.20 % | 1.898 M -11.66 % | 2.148 M -14.47 % | 2.512 M -12.64 % | 2.875 M -18.75 % | 3.539 M -15.79 % | 4.202 M -8.46 % | 4.591 M -7.80 % | 4.979 M -10.26 % | 5.549 M -9.31 % | 6.118 M 9.92 % | 5.566 M 11.01 % | 5.014 M -2.20 % | 5.127 M -2.16 % | 5.240 M 40.90 % | 3.719 M 69.20 % | 2.198 M -29.85 % | 3.134 M -22.99 % | 4.069 M 37.42 % | 2.961 M 59.79 % | 1.853 M 38.54 % | 1.338 M 62.71 % | 822.000 K 64.89 % | 498.500 K 184.86 % | 175.000 K 18.24 % | 148.000 K 22.31 % | 121.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 2.933 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 631.000 K 7.86 % | 585.000 K 4.46 % | 560.000 K -43.89 % | 998.000 K 130.48 % | 433.000 K -61.17 % | 1.115 M 23.61 % | 902.000 K 23.39 % | 731.000 K 33.88 % | 546.000 K 5 360.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K -75.00 % | 40.000 K 300.00 % | 10.000 K 0.00 % | 10.000 K | 0.000 -100.00 % | 13.000 K | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 200.000 K 19 900.00 % | 1.000 K -99.50 % | 200.000 K -3.38 % | 207.000 K 3.50 % | 200.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K -99.45 % | 550.000 K 27 400.00 % | 2.000 K -99.83 % | 1.188 M | 0.000 -100.00 % | 1.335 M -48.71 % | 2.603 M 2.04 % | 2.551 M -40.98 % | 4.322 M 6.40 % | 4.062 M -1.88 % | 4.140 M -7.55 % | 4.478 M -1.92 % | 4.566 M -1.88 % | 4.653 M -8.26 % | 5.072 M -7.63 % | 5.491 M -13.09 % | 6.318 M -11.57 % | 7.145 M -14.21 % | 8.329 M -12.44 % | 9.512 M -15.14 % | 11.210 M -13.15 % | 12.907 M -4.07 % | 13.455 M -3.91 % | 14.003 M 23.71 % | 11.319 M 31.08 % | 8.635 M -44.45 % | 15.544 M -30.77 % | 22.453 M 77.76 % | 12.631 M 349.66 % | 2.809 M -19.30 % | 3.481 M -16.18 % | 4.153 M 37.88 % | 3.012 M 60.98 % | 1.871 M 84.24 % | 1.016 M 534.69 % | 160.000 K 96.32 % | 81.500 K 2 616.67 % | 3.000 K 100.00 % | 1.500 K | 0.000 |
| Total current liabilities | 4.347 M 2.09 % | 4.258 M 9.88 % | 3.875 M -14.91 % | 4.554 M -0.42 % | 4.573 M 3.58 % | 4.415 M 15.18 % | 3.833 M 177.75 % | 1.380 M 60.09 % | 862.000 K 224.06 % | 266.000 K 21.46 % | 219.000 K -13.10 % | 252.000 K -5.62 % | 267.000 K 39.79 % | 191.000 K -11.57 % | 216.000 K 0.00 % | 216.000 K -14.29 % | 252.000 K 12.50 % | 224.000 K -11.11 % | 252.000 K 8.62 % | 232.000 K 4.98 % | 221.000 K -96.60 % | 6.500 M 2 585.95 % | 242.000 K -96.29 % | 6.523 M 2 380.23 % | 263.000 K -96.07 % | 6.693 M 1 532.44 % | 410.000 K -93.42 % | 6.234 M 125.54 % | 2.764 M -56.37 % | 6.335 M -3.06 % | 6.535 M 3.93 % | 6.288 M 9.47 % | 5.744 M 8.89 % | 5.275 M 3.61 % | 5.091 M 321.09 % | 1.209 M 6.61 % | 1.134 M -39.78 % | 1.883 M 99.26 % | 945.000 K -74.40 % | 3.692 M -24.85 % | 4.913 M 2.74 % | 4.782 M -25.68 % | 6.434 M 6.10 % | 6.064 M -15.64 % | 7.188 M -17.21 % | 8.682 M 1.27 % | 8.574 M 1.28 % | 8.465 M -10.83 % | 9.494 M -9.77 % | 10.522 M -11.56 % | 11.898 M -10.37 % | 13.274 M -15.52 % | 15.712 M -13.43 % | 18.150 M -17.26 % | 21.935 M -14.72 % | 25.720 M -8.69 % | 28.169 M -8.00 % | 30.617 M 17.05 % | 26.157 M 20.56 % | 21.697 M -24.07 % | 28.574 M -19.40 % | 35.450 M 68.09 % | 21.090 M 213.41 % | 6.729 M -29.42 % | 9.534 M -22.73 % | 12.339 M 32.94 % | 9.282 M 49.12 % | 6.224 M 31.36 % | 4.738 M 45.69 % | 3.252 M 79.82 % | 1.809 M 395.48 % | 365.000 K 23.52 % | 295.500 K 30.75 % | 226.000 K |
| Total liabilities | 8.517 M 0.94 % | 8.438 M 9.57 % | 7.701 M 22.06 % | 6.309 M -2.35 % | 6.461 M -1.82 % | 6.581 M 7.66 % | 6.113 M -80.37 % | 31.147 M 1 984.81 % | 1.494 M -76.43 % | 6.338 M 0.75 % | 6.291 M -0.52 % | 6.324 M -0.24 % | 6.339 M 1.21 % | 6.263 M -0.40 % | 6.288 M -1.05 % | 6.355 M -0.56 % | 6.391 M -1.40 % | 6.482 M -0.43 % | 6.510 M 0.25 % | 6.494 M 0.23 % | 6.479 M -0.32 % | 6.500 M -0.46 % | 6.530 M 0.11 % | 6.523 M -0.43 % | 6.551 M -2.12 % | 6.693 M -0.07 % | 6.698 M 7.44 % | 6.234 M -7.97 % | 6.774 M 6.93 % | 6.335 M -3.06 % | 6.535 M 3.93 % | 6.288 M 9.47 % | 5.744 M 8.89 % | 5.275 M 3.61 % | 5.091 M 42.09 % | 3.583 M 2.14 % | 3.508 M 8.64 % | 3.229 M -2.77 % | 3.321 M -10.05 % | 3.692 M -24.93 % | 4.918 M 2.84 % | 4.782 M -25.68 % | 6.434 M 6.10 % | 6.064 M -17.18 % | 7.322 M -18.19 % | 8.950 M 2.36 % | 8.744 M 2.42 % | 8.537 M -10.76 % | 9.566 M -9.71 % | 10.595 M -11.79 % | 12.011 M -10.55 % | 13.427 M -15.71 % | 15.930 M -13.58 % | 18.432 M -17.20 % | 22.260 M -14.67 % | 26.088 M -8.61 % | 28.547 M -7.93 % | 31.005 M 17.06 % | 26.487 M 20.57 % | 21.969 M -24.26 % | 29.006 M -19.52 % | 36.043 M 67.57 % | 21.509 M 208.37 % | 6.975 M -50.16 % | 13.994 M -33.40 % | 21.012 M 45.28 % | 14.463 M 82.75 % | 7.914 M 29.73 % | 6.101 M 42.30 % | 4.287 M 84.07 % | 2.329 M 527.76 % | 371.000 K 24.29 % | 298.500 K 32.08 % | 226.000 K |
| Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 424.000 K 0.00 % | 424.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 100.00 % | -5.000 K | 0.000 100.00 % | -12.000 K | 0.000 100.00 % | -5.000 K | 0.000 | 0.000 -100.00 % | 31.000 K 3 200.00 % | -1.000 K -104.76 % | 21.000 K 400.00 % | -7.000 K -120.00 % | 35.000 K 391.67 % | -12.000 K | 0.000 100.00 % | -106.000 K | 0.000 100.00 % | -2.000 K | 0.000 100.00 % | -1.717 M -22.16 % | -1.406 M 35.81 % | -2.190 M 33.35 % | -3.285 M -60.17 % | -2.051 M -151.04 % | -817.000 K 0.97 % | -825.000 K 0.96 % | -833.000 K -24.70 % | -668.000 K -32.80 % | -503.000 K -2.44 % | -491.000 K -2.51 % | -479.000 K -183.81 % | 571.500 K -64.77 % | 1.622 M 3 144.00 % | 50.000 K 103.29 % | -1.522 M 7.81 % | -1.651 M 7.25 % | -1.780 M 82.57 % | -10.213 M 45.23 % | -18.645 M -97.85 % | -9.424 M -4 542.36 % | -203.000 K 95.18 % | -4.209 M 48.76 % | -8.214 M -99.93 % | -4.109 M -136 850.00 % | -3.000 K 96.59 % | -88.000 K 49.13 % | -173.000 K 9.66 % | -191.500 K 8.81 % | -210.000 K -48.41 % | -141.500 K -93.84 % | -73.000 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.343 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 956.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.299 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K -50.00 % | 40.000 K -6.98 % | 43.000 K -6.52 % | 46.000 K 100.00 % | 23.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 32.000 K -39.62 % | 53.000 K -22.06 % | 68.000 K -83.57 % | 414.000 K -37.84 % | 666.000 K -49.62 % | 1.322 M -5.71 % | 1.402 M -79.20 % | 6.740 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.000 K | 0.000 -100.00 % | 30.000 K | 0.000 -100.00 % | 27.000 K | 0.000 -100.00 % | 45.000 K 9.76 % | 41.000 K -21.15 % | 52.000 K -1.89 % | 53.000 K -15.87 % | 63.000 K -11.27 % | 71.000 K -11.25 % | 80.000 K 26.98 % | 63.000 K -90.06 % | 634.000 K -48.12 % | 1.222 M -47.15 % | 2.312 M -32.04 % | 3.402 M -17.92 % | 4.145 M -15.19 % | 4.887 M -16.94 % | 5.884 M -14.49 % | 6.881 M -12.74 % | 7.886 M -11.30 % | 8.890 M -15.88 % | 10.568 M -13.70 % | 12.246 M -8.61 % | 13.400 M -7.93 % | 14.553 M 3.57 % | 14.052 M 3.70 % | 13.550 M 1.52 % | 13.347 M 1.54 % | 13.144 M 23.31 % | 10.659 M 30.40 % | 8.174 M 1.63 % | 8.043 M 1.66 % | 7.912 M 20.96 % | 6.541 M 26.52 % | 5.170 M 18.37 % | 4.368 M 22.51 % | 3.565 M 47.53 % | 2.417 M 90.58 % | 1.268 M 0.96 % | 1.256 M 0.96 % | 1.244 M |
| Total non current assets | 32.000 K -39.62 % | 53.000 K -22.06 % | 68.000 K -91.89 % | 838.000 K -23.12 % | 1.090 M -17.55 % | 1.322 M -5.71 % | 1.402 M -92.64 % | 19.039 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 49.000 K 58.06 % | 31.000 K -24.39 % | 41.000 K 95.24 % | 21.000 K -22.22 % | 27.000 K -22.86 % | 35.000 K -22.22 % | 45.000 K 9.76 % | 41.000 K -21.15 % | 52.000 K -1.89 % | 53.000 K -15.87 % | 63.000 K -11.27 % | 71.000 K -11.25 % | 80.000 K 26.98 % | 63.000 K -90.06 % | 634.000 K -48.12 % | 1.222 M -47.15 % | 2.312 M -32.04 % | 3.402 M -17.92 % | 4.145 M -15.19 % | 4.887 M -16.94 % | 5.884 M -14.49 % | 6.881 M -12.74 % | 7.886 M -11.30 % | 8.890 M -23.56 % | 11.631 M -19.07 % | 14.371 M -1.26 % | 14.554 M -1.24 % | 14.737 M 4.20 % | 14.144 M 4.38 % | 13.550 M 1.52 % | 13.347 M 1.54 % | 13.144 M 23.31 % | 10.659 M 30.40 % | 8.174 M 1.38 % | 8.063 M 1.40 % | 7.952 M 20.78 % | 6.584 M 26.23 % | 5.216 M 18.80 % | 4.391 M 23.16 % | 3.565 M 47.53 % | 2.417 M 90.58 % | 1.268 M 0.96 % | 1.256 M 0.96 % | 1.244 M |
| Other current assets | 114.000 K -33.33 % | 171.000 K 46.15 % | 117.000 K 32.95 % | 88.000 K -19.27 % | 109.000 K 55.71 % | 70.000 K -2.78 % | 72.000 K -98.89 % | 6.502 M 43 246.67 % | 15.000 K | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 13.000 K | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -98.96 % | 192.000 K | 0.000 -100.00 % | 424.000 K 123.16 % | 190.000 K 14.46 % | 166.000 K -23.15 % | 216.000 K -44.33 % | 388.000 K 57.09 % | 247.000 K -1.98 % | 252.000 K 254.93 % | 71.000 K -80.65 % | 367.000 K 402.74 % | 73.000 K -81.93 % | 404.000 K 353.93 % | 89.000 K -83.99 % | 556.000 K 539.08 % | 87.000 K -78.03 % | 396.000 K 150.63 % | 158.000 K -72.62 % | 577.000 K 748.53 % | 68.000 K -89.91 % | 674.000 K 1 825.71 % | 35.000 K -30.69 % | 50.500 K -56.28 % | 115.500 K -30.00 % | 165.000 K -17.71 % | 200.500 K -15.04 % | 236.000 K -8.17 % | 257.000 K -7.55 % | 278.000 K -8.85 % | 305.000 K -8.13 % | 332.000 K -9.66 % | 367.500 K -8.81 % | 403.000 K -11.23 % | 454.000 K -10.10 % | 505.000 K -34.71 % | 773.500 K -25.77 % | 1.042 M 17.01 % | 890.500 K 20.50 % | 739.000 K 100.00 % | 369.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.000 K -91.67 % | 12.000 K -94.26 % | 209.000 K -31.92 % | 307.000 K 237.36 % | 91.000 K -73.62 % | 345.000 K -46.84 % | 649.000 K 146.77 % | 263.000 K 1 215.00 % | 20.000 K 1 900.00 % | 1.000 K -94.74 % | 19.000 K 171.43 % | 7.000 K 600.00 % | 1.000 K | 0.000 -100.00 % | 4.000 K -55.56 % | 9.000 K -40.00 % | 15.000 K -61.54 % | 39.000 K 3 800.00 % | 1.000 K -50.00 % | 2.000 K -89.47 % | 19.000 K 5.56 % | 18.000 K 800.00 % | 2.000 K 0.00 % | 2.000 K -60.00 % | 5.000 K -93.59 % | 78.000 K 550.00 % | 12.000 K | 0.000 -100.00 % | 5.000 K -44.44 % | 9.000 K -18.18 % | 11.000 K -62.07 % | 29.000 K 141.67 % | 12.000 K -87.88 % | 99.000 K 1 314.29 % | 7.000 K -36.36 % | 11.000 K -8.33 % | 12.000 K -85.71 % | 84.000 K -20.75 % | 106.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 1.717 M 22.16 % | 1.406 M -35.81 % | 2.190 M -33.35 % | 3.285 M 60.17 % | 2.051 M 151.04 % | 817.000 K -0.97 % | 825.000 K -0.96 % | 833.000 K 24.70 % | 668.000 K 32.80 % | 503.000 K 2.44 % | 491.000 K 2.51 % | 479.000 K -2.44 % | 491.000 K -2.39 % | 503.000 K -54.46 % | 1.105 M -35.26 % | 1.706 M -2.12 % | 1.743 M -2.08 % | 1.780 M -82.57 % | 10.213 M -45.23 % | 18.645 M 97.85 % | 9.424 M 4 542.36 % | 203.000 K -95.18 % | 4.209 M -48.76 % | 8.214 M 99.93 % | 4.109 M 136 850.00 % | 3.000 K -96.59 % | 88.000 K -49.13 % | 173.000 K -9.66 % | 191.500 K -8.81 % | 210.000 K 48.41 % | 141.500 K 93.84 % | 73.000 K |
| Cash and short term investments | 1.000 K -91.67 % | 12.000 K -94.26 % | 209.000 K -31.92 % | 307.000 K 237.36 % | 91.000 K -73.62 % | 345.000 K -46.84 % | 649.000 K 146.77 % | 263.000 K 1 215.00 % | 20.000 K 1 900.00 % | 1.000 K -94.74 % | 19.000 K 171.43 % | 7.000 K 600.00 % | 1.000 K | 0.000 -100.00 % | 4.000 K -55.56 % | 9.000 K -40.00 % | 15.000 K -61.54 % | 39.000 K 3 800.00 % | 1.000 K -50.00 % | 2.000 K -89.47 % | 19.000 K 5.56 % | 18.000 K 800.00 % | 2.000 K 0.00 % | 2.000 K -60.00 % | 5.000 K -93.59 % | 78.000 K 550.00 % | 12.000 K | 0.000 -100.00 % | 5.000 K -44.44 % | 9.000 K -18.18 % | 11.000 K -62.07 % | 29.000 K 141.67 % | 12.000 K -87.88 % | 99.000 K 1 314.29 % | 7.000 K -36.36 % | 11.000 K -8.33 % | 12.000 K -85.71 % | 84.000 K -20.75 % | 106.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 1.717 M 22.16 % | 1.406 M -35.81 % | 2.190 M -33.35 % | 3.285 M 60.17 % | 2.051 M 151.04 % | 817.000 K -0.97 % | 825.000 K -0.96 % | 833.000 K 24.70 % | 668.000 K 32.80 % | 503.000 K 2.44 % | 491.000 K 2.51 % | 479.000 K -2.44 % | 491.000 K -2.39 % | 503.000 K -54.46 % | 1.105 M -35.26 % | 1.706 M -2.12 % | 1.743 M -2.08 % | 1.780 M -82.57 % | 10.213 M -45.23 % | 18.645 M 97.85 % | 9.424 M 4 542.36 % | 203.000 K -95.18 % | 4.209 M -48.76 % | 8.214 M 99.93 % | 4.109 M 136 850.00 % | 3.000 K -96.59 % | 88.000 K -49.13 % | 173.000 K -9.66 % | 191.500 K -8.81 % | 210.000 K 48.41 % | 141.500 K 93.84 % | 73.000 K |
| Total current assets | 115.000 K -37.16 % | 183.000 K -43.87 % | 326.000 K -17.47 % | 395.000 K 9.72 % | 360.000 K -21.05 % | 456.000 K -41.01 % | 773.000 K -90.51 % | 8.144 M 7 806.80 % | 103.000 K 28.75 % | 80.000 K 247.83 % | 23.000 K 43.75 % | 16.000 K 14.29 % | 14.000 K 0.00 % | 14.000 K -44.00 % | 25.000 K 38.89 % | 18.000 K 5.88 % | 17.000 K -82.83 % | 99.000 K 4 850.00 % | 2.000 K 0.00 % | 2.000 K -90.48 % | 21.000 K -90.00 % | 210.000 K 228.13 % | 64.000 K -84.98 % | 426.000 K 118.46 % | 195.000 K -20.08 % | 244.000 K 7.02 % | 228.000 K -41.24 % | 388.000 K 53.97 % | 252.000 K -3.45 % | 261.000 K -61.28 % | 674.000 K -37.99 % | 1.087 M 13.23 % | 960.000 K 7.74 % | 891.000 K -28.32 % | 1.243 M 62.27 % | 766.000 K -33.16 % | 1.146 M 31.12 % | 874.000 K -7.12 % | 941.000 K -17.24 % | 1.137 M 2.52 % | 1.109 M -20.16 % | 1.389 M -59.34 % | 3.416 M 5.60 % | 3.235 M -30.30 % | 4.642 M -25.49 % | 6.229 M -10.71 % | 6.976 M -9.67 % | 7.723 M -4.09 % | 8.052 M -3.93 % | 8.381 M -0.35 % | 8.411 M -0.35 % | 8.440 M -16.63 % | 10.123 M -14.26 % | 11.806 M -28.17 % | 16.436 M -21.98 % | 21.066 M -19.95 % | 26.316 M -16.63 % | 31.566 M 11.44 % | 28.327 M 12.91 % | 25.087 M -21.74 % | 32.054 M -17.85 % | 39.021 M 69.60 % | 23.008 M 228.92 % | 6.995 M -45.87 % | 12.923 M -31.45 % | 18.850 M 50.06 % | 12.562 M 100.25 % | 6.273 M 28.06 % | 4.899 M 39.00 % | 3.524 M 76.64 % | 1.995 M 328.11 % | 466.000 K -8.18 % | 507.500 K -7.56 % | 549.000 K |
| Inventory | -114.000 99.93 % | -171.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 41.000 K 5.13 % | 39.000 K -97.03 % | 1.311 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K -99.57 % | 691.000 K 6 181.82 % | 11.000 K -97.16 % | 388.000 K -39.84 % | 645.000 K 224.12 % | 199.000 K -47.91 % | 382.000 K -3.05 % | 394.000 K 36.33 % | 289.000 K -48.39 % | 560.000 K -32.77 % | 833.000 K 16.50 % | 715.000 K 13.49 % | 630.000 K 24.14 % | 507.500 K -13.84 % | 589.000 K -25.73 % | 793.000 K -54.78 % | 1.754 M -35.39 % | 2.714 M -11.90 % | 3.081 M -10.63 % | 3.447 M 24.17 % | 2.776 M 31.88 % | 2.105 M -23.80 % | 2.763 M -19.23 % | 3.420 M -43.85 % | 6.091 M -30.48 % | 8.762 M -21.39 % | 11.146 M -17.62 % | 13.529 M 6.00 % | 12.764 M 6.38 % | 11.998 M 28.05 % | 9.370 M 38.98 % | 6.742 M 43.74 % | 4.691 M 77.74 % | 2.639 M -36.99 % | 4.188 M -27.00 % | 5.737 M 20.60 % | 4.757 M 25.95 % | 3.777 M 43.31 % | 2.636 M 76.41 % | 1.494 M 94.40 % | 768.500 K 1 687.21 % | 43.000 K -52.49 % | 90.500 K -34.42 % | 138.000 K |
| Net receivables | 114.000 K -33.33 % | 171.000 K | 0.000 | 0.000 -100.00 % | 269.000 K | 0.000 -100.00 % | 85.000 K -98.71 % | 6.570 M 8 112.50 % | 80.000 K 1.27 % | 79.000 K | 0.000 -100.00 % | 9.000 K | 0.000 -100.00 % | 14.000 K 27.27 % | 11.000 K 22.22 % | 9.000 K | 0.000 -100.00 % | 60.000 K 5 900.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 62.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 589.000 K | 0.000 -100.00 % | 864.000 K | 0.000 -100.00 % | 502.000 K | 0.000 -100.00 % | 665.000 K | 0.000 -100.00 % | 388.000 K | 0.000 -100.00 % | 206.000 K | 0.000 -100.00 % | 1.034 M -18.68 % | 1.272 M -27.24 % | 1.748 M -12.01 % | 1.986 M -33.15 % | 2.971 M -24.90 % | 3.956 M 1.71 % | 3.890 M 1.74 % | 3.823 M -17.99 % | 4.662 M -15.25 % | 5.500 M -15.41 % | 6.502 M -13.35 % | 7.504 M -20.17 % | 9.400 M -16.78 % | 11.296 M -15.02 % | 13.293 M -13.06 % | 15.289 M 18.25 % | 12.930 M 22.32 % | 10.570 M -12.66 % | 12.102 M -11.24 % | 13.634 M 53.30 % | 8.894 M 114.15 % | 4.153 M -8.24 % | 4.526 M -7.61 % | 4.899 M 32.55 % | 3.696 M 48.26 % | 2.493 M 14.62 % | 2.175 M 17.12 % | 1.857 M 79.42 % | 1.035 M 385.92 % | 213.000 K -22.69 % | 275.500 K -18.49 % | 338.000 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 7.000 K | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 106.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 1.717 M 22.16 % | 1.406 M -35.81 % | 2.190 M -33.35 % | 3.285 M 60.17 % | 2.051 M 151.04 % | 817.000 K -0.97 % | 825.000 K -0.96 % | 833.000 K 24.70 % | 668.000 K 32.80 % | 503.000 K 2.44 % | 491.000 K 2.51 % | 479.000 K -2.44 % | 491.000 K -2.39 % | 503.000 K -54.46 % | 1.105 M -35.26 % | 1.706 M -2.12 % | 1.743 M -2.08 % | 1.780 M -82.57 % | 10.213 M -45.23 % | 18.645 M 97.85 % | 9.424 M 4 542.36 % | 203.000 K -95.18 % | 4.209 M -48.76 % | 8.214 M 99.93 % | 4.109 M 136 850.00 % | 3.000 K -96.59 % | 88.000 K -49.13 % | 173.000 K -9.66 % | 191.500 K -8.81 % | 210.000 K 48.41 % | 141.500 K 93.84 % | 73.000 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 100.00 % | -5.000 K | 0.000 100.00 % | -12.000 K | 0.000 100.00 % | -5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 368.000 K 0.00 % | 368.000 K 25.60 % | 293.000 K 19.59 % | 245.000 K -46.85 % | 461.000 K 89.71 % | 243.000 K 37.29 % | 177.000 K -21.68 % | 226.000 K 12.44 % | 201.000 K -21.48 % | 256.000 K 401.96 % | 51.000 K -78.93 % | 242.000 K 100.00 % | 121.000 K -33.15 % | 181.000 K 37.12 % | 132.000 K -35.92 % | 206.000 K 62.20 % | 127.000 K -40.65 % | 214.000 K 73.98 % | 123.000 K -44.59 % | 222.000 K 126.53 % | 98.000 K -98.49 % | 6.500 M 8 452.63 % | 76.000 K -98.83 % | 6.523 M 7 397.70 % | 87.000 K -98.70 % | 6.693 M 13 843.75 % | 48.000 K -99.23 % | 6.233 M 149.92 % | 2.494 M -59.30 % | 6.128 M 1 521.16 % | 378.000 K -93.99 % | 6.288 M 2 937.68 % | 207.000 K -96.08 % | 5.275 M 1 558.81 % | 318.000 K -51.75 % | 659.000 K 85.11 % | 356.000 K | 0.000 -100.00 % | 201.000 K | 0.000 -100.00 % | 439.000 K | 0.000 -100.00 % | 443.000 K -25.80 % | 597.000 K -62.42 % | 1.589 M -34.52 % | 2.426 M 5.69 % | 2.296 M 6.03 % | 2.165 M -14.22 % | 2.524 M -12.45 % | 2.883 M -6.05 % | 3.069 M -5.70 % | 3.254 M -15.37 % | 3.845 M -13.32 % | 4.436 M -27.43 % | 6.113 M -21.52 % | 7.789 M -14.37 % | 9.097 M -12.57 % | 10.404 M 23.16 % | 8.448 M 30.14 % | 6.491 M -5.10 % | 6.840 M -4.85 % | 7.189 M 61.35 % | 4.456 M 158.74 % | 1.722 M -41.02 % | 2.920 M -29.09 % | 4.117 M 24.44 % | 3.309 M 32.34 % | 2.500 M 4.82 % | 2.385 M 5.07 % | 2.270 M 84.78 % | 1.229 M 556.95 % | 187.000 K 28.08 % | 146.000 K 39.05 % | 105.000 K |
| Tax payables | 0.000 | 0.000 -100.00 % | 19.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.500 K -50.00 % | 45.000 K -34.31 % | 68.500 K -25.54 % | 92.000 K -88.84 % | 824.500 K -47.05 % | 1.557 M 46.54 % | 1.063 M 87.06 % | 568.000 K 100.00 % | 284.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 -50.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K -92.31 % | 13.000 K -48.00 % | 25.000 K 100.00 % | 12.500 K | 0.000 |
| Capital lease obligations | 32.000 K 0.00 % | 32.000 K -31.91 % | 47.000 K -25.40 % | 63.000 K -83.89 % | 391.000 K -28.78 % | 549.000 K -7.73 % | 595.000 K 187.44 % | 207.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.375 M -50.00 % | 2.750 M 0.00 % | 2.750 M 0.00 % | 2.750 M 0.00 % | 2.750 M 0.00 % | 2.750 M 0.00 % | 2.750 M 0.00 % | 2.750 M 0.00 % | 2.750 M 0.00 % | 2.750 M -1.79 % | 2.800 M -1.75 % | 2.850 M 1.79 % | 2.800 M 1.82 % | 2.750 M 0.00 % | 2.750 M 0.00 % | 2.750 M 100.00 % | 1.375 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 19.092 M 414.89 % | 3.708 M -89.22 % | 34.403 M 40.33 % | 24.515 M 401.69 % | -8.126 M -133.61 % | 24.180 M -30.95 % | 35.019 M 46.76 % | 23.862 M -30.46 % | 34.314 M 88.67 % | 18.187 M 31.76 % | 13.803 M -24.11 % | 18.187 M -37.69 % | 29.187 M 60.48 % | 18.187 M 31.76 % | 13.803 M -24.11 % | 18.187 M -37.69 % | 29.187 M 60.48 % | 18.187 M -37.44 % | 29.070 M 60.87 % | 18.070 M -37.84 % | 29.070 M 60.88 % | 18.069 M -37.52 % | 28.919 M 61.39 % | 17.919 M 1.23 % | 17.701 M 0.00 % | 17.701 M 0.00 % | 17.701 M 0.00 % | 17.701 M 0.00 % | 17.701 M 0.00 % | 17.701 M 0.00 % | 17.701 M 0.00 % | 17.701 M 0.00 % | 17.701 M -0.02 % | 17.704 M -0.01 % | 17.705 M -0.02 % | 17.708 M -0.02 % | 17.711 M -0.02 % | 17.714 M -0.02 % | 17.717 M -0.05 % | 17.726 M 3.95 % | 17.053 M -0.02 % | 17.057 M -0.01 % | 17.059 M 0.08 % | 17.045 M 0.08 % | 17.031 M 0.00 % | 17.031 M 13.58 % | 14.995 M 15.71 % | 12.959 M -0.35 % | 13.004 M -0.34 % | 13.049 M 0.00 % | 13.049 M 0.00 % | 13.049 M 0.00 % | 13.049 M 0.00 % | 13.049 M -0.05 % | 13.055 M -0.05 % | 13.061 M 61.78 % | 8.074 M 161.62 % | 3.086 M -10.54 % | 3.450 M -9.53 % | 3.813 M 156.50 % | -6.749 M 61.01 % | -17.310 M -235.34 % | -5.162 M -173.89 % | 6.986 M 38.34 % | 5.050 M 62.17 % | 3.114 M 36.70 % | 2.278 M 57.98 % | 1.442 M -0.89 % | 1.455 M -0.89 % | 1.468 M 35.49 % | 1.084 M 55.01 % | 699.000 K 0.43 % | 696.000 K 0.43 % | 693.000 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K -50.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 100.00 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K -50.00 % | 12.000 K -22.58 % | 15.500 K -18.42 % | 19.000 K 5.56 % | 18.000 K 5.88 % | 17.000 K -73.23 % | 63.500 K -42.27 % | 110.000 K -41.18 % | 187.000 K -29.17 % | 264.000 K 43.87 % | 183.500 K 78.16 % | 103.000 K 100.00 % | 51.500 K | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 147.000 K -37.71 % | 236.000 K -40.10 % | 394.000 K -68.05 % | 1.233 M -14.97 % | 1.450 M -18.45 % | 1.778 M -18.25 % | 2.175 M -92.00 % | 27.183 M 26 291.26 % | 103.000 K 28.75 % | 80.000 K 247.83 % | 23.000 K 43.75 % | 16.000 K 14.29 % | 14.000 K 0.00 % | 14.000 K -44.00 % | 25.000 K 38.89 % | 18.000 K 5.88 % | 17.000 K -82.83 % | 99.000 K 4 850.00 % | 2.000 K 0.00 % | 2.000 K -90.48 % | 21.000 K -90.00 % | 210.000 K 228.13 % | 64.000 K -84.98 % | 426.000 K 118.46 % | 195.000 K -20.08 % | 244.000 K 7.02 % | 228.000 K -41.24 % | 388.000 K 53.97 % | 252.000 K -3.45 % | 261.000 K -63.90 % | 723.000 K -35.33 % | 1.118 M 11.69 % | 1.001 M 9.76 % | 912.000 K -28.19 % | 1.270 M 58.55 % | 801.000 K -32.75 % | 1.191 M 30.16 % | 915.000 K -7.85 % | 993.000 K -16.55 % | 1.190 M 1.54 % | 1.172 M -19.73 % | 1.460 M -58.24 % | 3.496 M 6.00 % | 3.298 M -37.48 % | 5.276 M -29.20 % | 7.451 M -19.78 % | 9.288 M -16.51 % | 11.125 M -8.79 % | 12.197 M -8.08 % | 13.268 M -7.18 % | 14.295 M -6.70 % | 15.321 M -14.92 % | 18.009 M -12.99 % | 20.696 M -26.26 % | 28.067 M -20.80 % | 35.437 M -13.29 % | 40.870 M -11.73 % | 46.303 M 9.03 % | 42.470 M 9.92 % | 38.637 M -14.90 % | 45.401 M -12.97 % | 52.165 M 54.94 % | 33.667 M 121.95 % | 15.169 M -27.72 % | 20.986 M -21.70 % | 26.802 M 39.99 % | 19.146 M 66.64 % | 11.489 M 23.68 % | 9.289 M 31.03 % | 7.089 M 60.69 % | 4.412 M 154.41 % | 1.734 M -1.67 % | 1.764 M -1.65 % | 1.793 M |
| 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | 2000-12-30 | 2000-06-30 | 1999-12-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | 1996-06-30 | 1995-12-31 | 1995-06-30 | 1994-12-31 | 1994-06-30 | 1993-12-31 | 1993-06-30 | 1992-12-31 | 1992-06-30 | 1991-12-31 | 1991-06-30 | 1990-12-31 | 1990-06-30 | 1989-12-31 | 1989-06-30 | 1988-12-31 | 1988-06-30 | 1987-12-31 | 1987-06-30 | 1987-01-31 | 1986-07-31 | 1986-01-31 |
| 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2002-01-31 | 2001-06-30 | 2001-01-31 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | 1996-06-30 | 1995-12-31 | 1995-06-30 | 1994-12-31 | 1994-06-30 | 1993-12-31 | 1993-06-30 | 1992-12-31 | 1992-06-30 | 1992-01-31 | 1991-06-30 | 1991-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 10.500 -100.00 % | 214.000 K -46.77 % | 402.000 K 0.00 % | 402.000 K 132.37 % | 173.000 K 0.00 % | 173.000 K -13.72 % | 200.500 K 0.00 % | 200.500 K 100.00 % | 100.250 K 199.25 % | 33.500 K 100.00 % | 16.750 K 193.06 % | -18.000 K -100.00 % | -9.000 K -185.71 % | 10.500 K 144.68 % | -23.500 K 0.00 % | -23.500 K -100.00 % | -11.750 K -181.03 % | 14.500 K 866.67 % | 1.500 K 0.00 % | 1.500 K -88.00 % | 12.500 K 0.00 % | 12.500 K -73.12 % | 46.500 K 0.00 % | 46.500 K 100.00 % | 23.250 K 116.01 % | -145.250 K 4.44 % | -152.000 K -470.73 % | 41.000 K -87.69 % | 333.000 K 0.00 % | 333.000 K -23.89 % | 437.500 K 0.00 % | 437.500 K 10.34 % | 396.500 K 0.25 % | 395.500 K -34.14 % | 600.500 K 0.00 % | 600.500 K 2 629.55 % | 22.000 K 110.63 % | -207.000 K -167.10 % | 308.500 K 156.45 % | -546.500 K -251.18 % | 361.500 K 0.00 % | 361.500 K 50.31 % | 240.500 K 0.00 % | 240.500 K 160.28 % | -399.000 K 19.80 % | -497.500 K 0.00 % | -497.500 K -130.32 % | -216.000 K 0.00 % | -216.000 K -155.74 % | 387.500 K 0.00 % | 387.500 K -39.07 % | 636.000 K 0.00 % | 636.000 K -79.31 % | 3.074 M 0.00 % | 3.074 M 916.47 % | -376.500 K 0.00 % | -376.500 K 79.63 % | -1.849 M 0.00 % | -1.849 M -100.00 % | -924.250 K 44.57 % | -1.668 M -100.00 % | -833.750 K |
| Accounts receivables | 10.500 100.06 % | -18.000 K -116.98 % | 106.000 K 0.00 % | 106.000 K 213.37 % | -93.500 K 0.00 % | -93.500 K -446.30 % | 27.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.500 K 0.00 % | 19.500 K 137.14 % | -52.500 K -488.89 % | 13.500 K 100.00 % | 6.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.500 K 0.00 % | 1.500 K -62.50 % | 4.000 K 0.00 % | 4.000 K -98.74 % | 317.000 K 0.00 % | 317.000 K 341.06 % | -131.500 K 0.00 % | -131.500 K -424.69 % | 40.500 K 187.10 % | -46.500 K -125.91 % | 179.500 K -34.13 % | 272.500 K 368.47 % | -101.500 K 0.00 % | -101.500 K 17.14 % | -122.500 K 0.00 % | -122.500 K -220.10 % | 102.000 K -72.17 % | 366.500 K 0.00 % | 366.500 K 154.62 % | -671.000 K 0.00 % | -671.000 K -202.05 % | 657.500 K 0.00 % | 657.500 K -58.43 % | 1.582 M 0.00 % | 1.582 M -25.33 % | 2.118 M 0.00 % | 2.118 M 947.20 % | -250.000 K 0.00 % | -250.000 K 89.70 % | -2.427 M 0.00 % | -2.427 M -100.00 % | -1.213 M -1 991.81 % | -58.000 K -100.00 % | -29.000 K |
| Accounts payables | 0.000 -100.00 % | 232.000 K -21.62 % | 296.000 K 0.00 % | 296.000 K 30.68 % | 226.500 K 0.00 % | 226.500 K -45.16 % | 413.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.500 K 0.00 % | 20.500 K 110.96 % | -187.000 K -200.00 % | 187.000 K 100.00 % | 93.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 331.500 K 0.00 % | 331.500 K -23.53 % | 433.500 K 0.00 % | 433.500 K 445.28 % | 79.500 K 1.27 % | 78.500 K -89.28 % | 732.000 K 0.00 % | 732.000 K 4 056.76 % | -18.500 K 88.47 % | -160.500 K -224.42 % | 129.000 K 115.75 % | -819.000 K -276.89 % | 463.000 K 0.00 % | 463.000 K 27.55 % | 363.000 K 0.00 % | 363.000 K 172.46 % | -501.000 K 42.01 % | -864.000 K 0.00 % | -864.000 K -289.89 % | 455.000 K 0.00 % | 455.000 K 268.52 % | -270.000 K 0.00 % | -270.000 K 71.44 % | -945.500 K 0.00 % | -945.500 K -198.90 % | 956.000 K 0.00 % | 956.000 K 855.73 % | -126.500 K 0.00 % | -126.500 K -121.89 % | 578.000 K 0.00 % | 578.000 K 100.00 % | 289.000 K 117.96 % | -1.610 M -100.00 % | -804.750 K |
| Other non cash items | 334.000 K 187.43 % | -382.000 K -190.09 % | 424.000 K 0.00 % | 424.000 K 22.90 % | 345.000 K 0.00 % | 345.000 K -89.79 % | 3.381 M -8.30 % | 3.687 M 100.00 % | 1.843 M 24 476.67 % | 7.500 K 100.00 % | 3.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.000 K 400.00 % | -8.000 K -100.00 % | -4.000 K 55.56 % | -9.000 K -109.63 % | 93.500 K 196.89 % | -96.500 K 79.36 % | -467.500 K -342.86 % | 192.500 K 136.95 % | -521.000 K | 0.000 100.00 % | -317.000 K -573.13 % | 67.000 K 130.18 % | -222.000 K -257.45 % | 141.000 K 161.84 % | -228.000 K | 0.000 100.00 % | -70.500 K -14 000.00 % | -500.000 99.80 % | -248.000 K -875.00 % | 32.000 K 134.59 % | -92.500 K 0.00 % | -92.500 K | 0.000 100.00 % | -657.500 K -438.05 % | 194.500 K 125.26 % | -770.000 K -590.45 % | 157.000 K 117.66 % | -889.000 K -708.90 % | 146.000 K 104.96 % | -2.947 M -259.92 % | 1.843 M 133.87 % | -5.440 M -257.74 % | 3.449 M 672.37 % | -602.500 K 56.98 % | -1.401 M 0.14 % | -1.403 M -386.14 % | -288.500 K -100.00 % | -144.250 K -112.52 % | 1.152 M 100.00 % | 576.000 K |
| Net cash provided by operating activities | 145.000 K 121.94 % | -661.000 K -49.38 % | -442.500 K 0.00 % | -442.500 K -426.79 % | -84.000 K 0.00 % | -84.000 K -103.74 % | 2.245 M 0.00 % | 2.245 M 100.00 % | 1.122 M 1 436.01 % | -84.000 K -100.00 % | -42.000 K -500.00 % | 10.500 K 100.00 % | 5.250 K 125.61 % | -20.500 K -164.06 % | 32.000 K 0.00 % | 32.000 K 100.00 % | 16.000 K 3.23 % | 15.500 K 165.96 % | -23.500 K 0.00 % | -23.500 K 64.66 % | -66.500 K 0.00 % | -66.500 K 42.67 % | -116.000 K 12.12 % | -132.000 K -100.00 % | -66.000 K -211.86 % | 59.000 K 300.00 % | -29.500 K 0.00 % | -29.500 K -1 375.00 % | -2.000 K 0.00 % | -2.000 K 97.93 % | -96.500 K 0.00 % | -96.500 K -789.29 % | 14.000 K 0.00 % | 14.000 K 2 900.00 % | -500.000 0.00 % | -500.000 99.73 % | -187.500 K 0.00 % | -187.500 K 63.05 % | -507.500 K 0.00 % | -507.500 K -8 558.33 % | 6.000 K 0.00 % | 6.000 K -89.92 % | 59.500 K 0.00 % | 59.500 K 109.01 % | -660.500 K -1 048.70 % | -57.500 K 0.00 % | -57.500 K -111.39 % | 505.000 K 0.00 % | 505.000 K -30.15 % | 723.000 K 0.00 % | 723.000 K 202.48 % | -705.500 K 0.00 % | -705.500 K 4.79 % | -741.000 K 0.00 % | -741.000 K 56.51 % | -1.704 M 0.00 % | -1.704 M -899.41 % | -170.500 K 0.00 % | -170.500 K -100.00 % | -85.250 K 92.38 % | -1.120 M -100.00 % | -559.750 K |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -6.500 K 0.00 % | -6.500 K 80.30 % | -33.000 K 0.00 % | -33.000 K 99.23 % | -4.284 M 0.00 % | -4.284 M -100.00 % | -2.142 M -28 460.00 % | -7.500 K -100.00 % | -3.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K 0.00 % | -4.000 K 60.00 % | -10.000 K 0.00 % | -10.000 K -233.33 % | -3.000 K 0.00 % | -3.000 K 64.71 % | -8.500 K 0.00 % | -8.500 K -88.89 % | -4.500 K 18.18 % | -5.500 K -57.14 % | -3.500 K 0.00 % | -3.500 K 66.67 % | -10.500 K 0.00 % | -10.500 K -162.50 % | -4.000 K 97.07 % | -136.500 K 0.00 % | -136.500 K 21.55 % | -174.000 K 0.00 % | -174.000 K -21.25 % | -143.500 K 0.00 % | -143.500 K 41.07 % | -243.500 K 0.00 % | -243.500 K 59.08 % | -595.000 K 0.00 % | -595.000 K 2.14 % | -608.000 K 0.00 % | -608.000 K 56.70 % | -1.404 M 0.00 % | -1.404 M -100.00 % | -702.000 K 33.11 % | -1.050 M -100.00 % | -524.750 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 433.500 K 0.00 % | 433.500 K 84.47 % | 235.000 K 0.00 % | 235.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.376 M | 0.000 -100.00 % | 2.715 M | 0.000 100.00 % | -1.281 M | 0.000 100.00 % | -1.874 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -31.000 K 0.00 % | -31.000 K 85.38 % | -212.000 K 0.00 % | -212.000 K -1 077.78 % | -18.000 K 0.00 % | -18.000 K -100.00 % | -9.000 K -20.00 % | -7.500 K -100.00 % | -3.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.000 K 0.00 % | -13.000 K 78.33 % | -60.000 K 0.00 % | -60.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 100.00 % | -433.500 K 0.00 % | -433.500 K -84.47 % | -235.000 K 0.00 % | -235.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 100.00 % | -0.500 -100.00 % | 434.000 K 0.00 % | 434.000 K 84.29 % | 235.500 K 0.00 % | 235.500 K 105.87 % | -4.015 M -193.33 % | 4.302 M 100.00 % | 2.151 M 14 240.00 % | 15.000 K 100.00 % | 7.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K -200.00 % | 4.000 K 140.00 % | -10.000 K -200.00 % | 10.000 K 433.33 % | -3.000 K -200.00 % | 3.000 K 135.29 % | -8.500 K -200.00 % | 8.500 K 254.55 % | -5.500 K -200.00 % | 5.500 K 257.14 % | -3.500 K -200.00 % | 3.500 K 40.00 % | 2.500 K 0.00 % | 2.500 K -37.50 % | 4.000 K -99.63 % | 1.075 M 687.18 % | 136.500 K -88.88 % | 1.228 M 605.75 % | 174.000 K -87.09 % | 1.348 M 839.02 % | 143.500 K -73.15 % | 534.500 K 119.51 % | 243.500 K 157.57 % | -423.000 K -169.57 % | 608.000 K 271.75 % | -354.000 K -152.99 % | 668.000 K -38.55 % | 1.087 M -22.58 % | 1.404 M 100.00 % | 702.000 K -33.11 % | 1.050 M 100.00 % | 524.750 K |
| Net cash used for investing activites | 0.000 100.00 % | -1.000 K -100.25 % | 396.500 K 0.00 % | 396.500 K 4 273.68 % | -9.500 K 0.00 % | -9.500 K 99.76 % | -4.015 M 6.67 % | -4.302 M -100.00 % | -2.151 M -14 240.00 % | -15.000 K -100.00 % | -7.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K | 0.000 | 0.000 | 0.000 100.00 % | -111.000 K | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K 0.00 % | -4.000 K 60.00 % | -10.000 K 0.00 % | -10.000 K -233.33 % | -3.000 K 0.00 % | -3.000 K 64.71 % | -8.500 K 0.00 % | -8.500 K -88.89 % | -4.500 K 18.18 % | -5.500 K -57.14 % | -3.500 K 0.00 % | -3.500 K 56.25 % | -8.000 K 0.00 % | -8.000 K -100.00 % | -4.000 K -100.37 % | 1.075 M 887.18 % | -136.500 K -111.12 % | 1.228 M 805.75 % | -174.000 K -112.91 % | 1.348 M 1 039.02 % | -143.500 K -102.92 % | 4.911 M 2 116.63 % | -243.500 K -110.62 % | 2.292 M 476.97 % | -608.000 K 62.81 % | -1.635 M -144.76 % | -668.000 K 15.12 % | -787.000 K 43.95 % | -1.404 M -100.00 % | -702.000 K 33.11 % | -1.050 M -100.00 % | -524.750 K |
| Debt repayment | 0.000 -100.00 % | 379.000 K 90.45 % | 199.000 K 0.00 % | 199.000 K | 0.000 | 0.000 -100.00 % | 3.611 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -67.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 177.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 2.374 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.626 M | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M | 0.000 100.00 % | -422.000 K | 0.000 100.00 % | -6.279 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 178.000 K -12.75 % | 204.000 K 0.00 % | 204.000 K -4.00 % | 212.500 K 0.00 % | 212.500 K 11.26 % | 191.000 K 0.00 % | 191.000 K 100.00 % | 95.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.000 K | 0.000 | 0.000 -100.00 % | 82.500 K 0.00 % | 82.500 K -28.57 % | 115.500 K 0.00 % | 115.500 K 100.00 % | 57.750 K 200.00 % | -57.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 777.500 K 0.00 % | 777.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 162.500 K 0.00 % | 162.500 K | 0.000 | 0.000 -100.00 % | 350.000 K 0.00 % | 350.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.989 M 100.00 % | 2.994 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -252.000 99.73 % | -92.000 K 69.13 % | -298.000 K 0.00 % | -298.000 K -58.09 % | -188.500 K 0.00 % | -188.500 K -116.62 % | 1.134 M 269.25 % | -670.000 K -1 525.53 % | 47.000 K 109.56 % | -491.500 K -100.00 % | -245.750 K -16 283.33 % | -1.500 K -100.00 % | -750.000 -103.95 % | 19.000 K 337.50 % | -8.000 K | 0.000 100.00 % | -74.500 99.12 % | -8.500 K -158.62 % | 14.500 K 0.00 % | 14.500 K 116.11 % | -90.000 K -220.00 % | 75.000 K 170.42 % | -106.500 K -186.94 % | 122.500 K 100.00 % | 61.250 K 200.00 % | -61.250 K -210.36 % | 55.500 K 200.00 % | -55.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K 0.00 % | -2.000 K | 0.000 100.00 % | -974.500 K -225.34 % | 777.500 K 155 600.00 % | -500.000 0.00 % | -500.000 | 0.000 | 0.000 100.00 % | -1.000 K 98.84 % | -86.000 K | 0.000 100.00 % | -155.000 K | 0.000 -100.00 % | 1.313 M 200.00 % | -1.313 M -176.13 % | -475.500 K -392.62 % | 162.500 K -36.02 % | 254.000 K 150.80 % | -500.000 K -0.40 % | -498.000 K -458.27 % | 139.000 K -95.12 % | 2.846 M 190.64 % | -3.140 M -100.00 % | -1.570 M -126.52 % | 5.920 M 100.00 % | 2.960 M |
| Net cash used provided by financing activities | -377.000 K -181.08 % | 465.000 K 342.86 % | 105.000 K 0.00 % | 105.000 K 156.60 % | -185.500 K 0.00 % | -185.500 K -104.25 % | 4.363 M 4 541.49 % | 94.000 K 100.00 % | 47.000 K 109.56 % | -491.500 K -100.00 % | -245.750 K -16 283.33 % | -1.500 K -100.00 % | -750.000 -103.95 % | 19.000 K 150.67 % | -37.500 K 0.00 % | -37.500 K -100.00 % | -18.750 K -120.59 % | -8.500 K -158.62 % | 14.500 K 0.00 % | 14.500 K -80.67 % | 75.000 K 0.00 % | 75.000 K -38.78 % | 122.500 K 0.00 % | 122.500 K 100.00 % | 61.250 K 200.00 % | -61.250 K -126.34 % | 232.500 K 518.92 % | -55.500 K | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K -100.67 % | 298.000 K | 0.000 -100.00 % | 2.955 M 280.00 % | 777.500 K 155 600.00 % | -500.000 0.00 % | -500.000 | 0.000 | 0.000 100.00 % | -1.000 K 98.84 % | -86.000 K | 0.000 100.00 % | -155.000 K | 0.000 100.00 % | -1.313 M 0.00 % | -1.313 M -772.43 % | -150.500 K -192.62 % | 162.500 K 121.78 % | -746.000 K -49.20 % | -500.000 K -127.27 % | -220.000 K -258.27 % | 139.000 K 104.05 % | -3.434 M -9.36 % | -3.140 M -100.00 % | -1.570 M -126.52 % | 5.920 M 100.00 % | 2.960 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.278 M -200.00 % | 2.278 M 100.00 % | 1.139 M 92.72 % | 591.000 K 100.00 % | 295.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K 200.00 % | -4.000 K -700.00 % | -500.000 -200.00 % | 500.000 | 0.000 | 0.000 -100.00 % | 96.500 K 200.00 % | -96.500 K -2 512.50 % | 4.000 K 200.00 % | -4.000 K | 0.000 | 0.000 -100.00 % | 900.750 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -738.500 K -198.14 % | 752.500 K 131.09 % | -2.421 M -200.00 % | 2.421 M 282.40 % | -1.327 M -200.00 % | 1.327 M 100.15 % | 663.000 K 200.00 % | -663.000 K -310.53 % | -161.500 K -200.00 % | 161.500 K 100.00 % | 80.750 K 104.44 % | -1.820 M -100.00 % | -910.000 K |
| Net change in cash | -11.000 K 94.42 % | -197.000 K -266.95 % | 118.000 K 0.00 % | 118.000 K 121.15 % | -558.000 K 0.00 % | -558.000 K -214.64 % | 486.750 K 209.54 % | 157.250 K 0.00 % | 157.250 K 62 800.00 % | 250.000 0.00 % | 250.000 -94.44 % | 4.500 K 0.00 % | 4.500 K 700.00 % | -750.000 93.18 % | -11.000 K -300.00 % | -2.750 K 0.00 % | -2.750 K -178.57 % | 3.500 K 119.44 % | -18.000 K -300.00 % | -4.500 K -126.47 % | 17.000 K 300.00 % | 4.250 K 241.67 % | -3.000 K -300.00 % | -750.000 0.00 % | -750.000 93.02 % | -10.750 K -253.57 % | 7.000 K 300.00 % | 1.750 K 143.75 % | -4.000 K -300.00 % | -1.000 K 0.00 % | -1.000 K -300.00 % | -250.000 -103.13 % | 8.000 K 300.00 % | 2.000 K 122.22 % | -9.000 K -300.00 % | -2.250 K 99.42 % | -391.000 K -300.00 % | -97.750 K -129.09 % | 336.000 K 300.00 % | 84.000 K 2 200.00 % | -4.000 K -300.00 % | -1.000 K 0.00 % | -1.000 K -100.43 % | 235.250 K 0.00 % | 235.250 K -68.08 % | 737.000 K 300.00 % | 184.250 K -90.35 % | 1.909 M 300.00 % | 477.250 K 1 155.92 % | 38.000 K 300.00 % | 9.500 K -99.71 % | 3.268 M 300.00 % | 817.000 K 178.26 % | -1.044 M -300.00 % | -261.000 K 95.49 % | -5.792 M -300.00 % | -1.448 M 84.10 % | -9.105 M -300.00 % | -2.276 M 0.00 % | -2.276 M -335.82 % | 965.250 K 0.00 % | 965.250 K |
| Cash at beginning of period | 12.000 K -94.26 % | 209.000 K 129.67 % | 91.000 K 0.00 % | 91.000 K -85.98 % | 649.000 K 0.00 % | 649.000 K 300.00 % | 162.250 K 3 145.00 % | 5.000 K 0.00 % | 5.000 K 5.26 % | 4.750 K 0.00 % | 4.750 K 1 800.00 % | 250.000 0.00 % | 250.000 -75.00 % | 1.000 K -93.33 % | 15.000 K 300.00 % | 3.750 K 0.00 % | 3.750 K 1 400.00 % | 250.000 -98.68 % | 19.000 K 300.00 % | 4.750 K 137.50 % | 2.000 K 300.00 % | 500.000 -90.00 % | 5.000 K 300.00 % | 1.250 K 0.00 % | 1.250 K -89.58 % | 12.000 K 140.00 % | 5.000 K 300.00 % | 1.250 K -86.11 % | 9.000 K 300.00 % | 2.250 K -81.25 % | 12.000 K 300.00 % | 3.000 K -25.00 % | 4.000 K 300.00 % | 1.000 K -92.31 % | 13.000 K 300.00 % | 3.250 K 100.14 % | -2.273 M -300.00 % | -568.250 K 78.22 % | -2.609 M -300.00 % | -652.250 K 74.96 % | -2.605 M -300.00 % | -651.250 K 0.00 % | -651.250 K 28.61 % | -912.250 K 0.00 % | -912.250 K 80.05 % | -4.573 M -300.00 % | -1.143 M 82.59 % | -6.567 M -300.00 % | -1.642 M 75.42 % | -6.680 M -300.00 % | -1.670 M 86.20 % | -12.102 M -300.00 % | -3.026 M 71.38 % | -10.572 M -300.00 % | -2.643 M 44.71 % | -4.780 M -300.00 % | -1.195 M -127.63 % | 4.325 M 300.00 % | 1.081 M 0.00 % | 1.081 M 832.11 % | 116.000 K 0.00 % | 116.000 K |
| Cash at end of period | 1.000 K -91.67 % | 12.000 K -94.26 % | 209.000 K 0.00 % | 209.000 K 129.67 % | 91.000 K 0.00 % | 91.000 K -85.98 % | 649.000 K 300.00 % | 162.250 K 0.00 % | 162.250 K 3 145.00 % | 5.000 K 0.00 % | 5.000 K 5.26 % | 4.750 K 0.00 % | 4.750 K 1 800.00 % | 250.000 -93.75 % | 4.000 K 300.00 % | 1.000 K 0.00 % | 1.000 K -73.33 % | 3.750 K 275.00 % | 1.000 K 300.00 % | 250.000 -98.68 % | 19.000 K 300.00 % | 4.750 K 137.50 % | 2.000 K 300.00 % | 500.000 0.00 % | 500.000 -60.00 % | 1.250 K -89.58 % | 12.000 K 300.00 % | 3.000 K -40.00 % | 5.000 K 300.00 % | 1.250 K -88.64 % | 11.000 K 300.00 % | 2.750 K -77.08 % | 12.000 K 300.00 % | 3.000 K -25.00 % | 4.000 K 300.00 % | 1.000 K 100.04 % | -2.664 M -300.00 % | -666.000 K 70.70 % | -2.273 M -300.00 % | -568.250 K 78.22 % | -2.609 M -300.00 % | -652.250 K 0.00 % | -652.250 K 3.66 % | -677.000 K 0.00 % | -677.000 K 82.35 % | -3.836 M -300.00 % | -959.000 K 79.41 % | -4.658 M -300.00 % | -1.165 M 82.47 % | -6.642 M -300.00 % | -1.661 M 81.20 % | -8.834 M -300.00 % | -2.209 M 80.99 % | -11.616 M -300.00 % | -2.904 M 72.53 % | -10.572 M -300.00 % | -2.643 M 44.71 % | -4.780 M -300.00 % | -1.195 M 0.00 % | -1.195 M -210.52 % | 1.081 M 0.00 % | 1.081 M |
| Operating cash flow | 145.000 K 121.94 % | -661.000 K -49.38 % | -442.500 K 0.00 % | -442.500 K -426.79 % | -84.000 K 0.00 % | -84.000 K -103.74 % | 2.245 M 0.00 % | 2.245 M 100.00 % | 1.122 M 1 436.01 % | -84.000 K -100.00 % | -42.000 K -500.00 % | 10.500 K 100.00 % | 5.250 K 125.61 % | -20.500 K -164.06 % | 32.000 K 0.00 % | 32.000 K 100.00 % | 16.000 K 3.23 % | 15.500 K 165.96 % | -23.500 K 0.00 % | -23.500 K 64.66 % | -66.500 K 0.00 % | -66.500 K 42.67 % | -116.000 K 12.12 % | -132.000 K -100.00 % | -66.000 K -211.86 % | 59.000 K 300.00 % | -29.500 K 0.00 % | -29.500 K -1 375.00 % | -2.000 K 0.00 % | -2.000 K 97.93 % | -96.500 K 0.00 % | -96.500 K -789.29 % | 14.000 K 0.00 % | 14.000 K 2 900.00 % | -500.000 0.00 % | -500.000 99.73 % | -187.500 K 0.00 % | -187.500 K 63.05 % | -507.500 K 0.00 % | -507.500 K -8 558.33 % | 6.000 K 0.00 % | 6.000 K -89.92 % | 59.500 K 0.00 % | 59.500 K 109.01 % | -660.500 K -1 048.70 % | -57.500 K 0.00 % | -57.500 K -111.39 % | 505.000 K 0.00 % | 505.000 K -30.15 % | 723.000 K 0.00 % | 723.000 K 202.48 % | -705.500 K 0.00 % | -705.500 K 4.79 % | -741.000 K 0.00 % | -741.000 K 56.51 % | -1.704 M 0.00 % | -1.704 M -899.41 % | -170.500 K 0.00 % | -170.500 K -100.00 % | -85.250 K 92.38 % | -1.120 M -100.00 % | -559.750 K |
| Capital expenditure | 0.000 | 0.000 100.00 % | -6.500 K 0.00 % | -6.500 K 80.30 % | -33.000 K 0.00 % | -33.000 K 99.23 % | -4.284 M 0.00 % | -4.284 M -100.00 % | -2.142 M -28 460.00 % | -7.500 K -100.00 % | -3.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K 0.00 % | -4.000 K 60.00 % | -10.000 K 0.00 % | -10.000 K -233.33 % | -3.000 K 0.00 % | -3.000 K 64.71 % | -8.500 K 0.00 % | -8.500 K -88.89 % | -4.500 K 18.18 % | -5.500 K -57.14 % | -3.500 K 0.00 % | -3.500 K 66.67 % | -10.500 K 0.00 % | -10.500 K -162.50 % | -4.000 K 97.07 % | -136.500 K 0.00 % | -136.500 K 21.55 % | -174.000 K 0.00 % | -174.000 K -21.25 % | -143.500 K 0.00 % | -143.500 K 41.07 % | -243.500 K 0.00 % | -243.500 K 59.08 % | -595.000 K 0.00 % | -595.000 K 2.14 % | -608.000 K 0.00 % | -608.000 K 56.70 % | -1.404 M 0.00 % | -1.404 M -100.00 % | -702.000 K 33.11 % | -1.050 M -100.00 % | -524.750 K |
| Free CashFlow | 145.000 K 121.94 % | -661.000 K -47.22 % | -449.000 K 0.00 % | -449.000 K -283.76 % | -117.000 K 0.00 % | -117.000 K 94.26 % | -2.040 M 0.00 % | -2.040 M -100.00 % | -1.020 M -1 014.48 % | -91.500 K -100.00 % | -45.750 K -535.71 % | 10.500 K 100.00 % | 5.250 K 125.61 % | -20.500 K -164.06 % | 32.000 K 0.00 % | 32.000 K 100.00 % | 16.000 K 3.23 % | 15.500 K 165.96 % | -23.500 K 0.00 % | -23.500 K 64.66 % | -66.500 K 0.00 % | -66.500 K 42.67 % | -116.000 K 12.12 % | -132.000 K -100.00 % | -66.000 K -211.86 % | 59.000 K 300.00 % | -29.500 K 0.00 % | -29.500 K -1 375.00 % | -2.000 K 0.00 % | -2.000 K 98.01 % | -100.500 K 0.00 % | -100.500 K -2 612.50 % | 4.000 K 0.00 % | 4.000 K 214.29 % | -3.500 K 0.00 % | -3.500 K 98.21 % | -196.000 K 0.00 % | -196.000 K 61.72 % | -512.000 K 0.19 % | -513.000 K -20 620.00 % | 2.500 K 0.00 % | 2.500 K -94.90 % | 49.000 K 0.00 % | 49.000 K 107.37 % | -664.500 K -242.53 % | -194.000 K 0.00 % | -194.000 K -158.61 % | 331.000 K 0.00 % | 331.000 K -42.88 % | 579.500 K 0.00 % | 579.500 K 161.06 % | -949.000 K 0.00 % | -949.000 K 28.97 % | -1.336 M 0.00 % | -1.336 M 42.21 % | -2.312 M 0.00 % | -2.312 M -46.84 % | -1.575 M 0.00 % | -1.575 M -100.00 % | -787.250 K 63.70 % | -2.169 M -100.00 % | -1.085 M |
| 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2002 | 2001 | 2001 | 1998 | 1998 | 1997 | 1997 | 1996 | 1996 | 1995 | 1995 | 1994 | 1994 | 1993 | 1993 | 1992 | 1992 | 1992 | 1991 | 1991 |