Circuit Research Labs, Inc. CRLI
Trading inactive
Finances
| 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 12.894 M 1.71 % | 12.677 M -17.80 % | 15.422 M 16.47 % | 13.242 M 6.95 % | 12.382 M 14.94 % | 10.773 M -17.55 % | 13.066 M 73.41 % | 7.535 M 641.04 % | 1.017 M -32.96 % | 1.517 M -22.37 % | 1.954 M -22.63 % | 2.525 M 33.99 % | 1.884 M -10.27 % | 2.100 M 0.00 % | 2.100 M 0.00 % | 2.100 M -4.55 % | 2.200 M -8.33 % | 2.400 M 0.00 % | 2.400 M 14.29 % | 2.100 M 23.53 % | 1.700 M |
| Net income | 107.276 K 104.96 % | -2.164 M -174.56 % | 2.902 M 292.55 % | -1.507 M -291.53 % | -384.877 K 81.97 % | -2.135 M -4.32 % | -2.047 M -3.21 % | -1.983 M -662.04 % | -260.229 K -2 987.90 % | 9.011 K 103.44 % | -262.296 K -312.97 % | 123.160 K 140.15 % | -306.720 K -206.72 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K -150.00 % | 200.000 K -33.33 % | 300.000 K 0.00 % | 300.000 K | 0.000 100.00 % | -400.000 K |
| Income before tax | 107.276 K 104.96 % | -2.164 M -173.55 % | 2.942 M 295.21 % | -1.507 M -291.53 % | -384.877 K 81.97 % | -2.135 M -305.16 % | 1.041 M | 0.000 -100.00 % | 336.385 K 3 633.05 % | 9.011 K 103.48 % | -259.246 K -310.41 % | 123.210 K 143.27 % | -284.779 K -184.78 % | -100.000 K | 0.000 | 0.000 -100.00 % | 300.000 K -25.00 % | 400.000 K 0.00 % | 400.000 K | 0.000 100.00 % | -500.000 K |
| Income before tax ratio | 0.01 104.87 % | -0.17 -189.48 % | 0.19 267.61 % | -0.11 -266.10 % | -0.03 84.32 % | -0.20 -348.85 % | 0.08 | 0.00 -100.00 % | 0.33 5 468.01 % | 0.01 104.48 % | -0.13 -371.95 % | 0.05 132.29 % | -0.15 -217.36 % | -0.05 | 0.00 | 0.00 -100.00 % | 0.14 -18.18 % | 0.17 0.00 % | 0.17 | 0.00 100.00 % | -0.29 |
| EBITDA | 294.490 K 125.46 % | -1.157 M -133.83 % | 3.419 M 2 277.33 % | -157.011 K -112.81 % | 1.226 M 222.61 % | -999.894 K -313.28 % | 468.814 K 237.68 % | -340.513 K -28.76 % | -264.446 K 66.12 % | -780.509 K -427.80 % | -147.879 K -170.29 % | 210.386 K 195.87 % | -219.447 K -545.66 % | -33.988 K | 0.000 | 0.000 -100.00 % | 300.000 K 0.00 % | 300.000 K -25.00 % | 400.000 K 100.00 % | 200.000 K 166.67 % | -300.000 K |
| Net income ratio | 0.01 104.87 % | -0.17 -190.71 % | 0.19 265.33 % | -0.11 -266.10 % | -0.03 84.32 % | -0.20 -26.53 % | -0.16 40.48 % | -0.26 -2.83 % | -0.26 -4 407.44 % | 0.01 104.43 % | -0.13 -375.26 % | 0.05 129.97 % | -0.16 -241.81 % | -0.05 0.00 % | -0.05 0.00 % | -0.05 -152.38 % | 0.09 -27.27 % | 0.13 0.00 % | 0.13 | 0.00 100.00 % | -0.24 |
| Ratio EBITDA | 0.02 125.03 % | -0.09 -141.16 % | 0.22 1 969.50 % | -0.01 -111.98 % | 0.10 206.67 % | -0.09 -358.69 % | 0.04 179.40 % | -0.05 82.62 % | -0.26 49.46 % | -0.51 -579.85 % | -0.08 -190.85 % | 0.08 171.55 % | -0.12 -619.53 % | -0.02 | 0.00 | 0.00 -100.00 % | 0.14 9.09 % | 0.13 -25.00 % | 0.17 75.00 % | 0.10 153.97 % | -0.18 |
| Gross profit ratio | 0.55 1.76 % | 0.54 -7.64 % | 0.59 8.01 % | 0.54 -1.63 % | 0.55 22.38 % | 0.45 -8.87 % | 0.50 17.00 % | 0.42 -46.78 % | 0.80 387.71 % | 0.16 -66.89 % | 0.49 -10.96 % | 0.55 -12.21 % | 0.63 -5.41 % | 0.67 -6.67 % | 0.71 7.14 % | 0.67 -2.22 % | 0.68 2.27 % | 0.67 0.00 % | 0.67 7.69 % | 0.62 5.24 % | 0.59 |
| Weighted average shs out dil | 8.764 M 2.12 % | 8.583 M -20.67 % | 10.818 M 149.70 % | 4.333 M 12.57 % | 3.849 M 4.55 % | 3.681 M 59.89 % | 2.302 M 42.04 % | 1.621 M 77.51 % | 913.084 K 1.33 % | 901.100 K -24.42 % | 1.192 M 1.65 % | 1.173 M -1.87 % | 1.195 M 99.89 % | 598.000 K 25.58 % | 476.190 K -28.57 % | 666.667 K 6.67 % | 625.000 K 0.00 % | 625.000 K -16.67 % | 750.000 K 25.63 % | 597.000 K -4.48 % | 625.000 K |
| Weighted average shs out | 8.648 M 0.77 % | 8.583 M 26.62 % | 6.778 M 56.45 % | 4.333 M 12.57 % | 3.849 M 4.55 % | 3.681 M 59.89 % | 2.302 M 42.04 % | 1.621 M 77.51 % | 913.084 K 1.33 % | 901.100 K -24.42 % | 1.192 M 1.65 % | 1.173 M -1.87 % | 1.195 M 99.89 % | 598.000 K 25.58 % | 476.190 K -28.57 % | 666.667 K 6.67 % | 625.000 K 0.00 % | 625.000 K -16.67 % | 750.000 K 25.63 % | 597.000 K -4.48 % | 625.000 K |
| EPS diluted | 0.01 104.00 % | -0.25 -208.70 % | 0.23 165.71 % | -0.35 -250.00 % | -0.10 82.76 % | -0.58 34.83 % | -0.89 27.05 % | -1.22 -320.69 % | -0.29 -3 000.00 % | 0.01 104.55 % | -0.22 -300.00 % | 0.11 142.31 % | -0.26 -52.94 % | -0.17 19.05 % | -0.21 -40.00 % | -0.15 -146.88 % | 0.32 -33.33 % | 0.48 20.00 % | 0.40 | 0.00 100.00 % | -0.64 |
| Earnings per share | 0.01 104.00 % | -0.25 -167.57 % | 0.37 205.71 % | -0.35 -250.00 % | -0.10 82.76 % | -0.58 34.83 % | -0.89 27.05 % | -1.22 -320.69 % | -0.29 -3 000.00 % | 0.01 104.55 % | -0.22 -300.00 % | 0.11 142.31 % | -0.26 -52.94 % | -0.17 19.05 % | -0.21 -40.00 % | -0.15 -146.88 % | 0.32 -33.33 % | 0.48 20.00 % | 0.40 | 0.00 100.00 % | -0.64 |
| Gross profit | 7.118 M 3.50 % | 6.877 M -24.08 % | 9.059 M 25.79 % | 7.201 M 5.20 % | 6.845 M 40.67 % | 4.866 M -24.87 % | 6.477 M 102.89 % | 3.192 M 294.42 % | 809.372 K 226.98 % | 247.528 K -74.29 % | 962.895 K -31.11 % | 1.398 M 17.62 % | 1.188 M -15.12 % | 1.400 M -6.67 % | 1.500 M 7.14 % | 1.400 M -6.67 % | 1.500 M -6.25 % | 1.600 M 0.00 % | 1.600 M 23.08 % | 1.300 M 30.00 % | 1.000 M |
| Income tax expense | 0.000 -100.00 % | 856.612 K 2 041.53 % | 40.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.038 M 36.77 % | 759.059 K 2 093.43 % | -38.078 K | 0.000 -100.00 % | 3.050 K 6 000.00 % | 50.000 -99.77 % | 21.941 K | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 100.00 % | -100.000 K |
| Cost of revenue | 5.776 M -0.41 % | 5.800 M -8.86 % | 6.364 M 5.35 % | 6.041 M 9.10 % | 5.537 M -6.26 % | 5.907 M -10.37 % | 6.590 M 51.74 % | 4.343 M 1 993.50 % | 207.435 K -83.65 % | 1.269 M 28.11 % | 990.626 K -12.12 % | 1.127 M 61.92 % | 696.136 K -0.55 % | 700.000 K 16.67 % | 600.000 K -14.29 % | 700.000 K 0.00 % | 700.000 K -12.50 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 14.29 % | 700.000 K |
| General and administrative 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 |
| 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 |
| Other 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 |
| Operating expenses | 6.960 M -14.96 % | 8.184 M 6.13 % | 7.711 M 25.37 % | 6.151 M 4.01 % | 5.913 M -6.09 % | 6.297 M -15.88 % | 7.485 M 69.49 % | 4.416 M 298.70 % | 1.108 M -4.03 % | 1.154 M -4.97 % | 1.215 M -4.23 % | 1.268 M -14.63 % | 1.486 M -0.96 % | 1.500 M -6.25 % | 1.600 M 6.67 % | 1.500 M 15.38 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 8.33 % | 1.200 M -14.29 % | 1.400 M |
| Cost and expenses | 12.736 M -8.92 % | 13.984 M -0.65 % | 14.075 M 15.45 % | 12.192 M 6.47 % | 11.450 M -6.17 % | 12.203 M -13.30 % | 14.075 M 60.69 % | 8.759 M 566.02 % | 1.315 M -45.73 % | 2.423 M 9.89 % | 2.205 M -7.94 % | 2.395 M 9.80 % | 2.182 M -0.83 % | 2.200 M 0.00 % | 2.200 M 0.00 % | 2.200 M 10.00 % | 2.000 M -4.76 % | 2.100 M 0.00 % | 2.100 M 5.00 % | 2.000 M -4.76 % | 2.100 M |
| Research and development expenses | 1.946 M 7.36 % | 1.812 M 13.26 % | 1.600 M 13.97 % | 1.404 M 2.08 % | 1.375 M -4.55 % | 1.441 M 2.31 % | 1.408 M 33.80 % | 1.052 M 371.04 % | 223.441 K -12.28 % | 254.717 K 16.26 % | 219.090 K -19.56 % | 272.354 K -36.61 % | 429.630 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 4.928 M -7.61 % | 5.334 M -11.08 % | 5.999 M 13.61 % | 5.280 M 21.91 % | 4.331 M -4.01 % | 4.512 M -3.80 % | 4.690 M 89.10 % | 2.480 M 191.67 % | 850.377 K -5.46 % | 899.535 K -9.64 % | 995.550 K -0.03 % | 995.882 K -5.69 % | 1.056 M -24.58 % | 1.400 M -6.67 % | 1.500 M 7.14 % | 1.400 M 16.67 % | 1.200 M 0.00 % | 1.200 M 0.00 % | 1.200 M 9.09 % | 1.100 M -15.38 % | 1.300 M |
| Interest income | 237.588 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.170 K | 0.000 -100.00 % | 33.259 K | 0.000 -100.00 % | 16.860 K -36.43 % | 26.524 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 288.449 K -64.91 % | 822.030 K 72.12 % | 477.595 K -57.17 % | 1.115 M -11.50 % | 1.260 M 8.64 % | 1.160 M 8.36 % | 1.070 M 37.72 % | 777.229 K | 0.000 | 0.000 | 0.000 -100.00 % | 23.078 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 136.353 K -26.24 % | 184.860 K -21.25 % | 234.732 K 0.00 % | 234.732 K -20.28 % | 294.451 K -31.67 % | 430.940 K -70.83 % | 1.477 M 67.21 % | 883.489 K 2 509.16 % | 33.861 K -73.17 % | 126.215 K 21.52 % | 103.866 K 28.30 % | 80.958 K 3.97 % | 77.867 K -22.13 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K |
| Operating income | 158.137 K -87.90 % | 1.307 M -3.00 % | 1.347 M 264.87 % | 369.262 K -60.36 % | 931.504 K -34.90 % | 1.431 M 41.89 % | 1.008 M -17.61 % | 1.224 M 310.32 % | 298.307 K -67.10 % | 906.724 K 260.18 % | 251.745 K 94.51 % | 129.428 K -56.47 % | 297.314 K 248.66 % | -200.000 K | 0.000 100.00 % | -100.000 K -150.00 % | 200.000 K 0.00 % | 200.000 K -33.33 % | 300.000 K 200.00 % | 100.000 K 125.00 % | -400.000 K |
| Operating income ratio | 0.01 -88.10 % | 0.10 18.01 % | 0.09 213.29 % | 0.03 -62.93 % | 0.08 -43.36 % | 0.13 72.10 % | 0.08 -52.49 % | 0.16 -44.63 % | 0.29 -50.93 % | 0.60 363.94 % | 0.13 151.39 % | 0.05 -67.51 % | 0.16 265.67 % | -0.10 | 0.00 100.00 % | -0.05 -152.38 % | 0.09 9.09 % | 0.08 -33.33 % | 0.13 162.50 % | 0.05 120.24 % | -0.24 |
| Total other income expenses net | -50.861 K 97.18 % | -1.801 M -216.02 % | 1.552 M 182.74 % | -1.876 M -42.53 % | -1.316 M 63.08 % | -3.566 M -253.60 % | -1.008 M 17.61 % | -1.224 M -310.32 % | -298.307 K 66.77 % | -897.713 K -75.68 % | -510.991 K -8 117.93 % | -6.218 K 98.93 % | -582.093 K -789.90 % | 84.373 K -15.63 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K 200.00 % | -100.000 K 0.00 % | -100.000 K |
| 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 |
| 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 5.146 M -4.99 % | 5.416 M 8.28 % | 5.002 M -54.65 % | 11.029 M 13.32 % | 9.732 M -0.90 % | 9.820 M 8.93 % | 9.015 M 0.73 % | 8.950 M 14 397.08 % | -62.597 K 41.87 % | -107.691 K -4 810.89 % | 2.286 K -97.44 % | 89.467 K -32.03 % | 131.620 K | 0.000 100.00 % | -100.000 K 0.00 % | -100.000 K 83.33 % | -600.000 K 14.29 % | -700.000 K -40.00 % | -500.000 K -400.00 % | -100.000 K -200.00 % | 100.000 K |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 383.905 K -21.16 % | 486.961 K 443.44 % | 89.607 K -46.65 % | 167.961 K -43.57 % | 297.667 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 5.283 M -2.99 % | 5.446 M 5.97 % | 5.140 M -53.85 % | 11.138 M 11.88 % | 9.955 M -0.79 % | 10.035 M 7.94 % | 9.296 M 0.81 % | 9.222 M | 0.000 -100.00 % | 21.000 K -82.81 % | 122.137 K -11.18 % | 137.515 K -12.74 % | 157.594 K 57.59 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -7.817 M 1.35 % | -7.924 M -49.17 % | -5.312 M 36.34 % | -8.345 M -22.04 % | -6.838 M -5.96 % | -6.453 M -49.45 % | -4.318 M -116.31 % | -1.996 M -15 219.19 % | -13.030 K -105.27 % | 247.199 K 3.78 % | 238.188 K -52.41 % | 500.484 K 32.64 % | 377.324 K -46.10 % | 700.000 K -12.50 % | 800.000 K -11.11 % | 900.000 K -10.00 % | 1.000 M 25.00 % | 800.000 K 60.00 % | 500.000 K 66.67 % | 300.000 K 50.00 % | 200.000 K |
| Common stock | 864.846 K 0.00 % | 864.846 K 8.84 % | 794.635 K 83.41 % | 433.254 K 4.31 % | 415.358 K 10.25 % | 376.741 K 57.71 % | 238.888 K 5.26 % | 226.952 K 279.72 % | 59.768 K 0.00 % | 59.768 K 0.00 % | 59.768 K 0.00 % | 59.768 K 0.00 % | 59.768 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 2.442 M 4.59 % | 2.335 M -39.65 % | 3.869 M 267.37 % | -2.312 M -166.83 % | -866.417 K -35.10 % | -641.304 K -646.60 % | 117.326 K -94.92 % | 2.308 M 37.06 % | 1.684 M 22.71 % | 1.373 M -11.17 % | 1.545 M -14.51 % | 1.807 M 7.00 % | 1.689 M -15.54 % | 2.000 M -4.76 % | 2.100 M -4.55 % | 2.200 M -4.35 % | 2.300 M 9.52 % | 2.100 M 16.67 % | 1.800 M 12.50 % | 1.600 M 6.67 % | 1.500 M |
| Other non current liabilities | 0.000 | 0.000 100.00 % | -38.236 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 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K |
| Long term debt | 4.621 M 116.78 % | 2.132 M -32.60 % | 3.162 M -64.90 % | 9.010 M 22 616.68 % | 39.662 K -91.40 % | 461.242 K -4.98 % | 485.410 K -94.45 % | 8.738 M | 0.000 | 0.000 -100.00 % | 105.656 K -13.60 % | 122.287 K -11.68 % | 138.458 K 38.46 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K |
| Total non current liabilities | 4.621 M 116.78 % | 2.132 M -31.77 % | 3.124 M -65.33 % | 9.010 M 22 616.68 % | 39.662 K -91.40 % | 461.242 K -4.98 % | 485.410 K -94.45 % | 8.738 M | 0.000 | 0.000 -100.00 % | 105.656 K -13.60 % | 122.287 K -11.68 % | 138.458 K 38.46 % | 100.000 K -50.00 % | 200.000 K 0.00 % | 200.000 K 100.00 % | 100.000 K -50.00 % | 200.000 K 0.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K |
| Other current liabilities | 1.588 M 10.54 % | 1.436 M -27.75 % | 1.988 M 32.08 % | 1.505 M -4.45 % | 1.575 M 31.95 % | 1.194 M 85.85 % | 642.384 K -33.56 % | 966.838 K 1 112.38 % | 79.747 K -15.40 % | 94.259 K -25.12 % | 125.883 K -21.29 % | 159.933 K -24.36 % | 211.437 K 171.10 % | 77.992 K -22.01 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -66.67 % | 300.000 K |
| Deferred revenue | 1.118 M 23.92 % | 901.957 K -48.23 % | 1.742 M 38.23 % | 1.260 M -17.95 % | 1.536 M 63.66 % | 938.617 K 58.52 % | 592.113 K | 0.000 | 0.000 -100.00 % | 76.904 K -22.87 % | 99.703 K -16.57 % | 119.501 K 7.06 % | 111.619 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 662.700 K -80.01 % | 3.315 M 64.46 % | 2.016 M -5.27 % | 2.128 M -78.54 % | 9.915 M 3.57 % | 9.573 M 8.66 % | 8.811 M 1 723.12 % | 483.280 K | 0.000 -100.00 % | 21.000 K 27.42 % | 16.481 K 8.23 % | 15.228 K -20.42 % | 19.136 K 166.93 % | 7.169 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 3.766 M -39.86 % | 6.262 M 19.21 % | 5.253 M 8.05 % | 4.861 M -61.40 % | 12.594 M 5.26 % | 11.964 M 14.33 % | 10.465 M 357.58 % | 2.287 M 1 419.87 % | 150.479 K -5.95 % | 160.007 K -18.26 % | 195.746 K -18.37 % | 239.811 K -25.52 % | 321.974 K 221.97 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -66.67 % | 300.000 K |
| Total liabilities | 8.386 M -0.08 % | 8.393 M 0.20 % | 8.377 M -39.61 % | 13.871 M 9.80 % | 12.634 M 1.68 % | 12.426 M 13.47 % | 10.951 M -0.68 % | 11.026 M 7 226.97 % | 150.479 K -5.95 % | 160.007 K -46.91 % | 301.402 K -16.76 % | 362.098 K -21.36 % | 460.432 K 130.22 % | 200.000 K -33.33 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 50.00 % | 200.000 K -60.00 % | 500.000 K |
| Other non current assets | 301.140 K -18.95 % | 371.539 K 4.59 % | 355.249 K -2.11 % | 362.913 K 3.25 % | 351.503 K 22.23 % | 287.582 K 278.59 % | 75.962 K 94.77 % | 39.000 K -86.92 % | 298.215 K 22 664.50 % | 1.310 K | 0.000 -100.00 % | 159.851 K -3.57 % | 165.764 K 65.76 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.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 |
| Intangible assets | 0.000 | 0.000 -100.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 30.38 % | 5.734 M -15.36 % | 6.775 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 |
| GoodWill | 6.532 M 0.00 % | 6.532 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 |
| Goodwill and intangible assets | 6.532 M 0.00 % | 6.532 M -12.63 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 30.38 % | 5.734 M -15.36 % | 6.775 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 |
| Property plant equipment net | 149.762 K -43.42 % | 264.684 K -35.24 % | 408.708 K -18.55 % | 501.793 K -11.84 % | 569.183 K -24.13 % | 750.206 K -46.93 % | 1.414 M -21.87 % | 1.809 M 310.39 % | 440.888 K 1.65 % | 433.737 K | 0.000 -100.00 % | 578.564 K -2.62 % | 594.152 K -0.97 % | 600.000 K -14.29 % | 700.000 K 0.00 % | 700.000 K 16.67 % | 600.000 K 20.00 % | 500.000 K 25.00 % | 400.000 K -20.00 % | 500.000 K -16.67 % | 600.000 K |
| Total non current assets | 6.983 M -2.59 % | 7.168 M -13.01 % | 8.240 M -1.21 % | 8.341 M -0.67 % | 8.397 M -1.38 % | 8.514 M 17.86 % | 7.224 M -16.23 % | 8.623 M 1 066.73 % | 739.103 K 69.89 % | 435.047 K -25.42 % | 583.349 K -21.00 % | 738.415 K -2.83 % | 759.916 K 8.56 % | 700.000 K -22.22 % | 900.000 K 12.50 % | 800.000 K 14.29 % | 700.000 K 16.67 % | 600.000 K 20.00 % | 500.000 K -16.67 % | 600.000 K -14.29 % | 700.000 K |
| Other current assets | 60.052 K -47.30 % | 113.960 K -36.42 % | 179.228 K 12.03 % | 159.984 K -5.28 % | 168.896 K 60.61 % | 105.161 K 12.04 % | 93.861 K -47.17 % | 177.662 K 341.74 % | 40.219 K 320.44 % | 9.566 K -83.60 % | 58.346 K -16.20 % | 69.628 K 3.55 % | 67.243 K -24.67 % | 89.259 K -77.69 % | 400.000 K -33.33 % | 600.000 K 50.00 % | 400.000 K | 0.000 -100.00 % | 100.000 K 200.00 % | -100.000 K -133.33 % | 300.000 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 383.905 K -21.16 % | 486.961 K 443.44 % | 89.607 K -46.65 % | 167.961 K -43.57 % | 297.667 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 137.401 K 356.10 % | 30.125 K -78.13 % | 137.743 K 26.97 % | 108.488 K -51.27 % | 222.631 K 3.84 % | 214.401 K -23.67 % | 280.895 K 3.19 % | 272.203 K 334.85 % | 62.597 K -51.36 % | 128.691 K 7.38 % | 119.851 K 149.44 % | 48.048 K 84.98 % | 25.974 K -74.03 % | 100.000 K -50.00 % | 200.000 K 0.00 % | 200.000 K -71.43 % | 700.000 K -12.50 % | 800.000 K 33.33 % | 600.000 K 200.00 % | 200.000 K | 0.000 |
| Cash and short term investments | 137.401 K 356.10 % | 30.125 K -78.13 % | 137.743 K 26.97 % | 108.488 K -51.27 % | 222.631 K 3.84 % | 214.401 K -23.67 % | 280.895 K 3.19 % | 272.203 K -39.04 % | 446.502 K -27.47 % | 615.652 K 193.93 % | 209.458 K -3.03 % | 216.009 K -33.26 % | 323.641 K 223.64 % | 100.000 K -50.00 % | 200.000 K 0.00 % | 200.000 K -71.43 % | 700.000 K -12.50 % | 800.000 K 33.33 % | 600.000 K 200.00 % | 200.000 K | 0.000 |
| Total current assets | 3.846 M 8.02 % | 3.560 M -11.12 % | 4.006 M 24.46 % | 3.219 M -4.51 % | 3.371 M 3.06 % | 3.270 M -14.92 % | 3.844 M -18.39 % | 4.711 M 329.96 % | 1.096 M -0.18 % | 1.098 M -13.12 % | 1.263 M -11.73 % | 1.431 M 2.98 % | 1.390 M -7.35 % | 1.500 M 0.00 % | 1.500 M -11.76 % | 1.700 M -10.53 % | 1.900 M 5.56 % | 1.800 M 12.50 % | 1.600 M 33.33 % | 1.200 M -7.69 % | 1.300 M |
| Inventory | 2.367 M -8.48 % | 2.586 M -5.81 % | 2.745 M 15.70 % | 2.373 M 12.31 % | 2.113 M -8.35 % | 2.305 M -18.49 % | 2.828 M -13.21 % | 3.259 M 480.66 % | 561.205 K 46.01 % | 384.367 K -56.48 % | 883.125 K -7.62 % | 955.922 K 14.26 % | 836.628 K 19.52 % | 700.000 K 0.00 % | 700.000 K 16.67 % | 600.000 K -14.29 % | 700.000 K -12.50 % | 800.000 K 14.29 % | 700.000 K -12.50 % | 800.000 K 0.00 % | 800.000 K |
| Net receivables | 1.282 M 54.36 % | 830.571 K -12.00 % | 943.808 K 63.41 % | 577.571 K -33.34 % | 866.451 K 34.20 % | 645.655 K 0.70 % | 641.156 K -36.02 % | 1.002 M 2 002.43 % | 47.662 K -45.80 % | 87.942 K -21.70 % | 112.320 K -40.76 % | 189.616 K 16.87 % | 162.242 K -27.11 % | 222.597 K 11.30 % | 200.000 K -33.33 % | 300.000 K 200.00 % | 100.000 K -50.00 % | 200.000 K 0.00 % | 200.000 K -33.33 % | 300.000 K 50.00 % | 200.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 |
| 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 |
| Account payables | 1.515 M 0.30 % | 1.511 M 20.95 % | 1.249 M 1.66 % | 1.229 M 11.34 % | 1.103 M -7.81 % | 1.197 M 18.28 % | 1.012 M 20.91 % | 836.965 K 1 083.29 % | 70.732 K 58.07 % | 44.748 K -16.17 % | 53.382 K -17.43 % | 64.650 K -29.27 % | 91.401 K 515.95 % | 14.839 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other total stockholders equity | 9.394 M 0.00 % | 9.394 M 6.33 % | 8.835 M 57.79 % | 5.599 M 0.78 % | 5.556 M 2.23 % | 5.435 M 29.52 % | 4.196 M 2.91 % | 4.078 M 149.01 % | 1.637 M 53.67 % | 1.066 M -14.56 % | 1.247 M 0.00 % | 1.247 M -0.39 % | 1.252 M -0.32 % | 1.256 M -3.37 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M |
| 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 |
| 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 -100.00 % | 100.000 K |
| Total assets | 10.829 M 0.94 % | 10.728 M -12.39 % | 12.246 M 5.94 % | 11.559 M -1.77 % | 11.767 M -0.14 % | 11.784 M 6.47 % | 11.068 M -16.99 % | 13.334 M 626.77 % | 1.835 M 19.71 % | 1.533 M -17.01 % | 1.847 M -14.89 % | 2.170 M 0.93 % | 2.150 M -2.29 % | 2.200 M -8.33 % | 2.400 M -4.00 % | 2.500 M -3.85 % | 2.600 M 8.33 % | 2.400 M 14.29 % | 2.100 M 16.67 % | 1.800 M -10.00 % | 2.000 M |
| 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 |
| 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 -100.00 % | 30.000 K | 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 |
| Change in working capital | 25.512 K -98.20 % | 1.418 M -12.71 % | 1.625 M 0.00 % | 1.625 M 615.53 % | 227.096 K -87.32 % | 1.790 M 1 584.74 % | 106.265 K -92.92 % | 1.502 M 1 208.11 % | -135.522 K -1 057.91 % | -11.704 K -118.93 % | 61.813 K 127.78 % | -222.476 K -288.56 % | 117.989 K | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 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 % | 100.000 K 200.00 % | -100.000 K | 0.000 | 0.000 |
| Inventory | 147.997 K -33.65 % | 223.070 K 142.24 % | -528.078 K 0.00 % | -528.078 K -374.21 % | 192.580 K -81.90 % | 1.064 M 2 705.86 % | -40.840 K -129.92 % | 136.513 K -2.69 % | 140.284 K 361.87 % | -53.570 K -286.03 % | 28.797 K 124.14 % | -119.294 K 5.01 % | -125.582 K | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -122.485 K -110.25 % | 1.195 M -44.48 % | 2.153 M 0.00 % | 2.153 M 6 137.75 % | 34.516 K -95.25 % | 726.059 K 393.57 % | 147.105 K -89.22 % | 1.365 M 594.99 % | -275.806 K -758.78 % | 41.866 K 26.81 % | 33.016 K 132.00 % | -103.182 K -142.36 % | 243.571 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -172.496 K -113.47 % | 1.281 M 288.75 % | 329.478 K 0.00 % | 329.478 K 288.70 % | 84.764 K 229.15 % | -65.632 K -110.65 % | 616.523 K 1 195.89 % | -56.258 K 81.92 % | -311.192 K 30.59 % | -448.353 K -924.45 % | 54.382 K | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K -200.00 % | 100.000 K 200.00 % | -100.000 K | 0.000 |
| Net cash provided by operating activities | 96.645 K -86.59 % | 720.641 K 5.63 % | 682.237 K 0.00 % | 682.237 K 208.10 % | 221.434 K 976.96 % | 20.561 K -86.60 % | 153.406 K -55.65 % | 345.904 K 151.39 % | -673.082 K -107.21 % | -324.831 K -669.10 % | -42.235 K -130.06 % | -18.358 K 77.30 % | -80.864 K | 0.000 100.00 % | -100.000 K 50.00 % | -200.000 K -200.00 % | 200.000 K -50.00 % | 400.000 K |
| Investments in property plant and equipment | -21.431 K 63.93 % | -59.409 K 64.50 % | -167.342 K 0.00 % | -167.342 K -47.53 % | -113.428 K -271.70 % | -30.516 K -92.34 % | -15.866 K 50.90 % | -32.316 K 37.78 % | -51.942 K -169.84 % | -19.249 K 46.68 % | -36.101 K 44.77 % | -65.370 K -61.20 % | -40.552 K | 0.000 | 0.000 100.00 % | -100.000 K 0.00 % | -100.000 K 50.00 % | -200.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.350 K 99.68 % | -2.587 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -870.198 K 52.45 % | -1.830 M -777.92 % | -208.437 K 21.32 % | -264.931 K 33.11 % | -396.049 K -296.05 % | -100.000 K | 0.000 100.00 % | -200.000 K 0.00 % | -200.000 K | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 383.905 K -60.55 % | 973.254 K -32.06 % | 1.433 M 394.39 % | 289.764 K -25.65 % | 389.731 K -8.30 % | 425.000 K 325.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 160.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 679.499 K 2 065.97 % | -34.563 K | 0.000 | 0.000 -100.00 % | 1.014 M 3 162.75 % | -33.101 K 48.51 % | -64.289 K -72.95 % | -37.171 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -21.431 K -121.31 % | 100.591 K 160.11 % | -167.342 K 0.00 % | -167.342 K -47.53 % | -113.428 K -117.48 % | 648.983 K 1 204.11 % | -58.779 K 97.37 % | -2.235 M -4 473.15 % | 51.114 K -91.71 % | 616.448 K 1 178.25 % | 48.226 K -20.30 % | 60.511 K 836.14 % | -8.220 K | 0.000 -100.00 % | 100.000 K 133.33 % | -300.000 K 0.00 % | -300.000 K -50.00 % | -200.000 K |
| Debt repayment | 32.062 K 102.28 % | -1.404 M -29.46 % | -1.084 M -72.38 % | -629.038 K -227.15 % | -192.276 K 74.50 % | -754.038 K -777.45 % | -85.935 K -120.50 % | 419.246 K 2 720.29 % | -16.000 K 84.18 % | -101.137 K -557.67 % | -15.378 K 23.41 % | -20.079 K -180.47 % | -7.159 K -13.47 % | -6.309 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 620.000 K | 0.000 -100.00 % | 750.000 K 0.00 % | 750.000 K 151.68 % | 298.000 K 1 555.56 % | 18.000 K | 0.000 -100.00 % | 1.557 M 172.31 % | 571.874 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -181.640 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 |
| Other financing activites | -620.000 K -230.53 % | 475.000 K 163.33 % | -750.000 K 0.00 % | -750.000 K -264.96 % | -205.500 K | 0.000 | 0.000 -100.00 % | 122.500 K | 0.000 | 0.000 -100.00 % | 81.190 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 32.062 K 103.45 % | -928.850 K -47.66 % | -629.038 K 0.00 % | -629.038 K -530.45 % | -99.776 K 86.44 % | -736.038 K -756.51 % | -85.935 K -104.09 % | 2.099 M 277.60 % | 555.874 K 296.58 % | -282.777 K -529.67 % | 65.812 K 427.77 % | -20.079 K -180.47 % | -7.159 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 107.276 K 199.68 % | -107.618 K 5.72 % | -114.143 K 0.00 % | -114.143 K -1 486.91 % | 8.230 K 112.38 % | -66.494 K -865.00 % | 8.692 K -95.85 % | 209.606 K 417.13 % | -66.094 K -847.67 % | 8.840 K -87.69 % | 71.803 K 225.28 % | 22.074 K 122.94 % | -96.243 K | 0.000 | 0.000 100.00 % | -500.000 K -400.00 % | -100.000 K -150.00 % | 200.000 K |
| Cash at beginning of period | 30.125 K -78.13 % | 137.743 K -38.13 % | 222.631 K 0.00 % | 222.631 K 3.84 % | 214.401 K -23.67 % | 280.895 K 3.19 % | 272.203 K 334.85 % | 62.597 K -51.36 % | 128.691 K 7.38 % | 119.851 K 149.44 % | 48.048 K 84.98 % | 25.974 K -78.75 % | 122.217 K -38.89 % | 200.000 K 0.00 % | 200.000 K -71.43 % | 700.000 K -12.50 % | 800.000 K 33.33 % | 600.000 K |
| Cash at end of period | 137.401 K 356.10 % | 30.125 K -72.23 % | 108.488 K 0.00 % | 108.488 K -51.27 % | 222.631 K 3.84 % | 214.401 K -23.67 % | 280.895 K 3.19 % | 272.203 K 334.85 % | 62.597 K -51.36 % | 128.691 K 7.38 % | 119.851 K 149.44 % | 48.048 K 84.98 % | 25.974 K -87.01 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K -71.43 % | 700.000 K -12.50 % | 800.000 K |
| Operating cash flow | 96.645 K -86.59 % | 720.641 K 5.63 % | 682.237 K 0.00 % | 682.237 K 208.10 % | 221.434 K 976.96 % | 20.561 K -86.60 % | 153.406 K -55.65 % | 345.904 K 151.39 % | -673.082 K -107.21 % | -324.831 K -669.10 % | -42.235 K -130.06 % | -18.358 K 77.30 % | -80.864 K | 0.000 100.00 % | -100.000 K 50.00 % | -200.000 K -200.00 % | 200.000 K -50.00 % | 400.000 K |
| Capital expenditure | -21.431 K 63.93 % | -59.409 K 64.50 % | -167.342 K 0.00 % | -167.342 K -47.53 % | -113.428 K -271.70 % | -30.516 K -92.34 % | -15.866 K 50.90 % | -32.316 K 37.78 % | -51.942 K -169.84 % | -19.249 K 46.68 % | -36.101 K 44.77 % | -65.370 K -61.20 % | -40.552 K | 0.000 | 0.000 100.00 % | -100.000 K 0.00 % | -100.000 K 50.00 % | -200.000 K |
| Free CashFlow | 75.214 K -88.63 % | 661.232 K 28.42 % | 514.895 K 0.00 % | 514.895 K 376.73 % | 108.006 K 1 184.94 % | -9.955 K -107.24 % | 137.540 K -56.14 % | 313.588 K 143.25 % | -725.024 K -110.71 % | -344.080 K -339.24 % | -78.336 K 6.44 % | -83.728 K 31.04 % | -121.416 K | 0.000 100.00 % | -100.000 K 66.67 % | -300.000 K -400.00 % | 100.000 K -50.00 % | 200.000 K |
| 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 |
| 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | 1994-12-31 | 1994-09-30 | 1994-06-30 | 1994-03-31 | 1993-12-31 | 1993-09-30 | 1993-06-30 | 1993-03-31 | 1992-12-31 | 1992-09-30 | 1992-06-30 | 1992-03-31 | 1991-12-31 | 1991-09-30 | 1991-06-30 | 1991-03-31 | 1990-12-31 | 1990-09-30 | 1990-06-30 | 1990-03-31 | 1989-12-31 | 1989-09-30 | 1989-06-30 | 1989-03-31 | 1988-12-31 | 1988-09-30 | 1988-06-30 | 1988-03-31 | 1987-12-31 | 1987-09-30 | 1987-06-30 | 1987-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.285 M -7.03 % | 3.534 M -7.39 % | 3.816 M -4.48 % | 3.994 M 33.71 % | 2.987 M -8.82 % | 3.276 M 24.28 % | 2.636 M -20.42 % | 3.313 M 22.73 % | 2.699 M -29.93 % | 3.852 M 36.96 % | 2.813 M -26.73 % | 3.839 M -2.42 % | 3.934 M -10.06 % | 4.374 M 33.59 % | 3.274 M -2.00 % | 3.341 M -4.02 % | 3.481 M 11.30 % | 3.128 M -4.97 % | 3.291 M 10.61 % | 2.976 M -8.17 % | 3.240 M -4.43 % | 3.390 M 22.15 % | 2.776 M 10.82 % | 2.505 M -1.30 % | 2.538 M -8.32 % | 2.768 M -6.57 % | 2.963 M 43.04 % | 2.071 M -32.43 % | 3.065 M -23.80 % | 4.023 M 2.94 % | 3.908 M 23.03 % | 3.176 M 2.09 % | 3.111 M 199.24 % | 1.040 M 399.68 % | 208.068 K 21.09 % | 171.831 K -12.33 % | 196.000 K -28.65 % | 274.683 K -26.61 % | 374.293 K 5.88 % | 353.521 K -41.08 % | 600.000 K 20.00 % | 500.000 K 0.00 % | 500.000 K -19.98 % | 624.870 K 4.15 % | 600.000 K 0.00 % | 600.000 K 0.00 % | 600.000 K 23.86 % | 484.402 K -3.12 % | 500.000 K 25.00 % | 400.000 K -20.00 % | 500.000 K -28.57 % | 700.000 K 16.67 % | 600.000 K 50.00 % | 400.000 K -20.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K -16.67 % | 600.000 K 20.00 % | 500.000 K -16.67 % | 600.000 K 20.00 % | 500.000 K 0.00 % | 500.000 K -16.67 % | 600.000 K 20.00 % | 500.000 K -16.67 % | 600.000 K 20.00 % | 500.000 K -16.67 % | 600.000 K 20.00 % | 500.000 K -37.50 % | 800.000 K 60.00 % | 500.000 K -28.57 % | 700.000 K 16.67 % | 600.000 K 0.00 % | 600.000 K 20.00 % | 500.000 K -16.67 % | 600.000 K 20.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 25.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K |
| Net income | 102.122 K 254.48 % | -66.108 K -237.09 % | 48.223 K -84.64 % | 313.955 K 284.43 % | -170.230 K -138.44 % | 442.854 K 192.40 % | -479.303 K 68.04 % | -1.500 M -274.38 % | -400.553 K -147.35 % | 845.975 K 178.38 % | -1.079 M -624.51 % | 205.786 K -20.23 % | 257.964 K -90.15 % | 2.619 M 1 547.26 % | -180.949 K 81.71 % | -989.089 K -356.29 % | -216.768 K 17.80 % | -263.712 K -606.09 % | -37.348 K 87.71 % | -303.903 K -453.36 % | 86.004 K -46.31 % | 160.181 K 148.96 % | -327.139 K 51.94 % | -680.641 K -22.77 % | -554.421 K -11.48 % | -497.313 K -23.51 % | -402.664 K 77.42 % | -1.783 M -311.40 % | -433.421 K -304.41 % | 212.031 K 602.78 % | -42.172 K 94.86 % | -820.870 K -64.14 % | -500.110 K -9.86 % | -455.233 K -120.08 % | -206.848 K -305.08 % | 100.862 K 175.12 % | -134.273 K -138.52 % | -56.295 K 66.99 % | -170.524 K -5.07 % | -162.296 K | 0.000 100.00 % | -100.000 K | 0.000 -100.00 % | 23.160 K -76.84 % | 100.000 K | 0.000 | 0.000 100.00 % | -206.720 K -106.72 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K 0.00 % | -100.000 K | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K |
| Income before tax | 102.122 K 254.48 % | -66.108 K -237.09 % | 48.223 K -84.64 % | 313.955 K 284.43 % | -170.230 K -138.44 % | 442.854 K 192.40 % | -479.303 K 68.66 % | -1.530 M -281.87 % | -400.553 K -147.35 % | 845.975 K 178.38 % | -1.079 M -539.15 % | 245.786 K -4.72 % | 257.964 K -90.15 % | 2.619 M 1 547.26 % | -180.949 K 81.71 % | -989.089 K -356.29 % | -216.768 K 17.80 % | -263.712 K -606.09 % | -37.348 K 87.71 % | -303.903 K -253.36 % | -86.004 K -153.69 % | 160.181 K 148.96 % | -327.139 K 51.94 % | -680.641 K -22.77 % | -554.421 K -11.48 % | -497.313 K -23.51 % | -402.664 K -183.12 % | 484.411 K 211.76 % | -433.421 K -304.41 % | 212.031 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -134.273 K -138.52 % | -56.295 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 -100.00 % | 100.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 |
| Income before tax ratio | 0.03 266.17 % | -0.02 -248.02 % | 0.01 -83.92 % | 0.08 237.93 % | -0.06 -142.16 % | 0.14 174.35 % | -0.18 60.62 % | -0.46 -211.14 % | -0.15 -167.58 % | 0.22 157.23 % | -0.38 -699.39 % | 0.06 -2.36 % | 0.07 -89.05 % | 0.60 1 183.35 % | -0.06 81.33 % | -0.30 -375.38 % | -0.06 26.15 % | -0.08 -643.00 % | -0.01 88.89 % | -0.10 -284.78 % | -0.03 -156.18 % | 0.05 140.08 % | -0.12 56.63 % | -0.27 -24.38 % | -0.22 -21.60 % | -0.18 -32.19 % | -0.14 -158.11 % | 0.23 265.41 % | -0.14 -368.26 % | 0.05 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.69 -234.27 % | -0.20 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.17 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 195.260 K 9 628.95 % | 2.007 K -99.14 % | 232.786 K -38.16 % | 376.422 K 219.97 % | -313.764 K -156.17 % | 558.573 K 270.95 % | -326.740 K 75.21 % | -1.318 M -543.21 % | -204.927 K -122.51 % | 910.267 K 278.74 % | -509.266 K -223.81 % | 411.319 K 19.30 % | 344.769 K -48.50 % | 669.432 K 327.65 % | 156.536 K -64.95 % | 446.653 K -0.40 % | 448.448 K 465.99 % | 79.233 K -74.51 % | 310.795 K 86.06 % | 167.043 K -62.96 % | 451.018 K -16.86 % | 542.480 K 729.05 % | 65.434 K 109.55 % | -684.845 K -262.32 % | -189.019 K -77.04 % | -106.767 K -454.26 % | -19.263 K 98.36 % | -1.177 M -383.92 % | 414.651 K -51.48 % | 854.553 K 43.91 % | 593.810 K 353.44 % | 130.956 K 851.20 % | -17.433 K 92.84 % | -243.469 K -15.63 % | -210.567 K -307.91 % | 101.276 K 175.46 % | -134.212 K -144.25 % | -54.949 K 68.88 % | -176.562 K -19.40 % | -147.879 K | 0.000 100.00 % | -100.000 K | 0.000 -100.00 % | 29.428 K -70.57 % | 100.000 K 150.00 % | -200.000 K | 0.000 100.00 % | -97.314 K 2.69 % | -100.000 K | 0.000 -100.00 % | 500.000 K 400.00 % | 100.000 K 0.00 % | 100.000 K -75.00 % | 400.000 K -20.00 % | 500.000 K 600.00 % | -100.000 K -200.00 % | 100.000 K 200.00 % | -100.000 K -200.00 % | 100.000 K 200.00 % | -100.000 K | 0.000 | 0.000 -100.00 % | 500.000 K 400.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K -87.50 % | 800.000 K | 0.000 100.00 % | -1.400 M -333.33 % | 600.000 K 0.00 % | 600.000 K 20.00 % | 500.000 K 135.71 % | -1.400 M -380.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 131.25 % | -1.600 M -500.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K |
| Net income ratio | 0.03 266.17 % | -0.02 -248.02 % | 0.01 -83.92 % | 0.08 237.93 % | -0.06 -142.16 % | 0.14 174.35 % | -0.18 59.84 % | -0.45 -205.04 % | -0.15 -167.58 % | 0.22 157.23 % | -0.38 -815.90 % | 0.05 -18.25 % | 0.07 -89.05 % | 0.60 1 183.35 % | -0.06 81.33 % | -0.30 -375.38 % | -0.06 26.15 % | -0.08 -643.00 % | -0.01 88.89 % | -0.10 -484.78 % | 0.03 -43.82 % | 0.05 140.08 % | -0.12 56.63 % | -0.27 -24.38 % | -0.22 -21.60 % | -0.18 -32.19 % | -0.14 84.21 % | -0.86 -508.86 % | -0.14 -368.26 % | 0.05 588.40 % | -0.01 95.82 % | -0.26 -60.78 % | -0.16 63.29 % | -0.44 55.96 % | -0.99 -269.36 % | 0.59 185.68 % | -0.69 -234.27 % | -0.20 55.02 % | -0.46 0.76 % | -0.46 | 0.00 100.00 % | -0.20 | 0.00 -100.00 % | 0.04 -77.76 % | 0.17 | 0.00 | 0.00 100.00 % | -0.43 -113.38 % | -0.20 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.25 -25.00 % | -0.20 | 0.00 100.00 % | -0.20 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.17 | 0.00 -100.00 % | 0.17 | 0.00 -100.00 % | 0.17 | 0.00 -100.00 % | 0.13 | 0.00 -100.00 % | 0.14 -14.29 % | 0.17 0.00 % | 0.17 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.20 20.00 % | -0.25 0.00 % | -0.25 0.00 % | -0.25 |
| Ratio EBITDA | 0.06 10 365.10 % | 0.00 -99.07 % | 0.06 -35.26 % | 0.09 189.72 % | -0.11 -161.61 % | 0.17 237.56 % | -0.12 68.85 % | -0.40 -424.08 % | -0.08 -132.13 % | 0.24 230.51 % | -0.18 -268.99 % | 0.11 22.26 % | 0.09 -42.74 % | 0.15 220.12 % | 0.05 -64.24 % | 0.13 3.77 % | 0.13 408.52 % | 0.03 -73.17 % | 0.09 68.21 % | 0.06 -59.67 % | 0.14 -13.01 % | 0.16 578.70 % | 0.02 108.62 % | -0.27 -267.08 % | -0.07 -93.10 % | -0.04 -493.24 % | -0.01 98.86 % | -0.57 -520.19 % | 0.14 -36.32 % | 0.21 39.80 % | 0.15 268.56 % | 0.04 835.84 % | -0.01 97.61 % | -0.23 76.86 % | -1.01 -271.70 % | 0.59 186.07 % | -0.68 -242.30 % | -0.20 57.59 % | -0.47 -12.77 % | -0.42 | 0.00 100.00 % | -0.20 | 0.00 -100.00 % | 0.05 -71.74 % | 0.17 150.00 % | -0.33 | 0.00 100.00 % | -0.20 -0.45 % | -0.20 | 0.00 -100.00 % | 1.00 600.00 % | 0.14 -14.29 % | 0.17 -83.33 % | 1.00 0.00 % | 1.00 600.00 % | -0.20 -200.00 % | 0.20 200.00 % | -0.20 -220.00 % | 0.17 183.33 % | -0.20 | 0.00 | 0.00 -100.00 % | 1.00 500.00 % | 0.17 | 0.00 -100.00 % | 0.17 | 0.00 -100.00 % | 0.17 -16.67 % | 0.20 -80.00 % | 1.00 | 0.00 100.00 % | -2.00 -300.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 142.86 % | -2.33 -333.33 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 131.25 % | -3.20 -420.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Gross profit ratio | 0.57 -0.26 % | 0.57 1.17 % | 0.56 1.30 % | 0.55 26.09 % | 0.44 -34.40 % | 0.67 25.90 % | 0.53 14.66 % | 0.46 -14.01 % | 0.54 -20.30 % | 0.68 48.83 % | 0.45 -16.00 % | 0.54 -10.27 % | 0.60 -2.54 % | 0.62 6.63 % | 0.58 28.31 % | 0.45 -19.35 % | 0.56 -4.07 % | 0.58 0.86 % | 0.58 10.75 % | 0.52 -6.81 % | 0.56 -4.96 % | 0.59 12.09 % | 0.53 55.61 % | 0.34 -31.22 % | 0.49 -0.09 % | 0.49 4.15 % | 0.47 -0.57 % | 0.48 4.21 % | 0.46 -16.81 % | 0.55 -4.38 % | 0.57 169.29 % | 0.21 -62.12 % | 0.56 -7.58 % | 0.61 -2.17 % | 0.62 -79.67 % | 3.06 578.35 % | 0.45 93.67 % | 0.23 -33.21 % | 0.35 96.16 % | 0.18 -73.31 % | 0.67 66.67 % | 0.40 -33.33 % | 0.60 89.68 % | 0.32 -52.55 % | 0.67 100.00 % | 0.33 -50.00 % | 0.67 71.53 % | 0.39 -51.42 % | 0.80 6.67 % | 0.75 -25.00 % | 1.00 75.00 % | 0.57 -14.29 % | 0.67 -33.33 % | 1.00 0.00 % | 1.00 66.67 % | 0.60 -40.00 % | 1.00 66.67 % | 0.60 -10.00 % | 0.67 11.11 % | 0.60 -10.00 % | 0.67 11.11 % | 0.60 -40.00 % | 1.00 50.00 % | 0.67 11.11 % | 0.60 -10.00 % | 0.67 11.11 % | 0.60 20.00 % | 0.50 -37.50 % | 0.80 -20.00 % | 1.00 66.67 % | 0.60 -40.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 | 8.648 M 0.00 % | 8.648 M -0.21 % | 8.667 M -4.89 % | 9.112 M 5.37 % | 8.648 M 0.00 % | 8.648 M 0.00 % | 8.648 M 0.29 % | 8.623 M 0.00 % | 8.623 M -23.45 % | 11.265 M 33.19 % | 8.458 M -36.78 % | 13.378 M 16.05 % | 11.527 M 68.67 % | 6.834 M 57.75 % | 4.333 M -8.36 % | 4.728 M 10.90 % | 4.263 M -0.22 % | 4.273 M 2.55 % | 4.166 M 7.44 % | 3.878 M 0.90 % | 3.843 M 0.15 % | 3.837 M 0.80 % | 3.807 M -0.75 % | 3.836 M 3.47 % | 3.707 M 0.00 % | 3.707 M 6.75 % | 3.473 M -6.32 % | 3.707 M 58.59 % | 2.337 M 1.80 % | 2.296 M 1.03 % | 2.273 M 40.22 % | 1.621 M -22.46 % | 2.090 M 166.74 % | 783.663 K -34.71 % | 1.200 M 1.11 % | 1.187 M 43.99 % | 824.444 K 0.50 % | 820.364 K 0.00 % | 820.364 K -31.37 % | 1.195 M -4.37 % | 1.250 M 12.50 % | 1.111 M -7.05 % | 1.195 M 0.00 % | 1.195 M 31.49 % | 909.091 K -13.60 % | 1.052 M -11.97 % | 1.195 M 99.89 % | 598.000 K -16.28 % | 714.286 K 19.45 % | 598.000 K 0.00 % | 598.000 K 0.00 % | 598.000 K -19.27 % | 740.741 K 3.70 % | 714.286 K 0.00 % | 714.286 K 19.45 % | 598.000 K 0.00 % | 598.000 K 0.00 % | 598.000 K 0.00 % | 598.000 K 0.00 % | 598.000 K 2.40 % | 584.000 K -2.34 % | 598.000 K 0.17 % | 597.000 K 0.00 % | 597.000 K 0.00 % | 597.000 K 0.00 % | 597.000 K 0.00 % | 597.000 K -4.48 % | 625.000 K 4.69 % | 597.000 K 0.00 % | 597.000 K 0.00 % | 597.000 K 0.00 % | 597.000 K -0.33 % | 599.000 K 0.00 % | 599.000 K 0.00 % | 599.000 K 0.34 % | 597.000 K 0.00 % | 597.000 K 0.00 % | 597.000 K 0.00 % | 597.000 K -4.48 % | 625.000 K 0.00 % | 625.000 K 0.00 % | 625.000 K 0.00 % | 625.000 K |
| Weighted average shs out | 8.648 M 0.00 % | 8.648 M 0.00 % | 8.648 M 0.00 % | 8.648 M 0.00 % | 8.648 M 0.00 % | 8.648 M 0.00 % | 8.648 M 0.29 % | 8.623 M 0.00 % | 8.623 M 0.00 % | 8.623 M 1.96 % | 8.458 M 6.27 % | 7.959 M 0.16 % | 7.946 M 16.27 % | 6.834 M 57.75 % | 4.333 M -8.36 % | 4.728 M 10.90 % | 4.263 M -0.22 % | 4.273 M 2.55 % | 4.166 M 7.44 % | 3.878 M -0.39 % | 3.893 M 1.45 % | 3.837 M 0.80 % | 3.807 M -0.75 % | 3.836 M 3.47 % | 3.707 M 0.00 % | 3.707 M 6.75 % | 3.473 M 50.84 % | 2.302 M -1.51 % | 2.337 M 1.80 % | 2.296 M 1.03 % | 2.273 M 40.22 % | 1.621 M -22.46 % | 2.090 M 166.74 % | 783.663 K -34.71 % | 1.200 M 1.11 % | 1.187 M 43.99 % | 824.442 K 0.50 % | 820.364 K 0.00 % | 820.364 K -31.37 % | 1.195 M -4.37 % | 1.250 M 12.50 % | 1.111 M -7.05 % | 1.195 M 0.00 % | 1.195 M 31.49 % | 909.091 K -13.60 % | 1.052 M -11.97 % | 1.195 M 99.89 % | 598.000 K -16.28 % | 714.286 K 19.45 % | 598.000 K 0.00 % | 598.000 K 0.00 % | 598.000 K -19.27 % | 740.741 K 3.70 % | 714.286 K 0.00 % | 714.286 K 19.45 % | 598.000 K 0.00 % | 598.000 K 0.00 % | 598.000 K 0.00 % | 598.000 K 0.00 % | 598.000 K 2.40 % | 584.000 K -2.34 % | 598.000 K 0.17 % | 597.000 K 0.00 % | 597.000 K 0.00 % | 597.000 K 0.00 % | 597.000 K 0.00 % | 597.000 K -4.48 % | 625.000 K 4.69 % | 597.000 K 0.00 % | 597.000 K 0.00 % | 597.000 K 0.00 % | 597.000 K -0.33 % | 599.000 K 0.00 % | 599.000 K 0.00 % | 599.000 K 0.34 % | 597.000 K 0.00 % | 597.000 K 0.00 % | 597.000 K 0.00 % | 597.000 K -4.48 % | 625.000 K 0.00 % | 625.000 K 0.00 % | 625.000 K 0.00 % | 625.000 K |
| EPS diluted | 0.01 231.58 % | -0.01 -235.71 % | 0.01 -81.33 % | 0.03 252.28 % | -0.02 -149.25 % | 0.04 172.20 % | -0.06 67.41 % | -0.17 -266.38 % | -0.05 -158.00 % | 0.08 161.54 % | -0.13 -160.00 % | -0.05 -350.00 % | 0.02 -94.74 % | 0.38 1 009.09 % | -0.04 80.10 % | -0.21 -313.39 % | -0.05 17.67 % | -0.06 -585.56 % | -0.01 88.52 % | -0.08 -492.00 % | 0.02 -50.00 % | 0.04 146.57 % | -0.09 52.28 % | -0.18 -20.00 % | -0.15 -15.38 % | -0.13 -8.33 % | -0.12 75.00 % | -0.48 -152.63 % | -0.19 -311.11 % | 0.09 583.87 % | -0.02 96.35 % | -0.51 -112.50 % | -0.24 58.62 % | -0.58 -241.18 % | -0.17 -206.25 % | 0.16 200.00 % | -0.16 -133.24 % | -0.07 67.33 % | -0.21 -50.00 % | -0.14 | 0.00 100.00 % | -0.09 | 0.00 100.00 % | -0.10 -186.36 % | 0.11 | 0.00 | 0.00 100.00 % | -0.35 -150.00 % | -0.14 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.14 0.00 % | -0.14 | 0.00 100.00 % | -0.17 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.18 | 0.00 -100.00 % | 0.09 | 0.00 -100.00 % | 0.16 | 0.00 -100.00 % | 0.24 | 0.00 -100.00 % | 0.24 200.00 % | 0.08 0.00 % | 0.08 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.16 0.00 % | -0.16 0.00 % | -0.16 0.00 % | -0.16 |
| Earnings per share | 0.01 231.58 % | -0.01 -235.71 % | 0.01 -81.33 % | 0.03 252.28 % | -0.02 -139.40 % | 0.05 190.25 % | -0.06 67.41 % | -0.17 -266.38 % | -0.05 -146.40 % | 0.10 176.92 % | -0.13 -160.00 % | -0.05 -266.67 % | 0.03 -92.11 % | 0.38 1 009.09 % | -0.04 80.10 % | -0.21 -313.39 % | -0.05 17.67 % | -0.06 -585.56 % | -0.01 88.52 % | -0.08 -492.00 % | 0.02 -50.00 % | 0.04 146.57 % | -0.09 52.28 % | -0.18 -20.00 % | -0.15 -15.38 % | -0.13 -8.33 % | -0.12 84.42 % | -0.77 -305.26 % | -0.19 -311.11 % | 0.09 583.87 % | -0.02 96.35 % | -0.51 -112.50 % | -0.24 58.62 % | -0.58 -241.18 % | -0.17 -206.25 % | 0.16 200.00 % | -0.16 -133.24 % | -0.07 67.33 % | -0.21 -50.00 % | -0.14 | 0.00 100.00 % | -0.09 | 0.00 100.00 % | -0.10 -186.36 % | 0.11 | 0.00 | 0.00 100.00 % | -0.35 -150.00 % | -0.14 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.14 0.00 % | -0.14 | 0.00 100.00 % | -0.17 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.18 | 0.00 -100.00 % | 0.09 | 0.00 -100.00 % | 0.16 | 0.00 -100.00 % | 0.24 | 0.00 -100.00 % | 0.24 200.00 % | 0.08 0.00 % | 0.08 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.16 0.00 % | -0.16 0.00 % | -0.16 0.00 % | -0.16 |
| Gross profit | 1.859 M -7.27 % | 2.005 M -6.30 % | 2.140 M -3.24 % | 2.212 M 68.60 % | 1.312 M -40.19 % | 2.193 M 56.47 % | 1.402 M -8.75 % | 1.536 M 5.53 % | 1.456 M -44.16 % | 2.607 M 103.84 % | 1.279 M -38.46 % | 2.078 M -12.44 % | 2.373 M -12.34 % | 2.707 M 42.45 % | 1.901 M 25.73 % | 1.512 M -22.59 % | 1.953 M 6.77 % | 1.829 M -4.15 % | 1.908 M 22.50 % | 1.558 M -14.42 % | 1.820 M -9.17 % | 2.004 M 36.92 % | 1.463 M 72.44 % | 848.688 K -32.11 % | 1.250 M -8.41 % | 1.365 M -2.69 % | 1.403 M 42.23 % | 986.124 K -29.58 % | 1.400 M -36.61 % | 2.209 M -1.57 % | 2.244 M 231.31 % | 677.443 K -61.33 % | 1.752 M 176.57 % | 633.432 K 388.86 % | 129.573 K -75.38 % | 526.229 K 494.70 % | 88.486 K 38.19 % | 64.031 K -50.98 % | 130.626 K 107.69 % | 62.895 K -84.28 % | 400.000 K 100.00 % | 200.000 K -33.33 % | 300.000 K 51.77 % | 197.664 K -50.58 % | 400.000 K 100.00 % | 200.000 K -50.00 % | 400.000 K 112.47 % | 188.266 K -52.93 % | 400.000 K 33.33 % | 300.000 K -40.00 % | 500.000 K 25.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K -20.00 % | 500.000 K 66.67 % | 300.000 K -40.00 % | 500.000 K 66.67 % | 300.000 K -25.00 % | 400.000 K 33.33 % | 300.000 K -25.00 % | 400.000 K 33.33 % | 300.000 K -40.00 % | 500.000 K 25.00 % | 400.000 K 33.33 % | 300.000 K -25.00 % | 400.000 K 33.33 % | 300.000 K 0.00 % | 300.000 K -25.00 % | 400.000 K -50.00 % | 800.000 K 166.67 % | 300.000 K -57.14 % | 700.000 K 16.67 % | 600.000 K 0.00 % | 600.000 K 20.00 % | 500.000 K -16.67 % | 600.000 K 20.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 25.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.009 K | 0.000 | 0.000 | 0.000 -100.00 % | 117.754 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 314.364 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 232.823 K -12.30 % | 265.466 K | 0.000 -100.00 % | 272.984 K -46.29 % | 508.300 K 147.91 % | 205.034 K 231.04 % | 61.936 K 482.06 % | -16.211 K 66.32 % | -48.134 K | 0.000 | 0.000 100.00 % | -13.608 K -228.97 % | 10.551 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 25.310 K 125.31 % | -100.000 K | 0.000 | 0.000 -100.00 % | 131.539 K 31.54 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 100.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K |
| Cost of revenue | 1.426 M -6.72 % | 1.528 M -8.77 % | 1.675 M -6.02 % | 1.783 M 6.40 % | 1.676 M 54.70 % | 1.083 M -12.27 % | 1.235 M -30.51 % | 1.777 M 42.86 % | 1.244 M -0.17 % | 1.246 M -18.79 % | 1.534 M -12.91 % | 1.761 M 12.81 % | 1.561 M -6.35 % | 1.667 M 21.34 % | 1.374 M -24.92 % | 1.830 M 19.70 % | 1.529 M 17.68 % | 1.299 M -6.09 % | 1.383 M -2.45 % | 1.418 M -0.15 % | 1.420 M 2.42 % | 1.387 M 5.68 % | 1.312 M -20.77 % | 1.656 M 28.62 % | 1.288 M -8.24 % | 1.403 M -10.06 % | 1.560 M 43.79 % | 1.085 M -34.83 % | 1.665 M -8.20 % | 1.813 M 9.03 % | 1.663 M -33.44 % | 2.499 M 83.82 % | 1.359 M 234.59 % | 406.247 K 417.55 % | 78.495 K 122.15 % | -354.398 K -429.63 % | 107.514 K -48.96 % | 210.652 K -13.55 % | 243.667 K -16.16 % | 290.626 K 45.31 % | 200.000 K -33.33 % | 300.000 K 50.00 % | 200.000 K -53.18 % | 427.206 K 113.60 % | 200.000 K -50.00 % | 400.000 K 100.00 % | 200.000 K -32.46 % | 296.136 K 196.14 % | 100.000 K 0.00 % | 100.000 K | 0.000 -100.00 % | 300.000 K 50.00 % | 200.000 K | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K -33.33 % | 300.000 K 200.00 % | 100.000 K | 0.000 -100.00 % | 200.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 |
| General and administrative 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 1.685 M -16.79 % | 2.025 M 4.89 % | 1.930 M 3.83 % | 1.859 M 12.78 % | 1.649 M -1.79 % | 1.679 M -5.38 % | 1.774 M -38.84 % | 2.901 M 70.02 % | 1.706 M -2.06 % | 1.742 M -5.07 % | 1.835 M 4.61 % | 1.754 M -14.88 % | 2.061 M -1.65 % | 2.095 M 16.35 % | 1.801 M 59.93 % | 1.126 M -27.97 % | 1.563 M -13.49 % | 1.807 M 9.24 % | 1.654 M 14.70 % | 1.442 M 1.59 % | 1.420 M -8.25 % | 1.547 M 2.88 % | 1.504 M -8.39 % | 1.642 M 5.75 % | 1.553 M -1.47 % | 1.576 M 3.22 % | 1.527 M -39.81 % | 2.536 M 61.72 % | 1.568 M -9.36 % | 1.730 M -14.07 % | 2.014 M 103.40 % | 990.013 K -51.63 % | 2.047 M 99.37 % | 1.027 M 191.16 % | 352.632 K -19.01 % | 435.423 K 88.86 % | 230.554 K 81.62 % | 126.945 K -59.67 % | 314.758 K 46.64 % | 214.640 K -57.07 % | 500.000 K 66.67 % | 300.000 K 0.00 % | 300.000 K 78.32 % | 168.236 K -57.94 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 40.07 % | 285.580 K -28.61 % | 400.000 K 33.33 % | 300.000 K | 0.000 -100.00 % | 300.000 K 0.00 % | 300.000 K | 0.000 | 0.000 -100.00 % | 400.000 K -20.00 % | 500.000 K 25.00 % | 400.000 K 33.33 % | 300.000 K -25.00 % | 400.000 K 0.00 % | 400.000 K 33.33 % | 300.000 K | 0.000 -100.00 % | 400.000 K 33.33 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K | 0.000 -100.00 % | 300.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 |
| Cost and expenses | 3.111 M -12.46 % | 3.553 M -1.46 % | 3.606 M -0.99 % | 3.642 M 9.56 % | 3.324 M 20.37 % | 2.762 M -8.21 % | 3.009 M -35.68 % | 4.677 M 58.57 % | 2.950 M -1.27 % | 2.988 M -11.32 % | 3.369 M -4.17 % | 3.516 M -2.94 % | 3.622 M -3.73 % | 3.763 M 18.51 % | 3.175 M 7.41 % | 2.956 M -4.40 % | 3.092 M -0.45 % | 3.106 M 2.26 % | 3.038 M 6.19 % | 2.860 M 0.72 % | 2.840 M -3.21 % | 2.934 M 4.18 % | 2.816 M -14.61 % | 3.298 M 16.12 % | 2.840 M -4.66 % | 2.979 M -3.49 % | 3.087 M -14.76 % | 3.621 M 12.01 % | 3.233 M -8.76 % | 3.544 M -3.62 % | 3.677 M 5.39 % | 3.489 M 2.42 % | 3.406 M 137.70 % | 1.433 M 232.38 % | 431.127 K 432.09 % | 81.025 K -76.03 % | 338.068 K 0.14 % | 337.597 K -39.54 % | 558.425 K 10.52 % | 505.266 K -27.82 % | 700.000 K 16.67 % | 600.000 K 20.00 % | 500.000 K -16.03 % | 595.442 K -0.76 % | 600.000 K -25.00 % | 800.000 K 33.33 % | 600.000 K 3.14 % | 581.716 K 16.34 % | 500.000 K 25.00 % | 400.000 K | 0.000 -100.00 % | 600.000 K 20.00 % | 500.000 K | 0.000 | 0.000 -100.00 % | 600.000 K 20.00 % | 500.000 K -16.67 % | 600.000 K 20.00 % | 500.000 K -16.67 % | 600.000 K 0.00 % | 600.000 K 20.00 % | 500.000 K | 0.000 -100.00 % | 600.000 K 20.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K -16.67 % | 600.000 K 50.00 % | 400.000 K | 0.000 -100.00 % | 500.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 |
| Research and development expenses | 469.889 K -4.37 % | 491.383 K -14.07 % | 571.861 K 11.92 % | 510.967 K 8.33 % | 471.671 K 2.42 % | 460.535 K -8.33 % | 502.368 K 13.23 % | 443.653 K -8.56 % | 485.169 K 17.34 % | 413.460 K -12.00 % | 469.825 K 28.08 % | 366.827 K -20.61 % | 462.073 K 23.95 % | 372.784 K -6.39 % | 398.237 K 9.74 % | 362.877 K 6.93 % | 339.373 K 3.99 % | 326.344 K -13.02 % | 375.176 K 6.44 % | 352.487 K 13.74 % | 309.900 K -7.10 % | 333.577 K -12.03 % | 379.195 K 4.47 % | 362.958 K -12.83 % | 416.384 K 20.22 % | 346.344 K 9.95 % | 315.000 K -5.01 % | 331.602 K 13.16 % | 293.026 K -20.30 % | 367.675 K -11.60 % | 415.905 K 6.74 % | 389.633 K 10.64 % | 352.160 K 65.26 % | 213.092 K 118.31 % | 97.611 K 2.40 % | 95.321 K 124.06 % | 42.542 K -24.34 % | 56.231 K 91.60 % | 29.348 K 53.73 % | 19.090 K -80.91 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.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 |
| Selling general and administrative expenses | 1.197 M -20.94 % | 1.514 M 13.21 % | 1.338 M 0.84 % | 1.326 M 14.73 % | 1.156 M -3.42 % | 1.197 M -4.16 % | 1.249 M -16.10 % | 1.489 M 24.24 % | 1.198 M -8.24 % | 1.306 M -2.63 % | 1.341 M -1.71 % | 1.364 M -13.95 % | 1.586 M -5.91 % | 1.685 M 23.58 % | 1.364 M -2.94 % | 1.405 M 18.44 % | 1.186 M -17.91 % | 1.445 M 16.14 % | 1.244 M 17.40 % | 1.060 M -1.95 % | 1.081 M -5.90 % | 1.149 M 10.24 % | 1.042 M -12.69 % | 1.193 M 13.68 % | 1.050 M -8.19 % | 1.143 M 1.59 % | 1.126 M 37.59 % | 818.026 K -35.86 % | 1.275 M -6.40 % | 1.363 M 10.38 % | 1.234 M 686.96 % | 156.854 K -88.93 % | 1.417 M 113.49 % | 663.809 K 173.70 % | 242.529 K -20.80 % | 306.241 K 62.88 % | 188.012 K 165.88 % | 70.714 K -57.76 % | 167.410 K -43.36 % | 295.550 K -1.48 % | 300.000 K 50.00 % | 200.000 K 0.00 % | 200.000 K 4 956.73 % | -4.118 K -101.37 % | 300.000 K -25.00 % | 400.000 K 0.00 % | 400.000 K 1 008.06 % | -44.050 K -111.01 % | 400.000 K 33.33 % | 300.000 K | 0.000 -100.00 % | 300.000 K 0.00 % | 300.000 K | 0.000 | 0.000 -100.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 33.33 % | 300.000 K -25.00 % | 400.000 K 0.00 % | 400.000 K 33.33 % | 300.000 K | 0.000 -100.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K | 0.000 -100.00 % | 300.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 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 6.825 K 590.09 % | 989.000 322.65 % | 234.000 | 0.000 -100.00 % | 16.211 K | 0.000 -100.00 % | 7.795 K | 0.000 -100.00 % | 13.608 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 |
| Interest expense | 53.896 K 10.12 % | 48.944 K -66.24 % | 144.968 K 47.99 % | 97.958 K 67.27 % | 58.564 K 2.09 % | 57.367 K | 0.000 -100.00 % | 640.840 K 915.85 % | 63.084 K 2.68 % | 61.436 K 8.41 % | 56.670 K -23.11 % | 73.703 K | 0.000 -100.00 % | 98.438 K -62.96 % | 265.759 K -4.11 % | 277.162 K | 0.000 -100.00 % | 276.191 K -1.91 % | 281.572 K -29.31 % | 398.314 K 40.86 % | 282.773 K | 0.000 | 0.000 -100.00 % | 301.371 K 4.69 % | 287.877 K 0.24 % | 287.182 K 1.33 % | 283.424 K 13.10 % | 250.601 K -7.00 % | 269.459 K -0.40 % | 270.548 K -3.31 % | 279.809 K -45.06 % | 509.289 K 148.11 % | 205.268 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 |
| Depreciation and amortization | 20.713 K -3.69 % | 21.507 K -6.82 % | 23.080 K -3.73 % | 23.973 K 4.28 % | 22.990 K -47.57 % | 43.847 K -3.72 % | 45.543 K -1.95 % | 46.451 K 1.88 % | 45.596 K -0.22 % | 45.696 K -3.02 % | 47.117 K -46.32 % | 87.779 K 169.59 % | 32.560 K -43.40 % | 57.523 K 1.15 % | 56.870 K -6.93 % | 61.107 K 3.26 % | 59.175 K 2.93 % | 57.489 K 0.93 % | 56.961 K 10.04 % | 51.763 K 2.20 % | 50.650 K -41.14 % | 86.046 K -18.82 % | 105.992 K -2.17 % | 108.341 K -4.53 % | 113.479 K 8.87 % | 104.230 K -0.63 % | 104.890 K -71.88 % | 372.982 K 2.10 % | 365.327 K -2.73 % | 375.599 K 3.37 % | 363.350 K -18.08 % | 443.526 K 59.75 % | 277.643 K 85.31 % | 149.828 K 1 099.39 % | 12.492 K 19.31 % | 10.470 K 33.27 % | 7.856 K -1.37 % | 7.965 K 5.22 % | 7.570 K 95.81 % | 3.866 K -96.13 % | 100.000 K | 0.000 | 0.000 100.00 % | -19.042 K -119.04 % | 100.000 K | 0.000 | 0.000 100.00 % | -22.133 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.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 |
| Operating income | 174.547 K 795.11 % | 19.500 K -90.70 % | 209.706 K 679.70 % | -36.175 K -110.74 % | 336.754 K -34.58 % | 514.726 K 38.26 % | 372.283 K -70.20 % | 1.249 M 398.65 % | 250.523 K -71.02 % | 864.571 K 55.39 % | 556.383 K 71.97 % | 323.540 K 3.63 % | 312.209 K -48.98 % | 611.909 K 513.96 % | 99.666 K 133.72 % | -295.589 K -175.93 % | 389.273 K 1 690.25 % | 21.744 K -91.43 % | 253.834 K 120.19 % | 115.280 K -71.21 % | 400.368 K -12.28 % | 456.434 K 1 025.39 % | 40.558 K -94.89 % | 793.186 K 162.21 % | 302.498 K 43.37 % | 210.997 K 69.95 % | 124.153 K -73.39 % | 466.633 K 177.83 % | 167.955 K -64.93 % | 478.954 K 261.37 % | 132.538 K -57.60 % | 312.570 K 5.93 % | 295.076 K -24.97 % | 393.297 K 76.32 % | 223.059 K 345.64 % | -90.806 K -163.92 % | 142.068 K 125.81 % | 62.914 K -65.83 % | 184.132 K 221.34 % | -151.745 K -51.75 % | -100.000 K 0.00 % | -100.000 K | 0.000 -100.00 % | 48.470 K | 0.000 100.00 % | -200.000 K | 0.000 100.00 % | -75.181 K 24.82 % | -100.000 K | 0.000 -100.00 % | 500.000 K 400.00 % | 100.000 K 0.00 % | 100.000 K -75.00 % | 400.000 K -20.00 % | 500.000 K 600.00 % | -100.000 K | 0.000 100.00 % | -100.000 K -200.00 % | 100.000 K 200.00 % | -100.000 K | 0.000 | 0.000 -100.00 % | 500.000 K 400.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K -87.50 % | 800.000 K | 0.000 100.00 % | -1.400 M -333.33 % | 600.000 K 0.00 % | 600.000 K 20.00 % | 500.000 K 135.71 % | -1.400 M -380.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 131.25 % | -1.600 M -500.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K |
| Operating income ratio | 0.05 862.84 % | 0.01 -89.96 % | 0.05 706.87 % | -0.01 -108.03 % | 0.11 -28.25 % | 0.16 11.25 % | 0.14 -62.55 % | 0.38 306.30 % | 0.09 -58.64 % | 0.22 13.46 % | 0.20 134.72 % | 0.08 6.20 % | 0.08 -43.27 % | 0.14 359.58 % | 0.03 134.41 % | -0.09 -179.11 % | 0.11 1 508.49 % | 0.01 -90.99 % | 0.08 99.07 % | 0.04 -68.65 % | 0.12 -8.22 % | 0.13 821.30 % | 0.01 -95.39 % | 0.32 165.66 % | 0.12 56.38 % | 0.08 81.90 % | 0.04 -81.40 % | 0.23 311.19 % | 0.05 -53.98 % | 0.12 251.04 % | 0.03 -65.54 % | 0.10 3.76 % | 0.09 -74.93 % | 0.38 -64.71 % | 1.07 302.86 % | -0.53 -172.91 % | 0.72 216.46 % | 0.23 -53.44 % | 0.49 214.61 % | -0.43 -157.54 % | -0.17 16.67 % | -0.20 | 0.00 -100.00 % | 0.08 | 0.00 100.00 % | -0.33 | 0.00 100.00 % | -0.16 22.40 % | -0.20 | 0.00 -100.00 % | 1.00 600.00 % | 0.14 -14.29 % | 0.17 -83.33 % | 1.00 0.00 % | 1.00 600.00 % | -0.20 | 0.00 100.00 % | -0.20 -220.00 % | 0.17 183.33 % | -0.20 | 0.00 | 0.00 -100.00 % | 1.00 500.00 % | 0.17 | 0.00 -100.00 % | 0.17 | 0.00 -100.00 % | 0.17 -16.67 % | 0.20 -80.00 % | 1.00 | 0.00 100.00 % | -2.00 -300.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 142.86 % | -2.33 -333.33 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 131.25 % | -3.20 -420.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Total other income expenses net | -72.425 K 15.40 % | -85.608 K 46.99 % | -161.483 K -146.12 % | 350.130 K 169.06 % | -506.984 K -605.40 % | -71.872 K 91.56 % | -851.586 K 69.35 % | -2.779 M -326.80 % | -651.076 K -3 401.16 % | -18.596 K 98.86 % | -1.636 M -2 003.74 % | -77.754 K -43.34 % | -54.245 K -102.70 % | 2.007 M 815.18 % | -280.615 K 59.54 % | -693.500 K -14.43 % | -606.041 K -112.31 % | -285.456 K 1.97 % | -291.182 K 30.54 % | -419.183 K 13.81 % | -486.372 K -64.17 % | -296.253 K 19.43 % | -367.697 K 75.05 % | -1.474 M -71.99 % | -856.919 K -20.98 % | -708.310 K -34.45 % | -526.817 K -12.90 % | -466.633 K 23.02 % | -606.211 K -127.11 % | -266.923 K 2.09 % | -272.632 K 12.78 % | -312.570 K -5.93 % | -295.076 K 24.97 % | -393.297 K -76.32 % | -223.059 K -345.64 % | 90.806 K 132.86 % | -276.341 K -131.81 % | -119.209 K 35.26 % | -184.132 K | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.000 K -400.00 % | -100.000 K 0.00 % | -100.000 K 75.00 % | -400.000 K 20.00 % | -500.000 K -600.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K 200.00 % | -100.000 K -200.00 % | 100.000 K | 0.000 | 0.000 100.00 % | -500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K 87.50 % | -800.000 K | 0.000 -100.00 % | 1.400 M 333.33 % | -600.000 K 0.00 % | -600.000 K -20.00 % | -500.000 K -135.71 % | 1.400 M 380.00 % | -500.000 K 0.00 % | -500.000 K 0.00 % | -500.000 K -131.25 % | 1.600 M 500.00 % | -400.000 K 0.00 % | -400.000 K 0.00 % | -400.000 K |
| 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | 1994-12-31 | 1994-09-30 | 1994-06-30 | 1994-03-31 | 1993-12-31 | 1993-09-30 | 1993-06-30 | 1993-03-31 | 1992-12-31 | 1992-09-30 | 1992-06-30 | 1992-03-31 | 1991-12-31 | 1991-09-30 | 1991-06-30 | 1991-03-31 | 1990-12-31 | 1990-09-30 | 1990-06-30 | 1990-03-31 | 1989-12-31 | 1989-09-30 | 1989-06-30 | 1989-03-31 | 1988-12-31 | 1988-09-30 | 1988-06-30 | 1988-03-31 | 1987-12-31 | 1987-09-30 | 1987-06-30 | 1987-03-31 |
| 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1994-12-31 | 1994-09-30 | 1993-12-31 | 1993-09-30 | 1993-06-30 | 1993-03-31 | 1992-12-31 | 1992-09-30 | 1992-06-30 | 1991-12-31 | 1991-09-30 | 1991-06-30 | 1991-03-31 | 1990-12-31 | 1990-09-30 | 1990-03-31 | 1989-12-31 | 1988-12-31 | 1987-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.870 M -0.91 % | 2.897 M -8.11 % | 3.152 M -38.75 % | 5.146 M 0.63 % | 5.114 M 2.19 % | 5.004 M -4.79 % | 5.256 M -2.96 % | 5.416 M 4.88 % | 5.164 M 3.34 % | 4.997 M -1.59 % | 5.078 M 1.52 % | 5.002 M 1.62 % | 4.922 M -3.79 % | 5.116 M -52.04 % | 10.668 M -3.28 % | 11.029 M 21.32 % | 9.091 M -5.02 % | 9.571 M 1.08 % | 9.469 M -2.71 % | 9.732 M 5.53 % | 9.222 M -3.18 % | 9.525 M -4.39 % | 9.962 M 1.45 % | 9.820 M -4.99 % | 10.336 M 7.07 % | 9.653 M -1.58 % | 9.809 M 8.80 % | 9.015 M 1.35 % | 8.895 M -2.06 % | 9.082 M 1.62 % | 8.938 M -0.13 % | 8.950 M 3.63 % | 8.636 M -0.58 % | 8.686 M 16 560.33 % | -52.771 K 15.70 % | -62.597 K -2 838.28 % | 2.286 K | 0.000 | 0.000 | 0.000 -100.00 % | 89.467 K | 0.000 | 0.000 | 0.000 -100.00 % | 131.620 K | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 100.00 % | -100.000 K -200.00 % | 100.000 K 200.00 % | -100.000 K 50.00 % | -200.000 K -100.00 % | -100.000 K 66.67 % | -300.000 K -50.00 % | -200.000 K 66.67 % | -600.000 K -20.00 % | -500.000 K -25.00 % | -400.000 K 42.86 % | -700.000 K 0.00 % | -700.000 K -40.00 % | -500.000 K -66.67 % | -300.000 K 40.00 % | -500.000 K -400.00 % | -100.000 K -200.00 % | 100.000 K |
| Total 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 -100.00 % | 383.905 K 328.43 % | 89.607 K | 0.000 | 0.000 | 0.000 -100.00 % | 167.961 K | 0.000 | 0.000 | 0.000 -100.00 % | 297.667 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 |
| Total debt | 3.133 M -1.13 % | 3.169 M -0.91 % | 3.198 M -39.47 % | 5.283 M -1.06 % | 5.340 M 6.52 % | 5.013 M -5.01 % | 5.277 M -3.10 % | 5.446 M 4.79 % | 5.197 M 3.35 % | 5.029 M -3.66 % | 5.220 M 1.57 % | 5.140 M 2.28 % | 5.025 M -3.58 % | 5.212 M -54.01 % | 11.333 M 1.75 % | 11.138 M 15.35 % | 9.656 M -0.85 % | 9.738 M -0.63 % | 9.800 M -1.56 % | 9.955 M 4.31 % | 9.544 M -2.46 % | 9.784 M -3.57 % | 10.147 M 1.12 % | 10.035 M -4.24 % | 10.478 M 7.19 % | 9.776 M -1.83 % | 9.958 M 7.12 % | 9.296 M 1.42 % | 9.166 M -1.36 % | 9.293 M 0.79 % | 9.220 M -0.02 % | 9.222 M 4.10 % | 8.858 M 0.00 % | 8.858 M | 0.000 | 0.000 -100.00 % | 122.137 K 22.14 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -27.28 % | 137.515 K 37.52 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -36.55 % | 157.594 K 57.59 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -7.835 M 0.79 % | -7.897 M -1.35 % | -7.792 M 0.32 % | -7.817 M 3.86 % | -8.131 M -2.14 % | -7.961 M 5.27 % | -8.404 M -6.05 % | -7.924 M -23.92 % | -6.395 M -6.68 % | -5.994 M 12.37 % | -6.840 M -28.76 % | -5.312 M 5.96 % | -5.649 M 4.37 % | -5.907 M 30.72 % | -8.526 M -2.17 % | -8.345 M -13.45 % | -7.356 M -3.04 % | -7.139 M -3.84 % | -6.875 M -0.55 % | -6.838 M -4.65 % | -6.534 M 1.30 % | -6.620 M 2.36 % | -6.780 M -5.07 % | -6.453 M -11.79 % | -5.772 M -10.63 % | -5.218 M -10.54 % | -4.720 M -9.33 % | -4.318 M -70.35 % | -2.535 M -20.63 % | -2.101 M 9.17 % | -2.313 M -15.89 % | -1.996 M -69.85 % | -1.175 M -74.08 % | -675.111 K -207.04 % | -219.878 K -1 587.48 % | -13.030 K -105.47 % | 238.188 K -40.45 % | 400.000 K -20.00 % | 500.000 K 0.00 % | 500.000 K -0.10 % | 500.484 K 0.10 % | 500.000 K 25.00 % | 400.000 K 0.00 % | 400.000 K 6.01 % | 377.324 K -37.11 % | 600.000 K 0.00 % | 600.000 K -14.29 % | 700.000 K 16.67 % | 600.000 K -25.00 % | 800.000 K 0.00 % | 800.000 K -11.11 % | 900.000 K -64.00 % | 2.500 M 177.78 % | 900.000 K -10.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 11.11 % | 900.000 K 0.00 % | 900.000 K 12.50 % | 800.000 K 0.00 % | 800.000 K 14.29 % | 700.000 K 40.00 % | 500.000 K 0.00 % | 500.000 K 66.67 % | 300.000 K 50.00 % | 200.000 K |
| Common stock | 864.846 K 0.00 % | 864.846 K 0.00 % | 864.846 K 0.00 % | 864.846 K 0.00 % | 864.846 K 0.00 % | 864.846 K 0.00 % | 864.846 K 0.00 % | 864.846 K 0.29 % | 862.347 K 0.00 % | 862.347 K 0.00 % | 862.347 K 8.52 % | 794.635 K 0.00 % | 794.635 K 0.00 % | 794.635 K 83.41 % | 433.254 K 0.00 % | 433.254 K 0.00 % | 433.254 K 3.83 % | 417.254 K 0.00 % | 417.254 K 0.46 % | 415.358 K 6.06 % | 391.643 K 1.50 % | 385.848 K 1.36 % | 380.685 K 1.05 % | 376.741 K 1.63 % | 370.688 K 0.00 % | 370.688 K 0.00 % | 370.688 K 55.17 % | 238.888 K 0.00 % | 238.888 K 4.04 % | 229.602 K 0.00 % | 229.602 K 1.17 % | 226.952 K 7.08 % | 211.952 K 112.71 % | 99.642 K 60.02 % | 62.268 K 4.18 % | 59.768 K 0.00 % | 59.768 K | 0.000 | 0.000 | 0.000 -100.00 % | 59.768 K | 0.000 | 0.000 | 0.000 -100.00 % | 59.768 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 |
| Total equity | 4.667 M 1.36 % | 4.605 M -2.23 % | 4.710 M 92.84 % | 2.442 M 14.75 % | 2.128 M -7.41 % | 2.299 M 23.86 % | 1.856 M -20.53 % | 2.335 M -31.57 % | 3.412 M -10.10 % | 3.796 M 28.68 % | 2.950 M -23.77 % | 3.869 M 9.53 % | 3.533 M 7.88 % | 3.275 M 231.37 % | -2.493 M -7.83 % | -2.312 M -74.77 % | -1.323 M -14.62 % | -1.154 M -29.62 % | -890.303 K -2.76 % | -866.417 K -34.10 % | -646.078 K 14.74 % | -757.783 K 19.50 % | -941.347 K -46.79 % | -641.304 K -3 262.54 % | -19.072 K -103.56 % | 535.349 K -48.16 % | 1.033 M 780.16 % | 117.326 K -93.83 % | 1.900 M -15.02 % | 2.236 M 10.47 % | 2.024 M -12.31 % | 2.308 M -21.57 % | 2.943 M -53.49 % | 6.328 M 301.20 % | 1.577 M -6.34 % | 1.684 M 9.00 % | 1.545 M -9.11 % | 1.700 M -5.56 % | 1.800 M 0.00 % | 1.800 M -0.41 % | 1.807 M 0.42 % | 1.800 M 5.88 % | 1.700 M 0.00 % | 1.700 M 0.64 % | 1.689 M -11.09 % | 1.900 M 0.00 % | 1.900 M -5.00 % | 2.000 M 0.00 % | 2.000 M -4.76 % | 2.100 M 0.00 % | 2.100 M -4.55 % | 2.200 M 0.00 % | 2.200 M 0.00 % | 2.200 M -4.35 % | 2.300 M 0.00 % | 2.300 M 0.00 % | 2.300 M 4.55 % | 2.200 M 0.00 % | 2.200 M 4.76 % | 2.100 M 0.00 % | 2.100 M 5.00 % | 2.000 M 11.11 % | 1.800 M 0.00 % | 1.800 M 12.50 % | 1.600 M 6.67 % | 1.500 M |
| Other non current liabilities | 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.236 K -113.73 % | 278.574 K -11.67 % | 315.362 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 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K | 0.000 100.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K | 0.000 100.00 % | -100.000 K 0.00 % | -100.000 K | 0.000 100.00 % | -100.000 K 0.00 % | -100.000 K 50.00 % | -200.000 K 0.00 % | -200.000 K -100.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K |
| Long term debt | 2.378 M -2.18 % | 2.431 M -1.45 % | 2.467 M -46.61 % | 4.621 M 166.49 % | 1.734 M -11.04 % | 1.949 M 0.38 % | 1.942 M -8.91 % | 2.132 M -13.67 % | 2.469 M -6.21 % | 2.633 M -15.20 % | 3.104 M -1.83 % | 3.162 M 10.48 % | 2.862 M -4.46 % | 2.996 M -67.07 % | 9.098 M 0.97 % | 9.010 M 4 294.53 % | 205.025 K 100.09 % | 102.464 K -42.67 % | 178.716 K 350.60 % | 39.662 K 72.51 % | 22.991 K -88.64 % | 202.449 K -39.02 % | 332.000 K -28.02 % | 461.242 K -44.05 % | 824.416 K 35.08 % | 610.302 K -18.53 % | 749.077 K 54.32 % | 485.410 K -0.36 % | 487.173 K -90.27 % | 5.007 M -42.61 % | 8.725 M -0.16 % | 8.738 M 110.70 % | 4.147 M -5.94 % | 4.409 M | 0.000 | 0.000 -100.00 % | 105.656 K 5.66 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -18.23 % | 122.287 K 22.29 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -27.78 % | 138.458 K 38.46 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K |
| Total non current liabilities | 2.378 M -2.18 % | 2.431 M -1.45 % | 2.467 M -46.61 % | 4.621 M 166.49 % | 1.734 M -11.04 % | 1.949 M 0.38 % | 1.942 M -8.91 % | 2.132 M -13.67 % | 2.469 M -6.21 % | 2.633 M -15.20 % | 3.104 M -0.63 % | 3.124 M -0.53 % | 3.141 M -5.14 % | 3.311 M -63.60 % | 9.098 M 0.97 % | 9.010 M 4 294.53 % | 205.025 K 100.09 % | 102.464 K -42.67 % | 178.716 K 350.60 % | 39.662 K 72.52 % | 22.990 K -88.64 % | 202.449 K -39.02 % | 332.000 K -28.02 % | 461.242 K -44.05 % | 824.416 K 35.08 % | 610.302 K -18.53 % | 749.077 K 54.32 % | 485.410 K -0.36 % | 487.173 K -90.27 % | 5.007 M -42.61 % | 8.725 M -0.16 % | 8.738 M 110.70 % | 4.147 M -5.94 % | 4.409 M | 0.000 | 0.000 -100.00 % | 105.656 K 5.66 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -18.23 % | 122.287 K 22.29 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -27.78 % | 138.458 K 38.46 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 0.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K |
| Other current liabilities | 1.324 M -0.89 % | 1.336 M -4.97 % | 1.406 M -11.47 % | 1.588 M -10.45 % | 1.773 M -4.19 % | 1.850 M -1.53 % | 1.879 M 30.83 % | 1.436 M -12.00 % | 1.632 M 10.44 % | 1.478 M -20.55 % | 1.860 M -6.44 % | 1.988 M 4.64 % | 1.900 M -4.94 % | 1.999 M -19.11 % | 2.471 M 64.14 % | 1.505 M -45.11 % | 2.742 M 29.84 % | 2.112 M 11.82 % | 1.889 M 19.88 % | 1.575 M -17.67 % | 1.914 M 7.76 % | 1.776 M 23.08 % | 1.443 M 20.84 % | 1.194 M 20.53 % | 990.570 K 42.91 % | 693.161 K -3.26 % | 716.507 K 11.54 % | 642.384 K -9.12 % | 706.834 K 23.35 % | 573.011 K -41.50 % | 979.529 K 1.31 % | 966.838 K 47.09 % | 657.292 K 25.23 % | 524.861 K 371.73 % | 111.263 K 39.52 % | 79.747 K -36.65 % | 125.883 K 25.88 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -37.47 % | 159.933 K -20.03 % | 200.000 K 0.00 % | 200.000 K -33.33 % | 300.000 K 41.89 % | 211.437 K 111.44 % | 100.000 K 0.00 % | 100.000 K 28.22 % | 77.992 K -22.01 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -66.67 % | 300.000 K |
| Deferred revenue | 1.070 M -2.01 % | 1.092 M 16.30 % | 938.586 K -16.03 % | 1.118 M 12.28 % | 995.442 K -18.78 % | 1.226 M 27.04 % | 964.828 K 6.97 % | 901.957 K -25.84 % | 1.216 M 70.25 % | 714.399 K 31.54 % | 543.119 K -68.82 % | 1.742 M 9.22 % | 1.595 M 11.86 % | 1.426 M -0.81 % | 1.438 M 14.07 % | 1.260 M -48.06 % | 2.426 M 22.68 % | 1.978 M 9.24 % | 1.810 M 17.86 % | 1.536 M -16.79 % | 1.846 M 19.18 % | 1.549 M 19.97 % | 1.291 M 37.55 % | 938.617 K 157.78 % | 364.120 K -43.70 % | 646.711 K -2.75 % | 664.969 K 12.30 % | 592.113 K 9.94 % | 538.564 K 11.48 % | 483.096 K 111.08 % | 228.872 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.703 K | 0.000 | 0.000 | 0.000 -100.00 % | 119.501 K | 0.000 | 0.000 | 0.000 -100.00 % | 111.619 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 |
| Short term debt | 755.160 K 2.35 % | 737.830 K 0.89 % | 731.292 K 10.35 % | 662.700 K -81.62 % | 3.606 M 17.69 % | 3.064 M -8.14 % | 3.336 M 0.63 % | 3.315 M 21.49 % | 2.728 M 13.86 % | 2.396 M 13.26 % | 2.116 M 4.97 % | 2.016 M -6.81 % | 2.163 M -2.41 % | 2.216 M -0.84 % | 2.235 M 5.05 % | 2.128 M -77.49 % | 9.451 M -1.92 % | 9.636 M 0.15 % | 9.621 M -2.97 % | 9.915 M 4.14 % | 9.521 M -0.64 % | 9.582 M -2.37 % | 9.815 M 2.52 % | 9.573 M -0.84 % | 9.654 M 5.33 % | 9.165 M -0.47 % | 9.209 M 4.52 % | 8.811 M 1.52 % | 8.679 M 102.49 % | 4.286 M 764.89 % | 495.569 K 2.54 % | 483.280 K -89.74 % | 4.711 M 5.89 % | 4.449 M | 0.000 | 0.000 -100.00 % | 16.481 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.228 K | 0.000 | 0.000 | 0.000 -100.00 % | 19.136 K | 0.000 | 0.000 -100.00 % | 7.169 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 |
| Total current liabilities | 4.125 M -2.69 % | 4.239 M 14.97 % | 3.687 M -2.08 % | 3.766 M -47.71 % | 7.201 M 2.42 % | 7.031 M -1.85 % | 7.164 M 14.41 % | 6.262 M -2.22 % | 6.404 M 7.75 % | 5.943 M 2.08 % | 5.822 M 10.85 % | 5.253 M -10.46 % | 5.867 M -0.50 % | 5.896 M -1.72 % | 5.999 M 23.40 % | 4.861 M -64.08 % | 13.536 M 4.80 % | 12.915 M 2.64 % | 12.583 M -0.09 % | 12.594 M -1.18 % | 12.744 M 0.30 % | 12.705 M 0.37 % | 12.659 M 5.80 % | 11.964 M -0.57 % | 12.033 M 7.92 % | 11.150 M -0.43 % | 11.197 M 7.00 % | 10.465 M 0.64 % | 10.398 M 84.60 % | 5.633 M 142.87 % | 2.319 M 1.40 % | 2.287 M -67.76 % | 7.094 M 21.11 % | 5.857 M 3 375.66 % | 168.525 K 11.99 % | 150.479 K -23.13 % | 195.746 K -2.13 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K -16.60 % | 239.811 K -20.06 % | 300.000 K 0.00 % | 300.000 K -25.00 % | 400.000 K 24.23 % | 321.974 K 60.99 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -66.67 % | 300.000 K |
| Total liabilities | 6.503 M -2.51 % | 6.670 M 8.39 % | 6.154 M -26.62 % | 8.386 M -6.14 % | 8.935 M -0.50 % | 8.980 M -1.38 % | 9.106 M 8.49 % | 8.393 M -5.41 % | 8.873 M 3.46 % | 8.576 M -3.93 % | 8.927 M 6.57 % | 8.377 M -7.00 % | 9.007 M -2.17 % | 9.207 M -39.01 % | 15.096 M 8.83 % | 13.871 M 0.95 % | 13.741 M 5.55 % | 13.018 M 2.01 % | 12.762 M 1.02 % | 12.634 M -1.04 % | 12.767 M -1.09 % | 12.908 M -0.64 % | 12.991 M 4.55 % | 12.426 M -3.36 % | 12.857 M 9.33 % | 11.760 M -1.56 % | 11.946 M 9.09 % | 10.951 M 0.60 % | 10.885 M 2.31 % | 10.640 M -3.66 % | 11.044 M 0.17 % | 11.026 M -1.92 % | 11.241 M 9.49 % | 10.267 M 5 992.09 % | 168.525 K 11.99 % | 150.479 K -50.07 % | 301.402 K 0.47 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K -17.15 % | 362.098 K -9.48 % | 400.000 K -20.00 % | 500.000 K 0.00 % | 500.000 K 8.59 % | 460.432 K 53.48 % | 300.000 K 0.00 % | 300.000 K 50.00 % | 200.000 K 0.00 % | 200.000 K -33.33 % | 300.000 K -25.00 % | 400.000 K 33.33 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 50.00 % | 200.000 K -33.33 % | 300.000 K 50.00 % | 200.000 K 0.00 % | 200.000 K -33.33 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 50.00 % | 200.000 K -60.00 % | 500.000 K |
| Other non current assets | 312.262 K -3.32 % | 322.982 K 7.33 % | 300.935 K -0.07 % | 301.140 K -4.69 % | 315.966 K -10.91 % | 354.648 K -1.95 % | 361.719 K -2.64 % | 371.539 K 0.51 % | 369.652 K -0.08 % | 369.942 K -2.33 % | 378.754 K 6.62 % | 355.249 K 9.48 % | 324.483 K -10.77 % | 363.633 K -4.24 % | 379.736 K 4.64 % | 362.913 K -12.06 % | 412.665 K 5.64 % | 390.620 K 5.09 % | 371.707 K 5.75 % | 351.503 K 7.10 % | 328.186 K 14.06 % | 287.732 K 0.00 % | 287.732 K 0.05 % | 287.582 K 495.06 % | 48.328 K 25.86 % | 38.399 K 0.00 % | 38.399 K -49.45 % | 75.962 K 42.61 % | 53.266 K 29.29 % | 41.199 K 1.85 % | 40.450 K 3.72 % | 39.000 K 0.00 % | 39.000 K -77.65 % | 174.500 K -68.17 % | 548.215 K 83.83 % | 298.215 K | 0.000 -100.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K -37.44 % | 159.851 K 59.85 % | 100.000 K -50.00 % | 200.000 K 0.00 % | 200.000 K 20.65 % | 165.764 K 65.76 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 0.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.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 |
| Intangible 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 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 30.38 % | 5.734 M -4.42 % | 5.999 M -4.20 % | 6.262 M -3.82 % | 6.511 M -3.90 % | 6.775 M 5.08 % | 6.447 M -27.74 % | 8.923 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 |
| GoodWill | 6.532 M 0.00 % | 6.532 M 0.00 % | 6.532 M 0.00 % | 6.532 M 0.00 % | 6.532 M 0.00 % | 6.532 M 0.00 % | 6.532 M 0.00 % | 6.532 M -12.63 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 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 |
| Goodwill and intangible assets | 6.532 M 0.00 % | 6.532 M 0.00 % | 6.532 M 0.00 % | 6.532 M 0.00 % | 6.532 M 0.00 % | 6.532 M 0.00 % | 6.532 M 0.00 % | 6.532 M -12.63 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 0.00 % | 7.476 M 30.38 % | 5.734 M -4.42 % | 5.999 M -4.20 % | 6.262 M -3.82 % | 6.511 M -3.90 % | 6.775 M 5.08 % | 6.447 M -27.74 % | 8.923 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 |
| Property plant equipment net | 129.942 K -5.24 % | 137.133 K 3.65 % | 132.304 K -11.66 % | 149.762 K -5.51 % | 158.502 K -12.39 % | 180.927 K -19.51 % | 224.794 K -15.07 % | 264.684 K -9.51 % | 292.515 K -6.56 % | 313.047 K -17.40 % | 378.977 K -7.27 % | 408.708 K -9.72 % | 452.715 K 3.96 % | 435.451 K -7.19 % | 469.167 K -6.50 % | 501.793 K -10.28 % | 559.311 K -2.85 % | 575.690 K 1.01 % | 569.938 K 0.13 % | 569.183 K -1.83 % | 579.779 K -0.74 % | 584.100 K -11.22 % | 657.938 K -12.30 % | 750.206 K -36.36 % | 1.179 M -8.14 % | 1.283 M -6.76 % | 1.376 M -2.65 % | 1.414 M -7.09 % | 1.521 M -6.25 % | 1.623 M -5.10 % | 1.710 M -5.49 % | 1.809 M -5.62 % | 1.917 M -4.47 % | 2.007 M 357.96 % | 438.187 K -0.61 % | 440.888 K | 0.000 -100.00 % | 500.000 K -16.67 % | 600.000 K 0.00 % | 600.000 K 3.71 % | 578.564 K -3.57 % | 600.000 K 0.00 % | 600.000 K 0.00 % | 600.000 K 0.98 % | 594.152 K -0.97 % | 600.000 K 0.00 % | 600.000 K 0.00 % | 600.000 K -14.29 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K 16.67 % | 600.000 K 0.00 % | 600.000 K 0.00 % | 600.000 K 0.00 % | 600.000 K 20.00 % | 500.000 K 25.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K -20.00 % | 500.000 K -16.67 % | 600.000 K |
| Total non current assets | 6.974 M -0.26 % | 6.992 M 0.39 % | 6.965 M -0.25 % | 6.983 M -0.34 % | 7.006 M -0.86 % | 7.067 M -0.72 % | 7.118 M -0.69 % | 7.168 M -11.92 % | 8.138 M -0.26 % | 8.159 M -0.91 % | 8.234 M -0.08 % | 8.240 M -0.16 % | 8.253 M -0.26 % | 8.275 M -0.60 % | 8.325 M -0.19 % | 8.341 M -1.27 % | 8.448 M 0.07 % | 8.442 M 0.29 % | 8.418 M 0.25 % | 8.397 M 0.15 % | 8.384 M 0.43 % | 8.348 M -0.88 % | 8.422 M -1.08 % | 8.514 M -2.17 % | 8.703 M -1.07 % | 8.798 M -1.05 % | 8.891 M 23.07 % | 7.224 M -4.62 % | 7.574 M -4.44 % | 7.926 M -4.06 % | 8.261 M -4.20 % | 8.623 M 2.62 % | 8.404 M -24.32 % | 11.104 M 1 025.72 % | 986.402 K 33.46 % | 739.103 K 26.70 % | 583.349 K -16.66 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K -5.20 % | 738.415 K 5.49 % | 700.000 K -12.50 % | 800.000 K 0.00 % | 800.000 K 5.27 % | 759.916 K 8.56 % | 700.000 K -12.50 % | 800.000 K 14.29 % | 700.000 K -12.50 % | 800.000 K -11.11 % | 900.000 K 0.00 % | 900.000 K 12.50 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 14.29 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K 16.67 % | 600.000 K 50.00 % | 400.000 K -20.00 % | 500.000 K 0.00 % | 500.000 K -16.67 % | 600.000 K -14.29 % | 700.000 K |
| Other current assets | 71.560 K -11.39 % | 80.759 K -40.71 % | 136.203 K 126.81 % | 60.052 K -22.67 % | 77.659 K -31.72 % | 113.732 K 33.99 % | 84.880 K -25.52 % | 113.960 K -25.33 % | 152.626 K 83.02 % | 83.391 K 14.35 % | 72.923 K -59.31 % | 179.228 K 22.66 % | 146.116 K 30.54 % | 111.929 K -26.99 % | 153.310 K -4.17 % | 159.984 K -21.97 % | 205.030 K 20.79 % | 169.742 K -15.54 % | 200.971 K 18.99 % | 168.896 K -9.79 % | 187.233 K 45.11 % | 129.024 K -22.00 % | 165.413 K 57.30 % | 105.161 K -39.00 % | 172.383 K 21.48 % | 141.897 K 19.06 % | 119.180 K 26.97 % | 93.861 K 5.89 % | 88.640 K 143.75 % | 36.365 K -79.52 % | 177.532 K -0.07 % | 177.662 K -57.52 % | 418.192 K -35.87 % | 652.097 K 1 008.25 % | 58.840 K 46.30 % | 40.219 K -31.07 % | 58.346 K -41.65 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K 43.62 % | 69.628 K -76.79 % | 300.000 K 0.00 % | 300.000 K -25.00 % | 400.000 K 494.86 % | 67.243 K -83.19 % | 400.000 K 33.33 % | 300.000 K 236.10 % | 89.259 K -70.25 % | 300.000 K -25.00 % | 400.000 K -33.33 % | 600.000 K 0.00 % | 600.000 K 50.00 % | 400.000 K -33.33 % | 600.000 K 20.00 % | 500.000 K -16.67 % | 600.000 K 50.00 % | 400.000 K 300.00 % | 100.000 K -50.00 % | 200.000 K | 0.000 | 0.000 -100.00 % | 400.000 K 100.00 % | 200.000 K 100.00 % | 100.000 K 200.00 % | -100.000 K -133.33 % | 300.000 K |
| 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 -100.00 % | 383.905 K 328.43 % | 89.607 K | 0.000 | 0.000 | 0.000 -100.00 % | 167.961 K | 0.000 | 0.000 | 0.000 -100.00 % | 297.667 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 |
| cash and cash equivalents | 262.792 K -3.50 % | 272.315 K 492.97 % | 45.924 K -66.58 % | 137.401 K -39.33 % | 226.479 K 2 381.96 % | 9.125 K -57.48 % | 21.458 K -28.77 % | 30.125 K -9.31 % | 33.219 K 4.33 % | 31.840 K -77.62 % | 142.285 K 3.30 % | 137.743 K 33.97 % | 102.815 K 7.33 % | 95.793 K -85.59 % | 664.916 K 512.89 % | 108.488 K -80.79 % | 564.692 K 238.50 % | 166.822 K -49.56 % | 330.742 K 48.56 % | 222.631 K -30.80 % | 321.712 K 23.84 % | 259.776 K 40.96 % | 184.295 K -14.04 % | 214.401 K 50.32 % | 142.628 K 16.70 % | 122.215 K -18.03 % | 149.091 K -46.92 % | 280.895 K 3.63 % | 271.056 K 28.61 % | 210.752 K -25.41 % | 282.540 K 3.80 % | 272.203 K 22.57 % | 222.073 K 29.03 % | 172.105 K 226.14 % | 52.771 K -15.70 % | 62.597 K -47.77 % | 119.851 K 19.85 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 108.13 % | 48.048 K -51.95 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 285.00 % | 25.974 K -74.03 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K -50.00 % | 200.000 K -33.33 % | 300.000 K 50.00 % | 200.000 K -50.00 % | 400.000 K 33.33 % | 300.000 K -57.14 % | 700.000 K 16.67 % | 600.000 K 20.00 % | 500.000 K -37.50 % | 800.000 K 0.00 % | 800.000 K 33.33 % | 600.000 K 50.00 % | 400.000 K -33.33 % | 600.000 K 200.00 % | 200.000 K | 0.000 |
| Cash and short term investments | 262.792 K -3.50 % | 272.315 K 492.97 % | 45.924 K -66.58 % | 137.401 K -39.33 % | 226.479 K 2 381.96 % | 9.125 K -57.48 % | 21.458 K -28.77 % | 30.125 K -9.31 % | 33.219 K 4.33 % | 31.840 K -77.62 % | 142.285 K 3.30 % | 137.743 K 33.97 % | 102.815 K 7.33 % | 95.793 K -85.59 % | 664.916 K 512.89 % | 108.488 K -80.79 % | 564.692 K 238.50 % | 166.822 K -49.56 % | 330.742 K 48.56 % | 222.631 K -30.80 % | 321.712 K 23.84 % | 259.776 K 40.96 % | 184.295 K -14.04 % | 214.401 K 50.32 % | 142.628 K 16.70 % | 122.215 K -18.03 % | 149.091 K -46.92 % | 280.895 K 3.63 % | 271.056 K 28.61 % | 210.752 K -25.41 % | 282.540 K 3.80 % | 272.203 K 22.57 % | 222.073 K 29.03 % | 172.105 K 226.14 % | 52.771 K -88.18 % | 446.502 K 113.17 % | 209.458 K 109.46 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -53.71 % | 216.009 K 116.01 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -69.10 % | 323.641 K 223.64 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K -50.00 % | 200.000 K -33.33 % | 300.000 K 50.00 % | 200.000 K -50.00 % | 400.000 K 33.33 % | 300.000 K -57.14 % | 700.000 K 16.67 % | 600.000 K 20.00 % | 500.000 K -37.50 % | 800.000 K 0.00 % | 800.000 K 33.33 % | 600.000 K 50.00 % | 400.000 K -33.33 % | 600.000 K 200.00 % | 200.000 K | 0.000 |
| Total current assets | 4.196 M -2.03 % | 4.283 M 9.85 % | 3.899 M 1.38 % | 3.846 M -5.21 % | 4.058 M -3.66 % | 4.212 M 9.59 % | 3.843 M 7.94 % | 3.560 M -14.15 % | 4.147 M -1.56 % | 4.213 M 15.65 % | 3.643 M -9.07 % | 4.006 M -6.55 % | 4.287 M 1.91 % | 4.207 M -1.69 % | 4.279 M 32.93 % | 3.219 M -18.92 % | 3.970 M 16.03 % | 3.422 M -0.94 % | 3.454 M 2.48 % | 3.371 M -9.80 % | 3.737 M -1.72 % | 3.802 M 4.82 % | 3.627 M 10.92 % | 3.270 M -20.91 % | 4.135 M 18.22 % | 3.498 M -14.45 % | 4.088 M 6.36 % | 3.844 M -26.24 % | 5.212 M 5.29 % | 4.950 M 2.98 % | 4.807 M 2.04 % | 4.711 M -18.51 % | 5.781 M 5.28 % | 5.491 M 622.99 % | 759.487 K -30.68 % | 1.096 M -13.27 % | 1.263 M -2.83 % | 1.300 M -7.14 % | 1.400 M 0.00 % | 1.400 M -2.18 % | 1.431 M -4.59 % | 1.500 M 7.14 % | 1.400 M 0.00 % | 1.400 M 0.74 % | 1.390 M -7.35 % | 1.500 M 7.14 % | 1.400 M -6.67 % | 1.500 M 7.14 % | 1.400 M -6.67 % | 1.500 M -6.25 % | 1.600 M -5.88 % | 1.700 M 0.00 % | 1.700 M 0.00 % | 1.700 M -5.56 % | 1.800 M 5.88 % | 1.700 M -10.53 % | 1.900 M 11.76 % | 1.700 M 0.00 % | 1.700 M 0.00 % | 1.700 M -5.56 % | 1.800 M -5.26 % | 1.900 M 18.75 % | 1.600 M 0.00 % | 1.600 M 33.33 % | 1.200 M -7.69 % | 1.300 M |
| Inventory | 3.227 M 14.63 % | 2.816 M 14.27 % | 2.464 M 4.11 % | 2.367 M -5.30 % | 2.499 M -13.42 % | 2.886 M 6.11 % | 2.720 M 5.20 % | 2.586 M -18.83 % | 3.186 M 10.30 % | 2.888 M 6.15 % | 2.721 M -0.89 % | 2.745 M -18.14 % | 3.353 M 1.32 % | 3.310 M 19.40 % | 2.772 M 16.83 % | 2.373 M -2.05 % | 2.422 M 0.77 % | 2.404 M 10.70 % | 2.172 M 2.79 % | 2.113 M -7.67 % | 2.288 M 1.95 % | 2.244 M -5.32 % | 2.370 M 2.83 % | 2.305 M -22.52 % | 2.975 M 25.76 % | 2.366 M -11.16 % | 2.663 M -5.84 % | 2.828 M -26.40 % | 3.843 M 3.66 % | 3.707 M 15.13 % | 3.220 M -1.18 % | 3.259 M -14.58 % | 3.815 M 0.57 % | 3.793 M 546.03 % | 587.193 K 4.63 % | 561.205 K -36.45 % | 883.125 K -1.88 % | 900.000 K 0.00 % | 900.000 K -10.00 % | 1.000 M 4.61 % | 955.922 K 6.21 % | 900.000 K 0.00 % | 900.000 K 12.50 % | 800.000 K -4.38 % | 836.628 K 4.58 % | 800.000 K 14.29 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K 16.67 % | 600.000 K -14.29 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K -12.50 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 14.29 % | 700.000 K -12.50 % | 800.000 K 0.00 % | 800.000 K |
| Net receivables | 634.403 K -43.07 % | 1.114 M -11.07 % | 1.253 M -2.26 % | 1.282 M 2.21 % | 1.254 M 4.31 % | 1.203 M 18.27 % | 1.017 M 22.42 % | 830.571 K 7.10 % | 775.504 K -35.87 % | 1.209 M 71.10 % | 706.787 K -25.11 % | 943.808 K 37.86 % | 684.597 K -0.66 % | 689.112 K 0.07 % | 688.617 K 19.23 % | 577.571 K -25.74 % | 777.800 K 14.18 % | 681.230 K -9.27 % | 750.840 K -13.34 % | 866.451 K -7.80 % | 939.785 K -19.61 % | 1.169 M 28.84 % | 907.380 K 40.54 % | 645.655 K -23.59 % | 844.941 K -2.64 % | 867.826 K -25.01 % | 1.157 M 80.50 % | 641.156 K -36.48 % | 1.009 M 1.40 % | 995.461 K -11.63 % | 1.126 M 12.41 % | 1.002 M -24.41 % | 1.326 M 51.79 % | 873.321 K 1 339.15 % | 60.683 K 27.32 % | 47.662 K -57.57 % | 112.320 K -43.84 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 5.48 % | 189.616 K -5.19 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K -38.36 % | 162.242 K -18.88 % | 200.000 K 0.00 % | 200.000 K -10.15 % | 222.597 K -25.80 % | 300.000 K 50.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K -33.33 % | 300.000 K 0.00 % | 300.000 K 50.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 0.00 % | 200.000 K 100.00 % | 100.000 K -50.00 % | 200.000 K 100.00 % | 100.000 K -50.00 % | 200.000 K 0.00 % | 200.000 K -33.33 % | 300.000 K 50.00 % | 200.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 2.046 M -5.53 % | 2.165 M 39.68 % | 1.550 M 2.32 % | 1.515 M -16.85 % | 1.822 M -13.92 % | 2.117 M 8.60 % | 1.949 M 29.03 % | 1.511 M -26.07 % | 2.043 M -1.25 % | 2.069 M 12.05 % | 1.847 M 47.86 % | 1.249 M -30.76 % | 1.804 M 7.31 % | 1.681 M 29.98 % | 1.293 M 5.26 % | 1.229 M -8.52 % | 1.343 M 15.00 % | 1.168 M 8.75 % | 1.074 M -2.68 % | 1.103 M -15.75 % | 1.310 M -2.83 % | 1.348 M -3.80 % | 1.401 M 17.06 % | 1.197 M -13.78 % | 1.388 M 7.52 % | 1.291 M 1.50 % | 1.272 M 25.70 % | 1.012 M -0.03 % | 1.012 M 30.85 % | 773.571 K -8.36 % | 844.112 K 0.85 % | 836.965 K -51.49 % | 1.725 M 95.30 % | 883.454 K 1 442.83 % | 57.262 K -19.04 % | 70.732 K 32.50 % | 53.382 K -46.62 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 54.68 % | 64.650 K -35.35 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 9.41 % | 91.401 K -8.60 % | 100.000 K | 0.000 -100.00 % | 14.839 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 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 2.243 M 0.00 % | 2.243 M 0.00 % | 2.243 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 |
| Other total stockholders equity | 9.394 M 0.00 % | 9.394 M 0.00 % | 9.394 M 0.00 % | 9.394 M 0.00 % | 9.394 M 0.00 % | 9.394 M 0.00 % | 9.394 M 0.00 % | 9.394 M 5.03 % | 8.945 M 0.19 % | 8.927 M 0.00 % | 8.927 M 1.04 % | 8.835 M 5.35 % | 8.387 M 0.00 % | 8.387 M 49.78 % | 5.599 M 0.00 % | 5.599 M 0.00 % | 5.599 M 0.57 % | 5.567 M 0.00 % | 5.567 M 0.21 % | 5.556 M 1.09 % | 5.496 M 0.36 % | 5.476 M 0.33 % | 5.458 M 0.43 % | 5.435 M 0.97 % | 5.382 M 0.00 % | 5.382 M 0.00 % | 5.382 M 28.27 % | 4.196 M 0.00 % | 4.196 M 2.15 % | 4.108 M 0.00 % | 4.108 M 0.75 % | 4.078 M 4.38 % | 3.907 M -43.41 % | 6.904 M 297.92 % | 1.735 M 5.95 % | 1.637 M 31.29 % | 1.247 M -4.06 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 4.23 % | 1.247 M -4.06 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 3.82 % | 1.252 M -3.68 % | 1.300 M 0.00 % | 1.300 M 3.49 % | 1.256 M -10.27 % | 1.400 M 7.69 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 533.33 % | -300.000 K -123.08 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.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 |
| 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 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K |
| Total assets | 11.170 M -0.93 % | 11.275 M 3.78 % | 10.864 M 0.33 % | 10.829 M -2.12 % | 11.064 M -1.91 % | 11.279 M 2.90 % | 10.962 M 2.17 % | 10.728 M -12.67 % | 12.285 M -0.70 % | 12.372 M 4.17 % | 11.876 M -3.02 % | 12.246 M -2.35 % | 12.540 M 0.47 % | 12.482 M -0.97 % | 12.604 M 9.03 % | 11.559 M -6.91 % | 12.418 M 4.67 % | 11.864 M -0.07 % | 11.872 M 0.89 % | 11.767 M -2.92 % | 12.121 M -0.24 % | 12.150 M 0.84 % | 12.049 M 2.25 % | 11.784 M -8.21 % | 12.838 M 4.42 % | 12.295 M -5.27 % | 12.979 M 17.27 % | 11.068 M -13.44 % | 12.786 M -0.70 % | 12.876 M -1.47 % | 13.068 M -1.99 % | 13.334 M -6.00 % | 14.184 M -14.53 % | 16.595 M 850.52 % | 1.746 M -4.84 % | 1.835 M -0.64 % | 1.847 M -7.67 % | 2.000 M -4.76 % | 2.100 M 0.00 % | 2.100 M -3.21 % | 2.170 M -1.38 % | 2.200 M 0.00 % | 2.200 M 0.00 % | 2.200 M 2.34 % | 2.150 M -2.29 % | 2.200 M 0.00 % | 2.200 M 0.00 % | 2.200 M 0.00 % | 2.200 M -8.33 % | 2.400 M -4.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M -3.85 % | 2.600 M 4.00 % | 2.500 M -3.85 % | 2.600 M 8.33 % | 2.400 M 0.00 % | 2.400 M 0.00 % | 2.400 M 0.00 % | 2.400 M 4.35 % | 2.300 M 9.52 % | 2.100 M 0.00 % | 2.100 M 16.67 % | 1.800 M -10.00 % | 2.000 M |
| 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1994-12-31 | 1994-09-30 | 1993-12-31 | 1993-09-30 | 1993-06-30 | 1993-03-31 | 1992-12-31 | 1992-09-30 | 1992-06-30 | 1991-12-31 | 1991-09-30 | 1991-06-30 | 1991-03-31 | 1990-12-31 | 1990-09-30 | 1990-03-31 | 1989-12-31 | 1988-12-31 | 1987-12-31 |
| 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1997-12-31 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1992-12-31 | 1992-09-30 | 1991-12-31 | 1991-06-30 | 1991-03-31 | 1990-12-31 | 1990-03-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 |
| 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 |
| Change in working capital | -39.947 K -108.95 % | 446.571 K 1 130.58 % | -43.332 K 85.95 % | -308.495 K -900.89 % | -30.822 K 86.88 % | -234.908 K -139.17 % | 599.737 K -9.14 % | 660.076 K 31.49 % | 502.009 K 174.58 % | -673.156 K -172.42 % | 929.524 K -32.85 % | 1.384 M 3 055.65 % | -46.836 K 89.52 % | -446.697 K -160.84 % | 734.171 K 36.96 % | 536.056 K -15.45 % | 633.980 K 279.77 % | 166.939 K -42.03 % | 287.969 K 240.10 % | -205.545 K -210.18 % | 186.552 K 3.39 % | 180.437 K 174.84 % | 65.652 K -84.85 % | 433.419 K -28.71 % | 607.981 K 8.66 % | 559.533 K 195.49 % | 189.359 K -81.21 % | 1.008 M 715.65 % | 123.574 K 118.74 % | -659.476 K -80.30 % | -365.765 K -134.18 % | 1.070 M 268.43 % | 290.487 K -32.54 % | 430.593 K 248.69 % | -289.584 K 23.70 % | -379.543 K -1 233.18 % | -28.469 K -170.40 % | 40.438 K -82.57 % | 232.052 K | 0.000 | 0.000 100.00 % | -200.000 K -789.84 % | -22.476 K 77.52 % | -100.000 K 50.00 % | -200.000 K -300.00 % | 100.000 K -15.25 % | 117.989 K 217.99 % | -100.000 K | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K -300.00 % | 100.000 K | 0.000 100.00 % | -100.000 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -200.000 K -300.00 % | 100.000 K | 0.000 | 0.000 |
| Inventory | -411.832 K -17.11 % | -351.655 K -261.74 % | -97.212 K -258.75 % | 61.236 K -84.19 % | 387.353 K 333.06 % | -166.202 K -23.67 % | -134.390 K -118.63 % | 721.253 K 342.34 % | -297.617 K -77.77 % | -167.416 K -405.03 % | -33.150 K -107.32 % | 452.571 K 1 136.87 % | -43.648 K 91.88 % | -537.795 K -34.72 % | -399.206 K -82.89 % | -218.281 K -1 073.68 % | -18.598 K 91.99 % | -232.302 K -294.42 % | -58.897 K -133.56 % | 175.479 K 501.30 % | -43.728 K -134.70 % | 126.024 K 293.30 % | -65.195 K -142.36 % | 153.902 K -30.04 % | 220.000 K -25.94 % | 297.054 K -24.47 % | 393.277 K -18.36 % | 481.747 K 455.29 % | -135.591 K 68.14 % | -425.571 K -1 203.23 % | 38.575 K -91.44 % | 450.439 K 2 201.12 % | -21.438 K 91.96 % | -266.500 K -925.47 % | -25.988 K 79.04 % | -123.966 K -389.02 % | -25.350 K -118.87 % | 134.360 K -13.45 % | 155.240 K | 0.000 | 0.000 100.00 % | -100.000 K -418.30 % | -19.294 K | 0.000 | 0.000 | 0.000 100.00 % | -25.582 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 371.885 K -53.41 % | 798.226 K 1 381.49 % | 53.880 K 114.57 % | -369.731 K 11.58 % | -418.175 K -508.64 % | -68.706 K -109.36 % | 734.127 K 1 300.00 % | -61.177 K -107.65 % | 799.626 K 258.11 % | -505.740 K -152.53 % | 962.674 K 3.32 % | 931.735 K 29 326.32 % | -3.188 K -103.50 % | 91.098 K -91.96 % | 1.133 M 50.25 % | 754.337 K 15.59 % | 652.578 K 63.45 % | 399.241 K 15.10 % | 346.866 K 191.04 % | -381.024 K -265.46 % | 230.280 K 323.21 % | 54.413 K -58.41 % | 130.847 K -53.19 % | 279.517 K -27.96 % | 387.981 K 47.81 % | 262.479 K 228.72 % | -203.918 K -138.75 % | 526.185 K 103.03 % | 259.165 K 210.80 % | -233.905 K 42.15 % | -404.340 K -165.24 % | 619.799 K 98.70 % | 311.925 K -55.25 % | 697.093 K 364.46 % | -263.596 K -3.14 % | -255.577 K -8 094.20 % | -3.119 K 96.68 % | -93.922 K -222.28 % | 76.812 K | 0.000 | 0.000 | 0.000 100.00 % | -3.182 K | 0.000 | 0.000 | 0.000 -100.00 % | 143.571 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 0.000 100.00 % | -87.553 K -200.00 % | 87.553 K 150.76 % | -172.496 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.274 M 6 873.27 % | 18.275 K 105.93 % | -308.110 K -203.98 % | 296.311 K -87.51 % | 2.371 M | 0.000 100.00 % | -2.042 M | 0.000 -100.00 % | 268.016 K 458.37 % | 48.000 K | 0.000 -100.00 % | 13.462 K 57.32 % | 8.557 K -66.74 % | 25.728 K 10.03 % | 23.383 K -13.70 % | 27.096 K 123.49 % | -115.365 K | 0.000 | 0.000 -100.00 % | 49.733 K -91.22 % | 566.523 K 1 798.54 % | 29.840 K 48.02 % | 20.160 K | 0.000 100.00 % | -56.258 K | 0.000 | 0.000 | 0.000 100.00 % | -311.192 K -5 669.23 % | -5.394 K -207.86 % | 5.001 K 1 172.52 % | 393.000 -99.82 % | 216.195 K | 0.000 -100.00 % | 100.000 K 444.72 % | 18.358 K -81.64 % | 100.000 K -50.00 % | 200.000 K | 0.000 -100.00 % | 110.864 K 10.86 % | 100.000 K 133.33 % | -300.000 K | 0.000 100.00 % | -100.000 K -150.00 % | 200.000 K | 0.000 -100.00 % | 200.000 K 100.00 % | 100.000 K |
| Net cash provided by operating activities | 43.315 K -84.26 % | 275.275 K 199.17 % | 92.012 K 164.32 % | -143.063 K 19.66 % | -178.062 K -170.72 % | 251.793 K 51.70 % | 165.977 K -65.52 % | 481.317 K 255.67 % | 135.327 K 251.04 % | -89.595 K -146.28 % | 193.592 K 153.90 % | -359.194 K -247.40 % | 243.688 K 29.86 % | 187.651 K -69.24 % | 610.092 K 592.37 % | -123.910 K -123.63 % | 524.387 K 1 434.86 % | -39.284 K -112.24 % | 321.044 K 171.48 % | -449.128 K -228.72 % | 348.914 K -22.47 % | 450.047 K 450.51 % | -128.399 K 49.50 % | -254.246 K -252.21 % | 167.039 K 0.35 % | 166.450 K 383.65 % | -58.682 K -135.70 % | 164.359 K 92.64 % | 85.320 K 265.07 % | -51.686 K -15.92 % | -44.587 K -107.00 % | 636.636 K 835.95 % | 68.020 K -45.67 % | 125.188 K 125.87 % | -483.940 K 16.48 % | -579.403 K -261.50 % | -160.279 K -5 444.07 % | -2.891 K -104.16 % | 69.491 K 20.30 % | 57.765 K | 0.000 100.00 % | -100.000 K -444.72 % | -18.358 K 81.64 % | -100.000 K 50.00 % | -200.000 K -300.00 % | 100.000 K 190.20 % | -110.864 K -10.86 % | -100.000 K 66.67 % | -300.000 K -250.00 % | 200.000 K 100.00 % | 100.000 K 150.00 % | -200.000 K -300.00 % | 100.000 K -66.67 % | 300.000 K 400.00 % | -100.000 K |
| Investments in property plant and equipment | -13.522 K 12.40 % | -15.436 K -174.56 % | -5.622 K 63.10 % | -15.234 K -2 601.06 % | -564.000 -2 920.00 % | 20.000 100.35 % | -5.653 K 81.12 % | -29.934 K -712.98 % | -3.682 K 79.80 % | -18.224 K -140.77 % | -7.569 K 89.10 % | -69.467 K -39.42 % | -49.824 K -109.28 % | -23.807 K 1.80 % | -24.244 K -575.51 % | -3.589 K 91.61 % | -42.796 K 32.33 % | -63.241 K -9.57 % | -57.716 K -40.20 % | -41.167 K 11.14 % | -46.329 K -279.50 % | -12.208 K 11.05 % | -13.724 K -82.09 % | -7.537 K 16.98 % | -9.079 K 18.94 % | -11.200 K -314.81 % | -2.700 K | 0.000 -100.00 % | 7.339 K | 0.000 | 0.000 -100.00 % | 1.969 M 1 046.13 % | -208.061 K 88.33 % | -1.783 M -18 110.42 % | -9.791 K 73.49 % | -36.934 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 % | -100.000 K | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of 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 100.00 % | -627.195 K -531.06 % | -99.387 K 30.80 % | -143.616 K -32.44 % | -108.437 K | 0.000 | 0.000 100.00 % | -164.931 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.951 K 101.32 % | -300.000 K | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K |
| Sales maturities of 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 -100.00 % | 383.905 K -0.94 % | 387.556 K 33.75 % | 289.770 K 49.91 % | 193.298 K 88.34 % | 102.630 K 14.33 % | 89.764 K -10.24 % | 100.000 K 0.00 % | 100.000 K -47.29 % | 189.731 K | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 K -37.50 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -68.000 99.32 % | -10.000 K -105.88 % | 170.068 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 -100.00 % | 679.499 K | 0.000 | 0.000 | 0.000 100.00 % | -34.563 K -313.93 % | -8.350 K | 0.000 | 0.000 100.00 % | -2.587 M | 0.000 | 0.000 | 0.000 100.00 % | -42.328 K -340.27 % | -9.614 K | 0.000 | 0.000 100.00 % | -33.101 K 66.90 % | -100.000 K | 0.000 100.00 % | -64.289 K | 0.000 | 0.000 | 0.000 100.00 % | -37.171 K 62.83 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -13.522 K 12.40 % | -15.436 K -174.56 % | -5.622 K 63.10 % | -15.234 K -2 601.06 % | -564.000 -2 920.00 % | 20.000 100.35 % | -5.653 K 81.16 % | -30.002 K -119.28 % | -13.682 K -109.01 % | 151.844 K 2 106.13 % | -7.569 K 89.10 % | -69.467 K -39.42 % | -49.824 K -109.28 % | -23.807 K 1.80 % | -24.244 K -575.51 % | -3.589 K 91.61 % | -42.796 K 32.33 % | -63.241 K -9.57 % | -57.716 K -40.20 % | -41.167 K 11.14 % | -46.329 K -279.50 % | -12.208 K 11.05 % | -13.724 K -102.04 % | 671.962 K 7 501.28 % | -9.079 K 18.94 % | -11.200 K -314.81 % | -2.700 K 92.19 % | -34.563 K -3 318.69 % | -1.011 K 95.64 % | -23.205 K | 0.000 100.00 % | -618.363 K -197.20 % | -208.061 K 88.33 % | -1.783 M -576.59 % | 374.114 K 8.37 % | 345.228 K 199.48 % | -347.039 K -469.54 % | 93.911 K 329.13 % | -40.986 K 20.84 % | -51.774 K -151.77 % | 100.000 K 0.00 % | 100.000 K 353.24 % | -39.489 K | 0.000 | 0.000 | 0.000 -100.00 % | 91.780 K 145.89 % | -200.000 K 50.00 % | -400.000 K -300.00 % | 200.000 K 300.00 % | -100.000 K 50.00 % | -200.000 K -100.00 % | -100.000 K 66.67 % | -300.000 K -50.00 % | -200.000 K |
| Debt repayment | -35.787 K 10.85 % | -40.144 K 73.99 % | -154.355 K 71.98 % | -550.781 K -220.42 % | 457.388 K 240.50 % | -325.554 K -92.65 % | -168.991 K 62.81 % | -454.409 K -277.84 % | -120.266 K 30.36 % | -172.694 K 4.84 % | -181.481 K 34.75 % | -278.113 K -23.04 % | -226.038 K 69.16 % | -732.967 K -2 391.39 % | -29.420 K 97.14 % | -1.029 M -4 747.58 % | -21.221 K 65.44 % | -61.395 K 60.45 % | -155.217 K -136.21 % | 428.714 K 215.67 % | -370.649 K -2.29 % | -362.358 K -423.48 % | 112.017 K 132.38 % | -345.943 K -151.51 % | -137.547 K 24.48 % | -182.126 K -105.97 % | -88.422 K -1.83 % | -86.830 K -261.72 % | -24.005 K -874.11 % | 3.101 K -85.77 % | 21.799 K 37.46 % | 15.859 K 105.42 % | -292.500 K | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 100.00 % | -11.000 K -10.00 % | -10.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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 697.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 700.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 -100.00 % | 2.000 -99.99 % | 33.125 K -82.19 % | 185.998 K -2.11 % | 190.009 K -82.43 % | 1.081 M 981.24 % | 100.000 K | 0.000 -100.00 % | 571.875 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 |
| 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 | 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 100.00 % | -6.696 K 71.52 % | -23.512 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 |
| Other financing activites | -3.529 K | 0.000 | 0.000 -100.00 % | 620.000 K 1 109.64 % | -61.408 K -200.00 % | 61.408 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.500 K | 0.000 | 0.000 100.00 % | -37.500 K -128.85 % | 130.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.127 K | 0.000 | 0.000 | 0.000 100.00 % | -170.000 K -158.12 % | 292.500 K -57.97 % | 695.887 K | 0.000 | 0.000 -100.00 % | 271.875 K -9.38 % | 300.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 |
| Net cash used provided by financing activities | -39.316 K -17.54 % | -33.448 K 81.19 % | -177.867 K -356.96 % | 69.219 K -82.52 % | 395.980 K 249.91 % | -264.146 K -56.31 % | -168.991 K 62.81 % | -454.409 K -277.84 % | -120.266 K 30.36 % | -172.694 K 4.84 % | -181.481 K -150.50 % | 359.387 K 258.99 % | -226.038 K 69.16 % | -732.967 K -2 391.39 % | -29.420 K 91.05 % | -328.705 K -292.62 % | -83.721 K -36.36 % | -61.395 K 60.45 % | -155.217 K -139.68 % | 391.214 K 262.57 % | -240.649 K 33.59 % | -362.358 K -423.48 % | 112.017 K 132.38 % | -345.943 K -151.51 % | -137.547 K 24.48 % | -182.126 K -158.62 % | -70.422 K 41.29 % | -119.957 K -399.72 % | -24.005 K -873.61 % | 3.103 K -94.35 % | 54.924 K 72.41 % | 31.857 K -83.23 % | 190.009 K -89.31 % | 1.777 M 1 677.13 % | 100.000 K 1 900.40 % | 4.999 K -98.16 % | 271.875 K -5.93 % | 289.000 K 2 990.00 % | -10.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 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -9.523 K -104.21 % | 226.391 K 347.48 % | -91.477 K -2.69 % | -89.078 K -140.98 % | 217.354 K 1 862.38 % | -12.333 K -42.30 % | -8.667 K -180.12 % | -3.094 K -324.37 % | 1.379 K 101.25 % | -110.445 K -2 531.64 % | 4.542 K -19.94 % | 5.673 K -19.21 % | 7.022 K 101.23 % | -569.123 K -202.28 % | 556.428 K 221.97 % | -456.204 K -214.66 % | 397.870 K 342.72 % | -163.920 K -251.62 % | 108.111 K 209.11 % | -99.081 K -259.97 % | 61.936 K -12.12 % | 70.481 K 334.11 % | -30.106 K -141.95 % | 71.773 K 251.60 % | 20.413 K 175.95 % | -26.876 K 79.61 % | -131.804 K -1 439.61 % | 9.839 K -83.68 % | 60.304 K 184.00 % | -71.788 K -794.48 % | 10.337 K -79.38 % | 50.130 K 0.32 % | 49.968 K -58.13 % | 119.334 K 1 314.47 % | -9.826 K 95.71 % | -229.176 K 2.66 % | -235.443 K -161.96 % | 380.020 K 1 953.61 % | 18.505 K 208.88 % | 5.991 K -94.01 % | 100.000 K | 0.000 100.00 % | -57.847 K 42.15 % | -100.000 K 50.00 % | -200.000 K -300.00 % | 100.000 K 624.00 % | -19.084 K 93.64 % | -300.000 K 57.14 % | -700.000 K -275.00 % | 400.000 K | 0.000 100.00 % | -400.000 K | 0.000 | 0.000 100.00 % | -300.000 K |
| Cash at beginning of period | 272.315 K 492.97 % | 45.924 K -66.58 % | 137.401 K -39.33 % | 226.479 K 2 381.96 % | 9.125 K -57.48 % | 21.458 K -28.77 % | 30.125 K -9.31 % | 33.219 K 4.33 % | 31.840 K -77.62 % | 142.285 K 3.30 % | 137.743 K 33.97 % | 102.815 K 7.33 % | 95.793 K -85.59 % | 664.916 K 512.89 % | 108.488 K -80.79 % | 564.692 K 238.50 % | 166.822 K -49.56 % | 330.742 K 48.56 % | 222.631 K -30.80 % | 321.712 K 23.84 % | 259.776 K 37.23 % | 189.295 K -13.72 % | 219.401 K 53.83 % | 142.628 K 16.70 % | 122.215 K -18.03 % | 149.091 K -46.92 % | 280.895 K 3.63 % | 271.056 K 28.61 % | 210.752 K -25.41 % | 282.540 K 3.80 % | 272.203 K 22.57 % | 222.073 K 29.03 % | 172.105 K 226.14 % | 52.771 K -15.70 % | 62.597 K -78.55 % | 291.773 K -44.66 % | 527.216 K 258.17 % | 147.196 K 14.38 % | 128.691 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 -100.00 % | 800.000 K | 0.000 -100.00 % | 600.000 K |
| Cash at end of period | 262.792 K -3.50 % | 272.315 K 492.97 % | 45.924 K -66.58 % | 137.401 K -39.33 % | 226.479 K 2 381.96 % | 9.125 K -57.48 % | 21.458 K -28.77 % | 30.125 K -9.31 % | 33.219 K 4.33 % | 31.840 K -77.62 % | 142.285 K 31.15 % | 108.488 K 5.52 % | 102.815 K 7.33 % | 95.793 K -85.59 % | 664.916 K 512.89 % | 108.488 K -80.79 % | 564.692 K 238.50 % | 166.822 K -49.56 % | 330.742 K 48.56 % | 222.631 K -30.80 % | 321.712 K 23.84 % | 259.776 K 37.23 % | 189.295 K -11.71 % | 214.401 K 50.32 % | 142.628 K 16.70 % | 122.215 K -18.03 % | 149.091 K -46.92 % | 280.895 K 3.63 % | 271.056 K 28.61 % | 210.752 K -25.41 % | 282.540 K 3.80 % | 272.203 K 22.57 % | 222.073 K 29.03 % | 172.105 K 226.14 % | 52.771 K -15.70 % | 62.597 K -78.55 % | 291.773 K -44.66 % | 527.216 K 258.17 % | 147.196 K 2 356.95 % | 5.991 K -94.01 % | 100.000 K | 0.000 100.00 % | -57.847 K 42.15 % | -100.000 K 50.00 % | -200.000 K -300.00 % | 100.000 K 624.00 % | -19.084 K 93.64 % | -300.000 K 57.14 % | -700.000 K -275.00 % | 400.000 K | 0.000 100.00 % | -400.000 K -150.00 % | 800.000 K | 0.000 -100.00 % | 300.000 K |
| Operating cash flow | 43.315 K -84.26 % | 275.275 K 199.17 % | 92.012 K 164.32 % | -143.063 K 19.66 % | -178.062 K -170.72 % | 251.793 K 51.70 % | 165.977 K -65.52 % | 481.317 K 255.67 % | 135.327 K 251.04 % | -89.595 K -146.28 % | 193.592 K 153.90 % | -359.194 K -247.40 % | 243.688 K 29.86 % | 187.651 K -69.24 % | 610.092 K 592.37 % | -123.910 K -123.63 % | 524.387 K 1 434.86 % | -39.284 K -112.24 % | 321.044 K 171.48 % | -449.128 K -228.72 % | 348.914 K -22.47 % | 450.047 K 450.51 % | -128.399 K 49.50 % | -254.246 K -252.21 % | 167.039 K 0.35 % | 166.450 K 383.65 % | -58.682 K -135.70 % | 164.359 K 92.64 % | 85.320 K 265.07 % | -51.686 K -15.92 % | -44.587 K -107.00 % | 636.636 K 835.95 % | 68.020 K -45.67 % | 125.188 K 125.87 % | -483.940 K 16.48 % | -579.403 K -261.50 % | -160.279 K -5 444.07 % | -2.891 K -104.16 % | 69.491 K 20.30 % | 57.765 K | 0.000 100.00 % | -100.000 K -444.72 % | -18.358 K 81.64 % | -100.000 K 50.00 % | -200.000 K -300.00 % | 100.000 K 190.20 % | -110.864 K -10.86 % | -100.000 K 66.67 % | -300.000 K -250.00 % | 200.000 K 100.00 % | 100.000 K 150.00 % | -200.000 K -300.00 % | 100.000 K -66.67 % | 300.000 K 400.00 % | -100.000 K |
| Capital expenditure | -13.522 K 12.40 % | -15.436 K -174.56 % | -5.622 K 63.10 % | -15.234 K -2 601.06 % | -564.000 -2 920.00 % | 20.000 100.35 % | -5.653 K 81.12 % | -29.934 K -712.98 % | -3.682 K 79.80 % | -18.224 K -140.77 % | -7.569 K 89.10 % | -69.467 K -39.42 % | -49.824 K -109.28 % | -23.807 K 1.80 % | -24.244 K -575.51 % | -3.589 K 91.61 % | -42.796 K 32.33 % | -63.241 K -9.57 % | -57.716 K -40.20 % | -41.167 K 11.14 % | -46.329 K -279.50 % | -12.208 K 11.05 % | -13.724 K -82.09 % | -7.537 K 16.98 % | -9.079 K 18.94 % | -11.200 K -314.81 % | -2.700 K | 0.000 -100.00 % | 7.339 K | 0.000 | 0.000 -100.00 % | 1.969 M 1 046.13 % | -208.061 K 88.33 % | -1.783 M -18 110.42 % | -9.791 K 73.49 % | -36.934 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 % | -100.000 K | 0.000 | 0.000 |
| Free CashFlow | 29.793 K -88.53 % | 259.839 K 200.77 % | 86.390 K 154.57 % | -158.297 K 11.38 % | -178.626 K -170.94 % | 251.813 K 57.07 % | 160.324 K -64.48 % | 451.383 K 242.88 % | 131.645 K 222.10 % | -107.819 K -157.96 % | 186.023 K 143.40 % | -428.661 K -321.11 % | 193.864 K 18.32 % | 163.844 K -72.03 % | 585.848 K 559.49 % | -127.499 K -126.47 % | 481.591 K 569.73 % | -102.525 K -138.93 % | 263.328 K 153.71 % | -490.295 K -262.04 % | 302.585 K -30.89 % | 437.839 K 408.07 % | -142.123 K 45.71 % | -261.783 K -265.73 % | 157.960 K 1.75 % | 155.250 K 352.92 % | -61.382 K -137.35 % | 164.359 K 77.38 % | 92.659 K 279.27 % | -51.686 K -15.92 % | -44.587 K -101.71 % | 2.605 M 1 960.28 % | -140.041 K 91.55 % | -1.658 M -235.77 % | -493.731 K 19.89 % | -616.337 K -284.54 % | -160.279 K -5 444.07 % | -2.891 K -104.16 % | 69.491 K 20.30 % | 57.765 K | 0.000 100.00 % | -100.000 K -444.72 % | -18.358 K 81.64 % | -100.000 K 50.00 % | -200.000 K -300.00 % | 100.000 K 190.20 % | -110.864 K -10.86 % | -100.000 K 66.67 % | -300.000 K -250.00 % | 200.000 K 100.00 % | 100.000 K 150.00 % | -200.000 K | 0.000 -100.00 % | 300.000 K 400.00 % | -100.000 K |
| 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 | 2002 | 2002 | 2002 | 2002 | 2001 | 2001 | 2001 | 2001 | 2000 | 2000 | 2000 | 2000 | 1999 | 1999 | 1999 | 1999 | 1997 | 1997 | 1997 | 1996 | 1996 | 1996 | 1996 | 1995 | 1995 | 1992 | 1992 | 1991 | 1991 | 1991 | 1990 | 1990 |