CV Sciences, Inc. CVSI
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 15.705 M -1.87 % | 16.004 M -1.24 % | 16.205 M -19.17 % | 20.048 M -17.93 % | 24.429 M -54.50 % | 53.696 M 11.30 % | 48.244 M 133.30 % | 20.679 M 86.96 % | 11.061 M -4.07 % | 11.529 M 13.14 % | 10.191 M 373.09 % | 2.154 M | 0.000 | 0.000 |
| Net income | -2.394 M -177.18 % | 3.102 M 137.76 % | -8.214 M 47.19 % | -15.554 M 30.20 % | -22.284 M -34.16 % | -16.610 M -266.08 % | 10.001 M 304.22 % | -4.897 M 65.37 % | -14.141 M -15.60 % | -12.233 M -832.44 % | -1.312 M 42.96 % | -2.300 M -4 943.07 % | -45.611 K 49.42 % | -90.180 K |
| Income before tax | -2.402 M -177.58 % | 3.096 M 137.48 % | -8.261 M 47.18 % | -15.641 M 30.80 % | -22.601 M -31.21 % | -17.225 M -270.65 % | 10.094 M 287.67 % | -5.379 M 61.97 % | -14.141 M -15.60 % | -12.233 M -832.44 % | -1.312 M 42.96 % | -2.300 M -4 943.07 % | -45.611 K 49.42 % | -90.180 K |
| Income before tax ratio | -0.15 -179.06 % | 0.19 137.95 % | -0.51 34.66 % | -0.78 15.67 % | -0.93 -188.41 % | -0.32 -253.32 % | 0.21 180.44 % | -0.26 79.66 % | -1.28 -20.50 % | -1.06 -724.17 % | -0.13 87.94 % | -1.07 | 0.00 | 0.00 |
| EBITDA | -1.856 M -148.26 % | 3.846 M 167.97 % | -5.658 M 59.58 % | -13.998 M 35.55 % | -21.720 M -38.41 % | -15.692 M -245.76 % | 10.766 M 329.55 % | -4.690 M 60.92 % | -12.002 M -17.07 % | -10.252 M -4 425.96 % | 236.992 K 120.42 % | -1.161 M -44 667.95 % | -2.593 K 97.06 % | -88.092 K |
| Net income ratio | -0.15 -178.65 % | 0.19 138.24 % | -0.51 34.67 % | -0.78 14.95 % | -0.91 -194.89 % | -0.31 -249.22 % | 0.21 187.54 % | -0.24 81.48 % | -1.28 -20.50 % | -1.06 -724.17 % | -0.13 87.94 % | -1.07 | 0.00 | 0.00 |
| Ratio EBITDA | -0.12 -149.18 % | 0.24 168.83 % | -0.35 49.99 % | -0.70 21.47 % | -0.89 -204.24 % | -0.29 -230.96 % | 0.22 198.39 % | -0.23 79.10 % | -1.09 -22.03 % | -0.89 -3 923.65 % | 0.02 104.32 % | -0.54 | 0.00 | 0.00 |
| Gross profit ratio | 0.46 3.10 % | 0.44 29.26 % | 0.34 -20.31 % | 0.43 -4.63 % | 0.45 -31.04 % | 0.65 -6.94 % | 0.70 0.23 % | 0.70 10.74 % | 0.63 2.62 % | 0.62 8.26 % | 0.57 -3.68 % | 0.59 | 0.00 | 0.00 |
| Weighted average shs out dil | 175.585 M 14.05 % | 153.955 M 11.53 % | 138.034 M 28.03 % | 107.817 M 7.91 % | 99.913 M 2.10 % | 97.861 M -14.51 % | 114.470 M 42.32 % | 80.432 M 52.74 % | 52.661 M 49.85 % | 35.142 M 11.28 % | 31.581 M 219.68 % | 9.879 M 41.13 % | 7.000 M 0.42 % | 6.971 M |
| Weighted average shs out | 175.585 M 14.05 % | 153.954 M 11.53 % | 138.034 M 28.03 % | 107.817 M 7.91 % | 99.913 M 2.10 % | 97.861 M -11.93 % | 111.122 M 38.16 % | 80.432 M 52.74 % | 52.661 M 49.85 % | 35.142 M 11.28 % | 31.581 M 219.68 % | 9.879 M 41.13 % | 7.000 M 0.42 % | 6.971 M |
| EPS diluted | -0.01 -167.66 % | 0.02 133.78 % | -0.06 57.50 % | -0.14 36.36 % | -0.22 -29.41 % | -0.17 -294.51 % | 0.09 243.51 % | -0.06 77.44 % | -0.27 22.86 % | -0.35 -743.37 % | -0.04 81.96 % | -0.23 -3 438.46 % | -0.01 49.61 % | -0.01 |
| Earnings per share | -0.01 -167.66 % | 0.02 133.78 % | -0.06 57.50 % | -0.14 36.36 % | -0.22 -29.41 % | -0.17 -288.89 % | 0.09 247.78 % | -0.06 77.44 % | -0.27 22.86 % | -0.35 -743.37 % | -0.04 81.96 % | -0.23 -3 438.46 % | -0.01 49.61 % | -0.01 |
| Gross profit | 7.168 M 1.17 % | 7.085 M 27.66 % | 5.550 M -35.58 % | 8.616 M -21.74 % | 11.009 M -68.62 % | 35.088 M 3.57 % | 33.878 M 133.82 % | 14.489 M 107.05 % | 6.998 M -1.56 % | 7.108 M 22.48 % | 5.804 M 355.69 % | 1.274 M | 0.000 | 0.000 |
| Income tax expense | -8.000 K -33.33 % | -6.000 K 87.23 % | -47.000 K 45.98 % | -87.000 K 72.56 % | -317.000 K 48.46 % | -615.000 K -761.29 % | 93.000 K 119.31 % | -481.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 8.537 M -4.28 % | 8.919 M -16.29 % | 10.655 M -6.80 % | 11.432 M -14.81 % | 13.420 M -27.88 % | 18.608 M 29.53 % | 14.366 M 132.06 % | 6.191 M 52.36 % | 4.063 M -8.10 % | 4.421 M 0.78 % | 4.387 M 398.26 % | 880.470 K | 0.000 | 0.000 |
| General and administrative expenses | 3.986 M -39.18 % | 6.554 M 68.40 % | 3.892 M -72.06 % | 13.932 M -28.02 % | 19.356 M -43.71 % | 34.386 M 58.13 % | 21.746 M 33.80 % | 16.252 M 23.78 % | 13.130 M -26.05 % | 17.755 M 32.92 % | 13.358 M 464.46 % | 2.366 M | 0.000 -100.00 % | 88.092 K |
| Selling and marketing expenses | 5.254 M 78.71 % | 2.940 M -64.14 % | 8.198 M -31.37 % | 11.945 M 5.69 % | 11.302 M -6.32 % | 12.065 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 100.00 % | -5.920 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.269 K -43.43 % | -8.554 K 88.32 % | -73.213 K -110.29 % | -34.816 K | 0.000 | 0.000 | 0.000 |
| Operating expenses | 9.358 M 151.22 % | 3.725 M -69.95 % | 12.397 M -54.19 % | 27.062 M -19.46 % | 33.601 M -35.79 % | 52.328 M 121.44 % | 23.631 M 39.20 % | 16.977 M 22.05 % | 13.909 M -27.08 % | 19.075 M 32.86 % | 14.357 M 396.62 % | 2.891 M 6 620.27 % | 43.018 K -51.17 % | 88.092 K |
| Cost and expenses | 17.895 M 41.53 % | 12.644 M -45.15 % | 23.052 M -40.12 % | 38.494 M -18.13 % | 47.021 M -33.71 % | 70.936 M 86.69 % | 37.997 M 64.01 % | 23.167 M 28.90 % | 17.972 M -23.51 % | 23.496 M 25.35 % | 18.744 M 397.00 % | 3.771 M 8 667.02 % | 43.018 K -51.17 % | 88.092 K |
| Research and development expenses | 118.000 K -21.85 % | 151.000 K -50.81 % | 307.000 K -74.09 % | 1.185 M -59.73 % | 2.943 M -49.92 % | 5.877 M 211.78 % | 1.885 M 160.24 % | 724.329 K -37.50 % | 1.159 M -12.20 % | 1.320 M 32.10 % | 999.280 K 90.53 % | 524.476 K | 0.000 | 0.000 |
| Selling general and administrative expenses | 9.240 M -2.68 % | 9.494 M -21.47 % | 12.090 M -53.28 % | 25.877 M -15.59 % | 30.658 M -34.00 % | 46.451 M 113.61 % | 21.746 M 33.80 % | 16.252 M 23.78 % | 13.130 M -26.05 % | 17.755 M 32.92 % | 13.358 M 464.46 % | 2.366 M 5 401.07 % | 43.018 K -51.17 % | 88.092 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 2.000 -99.99 % | 27.658 K 51.24 % | 18.287 K -40.44 % | 30.703 K | 0.000 | 0.000 | 0.000 |
| Interest expense | 212.000 K | 0.000 -100.00 % | 1.541 M 1 000.71 % | 140.000 K 1 455.56 % | 9.000 K | 0.000 -100.00 % | 153.000 K -69.79 % | 506.384 K -53.41 % | 1.087 M 12.20 % | 968.615 K 57.41 % | 615.344 K 65.37 % | 372.109 K 14 250.52 % | 2.593 K 24.19 % | 2.088 K |
| Depreciation and amortization | 334.000 K 42.13 % | 235.000 K -77.87 % | 1.062 M -29.34 % | 1.503 M 2.24 % | 1.470 M -4.11 % | 1.533 M 195.38 % | 519.000 K 185.16 % | 182.000 K -82.71 % | 1.053 M 3.97 % | 1.012 M 8.43 % | 933.600 K 21.68 % | 767.254 K 1 683.57 % | 43.018 K | 0.000 |
| Operating income | -2.190 M -165.18 % | 3.360 M 149.07 % | -6.847 M 62.88 % | -18.446 M 18.35 % | -22.592 M -31.04 % | -17.240 M -268.24 % | 10.247 M 310.84 % | -4.860 M 62.83 % | -13.074 M -16.63 % | -11.210 M -31.06 % | -8.553 M -428.85 % | -1.617 M -3 659.67 % | -43.018 K 51.17 % | -88.092 K |
| Operating income ratio | -0.14 -166.42 % | 0.21 149.69 % | -0.42 54.08 % | -0.92 0.51 % | -0.92 -188.04 % | -0.32 -251.16 % | 0.21 190.38 % | -0.24 80.12 % | -1.18 -21.57 % | -0.97 -15.84 % | -0.84 -11.79 % | -0.75 | 0.00 | 0.00 |
| Total other income expenses net | -212.000 K 19.70 % | -264.000 K 81.33 % | -1.414 M -150.41 % | 2.805 M 31 266.67 % | -9.000 K -160.00 % | 15.000 K 109.80 % | -153.000 K 70.52 % | -519.000 K 51.39 % | -1.068 M -4.31 % | -1.024 M -114.13 % | 7.241 M 1 160.43 % | -682.863 K -26 234.86 % | -2.593 K -24.19 % | -2.088 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 325.000 K 137.14 % | -875.000 K -195.42 % | 917.000 K 302.43 % | -453.000 K -112.08 % | 3.750 M 230.98 % | 1.133 M 109.28 % | -12.210 M -2 696.17 % | -436.669 K -122.73 % | 1.921 M 282.48 % | 502.316 K 121.82 % | -2.302 M -170.65 % | 3.259 M 756 231.09 % | -431.000 63.10 % | -1.168 K |
| Total investments | 0.000 | 0.000 100.00 % | -17.912 M 3.80 % | -18.620 M | 0.000 | 0.000 100.00 % | -1.065 M | 0.000 -100.00 % | 389.723 K | 0.000 | 0.000 -100.00 % | 439.246 K | 0.000 | 0.000 |
| Total debt | 779.000 K 76.24 % | 442.000 K -71.07 % | 1.528 M 65.73 % | 922.000 K -88.14 % | 7.774 M -24.08 % | 10.240 M 2 060.34 % | 474.000 K -69.93 % | 1.576 M -41.69 % | 2.703 M 164.81 % | 1.021 M | 0.000 -100.00 % | 5.503 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -15.000 K -250.00 % | 10.000 K 70 368 744 177 763.98 % | 0.000 0.00 % | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | -883.000 K -121.27 % | -399.056 K 18.47 % | -489.433 K -54.91 % | -315.952 K -151.05 % | -125.854 K -815.04 % | -13.754 K | 0.000 | 0.000 |
| Retained earnings | -86.981 M -2.83 % | -84.587 M 3.54 % | -87.689 M -10.34 % | -79.475 M -24.33 % | -63.921 M -53.52 % | -41.637 M -66.37 % | -25.027 M 28.55 % | -35.028 M -16.25 % | -30.131 M -88.44 % | -15.989 M -325.66 % | -3.756 M -53.67 % | -2.444 M -1 594.97 % | -144.216 K -46.26 % | -98.605 K |
| Common stock | 18.000 K 12.50 % | 16.000 K 6.67 % | 15.000 K 36.36 % | 11.000 K 10.00 % | 10.000 K 0.00 % | 10.000 K 11.11 % | 9.000 K -0.56 % | 9.051 K 57.08 % | 5.762 K 26.80 % | 4.544 K 36.01 % | 3.341 K 114.44 % | 1.558 K 122.57 % | 700.000 0.00 % | 700.000 |
| Total equity | 1.795 M -38.17 % | 2.903 M 473.62 % | -777.000 K -121.93 % | 3.543 M -68.40 % | 11.212 M -61.53 % | 29.147 M -3.22 % | 30.116 M 83.84 % | 16.381 M 24.03 % | 13.208 M -43.28 % | 23.286 M 10.49 % | 21.075 M 153.71 % | 8.307 M 12 038 952.17 % | -69.000 99.82 % | -38.105 K |
| Other non current liabilities | 0.000 -100.00 % | 105.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 406.000 K -69.45 % | 1.329 M -37.98 % | 2.143 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 19.000 K -67.24 % | 58.000 K -69.15 % | 188.000 K | 0.000 -100.00 % | 3.467 M -63.57 % | 9.517 M | 0.000 -100.00 % | 850.000 K 25.15 % | 679.174 K | 0.000 | 0.000 -100.00 % | 5.503 M | 0.000 | 0.000 |
| Total non current liabilities | 23.000 K -99.87 % | 17.328 M 8 607.54 % | 199.000 K 220.97 % | 62.000 K -98.78 % | 5.077 M -50.92 % | 10.344 M 332.08 % | 2.394 M -19.99 % | 2.992 M 33.85 % | 2.235 M 43.64 % | 1.556 M | 0.000 -100.00 % | 5.503 M | 0.000 | 0.000 |
| Other current liabilities | 2.902 M -15.20 % | 3.422 M 14.22 % | 2.996 M -29.02 % | 4.221 M -53.74 % | 9.125 M -9.95 % | 10.133 M 279.09 % | 2.673 M 38.35 % | 1.932 M 221.45 % | 601.019 K -22.22 % | 772.719 K 553.71 % | 118.206 K -70.30 % | 398.003 K 79 500.60 % | 500.000 -97.60 % | 20.800 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 378.218 K -27.64 % | 522.719 K | 0.000 100.00 % | -300.000 | 0.000 | 0.000 |
| Short term debt | 760.000 K 97.92 % | 384.000 K -71.34 % | 1.340 M 45.34 % | 922.000 K -73.91 % | 3.534 M 144.40 % | 1.446 M 205.06 % | 474.000 K -34.71 % | 726.000 K -64.13 % | 2.024 M 98.27 % | 1.021 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 6.109 M -0.10 % | 6.115 M -54.07 % | 13.314 M -7.93 % | 14.461 M 0.87 % | 14.336 M 8.64 % | 13.196 M 200.46 % | 4.392 M 31.64 % | 3.336 M 5.97 % | 3.149 M 28.36 % | 2.453 M 269.08 % | 664.593 K 57.25 % | 422.625 K 84 425.00 % | 500.000 -98.78 % | 41.023 K |
| Total liabilities | 6.132 M -73.84 % | 23.443 M 73.48 % | 13.513 M -6.95 % | 14.523 M -25.19 % | 19.413 M -17.53 % | 23.540 M 246.89 % | 6.786 M 7.23 % | 6.329 M 17.55 % | 5.384 M 34.29 % | 4.009 M 503.26 % | 664.593 K -88.78 % | 5.925 M 1 184 944.00 % | 500.000 -98.78 % | 41.023 K |
| Other non current assets | 127.000 K -57.09 % | 296.000 K -41.39 % | 505.000 K -25.52 % | 678.000 K -48.24 % | 1.310 M -9.15 % | 1.442 M -28.01 % | 2.003 M -66.99 % | 6.067 M -11.67 % | 6.868 M | 0.000 -100.00 % | 26.705 K -91.39 % | 310.300 K | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 100.00 % | -17.912 M 3.80 % | -18.620 M | 0.000 | 0.000 100.00 % | -1.065 M | 0.000 -100.00 % | 389.723 K | 0.000 | 0.000 -100.00 % | 439.246 K | 0.000 | 0.000 |
| Intangible assets | 93.000 K 19.23 % | 78.000 K -68.92 % | 251.000 K -83.10 % | 1.485 M -60.19 % | 3.730 M -0.96 % | 3.766 M -0.92 % | 3.801 M -0.92 % | 3.836 M -0.91 % | 3.872 M -31.11 % | 5.620 M 121.70 % | 2.535 M -24.47 % | 3.357 M | 0.000 | 0.000 |
| GoodWill | 971.000 K 183.92 % | 342.000 K | 0.000 | 0.000 -100.00 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M -0.01 % | 2.788 M 0.00 % | 2.788 M -39.96 % | 4.644 M 150.27 % | 1.856 M 0.00 % | 1.856 M | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.064 M 153.33 % | 420.000 K 67.33 % | 251.000 K -83.10 % | 1.485 M -77.22 % | 6.518 M -0.55 % | 6.554 M -0.53 % | 6.589 M -0.54 % | 6.625 M -0.53 % | 6.660 M -35.11 % | 10.264 M 133.77 % | 4.391 M -15.76 % | 5.212 M | 0.000 | 0.000 |
| Property plant equipment net | 493.000 K -9.71 % | 546.000 K -35.76 % | 850.000 K -50.50 % | 1.717 M -71.07 % | 5.934 M -51.85 % | 12.324 M 333.33 % | 2.844 M 36.51 % | 2.083 M 758.43 % | 242.702 K -44.79 % | 439.615 K -14.87 % | 516.423 K 141.17 % | 214.128 K | 0.000 | 0.000 |
| Total non current assets | 1.684 M -90.85 % | 18.408 M 1 046.20 % | 1.606 M -58.61 % | 3.880 M -71.81 % | 13.762 M -32.27 % | 20.320 M 77.68 % | 11.436 M -22.60 % | 14.775 M 7.29 % | 13.771 M 28.66 % | 10.703 M 116.95 % | 4.934 M -20.11 % | 6.176 M | 0.000 | 0.000 |
| Other current assets | 370.000 K -30.84 % | 535.000 K -83.23 % | 3.190 M 48.65 % | 2.146 M -25.30 % | 2.873 M -74.15 % | 11.112 M 381.04 % | 2.310 M 45.10 % | 1.592 M 92.50 % | 827.006 K -8.34 % | 902.254 K -13.80 % | 1.047 M -45.17 % | 1.909 M | 0.000 -100.00 % | 1.750 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 |
| cash and cash equivalents | 454.000 K -65.53 % | 1.317 M 115.55 % | 611.000 K -55.56 % | 1.375 M -65.83 % | 4.024 M -55.81 % | 9.107 M -28.20 % | 12.684 M 530.12 % | 2.013 M 157.46 % | 781.857 K 50.80 % | 518.462 K -77.48 % | 2.302 M 2.62 % | 2.244 M 520 473.09 % | 431.000 -63.10 % | 1.168 K |
| Cash and short term investments | 454.000 K -65.53 % | 1.317 M 115.55 % | 611.000 K -55.56 % | 1.375 M -65.83 % | 4.024 M -55.81 % | 9.107 M -28.20 % | 12.684 M 530.12 % | 2.013 M 157.46 % | 781.857 K 50.80 % | 518.462 K -77.48 % | 2.302 M 2.62 % | 2.244 M 520 473.09 % | 431.000 -63.10 % | 1.168 K |
| Total current assets | 6.243 M -21.35 % | 7.938 M -28.68 % | 11.130 M -21.54 % | 14.186 M -15.87 % | 16.863 M -47.90 % | 32.367 M 27.10 % | 25.466 M 220.93 % | 7.935 M 64.59 % | 4.821 M -70.94 % | 16.592 M -1.28 % | 16.806 M 108.61 % | 8.056 M 1 869 120.88 % | 431.000 -85.23 % | 2.918 K |
| Inventory | 4.897 M -13.40 % | 5.655 M -13.84 % | 6.563 M -23.90 % | 8.624 M -2.44 % | 8.840 M -11.34 % | 9.971 M 39.81 % | 7.132 M 152.68 % | 2.823 M -1.02 % | 2.852 M -79.82 % | 14.134 M 21.15 % | 11.666 M 371.68 % | 2.473 M | 0.000 | 0.000 |
| Net receivables | 522.000 K 21.11 % | 431.000 K -43.73 % | 766.000 K -62.47 % | 2.041 M 81.26 % | 1.126 M -48.28 % | 2.177 M -34.82 % | 3.340 M 121.63 % | 1.507 M 318.06 % | 360.475 K -75.78 % | 1.488 M -16.90 % | 1.791 M 25.22 % | 1.430 M | 0.000 | 0.000 |
| Tax assets | 0.000 -100.00 % | 17.146 M -4.28 % | 17.912 M -3.80 % | 18.620 M | 0.000 | 0.000 -100.00 % | 1.065 M | 0.000 100.00 % | -389.723 K | 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 |
| Account payables | 1.925 M -16.63 % | 2.309 M 1.09 % | 2.284 M -12.96 % | 2.624 M 56.47 % | 1.677 M 3.71 % | 1.617 M 29.88 % | 1.245 M 83.63 % | 678.000 K 29.49 % | 523.580 K -20.60 % | 659.408 K 20.69 % | 546.387 K 2 119.10 % | 24.622 K | 0.000 -100.00 % | 20.223 K |
| Tax payables | 522.000 K | 0.000 -100.00 % | 6.694 M 0.00 % | 6.694 M | 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 100.00 % | -11.000 K | 0.000 -100.00 % | 1.453 M | 0.000 | 0.000 | 0.000 100.00 % | -679.174 K | 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 |
| Capital lease obligations | 102.000 K -45.74 % | 188.000 K -38.36 % | 305.000 K | 0.000 -100.00 % | 4.147 M -59.50 % | 10.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 88.773 M 1.50 % | 87.464 M 0.65 % | 86.897 M 4.69 % | 83.007 M 10.49 % | 75.123 M 6.14 % | 70.774 M 28.37 % | 55.134 M 7.26 % | 51.400 M 18.62 % | 43.333 M 10.34 % | 39.271 M 58.17 % | 24.828 M 130.97 % | 10.750 M 7 393.82 % | 143.447 K 139.88 % | 59.800 K |
| Deferred tax liabilities non current | 4.000 K -99.98 % | 17.165 M 155 945.45 % | 11.000 K -82.26 % | 62.000 K -60.51 % | 157.000 K -62.71 % | 421.000 K -60.47 % | 1.065 M -0.91 % | 1.075 M -30.94 % | 1.556 M 0.00 % | 1.556 M | 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 |
| Total assets | 7.927 M -69.91 % | 26.346 M 106.86 % | 12.736 M -29.50 % | 18.066 M -41.01 % | 30.625 M -41.87 % | 52.687 M 42.78 % | 36.902 M 62.49 % | 22.710 M 22.15 % | 18.592 M -31.88 % | 27.295 M 25.55 % | 21.740 M 52.75 % | 14.232 M 3 301 994.66 % | 431.000 -85.23 % | 2.918 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -15.000 K -7.14 % | -14.000 K 72.55 % | -51.000 K 45.74 % | -94.000 K -101.58 % | 5.965 M 1 026.24 % | -644.000 K -6 340.00 % | -10.000 K 97.92 % | -481.500 K -107.73 % | 6.229 M 134.65 % | 2.655 M 132.53 % | -8.161 M -1 257.38 % | 705.104 K | 0.000 | 0.000 |
| Stock based compensation | 258.000 K 18.35 % | 218.000 K -78.39 % | 1.009 M -68.57 % | 3.210 M -17.29 % | 3.881 M -74.33 % | 15.120 M 416.92 % | 2.925 M -14.47 % | 3.420 M 25.13 % | 2.733 M -52.22 % | 5.720 M -27.74 % | 7.916 M 140 003.24 % | 5.650 K | 0.000 | 0.000 |
| Change in working capital | 458.000 K -88.56 % | 4.005 M 12.63 % | 3.556 M 85.59 % | 1.916 M -38.39 % | 3.110 M 253.88 % | -2.021 M -59.01 % | -1.271 M -154.65 % | 2.326 M 91.65 % | 1.214 M 162.90 % | -1.929 M 71.44 % | -6.755 M -58.08 % | -4.273 M -23 032.26 % | -18.473 K -275.13 % | 10.548 K |
| Accounts receivables | -84.000 K -123.86 % | 352.000 K -66.95 % | 1.065 M 207.68 % | -989.000 K -207.73 % | 918.000 K -0.97 % | 927.000 K 149.26 % | -1.882 M -51.65 % | -1.241 M -1 862.11 % | 70.429 K 111.97 % | -588.145 K -148.77 % | 1.206 M 169.15 % | -1.744 M | 0.000 | 0.000 |
| Inventory | 803.000 K -22.94 % | 1.042 M -49.44 % | 2.061 M 854.17 % | 216.000 K -87.32 % | 1.703 M 202.04 % | -1.669 M -2 681.67 % | -60.000 K -105.75 % | 1.043 M -20.34 % | 1.309 M 153.05 % | -2.468 M 73.16 % | -9.193 M -332.03 % | -2.128 M | 0.000 | 0.000 |
| Accounts payables | -603.000 K -88.44 % | -320.000 K 74.40 % | -1.250 M -176.03 % | 1.644 M 166.56 % | -2.470 M -249.88 % | 1.648 M 25.99 % | 1.308 M -26.52 % | 1.780 M 600.99 % | -355.328 K -414.39 % | 113.021 K -40.78 % | 190.859 K 675.16 % | 24.622 K 221.75 % | -20.223 K -200.00 % | 20.223 K |
| Other working capital | 342.000 K -88.33 % | 2.931 M 74.46 % | 1.680 M 60.77 % | 1.045 M -64.68 % | 2.959 M 201.09 % | -2.927 M -359.50 % | -637.000 K -185.64 % | 743.853 K 292.75 % | 189.394 K -81.31 % | 1.013 M -2.64 % | 1.041 M 344.40 % | -425.935 K -24 439.14 % | 1.750 K 118.09 % | -9.675 K |
| Other non cash items | 498.000 K 109.41 % | -5.293 M -743.13 % | 823.000 K -56.32 % | 1.884 M 62.98 % | 1.156 M -11.15 % | 1.301 M 229.37 % | 395.000 K -87.11 % | 3.065 M 256.82 % | 859.046 K 51.45 % | 567.209 K -14.89 % | 666.415 K 208.27 % | 216.176 K 1 270.23 % | -18.473 K 79.52 % | -90.180 K |
| Net cash provided by operating activities | -861.000 K -138.22 % | 2.253 M 219.52 % | -1.885 M 74.82 % | -7.485 M -2.53 % | -7.300 M -241.44 % | -2.138 M -117.02 % | 12.559 M 247.41 % | 3.615 M 276.02 % | -2.054 M 51.20 % | -4.208 M 37.30 % | -6.712 M -37.56 % | -4.879 M -7 513.81 % | -64.084 K 19.52 % | -79.632 K |
| Investments in property plant and equipment | -18.000 K | 0.000 | 0.000 100.00 % | -35.000 K 96.69 % | -1.057 M 14.48 % | -1.236 M 0.64 % | -1.244 M 37.81 % | -2.000 M -11 525.47 % | -17.207 K 84.84 % | -113.527 K 74.73 % | -449.211 K -98.24 % | -226.594 K | 0.000 | 0.000 |
| Acquisitions net | -10.000 K 93.59 % | -156.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.399 K 104.16 % | -250.000 K | 0.000 100.00 % | -1.649 M | 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 100.00 % | -750.000 K | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.899 M -564.67 % | 1.700 M | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 100.00 % | -35.000 K 96.69 % | -1.057 M 7.85 % | -1.147 M -226.78 % | -351.000 K 77.30 % | -1.546 M -277.72 % | 869.885 K 163.07 % | -1.379 M -119.80 % | 6.964 M 833.07 % | -950.000 K | 0.000 | 0.000 |
| Net cash used for investing activites | -28.000 K 82.05 % | -156.000 K | 0.000 100.00 % | -35.000 K 96.69 % | -1.057 M 14.48 % | -1.236 M 0.64 % | -1.244 M 37.81 % | -2.000 M -334.60 % | 852.678 K 148.93 % | -1.743 M -25.89 % | -1.384 M 26.20 % | -1.876 M | 0.000 | 0.000 |
| Debt repayment | 37.000 K | 0.000 -100.00 % | 1.036 M 439.58 % | 192.000 K -93.39 % | 2.906 M | 0.000 100.00 % | -1.686 M -960.38 % | -159.000 K -107.99 % | 1.990 M 20.82 % | 1.647 M 1 888.95 % | -92.069 K -101.51 % | 6.092 M 9 516.67 % | 63.347 K 204.55 % | 20.800 K |
| Common stock issued | 0.000 | 0.000 -100.00 % | 554.000 K -87.43 % | 4.407 M 2 183.42 % | 193.000 K -62.96 % | 521.000 K 76.61 % | 295.000 K 147 400.00 % | 200.000 -99.96 % | 541.126 K -78.53 % | 2.520 M -69.45 % | 8.248 M 183.77 % | 2.906 M | 0.000 -100.00 % | 29.400 K |
| 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 |
| 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 |
| Other financing activites | -5.000 K 99.64 % | -1.391 M -1 736.47 % | 85.000 K 137.12 % | -229.000 K -230.86 % | 175.000 K 272.34 % | 47.000 K -90.86 % | 514.000 K 84.89 % | 278.000 K 211.20 % | -250.000 K -109.92 % | 2.520 M 840 100.00 % | -300.000 -100.01 % | 2.906 M | 0.000 100.00 % | -100.000 |
| Net cash used provided by financing activities | 32.000 K 102.30 % | -1.391 M -224.09 % | 1.121 M -74.35 % | 4.370 M 33.48 % | 3.274 M 6 865.96 % | 47.000 K 104.01 % | -1.172 M -1 081.02 % | 119.467 K -93.13 % | 1.740 M -58.24 % | 4.167 M -48.90 % | 8.155 M -9.37 % | 8.998 M 14 104.76 % | 63.347 K 26.44 % | 50.100 K |
| Effect of forex changes on cash | -6.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 |
| Net change in cash | -863.000 K -222.24 % | 706.000 K 192.41 % | -764.000 K 75.75 % | -3.150 M 38.03 % | -5.083 M -52.78 % | -3.327 M -132.80 % | 10.143 M 484.92 % | 1.734 M 221.72 % | 539.006 K 130.21 % | -1.784 M -3 136.62 % | 58.748 K -97.38 % | 2.243 M 304 474.36 % | -737.000 97.50 % | -29.532 K |
| Cash at beginning of period | 1.317 M 115.55 % | 611.000 K -55.56 % | 1.375 M -69.61 % | 4.525 M -52.90 % | 9.608 M -25.72 % | 12.935 M 363.29 % | 2.792 M 164.03 % | 1.057 M 103.96 % | 518.462 K -77.48 % | 2.302 M 2.62 % | 2.244 M 520 473.09 % | 431.000 -63.10 % | 1.168 K -96.20 % | 30.700 K |
| Cash at end of period | 454.000 K -65.53 % | 1.317 M 115.55 % | 611.000 K -55.56 % | 1.375 M -69.61 % | 4.525 M -52.90 % | 9.608 M -25.72 % | 12.935 M 363.36 % | 2.792 M 163.98 % | 1.057 M 103.96 % | 518.462 K -77.48 % | 2.302 M 2.62 % | 2.244 M 520 473.09 % | 431.000 -63.10 % | 1.168 K |
| Operating cash flow | -861.000 K -138.22 % | 2.253 M 219.52 % | -1.885 M 74.82 % | -7.485 M -2.53 % | -7.300 M -241.44 % | -2.138 M -117.02 % | 12.559 M 247.41 % | 3.615 M 276.02 % | -2.054 M 51.20 % | -4.208 M 37.30 % | -6.712 M -37.56 % | -4.879 M -7 513.81 % | -64.084 K 19.52 % | -79.632 K |
| Capital expenditure | -18.000 K | 0.000 | 0.000 100.00 % | -35.000 K 96.69 % | -1.057 M 14.48 % | -1.236 M 0.64 % | -1.244 M 37.81 % | -2.000 M -11 525.47 % | -17.207 K 84.84 % | -113.527 K 74.73 % | -449.211 K -98.24 % | -226.594 K | 0.000 | 0.000 |
| Free CashFlow | -879.000 K -139.01 % | 2.253 M 219.52 % | -1.885 M 74.93 % | -7.520 M 10.02 % | -8.357 M -147.69 % | -3.374 M -129.82 % | 11.315 M 600.79 % | 1.615 M 177.96 % | -2.071 M 52.08 % | -4.322 M 39.65 % | -7.161 M -40.26 % | -5.106 M -7 867.40 % | -64.084 K 19.52 % | -79.632 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 -100.00 % | 3.620 M 0.39 % | 3.606 M -7.16 % | 3.884 M 0.49 % | 3.865 M -2.25 % | 3.954 M -1.20 % | 4.002 M 5.29 % | 3.801 M -7.04 % | 4.089 M 3.10 % | 3.966 M -4.39 % | 4.148 M 7.21 % | 3.869 M 3.15 % | 3.751 M -9.35 % | 4.138 M -6.95 % | 4.447 M -10.51 % | 4.969 M -2.70 % | 5.107 M -0.41 % | 5.128 M 5.86 % | 4.844 M -6.83 % | 5.199 M -6.56 % | 5.564 M 3.11 % | 5.396 M -34.75 % | 8.270 M -11.34 % | 9.328 M -25.99 % | 12.603 M -25.22 % | 16.854 M 13.03 % | 14.911 M 4.83 % | 14.224 M 4.58 % | 13.601 M 10.14 % | 12.349 M 53.01 % | 8.071 M 11.44 % | 7.242 M 29.52 % | 5.591 M 36.98 % | 4.082 M 8.44 % | 3.764 M 17.26 % | 3.210 M 9.19 % | 2.940 M 18.18 % | 2.488 M 2.69 % | 2.423 M 7.66 % | 2.250 M -45.79 % | 4.151 M 71.97 % | 2.414 M -11.06 % | 2.714 M 0.78 % | 2.693 M 44.79 % | 1.860 M -38.12 % | 3.006 M 14.21 % | 2.632 M 228.84 % | 800.343 K 389.02 % | 163.662 K 51.98 % | 107.683 K -91.55 % | 1.275 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -382.000 K -46.36 % | -261.000 K -139.45 % | -109.000 K 84.99 % | -726.000 K -59.21 % | -456.000 K 21.92 % | -584.000 K 7.01 % | -628.000 K 27.73 % | -869.000 K -94.41 % | -447.000 K 65.30 % | -1.288 M -122.57 % | 5.706 M 346.69 % | -2.313 M -97.69 % | -1.170 M 55.90 % | -2.653 M 9.11 % | -2.919 M 67.04 % | -8.857 M -22 042.50 % | -40.000 K 98.87 % | -3.530 M -12.89 % | -3.127 M 66.35 % | -9.294 M -194.39 % | -3.157 M 32.56 % | -4.681 M 9.14 % | -5.152 M 22.94 % | -6.686 M -277.95 % | -1.769 M -243.94 % | 1.229 M 113.10 % | -9.384 M -423.50 % | 2.901 M -11.96 % | 3.295 M 3.42 % | 3.186 M 414.70 % | 619.000 K 31.76 % | 469.807 K 179.63 % | -589.983 K 40.54 % | -992.188 K 73.78 % | -3.785 M 55.37 % | -8.481 M -346.17 % | -1.901 M 14.65 % | -2.227 M -45.25 % | -1.533 M 76.74 % | -6.592 M -566.13 % | -989.549 K 50.60 % | -2.003 M 24.38 % | -2.649 M 69.73 % | -8.752 M -1 715.25 % | -482.129 K -106.00 % | 8.040 M 6 889.99 % | -118.416 K -100.45 % | 26.107 M 192.80 % | -28.133 M -2 552.04 % | -1.061 M -413.90 % | 337.941 K 5 279.97 % | -6.524 K 33.69 % | -9.839 K 20.18 % | -12.326 K 27.16 % | -16.922 K -44.03 % | -11.749 K 32.97 % | -17.529 K 18.09 % | -21.401 K 45.82 % | -39.501 K |
| Income before tax | -382.000 K -46.36 % | -261.000 K -155.88 % | -102.000 K 86.22 % | -740.000 K -62.28 % | -456.000 K 21.92 % | -584.000 K 6.11 % | -622.000 K 29.16 % | -878.000 K -96.42 % | -447.000 K 65.21 % | -1.285 M -122.52 % | 5.706 M 341.57 % | -2.362 M -129.10 % | -1.031 M 61.11 % | -2.651 M -19.58 % | -2.217 M 75.24 % | -8.955 M -22 287.50 % | -40.000 K 98.86 % | -3.519 M -12.54 % | -3.127 M 66.99 % | -9.473 M -200.06 % | -3.157 M 32.27 % | -4.661 M 12.22 % | -5.310 M 27.56 % | -7.330 M -315.06 % | -1.766 M -240.72 % | 1.255 M 113.37 % | -9.384 M -440.77 % | 2.754 M -21.21 % | 3.495 M 8.34 % | 3.226 M 420.87 % | 619.334 K 5 396.62 % | -11.693 K 98.02 % | -589.983 K 40.54 % | -992.188 K 73.78 % | -3.785 M 55.37 % | -8.481 M -346.17 % | -1.901 M 14.65 % | -2.227 M -45.25 % | -1.533 M 76.91 % | -6.640 M -576.37 % | -981.779 K 50.37 % | -1.978 M 25.32 % | -2.649 M 69.73 % | -8.752 M -1 715.25 % | -482.129 K -106.00 % | 8.040 M 6 889.99 % | -118.416 K -100.45 % | 26.107 M 192.80 % | -28.133 M -2 552.04 % | -1.061 M -413.90 % | 337.941 K 5 279.97 % | -6.524 K 33.69 % | -9.839 K 20.18 % | -12.326 K 27.16 % | -16.922 K -44.03 % | -11.749 K 32.97 % | -17.529 K 18.09 % | -21.401 K 45.82 % | -39.501 K |
| Income before tax ratio | 0.00 100.00 % | -0.07 -154.89 % | -0.03 85.15 % | -0.19 -61.49 % | -0.12 20.12 % | -0.15 4.97 % | -0.16 32.72 % | -0.23 -111.30 % | -0.11 66.26 % | -0.32 -123.55 % | 1.38 325.33 % | -0.61 -122.11 % | -0.27 57.10 % | -0.64 -28.51 % | -0.50 72.34 % | -1.80 -22 909.25 % | -0.01 98.86 % | -0.69 -6.30 % | -0.65 64.57 % | -1.82 -221.13 % | -0.57 34.31 % | -0.86 -34.53 % | -0.64 18.29 % | -0.79 -460.79 % | -0.14 -288.18 % | 0.07 111.83 % | -0.63 -425.06 % | 0.19 -24.66 % | 0.26 -1.63 % | 0.26 240.42 % | 0.08 4 852.73 % | 0.00 98.47 % | -0.11 56.59 % | -0.24 75.82 % | -1.01 61.94 % | -2.64 -308.62 % | -0.65 27.78 % | -0.90 -41.45 % | -0.63 78.56 % | -2.95 -1 147.73 % | -0.24 71.14 % | -0.82 16.03 % | -0.98 69.97 % | -3.25 -1 153.70 % | -0.26 -109.69 % | 2.67 6 045.32 % | -0.04 -100.14 % | 32.62 118.98 % | -171.89 -1 644.93 % | -9.85 -3 816.66 % | 0.27 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -275.000 K -276.71 % | -73.000 K -178.49 % | 93.000 K 115.05 % | -618.000 K -155.37 % | -242.000 K 52.27 % | -507.000 K 8.98 % | -557.000 K 31.99 % | -819.000 K -116.09 % | -379.000 K 61.72 % | -990.000 K -117.01 % | 5.821 M 386.75 % | -2.030 M -127.58 % | -892.000 K 54.33 % | -1.953 M -95.69 % | -998.000 K 88.08 % | -8.370 M -2 675.38 % | 325.000 K 109.81 % | -3.312 M -13.85 % | -2.909 M 68.45 % | -9.221 M -216.76 % | -2.911 M 34.63 % | -4.453 M 13.28 % | -5.135 M 28.15 % | -7.147 M -350.35 % | -1.587 M -210.90 % | 1.431 M 115.55 % | -9.201 M -417.31 % | 2.900 M -20.69 % | 3.656 M 6.81 % | 3.423 M 335.18 % | 786.652 K 116.94 % | 362.605 K 182.03 % | -442.033 K 45.53 % | -811.495 K 77.44 % | -3.597 M 54.82 % | -7.963 M -504.88 % | -1.316 M 26.86 % | -1.800 M -91.06 % | -942.048 K 82.51 % | -5.388 M -497.15 % | -902.209 K 48.17 % | -1.741 M 28.55 % | -2.436 M 71.28 % | -8.483 M -3 316.98 % | -248.272 K -169.11 % | 359.244 K -52.28 % | 752.786 K -97.06 % | 25.599 M 5 577.71 % | -467.330 K -282.71 % | -122.111 K -117.05 % | 716.108 K 10 713.72 % | -6.747 K -599.90 % | -964.000 91.51 % | -11.352 K 29.24 % | -16.044 K -44.72 % | -11.086 K 32.12 % | -16.331 K 22.87 % | -21.174 K 46.40 % | -39.501 K |
| Net income ratio | 0.00 100.00 % | -0.07 -138.52 % | -0.03 83.83 % | -0.19 -58.43 % | -0.12 20.12 % | -0.15 5.88 % | -0.16 31.36 % | -0.23 -109.14 % | -0.11 66.34 % | -0.32 -123.61 % | 1.38 330.10 % | -0.60 -91.66 % | -0.31 51.35 % | -0.64 2.33 % | -0.66 63.17 % | -1.78 -22 657.45 % | -0.01 98.86 % | -0.69 -6.64 % | -0.65 63.89 % | -1.79 -215.06 % | -0.57 34.59 % | -0.87 -39.25 % | -0.62 13.09 % | -0.72 -410.65 % | -0.14 -292.49 % | 0.07 111.59 % | -0.63 -408.59 % | 0.20 -15.82 % | 0.24 -6.10 % | 0.26 236.39 % | 0.08 18.23 % | 0.06 161.48 % | -0.11 56.59 % | -0.24 75.82 % | -1.01 61.94 % | -2.64 -308.62 % | -0.65 27.78 % | -0.90 -41.45 % | -0.63 78.40 % | -2.93 -1 128.84 % | -0.24 71.27 % | -0.83 14.98 % | -0.98 69.97 % | -3.25 -1 153.70 % | -0.26 -109.69 % | 2.67 6 045.32 % | -0.04 -100.14 % | 32.62 118.98 % | -171.89 -1 644.93 % | -9.85 -3 816.66 % | 0.27 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 100.00 % | -0.02 -178.19 % | 0.03 116.21 % | -0.16 -154.12 % | -0.06 51.17 % | -0.13 7.87 % | -0.14 35.41 % | -0.22 -132.47 % | -0.09 62.87 % | -0.25 -117.79 % | 1.40 367.46 % | -0.52 -120.64 % | -0.24 49.61 % | -0.47 -110.30 % | -0.22 86.68 % | -1.68 -2 746.91 % | 0.06 109.85 % | -0.65 -7.55 % | -0.60 66.14 % | -1.77 -239.00 % | -0.52 36.60 % | -0.83 -32.91 % | -0.62 18.96 % | -0.77 -508.46 % | -0.13 -248.31 % | 0.08 113.76 % | -0.62 -402.68 % | 0.20 -24.16 % | 0.27 -3.03 % | 0.28 184.42 % | 0.10 94.67 % | 0.05 163.33 % | -0.08 60.23 % | -0.20 79.20 % | -0.96 61.47 % | -2.48 -453.97 % | -0.45 38.11 % | -0.72 -86.07 % | -0.39 83.76 % | -2.39 -1 001.58 % | -0.22 69.86 % | -0.72 19.66 % | -0.90 71.51 % | -3.15 -2 259.94 % | -0.13 -211.68 % | 0.12 -58.21 % | 0.29 -99.11 % | 31.98 1 220.13 % | -2.86 -151.81 % | -1.13 -301.90 % | 0.56 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 -100.00 % | 0.51 10.79 % | 0.46 6.49 % | 0.43 -6.14 % | 0.46 -2.21 % | 0.47 1.60 % | 0.46 1.03 % | 0.46 1.68 % | 0.45 4.05 % | 0.43 0.83 % | 0.43 6.41 % | 0.40 -3.05 % | 0.42 35.68 % | 0.31 18.07 % | 0.26 -19.77 % | 0.32 -29.83 % | 0.46 3.39 % | 0.45 -8.26 % | 0.49 13.95 % | 0.43 -3.30 % | 0.44 2.66 % | 0.43 -11.21 % | 0.48 8.93 % | 0.44 -33.47 % | 0.67 -5.69 % | 0.71 0.13 % | 0.71 8.18 % | 0.65 -10.48 % | 0.73 -0.33 % | 0.73 6.46 % | 0.69 -4.27 % | 0.72 0.69 % | 0.71 2.60 % | 0.70 7.81 % | 0.65 14.09 % | 0.57 -11.82 % | 0.64 -3.96 % | 0.67 -0.30 % | 0.67 0.16 % | 0.67 8.21 % | 0.62 9.99 % | 0.56 -6.32 % | 0.60 26.97 % | 0.47 -21.57 % | 0.60 1.01 % | 0.60 -2.39 % | 0.61 157.60 % | 0.24 -66.22 % | 0.70 -17.13 % | 0.85 39.90 % | 0.61 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 184.264 M 0.00 % | 184.264 M 0.00 % | 184.264 M 0.00 % | 184.264 M 1.10 % | 182.261 M 5.71 % | 172.418 M 5.73 % | 163.075 M 0.86 % | 161.678 M 4.58 % | 154.604 M 1.31 % | 152.599 M 0.33 % | 152.104 M 0.00 % | 152.104 M 3.80 % | 146.530 M 8.21 % | 135.414 M 24.10 % | 109.115 M 0.00 % | 109.115 M 0.00 % | 109.115 M 1.39 % | 107.623 M 2.98 % | 104.508 M 4.56 % | 99.950 M 0.00 % | 99.950 M 0.09 % | 99.863 M 0.19 % | 99.678 M 0.00 % | 99.678 M 0.96 % | 98.733 M -18.35 % | 120.929 M 27.07 % | 95.168 M 0.00 % | 95.168 M -17.88 % | 115.889 M 3.04 % | 112.466 M 17.60 % | 95.636 M 5.66 % | 90.513 M 2.72 % | 88.115 M 6.34 % | 82.859 M 37.87 % | 60.099 M 0.00 % | 60.099 M 15.09 % | 52.218 M 0.59 % | 51.910 M 3.96 % | 49.932 M 0.00 % | 49.932 M 43.08 % | 34.897 M -0.22 % | 34.974 M 2.34 % | 34.175 M 0.00 % | 34.175 M 3.20 % | 33.117 M -0.70 % | 33.350 M 26.60 % | 26.344 M 0.00 % | 26.344 M 163.17 % | 10.010 M 12.89 % | 8.867 M 16.42 % | 7.617 M -3.59 % | 7.900 M 12.86 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 1.71 % | 6.882 M |
| Weighted average shs out | 184.264 M 0.00 % | 184.264 M 0.00 % | 184.264 M 0.00 % | 184.264 M 1.10 % | 182.261 M 5.71 % | 172.418 M 5.73 % | 163.075 M 0.86 % | 161.678 M 4.58 % | 154.604 M 1.31 % | 152.599 M 0.33 % | 152.104 M 0.00 % | 152.104 M 3.80 % | 146.530 M 8.21 % | 135.414 M 24.10 % | 109.115 M 0.00 % | 109.115 M 0.00 % | 109.115 M 1.39 % | 107.623 M 3.25 % | 104.233 M 4.29 % | 99.950 M 0.00 % | 99.950 M 0.09 % | 99.863 M 0.19 % | 99.678 M 0.82 % | 98.872 M 0.14 % | 98.733 M 0.10 % | 98.633 M 3.64 % | 95.168 M 0.40 % | 94.787 M 3.44 % | 91.639 M 1.02 % | 90.713 M 0.22 % | 90.513 M 0.18 % | 90.348 M 2.53 % | 88.115 M 6.34 % | 82.859 M 37.87 % | 60.099 M 0.00 % | 60.099 M 15.09 % | 52.218 M 0.59 % | 51.910 M 3.96 % | 49.932 M 0.00 % | 49.932 M 43.08 % | 34.897 M -0.22 % | 34.974 M 2.34 % | 34.175 M 2.20 % | 33.439 M 0.97 % | 33.117 M -0.70 % | 33.350 M 26.60 % | 26.344 M 0.00 % | 26.344 M 163.17 % | 10.010 M 12.89 % | 8.867 M 16.42 % | 7.617 M -3.59 % | 7.900 M 12.86 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 1.71 % | 6.882 M |
| EPS diluted | 0.00 -50.00 % | 0.00 -133.33 % | 0.00 84.62 % | 0.00 -56.00 % | 0.00 26.47 % | 0.00 12.82 % | 0.00 27.78 % | -0.01 -86.21 % | 0.00 65.48 % | -0.01 -122.40 % | 0.04 346.71 % | -0.02 -90.00 % | -0.01 59.18 % | -0.02 26.87 % | -0.03 67.00 % | -0.08 -20 200.00 % | 0.00 98.78 % | -0.03 -9.70 % | -0.03 67.85 % | -0.09 -194.30 % | -0.03 32.62 % | -0.05 9.28 % | -0.05 22.95 % | -0.07 -274.86 % | -0.02 -279.00 % | 0.01 110.14 % | -0.10 -423.28 % | 0.03 1.67 % | 0.03 0.00 % | 0.03 200.00 % | 0.01 92.31 % | 0.01 177.61 % | -0.01 44.17 % | -0.01 80.95 % | -0.06 55.00 % | -0.14 -284.62 % | -0.04 15.15 % | -0.04 -39.74 % | -0.03 76.38 % | -0.13 -357.75 % | -0.03 50.44 % | -0.06 26.06 % | -0.08 70.19 % | -0.26 -1 680.82 % | -0.01 -106.08 % | 0.24 5 433.33 % | 0.00 -100.45 % | 0.99 135.23 % | -2.81 -2 241.67 % | -0.12 -370.27 % | 0.04 5 650.00 % | 0.00 42.86 % | 0.00 22.22 % | 0.00 25.00 % | 0.00 -41.18 % | 0.00 32.00 % | 0.00 19.35 % | 0.00 45.61 % | -0.01 |
| Earnings per share | 0.00 -50.00 % | 0.00 -133.33 % | 0.00 84.62 % | 0.00 -56.00 % | 0.00 26.47 % | 0.00 12.82 % | 0.00 27.78 % | -0.01 -86.21 % | 0.00 65.48 % | -0.01 -122.40 % | 0.04 346.71 % | -0.02 -90.00 % | -0.01 59.18 % | -0.02 26.87 % | -0.03 67.00 % | -0.08 -20 200.00 % | 0.00 98.78 % | -0.03 -9.33 % | -0.03 67.74 % | -0.09 -194.30 % | -0.03 32.62 % | -0.05 9.28 % | -0.05 23.52 % | -0.07 -277.65 % | -0.02 -279.00 % | 0.01 110.14 % | -0.10 -423.28 % | 0.03 -23.75 % | 0.04 0.00 % | 0.04 300.00 % | 0.01 92.31 % | 0.01 177.61 % | -0.01 44.17 % | -0.01 80.95 % | -0.06 55.00 % | -0.14 -284.62 % | -0.04 15.15 % | -0.04 -39.74 % | -0.03 76.38 % | -0.13 -357.75 % | -0.03 50.44 % | -0.06 26.06 % | -0.08 70.19 % | -0.26 -1 680.82 % | -0.01 -106.08 % | 0.24 5 433.33 % | 0.00 -100.45 % | 0.99 135.23 % | -2.81 -2 241.67 % | -0.12 -370.27 % | 0.04 5 650.00 % | 0.00 42.86 % | 0.00 22.22 % | 0.00 25.00 % | 0.00 -41.18 % | 0.00 32.00 % | 0.00 19.35 % | 0.00 45.61 % | -0.01 |
| Gross profit | 1.579 M -14.37 % | 1.844 M 11.22 % | 1.658 M -1.13 % | 1.677 M -5.68 % | 1.778 M -4.41 % | 1.860 M 0.38 % | 1.853 M 6.37 % | 1.742 M -5.48 % | 1.843 M 7.28 % | 1.718 M -3.59 % | 1.782 M 14.08 % | 1.562 M 0.00 % | 1.562 M 22.99 % | 1.270 M 9.86 % | 1.156 M -28.20 % | 1.610 M -31.72 % | 2.358 M 2.97 % | 2.290 M -2.88 % | 2.358 M 6.17 % | 2.221 M -9.64 % | 2.458 M 5.86 % | 2.322 M -42.07 % | 4.008 M -3.42 % | 4.150 M -50.76 % | 8.428 M -29.48 % | 11.951 M 13.18 % | 10.559 M 13.41 % | 9.311 M -6.38 % | 9.945 M 9.77 % | 9.060 M 62.90 % | 5.562 M 6.68 % | 5.214 M 30.42 % | 3.998 M 40.54 % | 2.844 M 16.91 % | 2.433 M 33.78 % | 1.819 M -3.72 % | 1.889 M 13.50 % | 1.664 M 2.38 % | 1.626 M 7.83 % | 1.508 M -41.34 % | 2.570 M 89.14 % | 1.359 M -16.68 % | 1.631 M 27.96 % | 1.275 M 13.56 % | 1.122 M -37.50 % | 1.796 M 11.48 % | 1.611 M 747.08 % | 190.166 K 65.20 % | 115.111 K 25.95 % | 91.391 K -88.18 % | 773.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 -100.00 % | 7.000 K 150.00 % | -14.000 K | 0.000 | 0.000 -100.00 % | 6.000 K 166.67 % | -9.000 K | 0.000 -100.00 % | 3.000 K | 0.000 100.00 % | -49.000 K | 0.000 -100.00 % | 2.000 K | 0.000 100.00 % | -98.000 K | 0.000 -100.00 % | 11.000 K | 0.000 100.00 % | -179.000 K | 0.000 -100.00 % | 20.000 K 112.66 % | -158.000 K 75.47 % | -644.000 K -21 566.67 % | 3.000 K -88.46 % | 26.000 K | 0.000 100.00 % | -147.000 K -173.50 % | 200.000 K 400.00 % | 40.000 K | 0.000 100.00 % | -481.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 | 0.000 100.00 % | -48.773 K -727.71 % | 7.770 K -68.74 % | 24.854 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.932 M 20 666.74 % | 134.504 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 1.776 M -8.83 % | 1.948 M -11.74 % | 2.207 M 5.75 % | 2.087 M -0.33 % | 2.094 M -2.56 % | 2.149 M 4.37 % | 2.059 M -8.33 % | 2.246 M -0.09 % | 2.248 M -4.99 % | 2.366 M 2.56 % | 2.307 M 5.39 % | 2.189 M -23.68 % | 2.868 M -12.85 % | 3.291 M -2.02 % | 3.359 M 22.19 % | 2.749 M -3.14 % | 2.838 M 14.16 % | 2.486 M -16.52 % | 2.978 M -4.12 % | 3.106 M 1.04 % | 3.074 M -27.87 % | 4.262 M -17.69 % | 5.178 M 24.02 % | 4.175 M -14.85 % | 4.903 M 12.66 % | 4.352 M -11.42 % | 4.913 M 34.40 % | 3.655 M 11.15 % | 3.289 M 31.08 % | 2.509 M 23.68 % | 2.028 M 27.29 % | 1.594 M 28.79 % | 1.237 M -7.05 % | 1.331 M -4.33 % | 1.391 M 32.39 % | 1.051 M 27.64 % | 823.429 K 3.31 % | 797.043 K 7.32 % | 742.695 K -53.02 % | 1.581 M 49.85 % | 1.055 M -2.59 % | 1.083 M -23.65 % | 1.418 M 92.33 % | 737.542 K -39.04 % | 1.210 M 18.51 % | 1.021 M 67.33 % | 610.177 K 1 156.78 % | 48.551 K 198.01 % | 16.292 K -96.75 % | 501.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 1.554 M 61.88 % | 960.000 K -3.61 % | 996.000 K 34.59 % | 740.000 K -40.71 % | 1.248 M 24.55 % | 1.002 M -36.58 % | 1.580 M 119.44 % | 720.000 K -39.80 % | 1.196 M 81.21 % | 660.000 K -67.21 % | 2.013 M 421.50 % | 386.000 K -69.75 % | 1.276 M 488.02 % | 217.000 K -96.97 % | 7.160 M 262.90 % | 1.973 M -17.48 % | 2.391 M -0.71 % | 2.408 M -73.32 % | 9.024 M 248.01 % | 2.593 M -47.40 % | 4.930 M 29.70 % | 3.801 M -2.99 % | 3.918 M 15.17 % | 3.402 M -45.66 % | 6.261 M -54.60 % | 13.791 M 138.00 % | 5.794 M -1.63 % | 5.890 M 10.71 % | 5.321 M 12.23 % | 4.741 M 0.04 % | 4.739 M 9.92 % | 4.311 M 22.27 % | 3.526 M -4.11 % | 3.677 M -7.68 % | 3.983 M 29.62 % | 3.072 M -9.25 % | 3.386 M 25.90 % | 2.689 M -60.47 % | 6.803 M 70.05 % | 4.000 M 36.96 % | 2.921 M -26.86 % | 3.994 M -58.29 % | 9.575 M 608.94 % | 1.351 M -10.40 % | 1.507 M 63.08 % | 924.365 K 3 091.21 % | 28.966 K -97.40 % | 1.115 M -1.46 % | 1.132 M 159.82 % | 435.559 K 6 355.60 % | 6.747 K -23.98 % | 8.875 K -21.82 % | 11.352 K -29.24 % | 16.044 K 44.72 % | 11.086 K -32.12 % | 16.331 K -22.87 % | 21.174 K | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 371.000 K -68.53 % | 1.179 M -9.45 % | 1.302 M -3.56 % | 1.350 M 15.68 % | 1.167 M -18.68 % | 1.435 M 117.42 % | 660.000 K -56.58 % | 1.520 M -2.69 % | 1.562 M 4.41 % | 1.496 M -8.45 % | 1.634 M -19.27 % | 2.024 M -8.29 % | 2.207 M -5.40 % | 2.333 M -20.35 % | 2.929 M -0.88 % | 2.955 M -7.19 % | 3.184 M 10.67 % | 2.877 M 20.63 % | 2.385 M -8.41 % | 2.604 M 99.85 % | 1.303 M -67.57 % | 4.018 M 35.93 % | 2.956 M -43.75 % | 5.255 M 91.23 % | 2.748 M -42.80 % | 4.804 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 |
| Other expenses | 0.000 | 0.000 100.00 % | -522.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 100.00 % | -10.000 K | 0.000 100.00 % | -6.171 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 |
| Operating expenses | 1.854 M -6.13 % | 1.975 M 19.91 % | 1.647 M -29.10 % | 2.323 M 9.63 % | 2.119 M -13.26 % | 2.443 M -1.21 % | 2.473 M 8.46 % | 2.280 M 0.00 % | 2.280 M -18.40 % | 2.794 M 170.20 % | -3.980 M -207.95 % | 3.687 M 50.24 % | 2.454 M -31.55 % | 3.585 M 34.22 % | 2.671 M -74.45 % | 10.453 M 95.82 % | 5.338 M -7.97 % | 5.800 M 6.01 % | 5.471 M -53.18 % | 11.685 M 108.33 % | 5.609 M -19.63 % | 6.979 M -25.18 % | 9.328 M -18.84 % | 11.493 M 12.67 % | 10.201 M -4.64 % | 10.697 M -46.35 % | 19.937 M 204.19 % | 6.554 M 2.09 % | 6.420 M 11.41 % | 5.763 M 17.74 % | 4.894 M 0.10 % | 4.889 M 8.89 % | 4.490 M 20.34 % | 3.731 M -3.47 % | 3.865 M -0.44 % | 3.882 M 11.93 % | 3.469 M -6.94 % | 3.727 M 31.66 % | 2.831 M -60.40 % | 7.150 M 69.06 % | 4.229 M 26.08 % | 3.354 M -22.29 % | 4.317 M -56.85 % | 10.005 M 520.38 % | 1.613 M -3.08 % | 1.664 M 54.73 % | 1.075 M 94.31 % | 553.442 K -50.37 % | 1.115 M -1.46 % | 1.132 M 159.82 % | 435.559 K 6 355.60 % | 6.747 K -23.98 % | 8.875 K -21.82 % | 11.352 K -29.24 % | 16.044 K 44.72 % | 11.086 K -32.12 % | 16.331 K -22.87 % | 21.174 K -46.40 % | 39.501 K |
| Cost and expenses | 0.000 -100.00 % | 3.751 M 4.34 % | 3.595 M -20.64 % | 4.530 M 7.70 % | 4.206 M -7.30 % | 4.537 M -1.84 % | 4.622 M 6.52 % | 4.339 M -4.13 % | 4.526 M -10.23 % | 5.042 M 412.39 % | -1.614 M -126.93 % | 5.994 M 29.10 % | 4.643 M -28.05 % | 6.453 M 8.24 % | 5.962 M -56.83 % | 13.812 M 70.79 % | 8.087 M -6.38 % | 8.638 M 8.56 % | 7.957 M -45.73 % | 14.663 M 68.25 % | 8.715 M -13.31 % | 10.053 M -26.03 % | 13.590 M -18.48 % | 16.671 M 15.96 % | 14.376 M -7.85 % | 15.600 M -35.77 % | 24.289 M 111.81 % | 11.467 M 13.82 % | 10.075 M 11.31 % | 9.051 M 22.26 % | 7.403 M 7.01 % | 6.918 M 13.71 % | 6.084 M 22.44 % | 4.969 M -4.38 % | 5.197 M -1.47 % | 5.274 M 16.69 % | 4.520 M -0.68 % | 4.551 M 25.43 % | 3.628 M -54.03 % | 7.892 M 35.84 % | 5.810 M 31.77 % | 4.409 M -18.34 % | 5.400 M -52.73 % | 11.423 M 386.05 % | 2.350 M -18.22 % | 2.874 M 37.09 % | 2.096 M 80.16 % | 1.164 M 0.00 % | 1.164 M 1.37 % | 1.148 M 22.51 % | 937.059 K 13 788.53 % | 6.747 K -23.98 % | 8.875 K -21.82 % | 11.352 K -29.24 % | 16.044 K 44.72 % | 11.086 K -32.12 % | 16.331 K -22.87 % | 21.174 K -46.40 % | 39.501 K |
| Research and development expenses | 24.000 K -52.00 % | 50.000 K 66.67 % | 30.000 K 20.00 % | 25.000 K -13.79 % | 29.000 K 3.57 % | 28.000 K -22.22 % | 36.000 K -10.00 % | 40.000 K 0.00 % | 40.000 K 11.11 % | 36.000 K 2.86 % | 35.000 K -12.50 % | 40.000 K -9.09 % | 44.000 K -56.86 % | 102.000 K -15.70 % | 121.000 K -66.76 % | 364.000 K -11.22 % | 410.000 K 82.22 % | 225.000 K 20.97 % | 186.000 K -32.61 % | 276.000 K -33.01 % | 412.000 K -44.77 % | 746.000 K -50.56 % | 1.509 M 15.81 % | 1.303 M -15.61 % | 1.544 M -8.53 % | 1.688 M 25.78 % | 1.342 M 76.64 % | 759.730 K 43.46 % | 529.562 K 19.81 % | 442.004 K 187.57 % | 153.704 K 2.04 % | 150.628 K -16.01 % | 179.338 K -12.79 % | 205.647 K 8.97 % | 188.716 K -32.46 % | 279.411 K -29.48 % | 396.238 K 16.01 % | 341.547 K 140.84 % | 141.813 K -59.15 % | 347.159 K 51.72 % | 228.822 K -47.22 % | 433.544 K 34.16 % | 323.145 K -24.80 % | 429.693 K 63.96 % | 262.065 K 67.45 % | 156.501 K 3.63 % | 151.021 K -71.21 % | 524.476 K 281.45 % | 137.496 K | 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.830 M -4.94 % | 1.925 M -10.00 % | 2.139 M -6.92 % | 2.298 M 9.95 % | 2.090 M -13.46 % | 2.415 M -0.90 % | 2.437 M 8.79 % | 2.240 M 0.00 % | 2.240 M -18.78 % | 2.758 M 27.92 % | 2.156 M -40.88 % | 3.647 M 51.33 % | 2.410 M -30.81 % | 3.483 M 36.59 % | 2.550 M -74.72 % | 10.089 M 104.73 % | 4.928 M -11.61 % | 5.575 M 5.49 % | 5.285 M -53.68 % | 11.409 M 119.53 % | 5.197 M -16.62 % | 6.233 M -20.28 % | 7.819 M 13.75 % | 6.874 M -20.60 % | 8.657 M -3.91 % | 9.009 M -51.55 % | 18.595 M 220.91 % | 5.794 M -1.63 % | 5.890 M 10.71 % | 5.321 M 12.23 % | 4.741 M 0.04 % | 4.739 M 9.92 % | 4.311 M 22.27 % | 3.526 M -4.11 % | 3.677 M -7.68 % | 3.983 M 29.62 % | 3.072 M -9.25 % | 3.386 M 25.90 % | 2.689 M -60.47 % | 6.803 M 70.05 % | 4.000 M 36.96 % | 2.921 M -26.86 % | 3.994 M -58.29 % | 9.575 M 608.94 % | 1.351 M -10.40 % | 1.507 M 63.08 % | 924.365 K 3 091.21 % | 28.966 K -97.40 % | 1.115 M -1.46 % | 1.132 M 159.82 % | 435.559 K 6 355.60 % | 6.747 K -23.98 % | 8.875 K -21.82 % | 11.352 K -29.24 % | 16.044 K 44.72 % | 11.086 K -32.12 % | 16.331 K -22.87 % | 21.174 K -46.40 % | 39.501 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -75.00 % | 4.000 K -55.56 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K -23.08 % | 13.000 K 85.71 % | 7.000 K 600.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 558.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 -99.98 % | 27.655 K | 0.000 -100.00 % | 36.939 K 10.44 % | 33.446 K -9.71 % | 37.041 K 178.19 % | 13.315 K 63.25 % | 8.156 K -11.66 % | 9.232 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 223.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 107.000 K -17.69 % | 130.000 K -13.91 % | 151.000 K 60.64 % | 94.000 K -18.26 % | 115.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K -95.22 % | 209.000 K 273.21 % | 56.000 K -76.37 % | 237.000 K -10.90 % | 266.000 K -20.83 % | 336.000 K -52.14 % | 702.000 K 526.79 % | 112.000 K 2 140.00 % | 5.000 K -44.44 % | 9.000 K -35.71 % | 14.000 K 55.56 % | 9.000 K 50.00 % | 6.000 K 50.00 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K 129.53 % | 2.614 K -91.45 % | 30.556 K -57.30 % | 71.558 K 46.04 % | 49.000 K -63.79 % | 135.329 K 25.07 % | 108.203 K -18.35 % | 132.521 K 1.20 % | 130.954 K -46.87 % | 246.478 K -23.22 % | 321.006 K 95.78 % | 163.961 K -53.86 % | 355.349 K -61.59 % | 925.122 K 694.03 % | 116.509 K 622.58 % | 16.124 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 615.344 K 183.46 % | 217.082 K 61.39 % | 134.504 K 555.38 % | 20.523 K | 0.000 | 0.000 -100.00 % | 964.000 -1.03 % | 974.000 10.93 % | 878.000 32.43 % | 663.000 -44.66 % | 1.198 K 427.75 % | 227.000 | 0.000 |
| Depreciation and amortization | 0.000 -100.00 % | 58.000 K -29.27 % | 82.000 K 192.86 % | 28.000 K -71.72 % | 99.000 K 30.26 % | 76.000 K 20.63 % | 63.000 K 6.78 % | 59.000 K 1.72 % | 58.000 K -32.56 % | 86.000 K 1.18 % | 85.000 K -10.53 % | 95.000 K 7.95 % | 88.000 K -75.69 % | 362.000 K -29.98 % | 517.000 K 9.30 % | 473.000 K 31.39 % | 360.000 K 12.15 % | 321.000 K -8.02 % | 349.000 K 43.62 % | 243.000 K 1.25 % | 240.000 K 17.65 % | 204.000 K 10.27 % | 185.000 K 1.09 % | 183.000 K 2.23 % | 179.000 K 1.13 % | 177.000 K 0.00 % | 177.000 K 23.49 % | 143.329 K 9.61 % | 130.761 K 3.89 % | 125.864 K 5.73 % | 119.046 K 209.20 % | 38.501 K -3.13 % | 39.747 K -17.49 % | 48.172 K -14.55 % | 56.375 K -78.55 % | 262.825 K -0.19 % | 263.327 K 0.11 % | 263.040 K -0.13 % | 263.375 K 3.44 % | 254.613 K 0.57 % | 253.179 K -0.64 % | 254.818 K 2.04 % | 249.725 K 1.13 % | 246.929 K 2.03 % | 242.013 K 6.45 % | 227.352 K 4.62 % | 217.306 K 130.31 % | -716.894 K -234.59 % | 532.656 K -7.09 % | 573.325 K 51.61 % | 378.167 K 5 504.97 % | 6.747 K -23.98 % | 8.875 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -275.000 K -109.92 % | -131.000 K -1 290.91 % | 11.000 K 101.70 % | -646.000 K -89.44 % | -341.000 K 41.51 % | -583.000 K 5.97 % | -620.000 K -15.24 % | -538.000 K -23.11 % | -437.000 K 59.39 % | -1.076 M -118.67 % | 5.762 M 371.15 % | -2.125 M -138.23 % | -892.000 K 61.47 % | -2.315 M -52.81 % | -1.515 M 82.87 % | -8.843 M -196.74 % | -2.980 M 15.10 % | -3.510 M -12.75 % | -3.113 M 67.11 % | -9.464 M -200.35 % | -3.151 M 32.34 % | -4.657 M 12.46 % | -5.320 M 27.55 % | -7.343 M -314.16 % | -1.773 M -241.39 % | 1.254 M 113.37 % | -9.378 M -440.23 % | 2.756 M -21.82 % | 3.526 M 6.92 % | 3.297 M 393.92 % | 667.606 K 393.47 % | 135.287 K 128.08 % | -481.780 K 43.96 % | -859.674 K 76.47 % | -3.654 M 55.58 % | -8.226 M -420.69 % | -1.580 M 23.42 % | -2.063 M -71.14 % | -1.205 M 78.64 % | -5.642 M -525.37 % | -902.209 K 54.79 % | -1.996 M 25.70 % | -2.686 M 69.24 % | -8.730 M -1 680.67 % | -490.285 K -471.73 % | 131.892 K -75.37 % | 535.480 K -97.99 % | 26.635 M 195.13 % | -27.998 M -2 591.43 % | -1.040 M -407.83 % | 337.941 K 5 108.76 % | -6.747 K 23.98 % | -8.875 K 21.82 % | -11.352 K 29.24 % | -16.044 K -44.72 % | -11.086 K 32.12 % | -16.331 K 22.87 % | -21.174 K 46.40 % | -39.501 K |
| Operating income ratio | 0.00 100.00 % | -0.04 -1 286.30 % | 0.00 101.83 % | -0.17 -88.52 % | -0.09 40.16 % | -0.15 4.83 % | -0.15 -9.45 % | -0.14 -32.44 % | -0.11 60.61 % | -0.27 -119.53 % | 1.39 352.91 % | -0.55 -130.96 % | -0.24 57.49 % | -0.56 -64.22 % | -0.34 80.86 % | -1.78 -204.99 % | -0.58 14.75 % | -0.68 -6.51 % | -0.64 64.70 % | -1.82 -221.44 % | -0.57 34.38 % | -0.86 -34.16 % | -0.64 18.28 % | -0.79 -459.56 % | -0.14 -289.08 % | 0.07 111.83 % | -0.63 -424.54 % | 0.19 -25.24 % | 0.26 -2.93 % | 0.27 222.82 % | 0.08 342.80 % | 0.02 121.68 % | -0.09 59.09 % | -0.21 78.30 % | -0.97 62.12 % | -2.56 -376.86 % | -0.54 35.20 % | -0.83 -66.66 % | -0.50 80.16 % | -2.51 -1 053.64 % | -0.22 73.71 % | -0.83 16.46 % | -0.99 69.47 % | -3.24 -1 129.82 % | -0.26 -700.74 % | 0.04 -78.43 % | 0.20 -99.39 % | 33.28 119.45 % | -171.07 -1 670.85 % | -9.66 -3 744.75 % | 0.27 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -107.000 K 17.69 % | -130.000 K -15.04 % | -113.000 K -20.21 % | -94.000 K 18.26 % | -115.000 K -11 400.00 % | -1.000 K 50.00 % | -2.000 K 99.41 % | -340.000 K -3 300.00 % | -10.000 K 95.22 % | -209.000 K -273.21 % | -56.000 K 76.37 % | -237.000 K -70.50 % | -139.000 K 58.63 % | -336.000 K 52.14 % | -702.000 K -526.79 % | -112.000 K -103.81 % | 2.940 M 32 766.67 % | -9.000 K 35.71 % | -14.000 K -55.56 % | -9.000 K -50.00 % | -6.000 K -50.00 % | -4.000 K -140.00 % | 10.000 K -23.08 % | 13.000 K 85.71 % | 7.000 K 600.00 % | 1.000 K 116.67 % | -6.000 K -129.53 % | -2.614 K 91.45 % | -30.556 K 57.30 % | -71.558 K -48.24 % | -48.272 K 67.15 % | -146.968 K -35.83 % | -108.203 K 18.35 % | -132.514 K -1.19 % | -130.954 K 48.65 % | -255.033 K 20.55 % | -321.006 K -95.79 % | -163.956 K 49.97 % | -327.694 K 67.18 % | -998.335 K -1 154.66 % | -79.570 K -559.36 % | 17.322 K -53.24 % | 37.041 K 272.28 % | -21.501 K -363.62 % | 8.156 K -99.90 % | 7.909 M 1 309.45 % | -653.896 K 33.01 % | -976.094 K 96.44 % | -27.456 M -133 683.36 % | -20.523 K -105.96 % | 344.592 K 154 425.56 % | 223.000 123.13 % | -964.000 1.03 % | -974.000 -10.93 % | -878.000 -32.43 % | -663.000 44.66 % | -1.198 K -427.75 % | -227.000 | 0.000 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 479.000 K -20.96 % | 606.000 K -14.77 % | 711.000 K 118.77 % | 325.000 K 325.69 % | -144.000 K -857.89 % | 19.000 K 104.90 % | -388.000 K 55.66 % | -875.000 K 38.55 % | -1.424 M -0.71 % | -1.414 M -10 200.00 % | 14.000 K -98.47 % | 917.000 K 41.29 % | 649.000 K 126.13 % | 287.000 K 123.43 % | -1.225 M -170.42 % | -453.000 K 72.71 % | -1.660 M -138.28 % | 4.337 M 109.92 % | 2.066 M -44.91 % | 3.750 M 125.09 % | 1.666 M -66.63 % | 4.993 M 73.19 % | 2.883 M 154.46 % | 1.133 M 134.52 % | -3.282 M 64.97 % | -9.369 M -26.11 % | -7.429 M 39.16 % | -12.210 M -18.87 % | -10.272 M -83.89 % | -5.586 M -199.31 % | -1.866 M -327.38 % | -436.669 K -219.96 % | 364.003 K -68.88 % | 1.170 M -33.58 % | 1.761 M -8.34 % | 1.921 M 9.17 % | 1.760 M 90.54 % | 923.625 K 785.95 % | 104.252 K -79.25 % | 502.316 K 43.32 % | 350.484 K 133.63 % | -1.042 M 53.48 % | -2.240 M 2.71 % | -2.302 M 51.88 % | -4.785 M 48.39 % | -9.270 M -10.73 % | -8.372 M -356.90 % | 3.259 M 2 497.91 % | -135.907 K -104.24 % | 3.203 M 264.08 % | 879.854 K 204 242.46 % | -431.000 -164.42 % | -163.000 -44.25 % | -113.000 46.70 % | -212.000 81.85 % | -1.168 K 92.66 % | -15.922 K -152.61 % | -6.303 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 100.00 % | -17.912 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 -100.00 % | 400.694 K -8.78 % | 439.246 K -32.42 % | 650.000 K 30.00 % | 500.000 K 100.00 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 860.000 K -42.36 % | 1.492 M -2.04 % | 1.523 M 95.51 % | 779.000 K -6.71 % | 835.000 K 68.35 % | 496.000 K 81.02 % | 274.000 K -38.01 % | 442.000 K 101.83 % | 219.000 K -20.65 % | 276.000 K -62.09 % | 728.000 K -52.36 % | 1.528 M -14.54 % | 1.788 M 27.62 % | 1.401 M 15.40 % | 1.214 M 31.67 % | 922.000 K | 0.000 -100.00 % | 6.797 M -6.00 % | 7.231 M -6.98 % | 7.774 M 7.54 % | 7.229 M -42.49 % | 12.569 M 25.94 % | 9.980 M -2.54 % | 10.240 M -2.07 % | 10.456 M 78.19 % | 5.868 M -5.49 % | 6.209 M 1 209.92 % | 474.000 K | 0.000 -100.00 % | 866.818 K -30.09 % | 1.240 M -21.34 % | 1.576 M -18.59 % | 1.936 M -8.96 % | 2.127 M -12.28 % | 2.424 M -10.31 % | 2.703 M 3.67 % | 2.607 M 11.81 % | 2.332 M 264.14 % | 640.393 K -37.26 % | 1.021 M -30.90 % | 1.477 M 91.95 % | 769.645 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.503 M 18 241.98 % | 30.000 K -99.09 % | 3.280 M 203.70 % | 1.080 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 47.000 K -11.32 % | 53.000 K 307.69 % | 13.000 K 186.67 % | -15.000 K -178.95 % | 19.000 K 1 050.00 % | -2.000 K -140.00 % | 5.000 K -50.00 % | 10.000 K | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 200.00 % | 0.000 100.00 % | -883.000 K -18.02 % | -748.177 K -19.47 % | -626.266 K -22.98 % | -509.252 K -27.61 % | -399.056 K 34.28 % | -607.177 K -5.36 % | -576.280 K -7.32 % | -536.958 K -9.71 % | -489.433 K -5.79 % | -462.644 K -11.84 % | -413.667 K -13.34 % | -364.977 K -15.52 % | -315.952 K | 0.000 100.00 % | 0.000 | 0.000 100.00 % | -125.854 K -14 169 900 687 577 060.00 % | 0.000 | 0.000 -100.00 % | 0.000 100.00 % | -13.754 K -12 388 501 854 970 660.00 % | 0.000 50.00 % | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -87.733 M -0.44 % | -87.351 M -0.30 % | -87.090 M -0.13 % | -86.981 M -0.84 % | -86.255 M -0.53 % | -85.799 M -0.69 % | -85.215 M -0.74 % | -84.587 M -1.04 % | -83.718 M -0.54 % | -83.271 M -1.57 % | -81.983 M 6.51 % | -87.689 M -2.71 % | -85.376 M -1.22 % | -84.345 M -3.25 % | -81.692 M -2.79 % | -79.475 M -12.54 % | -70.618 M -0.06 % | -70.578 M -5.26 % | -67.048 M -4.89 % | -63.921 M -17.01 % | -54.627 M -6.13 % | -51.470 M -10.00 % | -46.789 M -12.37 % | -41.637 M -19.13 % | -34.951 M -5.33 % | -33.182 M 3.57 % | -34.411 M -37.50 % | -25.027 M 10.39 % | -27.928 M 10.55 % | -31.223 M 9.26 % | -34.409 M 1.77 % | -35.028 M 1.32 % | -35.498 M -1.69 % | -34.908 M -2.93 % | -33.916 M -12.56 % | -30.131 M -39.17 % | -21.650 M -9.62 % | -19.750 M -12.71 % | -17.523 M -9.59 % | -15.989 M -70.14 % | -9.398 M -11.77 % | -8.408 M -31.27 % | -6.405 M -70.52 % | -3.756 M -175.20 % | 4.995 M -8.80 % | 5.478 M 313.73 % | -2.563 M -4.84 % | -2.444 M 91.44 % | -28.551 M -6 717.29 % | -418.809 K -316.19 % | 193.725 K 234.33 % | -144.216 K -4.74 % | -137.692 K -7.70 % | -127.853 K -10.67 % | -115.527 K -17.16 % | -98.605 K -13.53 % | -86.856 K -25.28 % | -69.327 K |
| Common stock | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 12.50 % | 16.000 K 0.00 % | 16.000 K 6.67 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 7.14 % | 14.000 K 16.67 % | 12.000 K 9.09 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K 10.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 11.11 % | 9.000 K -4.61 % | 9.435 K 3.75 % | 9.094 K 0.48 % | 9.051 K 0.00 % | 9.051 K 1.22 % | 8.942 K 3.60 % | 8.631 K 38.87 % | 6.215 K 7.86 % | 5.762 K 10.11 % | 5.233 K 0.58 % | 5.203 K 1.03 % | 5.150 K 13.34 % | 4.544 K 29.35 % | 3.513 K 0.00 % | 3.513 K 0.52 % | 3.495 K 4.61 % | 3.341 K 0.91 % | 3.311 K 0.00 % | 3.311 K 0.85 % | 3.283 K 110.72 % | 1.558 K 32.71 % | 1.174 K 31.91 % | 890.000 12.66 % | 790.000 12.86 % | 700.000 0.00 % | 700.000 0.00 % | 700.000 0.00 % | 700.000 0.00 % | 700.000 0.00 % | 700.000 0.00 % | 700.000 |
| Total equity | 1.539 M -14.64 % | 1.803 M -4.70 % | 1.892 M 5.40 % | 1.795 M -18.07 % | 2.191 M -12.64 % | 2.508 M 6.18 % | 2.362 M -18.64 % | 2.903 M -16.56 % | 3.479 M -10.66 % | 3.894 M -22.85 % | 5.047 M 749.55 % | -777.000 K -156.92 % | 1.365 M -27.82 % | 1.891 M -52.83 % | 4.009 M 13.15 % | 3.543 M -68.20 % | 11.142 M 11.68 % | 9.977 M -16.61 % | 11.964 M 6.71 % | 11.212 M -42.35 % | 19.449 M -11.55 % | 21.988 M -13.48 % | 25.414 M -12.81 % | 29.147 M -12.32 % | 33.243 M -3.05 % | 34.288 M 11.05 % | 30.877 M 2.53 % | 30.116 M 16.93 % | 25.755 M 18.40 % | 21.752 M 20.60 % | 18.036 M 10.10 % | 16.381 M 7.23 % | 15.277 M 7.52 % | 14.209 M 21.09 % | 11.735 M -11.16 % | 13.208 M -35.79 % | 20.569 M -5.74 % | 21.822 M -5.16 % | 23.008 M -1.19 % | 23.286 M 3.87 % | 22.418 M 3.53 % | 21.654 M -4.99 % | 22.790 M 8.14 % | 21.075 M -3.82 % | 21.911 M -2.12 % | 22.386 M 4.41 % | 21.441 M 158.12 % | 8.307 M 3 877.95 % | -219.876 K -102.15 % | 10.225 M 111.36 % | 4.838 M 7 011 508.70 % | -69.000 99.91 % | -77.192 K -14.61 % | -67.353 K -22.40 % | -55.027 K -44.41 % | -38.105 K -44.58 % | -26.356 K -198.58 % | -8.827 K |
| Other non current liabilities | 504.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 38.000 K -60.00 % | 95.000 K -7.77 % | 103.000 K -1.90 % | 105.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 171.000 K -57.88 % | 406.000 K 36.24 % | 298.000 K -26.60 % | 406.000 K -7.09 % | 437.000 K -67.12 % | 1.329 M 7.67 % | 1.234 M 3.80 % | 1.189 M 2.95 % | 1.155 M 8.21 % | 1.067 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 -100.00 % | 4.210 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 162.000 K -64.78 % | 460.000 K -24.96 % | 613.000 K 3 126.32 % | 19.000 K | 0.000 -100.00 % | 233.000 K 913.04 % | 23.000 K -60.34 % | 58.000 K -36.96 % | 92.000 K -26.40 % | 125.000 K -20.38 % | 157.000 K -16.49 % | 188.000 K -14.16 % | 219.000 K -12.05 % | 249.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.113 M -14.81 % | 3.654 M -25.73 % | 4.920 M -20.36 % | 6.178 M -47.34 % | 11.732 M 28.06 % | 9.161 M -3.74 % | 9.517 M -2.76 % | 9.787 M 117.63 % | 4.497 M -3.66 % | 4.668 M | 0.000 | 0.000 | 0.000 -100.00 % | 850.000 K 0.00 % | 850.000 K | 0.000 | 0.000 -100.00 % | 730.942 K 7.62 % | 679.174 K 6.16 % | 639.753 K 6.57 % | 600.332 K 7.03 % | 560.911 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.503 M | 0.000 -100.00 % | 3.281 M 203.61 % | 1.081 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 670.000 K 51.58 % | 442.000 K -28.36 % | 617.000 K 2 582.61 % | 23.000 K -59.65 % | 57.000 K -83.57 % | 347.000 K 139.31 % | 145.000 K -99.16 % | 17.328 M 16 723.30 % | 103.000 K -24.26 % | 136.000 K -19.05 % | 168.000 K -15.58 % | 199.000 K -29.18 % | 281.000 K -9.65 % | 311.000 K 401.61 % | 62.000 K 0.00 % | 62.000 K -60.51 % | 157.000 K -95.20 % | 3.270 M -14.20 % | 3.811 M -24.94 % | 5.077 M -21.18 % | 6.441 M -46.30 % | 11.995 M 25.01 % | 9.595 M -7.24 % | 10.344 M -7.23 % | 11.150 M 86.83 % | 5.968 M -3.27 % | 6.170 M 157.73 % | 2.394 M 3.68 % | 2.309 M 1.99 % | 2.264 M -26.49 % | 3.080 M 2.93 % | 2.992 M 92.27 % | 1.556 M 0.00 % | 1.556 M -31.96 % | 2.287 M 2.32 % | 2.235 M 1.80 % | 2.196 M 1.83 % | 2.157 M 1.86 % | 2.117 M 36.04 % | 1.556 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.503 M 30.70 % | 4.210 M 28.34 % | 3.281 M 203.61 % | 1.081 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 2.874 M 3.98 % | 2.764 M -2.88 % | 2.846 M -1.93 % | 2.902 M 0.07 % | 2.900 M -1.33 % | 2.939 M 7.81 % | 2.726 M -20.34 % | 3.422 M 22.70 % | 2.789 M -7.50 % | 3.015 M 10.89 % | 2.719 M -9.25 % | 2.996 M -69.18 % | 9.720 M -2.12 % | 9.931 M -3.36 % | 10.276 M 143.45 % | 4.221 M -60.92 % | 10.802 M 13.15 % | 9.547 M -0.27 % | 9.573 M 4.91 % | 9.125 M -0.04 % | 9.129 M -1.79 % | 9.295 M -8.49 % | 10.157 M 0.24 % | 10.133 M 4.50 % | 9.697 M 7.01 % | 9.062 M 2.22 % | 8.865 M 231.65 % | 2.673 M 47.78 % | 1.809 M 19.85 % | 1.509 M 50.78 % | 1.001 M -48.19 % | 1.932 M 229.20 % | 586.847 K 10.86 % | 529.361 K -82.13 % | 2.962 M 392.86 % | 601.019 K 52.06 % | 395.261 K 16.44 % | 339.445 K -48.45 % | 658.432 K -14.79 % | 772.719 K 177.08 % | 278.876 K 40.18 % | 198.947 K 13.07 % | 175.958 K 48.86 % | 118.206 K -20.85 % | 149.348 K 49.40 % | 99.963 K -26.26 % | 135.565 K -65.94 % | 398.003 K -93.96 % | 6.588 M -72.28 % | 23.771 M -22.06 % | 30.500 M 6 099 900.00 % | 500.000 -99.01 % | 50.400 K 32.28 % | 38.100 K 44.87 % | 26.300 K 26.44 % | 20.800 K 38.67 % | 15.000 K | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.065 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 583.622 K 13.29 % | 515.148 K -82.36 % | 2.921 M 672.22 % | 378.218 K | 0.000 | 0.000 -100.00 % | 408.432 K -21.86 % | 522.719 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -300.000 -100.34 % | 88.231 K 29 510.33 % | -300.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 698.000 K -53.50 % | 1.501 M 64.95 % | 910.000 K 19.74 % | 760.000 K -8.98 % | 835.000 K 217.49 % | 263.000 K 4.78 % | 251.000 K -34.64 % | 384.000 K 202.36 % | 127.000 K -15.89 % | 151.000 K -73.56 % | 571.000 K -57.39 % | 1.340 M -14.60 % | 1.569 M 36.20 % | 1.152 M -5.11 % | 1.214 M 31.67 % | 922.000 K | 0.000 -100.00 % | 4.370 M 2.90 % | 4.247 M 20.18 % | 3.534 M 103.22 % | 1.739 M 3.88 % | 1.674 M 2.20 % | 1.638 M 13.28 % | 1.446 M 8.07 % | 1.338 M -2.41 % | 1.371 M -11.03 % | 1.541 M 225.11 % | 474.000 K | 0.000 -100.00 % | 866.818 K 122.28 % | 389.969 K -46.31 % | 726.296 K -62.49 % | 1.936 M -8.96 % | 2.127 M 25.58 % | 1.694 M -16.33 % | 2.024 M 2.87 % | 1.968 M 13.63 % | 1.732 M 2 078.63 % | 79.482 K -92.21 % | 1.021 M -30.90 % | 1.477 M 91.95 % | 769.645 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 4.786 M -16.11 % | 5.705 M 8.63 % | 5.252 M -14.03 % | 6.109 M -0.55 % | 6.143 M 1.86 % | 6.031 M 1.21 % | 5.959 M -2.55 % | 6.115 M 0.89 % | 6.061 M 3.62 % | 5.849 M -6.46 % | 6.253 M -53.03 % | 13.314 M -1.63 % | 13.535 M -0.15 % | 13.556 M -4.50 % | 14.195 M -1.84 % | 14.461 M 17.46 % | 12.311 M -15.46 % | 14.563 M -2.28 % | 14.903 M 3.96 % | 14.336 M 14.55 % | 12.515 M 6.86 % | 11.712 M -6.40 % | 12.513 M -5.18 % | 13.196 M 8.65 % | 12.145 M 2.89 % | 11.804 M 4.06 % | 11.344 M 158.29 % | 4.392 M 47.69 % | 2.974 M -1.34 % | 3.014 M 55.48 % | 1.939 M -41.90 % | 3.336 M -6.72 % | 3.577 M 2.55 % | 3.488 M -32.30 % | 5.152 M 63.63 % | 3.149 M 4.62 % | 3.010 M 1.43 % | 2.967 M 83.54 % | 1.617 M -34.10 % | 2.453 M 14.14 % | 2.149 M 52.13 % | 1.413 M 116.98 % | 651.024 K -2.04 % | 664.593 K 58.92 % | 418.191 K -57.19 % | 976.832 K 261.81 % | 269.983 K -36.12 % | 422.625 K -93.73 % | 6.742 M -71.67 % | 23.798 M -22.69 % | 30.781 M 6 156 007.60 % | 500.000 -99.35 % | 77.355 K 14.66 % | 67.466 K 20.23 % | 56.114 K 36.79 % | 41.023 K -8.64 % | 44.903 K 196.78 % | 15.130 K |
| Total liabilities | 5.456 M -11.24 % | 6.147 M 4.74 % | 5.869 M -4.29 % | 6.132 M -1.10 % | 6.200 M -2.79 % | 6.378 M 4.49 % | 6.104 M -73.96 % | 23.443 M 280.32 % | 6.164 M 2.99 % | 5.985 M -6.79 % | 6.421 M -52.48 % | 13.513 M -2.19 % | 13.816 M -0.37 % | 13.867 M -2.74 % | 14.257 M -1.83 % | 14.523 M 16.48 % | 12.468 M -30.08 % | 17.833 M -4.71 % | 18.714 M -3.60 % | 19.413 M 2.41 % | 18.956 M -20.04 % | 23.707 M 7.23 % | 22.108 M -6.08 % | 23.540 M 1.05 % | 23.295 M 31.08 % | 17.772 M 1.47 % | 17.514 M 158.09 % | 6.786 M 28.45 % | 5.283 M 0.09 % | 5.278 M 5.17 % | 5.018 M -20.70 % | 6.329 M 23.29 % | 5.133 M 1.76 % | 5.044 M -32.20 % | 7.439 M 38.17 % | 5.384 M 3.43 % | 5.206 M 1.60 % | 5.124 M 37.23 % | 3.734 M -6.87 % | 4.009 M 86.56 % | 2.149 M 52.13 % | 1.413 M 116.98 % | 651.024 K -2.04 % | 664.593 K 58.92 % | 418.191 K -57.19 % | 976.832 K 261.81 % | 269.983 K -95.44 % | 5.925 M -45.90 % | 10.952 M -59.55 % | 27.078 M -15.01 % | 31.861 M 6 372 107.60 % | 500.000 -99.35 % | 77.355 K 14.66 % | 67.466 K 20.23 % | 56.114 K 36.79 % | 41.023 K -8.64 % | 44.903 K 196.78 % | 15.130 K |
| Other non current assets | 47.000 K -34.72 % | 72.000 K -27.27 % | 99.000 K -22.05 % | 127.000 K -17.53 % | 154.000 K -23.76 % | 202.000 K -17.21 % | 244.000 K -17.57 % | 296.000 K -14.94 % | 348.000 K -13.22 % | 401.000 K -11.28 % | 452.000 K -10.50 % | 505.000 K -9.34 % | 557.000 K -8.69 % | 610.000 K -2.56 % | 626.000 K -7.67 % | 678.000 K -7.12 % | 730.000 K -25.74 % | 983.000 K -5.02 % | 1.035 M -20.99 % | 1.310 M -4.93 % | 1.378 M -9.58 % | 1.524 M -1.23 % | 1.543 M 7.00 % | 1.442 M 17.52 % | 1.227 M 106.22 % | 595.000 K -57.74 % | 1.408 M -29.71 % | 2.003 M 66.49 % | 1.203 M -70.16 % | 4.031 M -14.50 % | 4.715 M -22.29 % | 6.067 M 10.11 % | 5.510 M 6.09 % | 5.194 M -15.51 % | 6.147 M -10.50 % | 6.868 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 171.276 K | 0.000 | 0.000 -100.00 % | 26.705 K -74.78 % | 105.875 K -42.35 % | 183.651 K -29.38 % | 260.056 K -16.19 % | 310.300 K -87.04 % | 2.394 M 9.95 % | 2.178 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -17.912 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 -100.00 % | 400.694 K -8.78 % | 439.246 K -32.42 % | 650.000 K 30.00 % | 500.000 K 100.00 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 82.000 K -6.82 % | 88.000 K -2.22 % | 90.000 K -3.23 % | 93.000 K -9.71 % | 103.000 K -2.83 % | 106.000 K 45.21 % | 73.000 K -6.41 % | 78.000 K -68.92 % | 251.000 K 0.00 % | 251.000 K 0.00 % | 251.000 K 0.00 % | 251.000 K -83.10 % | 1.485 M 0.00 % | 1.485 M 0.00 % | 1.485 M 0.00 % | 1.485 M -60.19 % | 3.730 M 0.00 % | 3.730 M 0.00 % | 3.730 M 0.00 % | 3.730 M -0.24 % | 3.739 M -0.24 % | 3.748 M -0.24 % | 3.757 M -0.24 % | 3.766 M -0.21 % | 3.774 M -0.24 % | 3.783 M -0.24 % | 3.792 M -0.24 % | 3.801 M -0.23 % | 3.810 M -0.23 % | 3.819 M -0.23 % | 3.827 M -0.23 % | 3.836 M -0.23 % | 3.845 M -0.23 % | 3.854 M -0.23 % | 3.863 M -0.23 % | 3.872 M -22.21 % | 4.977 M -4.13 % | 5.191 M -3.97 % | 5.406 M -3.81 % | 5.620 M 192.94 % | 1.919 M -9.68 % | 2.124 M -8.82 % | 2.330 M -8.11 % | 2.535 M -7.48 % | 2.740 M -6.98 % | 2.946 M -6.52 % | 3.151 M -6.12 % | 3.357 M -5.77 % | 3.562 M -28.70 % | 4.996 M 25.75 % | 3.973 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 1.010 M -0.30 % | 1.013 M 2.53 % | 988.000 K 1.75 % | 971.000 K 19.14 % | 815.000 K 11.80 % | 729.000 K 114.41 % | 340.000 K -0.58 % | 342.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M -0.01 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M -39.96 % | 4.644 M 0.00 % | 4.644 M 0.00 % | 4.644 M 0.00 % | 4.644 M 150.27 % | 1.856 M 0.00 % | 1.856 M 0.00 % | 1.856 M 0.00 % | 1.856 M 0.00 % | 1.856 M 0.00 % | 1.856 M 0.00 % | 1.856 M 0.00 % | 1.856 M 0.00 % | 1.856 M -93.13 % | 26.998 M 1 355.02 % | 1.856 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.092 M -0.82 % | 1.101 M 2.13 % | 1.078 M 1.32 % | 1.064 M 15.90 % | 918.000 K 9.94 % | 835.000 K 102.18 % | 413.000 K -1.67 % | 420.000 K 67.33 % | 251.000 K 0.00 % | 251.000 K 0.00 % | 251.000 K 0.00 % | 251.000 K -83.10 % | 1.485 M 0.00 % | 1.485 M 0.00 % | 1.485 M 0.00 % | 1.485 M -77.22 % | 6.518 M 0.00 % | 6.518 M 0.00 % | 6.518 M 0.00 % | 6.518 M -0.14 % | 6.527 M -0.14 % | 6.536 M -0.14 % | 6.545 M -0.14 % | 6.554 M -0.12 % | 6.562 M -0.14 % | 6.571 M -0.14 % | 6.580 M -0.14 % | 6.589 M -0.14 % | 6.598 M -0.13 % | 6.607 M -0.13 % | 6.616 M -0.13 % | 6.625 M -0.13 % | 6.633 M -0.13 % | 6.642 M -0.13 % | 6.651 M -0.13 % | 6.660 M -30.78 % | 9.621 M -2.18 % | 9.835 M -2.13 % | 10.049 M -2.09 % | 10.264 M 171.96 % | 3.774 M -5.16 % | 3.980 M -4.91 % | 4.185 M -4.68 % | 4.391 M -4.46 % | 4.596 M -4.28 % | 4.801 M -4.10 % | 5.007 M -3.94 % | 5.212 M -3.79 % | 5.418 M -83.07 % | 31.994 M 448.92 % | 5.829 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 759.000 K -9.10 % | 835.000 K 34.46 % | 621.000 K 25.96 % | 493.000 K -13.66 % | 571.000 K -48.88 % | 1.117 M 143.89 % | 458.000 K -16.12 % | 546.000 K -8.08 % | 594.000 K -12.52 % | 679.000 K -11.24 % | 765.000 K -10.00 % | 850.000 K -9.19 % | 936.000 K -8.59 % | 1.024 M -6.99 % | 1.101 M -35.88 % | 1.717 M -20.07 % | 2.148 M -59.33 % | 5.282 M -5.68 % | 5.600 M -5.63 % | 5.934 M -5.73 % | 6.295 M -43.72 % | 11.186 M -8.63 % | 12.243 M -0.66 % | 12.324 M -1.21 % | 12.475 M 75.75 % | 7.098 M 5.52 % | 6.727 M 136.53 % | 2.844 M 31.75 % | 2.159 M 1.17 % | 2.134 M -2.21 % | 2.182 M 4.73 % | 2.083 M 1 485.95 % | 131.368 K -19.04 % | 162.265 K -16.86 % | 195.177 K -19.58 % | 242.702 K -21.74 % | 310.130 K -9.29 % | 341.900 K -12.47 % | 390.590 K -11.15 % | 439.615 K -5.50 % | 465.186 K -9.30 % | 512.864 K -6.22 % | 546.896 K 5.90 % | 516.423 K 5.03 % | 491.707 K 24.67 % | 394.419 K 86.38 % | 211.617 K -1.17 % | 214.128 K 7.57 % | 199.060 K 986.87 % | 18.315 K 1 321.97 % | 1.288 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 1.898 M -5.48 % | 2.008 M 11.68 % | 1.798 M 6.77 % | 1.684 M 2.50 % | 1.643 M -23.72 % | 2.154 M 93.18 % | 1.115 M -93.94 % | 18.408 M 1 443.00 % | 1.193 M -10.37 % | 1.331 M -9.33 % | 1.468 M -8.59 % | 1.606 M -46.07 % | 2.978 M -4.52 % | 3.119 M -2.90 % | 3.212 M -17.22 % | 3.880 M -58.71 % | 9.396 M -26.50 % | 12.783 M -2.81 % | 13.153 M -4.43 % | 13.762 M -3.08 % | 14.200 M -26.22 % | 19.246 M -5.34 % | 20.331 M 0.05 % | 20.320 M 0.28 % | 20.264 M 42.06 % | 14.264 M -3.06 % | 14.715 M 28.67 % | 11.436 M 14.82 % | 9.960 M -22.02 % | 12.772 M -5.48 % | 13.512 M -8.55 % | 14.775 M 20.37 % | 12.275 M 2.30 % | 11.998 M -7.66 % | 12.993 M -5.65 % | 13.771 M 38.67 % | 9.931 M -2.42 % | 10.177 M -2.52 % | 10.440 M -2.46 % | 10.703 M 142.68 % | 4.410 M -1.82 % | 4.492 M -5.06 % | 4.732 M -4.09 % | 4.934 M -5.00 % | 5.193 M -3.46 % | 5.379 M -8.50 % | 5.879 M -4.81 % | 6.176 M -19.90 % | 7.710 M -77.77 % | 34.690 M 2.31 % | 33.908 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 231.000 K -21.69 % | 295.000 K -16.43 % | 353.000 K -4.59 % | 370.000 K 13.15 % | 327.000 K -20.24 % | 410.000 K -3.76 % | 426.000 K -20.37 % | 535.000 K 29.85 % | 412.000 K 0.24 % | 411.000 K -80.46 % | 2.103 M -34.08 % | 3.190 M 1.50 % | 3.143 M -2.30 % | 3.217 M -6.70 % | 3.448 M 60.67 % | 2.146 M 11.83 % | 1.919 M -15.54 % | 2.272 M -5.45 % | 2.403 M -16.36 % | 2.873 M -66.74 % | 8.639 M -7.21 % | 9.310 M -2.33 % | 9.532 M -14.22 % | 11.112 M 23.89 % | 8.969 M 2.34 % | 8.764 M 4.74 % | 8.367 M 262.21 % | 2.310 M -10.65 % | 2.585 M 65.67 % | 1.561 M 4.09 % | 1.499 M -5.82 % | 1.592 M -23.28 % | 2.075 M -13.03 % | 2.386 M 34.13 % | 1.779 M 115.10 % | 827.006 K 66.45 % | 496.840 K -47.50 % | 946.413 K -6.02 % | 1.007 M -5.78 % | 1.069 M -82.90 % | 6.251 M 46.08 % | 4.279 M 43.56 % | 2.981 M 16.65 % | 2.555 M -55.89 % | 5.793 M 81.73 % | 3.188 M 13.45 % | 2.810 M 47.17 % | 1.909 M -20.08 % | 2.389 M 144.88 % | 975.471 K 402.29 % | 194.206 K | 0.000 | 0.000 | 0.000 -100.00 % | 875.000 -50.00 % | 1.750 K -33.33 % | 2.625 K | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 381.000 K -57.00 % | 886.000 K 9.11 % | 812.000 K 78.85 % | 454.000 K -53.63 % | 979.000 K 105.24 % | 477.000 K -27.95 % | 662.000 K -49.73 % | 1.317 M -19.84 % | 1.643 M -2.78 % | 1.690 M 136.69 % | 714.000 K 16.86 % | 611.000 K -46.36 % | 1.139 M 2.24 % | 1.114 M -54.33 % | 2.439 M 77.38 % | 1.375 M -17.17 % | 1.660 M -32.52 % | 2.460 M -52.37 % | 5.165 M 28.35 % | 4.024 M -27.66 % | 5.563 M -26.57 % | 7.576 M 6.75 % | 7.097 M -22.07 % | 9.107 M -33.71 % | 13.738 M -9.84 % | 15.237 M 11.72 % | 13.638 M 7.52 % | 12.684 M 23.49 % | 10.272 M 59.19 % | 6.453 M 107.73 % | 3.106 M 54.31 % | 2.013 M 28.04 % | 1.572 M 64.29 % | 956.917 K 44.25 % | 663.378 K -15.15 % | 781.857 K -7.74 % | 847.433 K -39.83 % | 1.408 M 162.68 % | 536.141 K 3.41 % | 518.462 K -53.99 % | 1.127 M -37.80 % | 1.812 M -19.12 % | 2.240 M -2.71 % | 2.302 M -51.88 % | 4.785 M -48.39 % | 9.270 M 10.73 % | 8.372 M 273.15 % | 2.244 M 1 252.37 % | 165.907 K 116.39 % | 76.670 K -61.69 % | 200.146 K 46 337.59 % | 431.000 164.42 % | 163.000 44.25 % | 113.000 -46.70 % | 212.000 -81.85 % | 1.168 K -92.66 % | 15.922 K 152.61 % | 6.303 K |
| Cash and short term investments | 381.000 K -57.00 % | 886.000 K 9.11 % | 812.000 K 78.85 % | 454.000 K -53.63 % | 979.000 K 105.24 % | 477.000 K -27.95 % | 662.000 K -49.73 % | 1.317 M -19.84 % | 1.643 M -2.78 % | 1.690 M 136.69 % | 714.000 K 16.86 % | 611.000 K -46.36 % | 1.139 M 2.24 % | 1.114 M -54.33 % | 2.439 M 77.38 % | 1.375 M -17.17 % | 1.660 M -32.52 % | 2.460 M -52.37 % | 5.165 M 28.35 % | 4.024 M -27.66 % | 5.563 M -26.57 % | 7.576 M 6.75 % | 7.097 M -22.07 % | 9.107 M -33.71 % | 13.738 M -9.84 % | 15.237 M 11.72 % | 13.638 M 7.52 % | 12.684 M 23.49 % | 10.272 M 59.19 % | 6.453 M 107.73 % | 3.106 M 54.31 % | 2.013 M 28.04 % | 1.572 M 64.29 % | 956.917 K 44.25 % | 663.378 K -15.15 % | 781.857 K -7.74 % | 847.433 K -39.83 % | 1.408 M 162.68 % | 536.141 K 3.41 % | 518.462 K -53.99 % | 1.127 M -37.80 % | 1.812 M -19.12 % | 2.240 M -2.71 % | 2.302 M -51.88 % | 4.785 M -48.39 % | 9.270 M 10.73 % | 8.372 M 273.15 % | 2.244 M 1 252.37 % | 165.907 K 116.39 % | 76.670 K -61.69 % | 200.146 K 46 337.59 % | 431.000 164.42 % | 163.000 44.25 % | 113.000 -46.70 % | 212.000 -81.85 % | 1.168 K -92.66 % | 15.922 K 152.61 % | 6.303 K |
| Total current assets | 5.097 M -14.22 % | 5.942 M -0.35 % | 5.963 M -4.49 % | 6.243 M -7.48 % | 6.748 M 0.24 % | 6.732 M -8.42 % | 7.351 M -7.39 % | 7.938 M -6.06 % | 8.450 M -1.15 % | 8.548 M -14.52 % | 10.000 M -10.15 % | 11.130 M -8.79 % | 12.203 M -3.45 % | 12.639 M -16.04 % | 15.054 M 6.12 % | 14.186 M -0.20 % | 14.214 M -5.41 % | 15.027 M -14.25 % | 17.525 M 3.93 % | 16.863 M -30.33 % | 24.205 M -8.48 % | 26.449 M -2.73 % | 27.191 M -15.99 % | 32.367 M -10.77 % | 36.274 M -4.03 % | 37.796 M 12.23 % | 33.676 M 32.24 % | 25.466 M 20.82 % | 21.078 M 47.83 % | 14.258 M 49.43 % | 9.542 M 20.25 % | 7.935 M -2.47 % | 8.136 M 12.14 % | 7.255 M 17.38 % | 6.181 M 28.20 % | 4.821 M -69.57 % | 15.844 M -5.51 % | 16.768 M 2.86 % | 16.302 M -1.75 % | 16.592 M -17.69 % | 20.157 M 8.52 % | 18.574 M -0.72 % | 18.709 M 11.32 % | 16.806 M -1.93 % | 17.136 M -4.71 % | 17.984 M 13.59 % | 15.832 M 96.52 % | 8.056 M 166.59 % | 3.022 M 15.62 % | 2.614 M -6.35 % | 2.791 M 647 415.08 % | 431.000 164.42 % | 163.000 44.25 % | 113.000 -89.60 % | 1.087 K -62.75 % | 2.918 K -84.27 % | 18.547 K 194.26 % | 6.303 K |
| Inventory | 4.080 M -3.23 % | 4.216 M -3.48 % | 4.368 M -10.80 % | 4.897 M -2.45 % | 5.020 M -3.57 % | 5.206 M -9.56 % | 5.756 M 1.79 % | 5.655 M -1.29 % | 5.729 M -1.83 % | 5.836 M -10.57 % | 6.526 M -0.56 % | 6.563 M -9.18 % | 7.226 M -1.78 % | 7.357 M -10.68 % | 8.237 M -4.49 % | 8.624 M -2.84 % | 8.876 M -3.27 % | 9.176 M 1.87 % | 9.008 M 1.90 % | 8.840 M 1.78 % | 8.685 M 3.17 % | 8.418 M -6.00 % | 8.955 M -10.19 % | 9.971 M -0.54 % | 10.025 M 10.08 % | 9.107 M 15.28 % | 7.900 M 10.77 % | 7.132 M 24.52 % | 5.728 M 56.57 % | 3.658 M -0.21 % | 3.666 M 29.87 % | 2.823 M -16.10 % | 3.364 M 3.07 % | 3.264 M 13.83 % | 2.867 M 0.55 % | 2.852 M -78.41 % | 13.206 M -2.66 % | 13.566 M -2.22 % | 13.875 M -1.84 % | 14.134 M 65.67 % | 8.532 M -13.82 % | 9.899 M -8.18 % | 10.780 M -7.59 % | 11.666 M 108.13 % | 5.605 M 44.74 % | 3.872 M 61.89 % | 2.392 M -3.29 % | 2.473 M 107.09 % | 1.194 M 22.44 % | 975.471 K 34.55 % | 725.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 405.000 K -25.69 % | 545.000 K 26.74 % | 430.000 K -17.62 % | 522.000 K 23.70 % | 422.000 K -33.96 % | 639.000 K 26.04 % | 507.000 K 17.63 % | 431.000 K -35.29 % | 666.000 K 9.00 % | 611.000 K -7.00 % | 657.000 K -14.23 % | 766.000 K 10.22 % | 695.000 K -26.92 % | 951.000 K 2.26 % | 930.000 K -54.43 % | 2.041 M 16.03 % | 1.759 M 57.19 % | 1.119 M 17.91 % | 949.000 K -15.72 % | 1.126 M -14.57 % | 1.318 M 15.11 % | 1.145 M -28.75 % | 1.607 M -26.18 % | 2.177 M -38.54 % | 3.542 M -24.45 % | 4.688 M 24.32 % | 3.771 M 12.90 % | 3.340 M 33.97 % | 2.493 M -3.63 % | 2.587 M 103.59 % | 1.271 M -15.73 % | 1.508 M 34.12 % | 1.124 M 73.47 % | 648.082 K -25.60 % | 871.048 K 141.64 % | 360.475 K -72.12 % | 1.293 M 52.66 % | 847.113 K -4.16 % | 883.852 K 1.53 % | 870.552 K -79.50 % | 4.247 M 64.36 % | 2.584 M -4.58 % | 2.708 M 858.96 % | 282.407 K -70.39 % | 953.817 K -42.32 % | 1.654 M -26.78 % | 2.258 M 57.91 % | 1.430 M -13.93 % | 1.662 M 6.42 % | 1.561 M -6.58 % | 1.671 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.146 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.912 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 |
| 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 |
| Account payables | 1.214 M -15.69 % | 1.440 M -3.74 % | 1.496 M -22.29 % | 1.925 M 2.07 % | 1.886 M -18.25 % | 2.307 M -6.22 % | 2.460 M 6.54 % | 2.309 M -11.97 % | 2.623 M 21.38 % | 2.161 M -11.47 % | 2.441 M 6.87 % | 2.284 M 1.69 % | 2.246 M -9.18 % | 2.473 M -8.58 % | 2.705 M 3.09 % | 2.624 M 73.89 % | 1.509 M 133.59 % | 646.000 K -40.35 % | 1.083 M -35.42 % | 1.677 M 1.82 % | 1.647 M 121.67 % | 743.000 K 3.48 % | 718.000 K -55.60 % | 1.617 M 45.68 % | 1.110 M -19.04 % | 1.371 M 46.16 % | 938.000 K -24.66 % | 1.245 M 6.87 % | 1.165 M 82.56 % | 638.139 K 16.52 % | 547.681 K -19.25 % | 678.271 K -35.64 % | 1.054 M 26.70 % | 831.742 K 67.56 % | 496.370 K -5.20 % | 523.580 K -19.04 % | 646.739 K -27.82 % | 896.002 K 1.98 % | 878.632 K 33.25 % | 659.408 K 67.85 % | 392.846 K -11.53 % | 444.032 K -6.53 % | 475.066 K -13.05 % | 546.387 K 103.24 % | 268.843 K -69.34 % | 876.869 K 552.34 % | 134.418 K 445.93 % | 24.622 K -80.08 % | 123.583 K 355.45 % | 27.134 K -90.33 % | 280.538 K | 0.000 -100.00 % | 26.955 K -8.21 % | 29.366 K -1.50 % | 29.814 K 47.43 % | 20.223 K -32.37 % | 29.903 K 97.64 % | 15.130 K |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 522.000 K 0.00 % | 522.000 K 0.00 % | 522.000 K 0.00 % | 522.000 K | 0.000 -100.00 % | 522.000 K 0.00 % | 522.000 K 0.00 % | 522.000 K -92.20 % | 6.694 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.694 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 |
| 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 100.00 % | -11.000 K 82.26 % | -62.000 K 0.00 % | -62.000 K | 0.000 | 0.000 | 0.000 100.00 % | -157.000 K 0.00 % | -157.000 K 95.47 % | -3.467 M 4.62 % | -3.635 M 58.81 % | -8.826 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 100.00 % | -1.556 M -129.15 % | -679.174 K -6.16 % | -639.753 K -6.57 % | -600.332 K -7.03 % | -560.911 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 |
| 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 |
| Capital lease obligations | 0.000 -100.00 % | 469.000 K 83.92 % | 255.000 K 150.00 % | 102.000 K 10.87 % | 92.000 K -80.30 % | 467.000 K 197.45 % | 157.000 K -16.49 % | 188.000 K -14.16 % | 219.000 K -11.69 % | 248.000 K -10.47 % | 277.000 K -9.18 % | 305.000 K -8.41 % | 333.000 K -7.50 % | 360.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.799 M -4.09 % | 3.961 M -4.49 % | 4.147 M -4.07 % | 4.323 M -55.26 % | 9.663 M -3.18 % | 9.980 M -2.54 % | 10.240 M -2.07 % | 10.456 M 103.11 % | 5.148 M -2.90 % | 5.302 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 280.000 K 1 879 048 191 999 900.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 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 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 89.207 M 0.14 % | 89.083 M 0.15 % | 88.951 M 0.20 % | 88.773 M 0.41 % | 88.409 M 0.13 % | 88.291 M 0.84 % | 87.556 M 0.11 % | 87.464 M 0.32 % | 87.182 M 0.04 % | 87.150 M 0.16 % | 87.015 M 0.14 % | 86.897 M 0.20 % | 86.726 M 0.58 % | 86.222 M 0.95 % | 85.409 M 2.89 % | 83.007 M 1.54 % | 81.749 M 1.50 % | 80.544 M 1.95 % | 79.001 M 5.16 % | 75.123 M 1.43 % | 74.066 M 0.84 % | 73.448 M 1.74 % | 72.193 M 2.00 % | 70.774 M 3.80 % | 68.184 M 1.07 % | 67.460 M 3.34 % | 65.278 M 18.40 % | 55.134 M 2.72 % | 53.673 M 1.34 % | 52.966 M 1.01 % | 52.435 M 2.01 % | 51.400 M 1.25 % | 50.766 M 3.38 % | 49.108 M 7.59 % | 45.644 M 5.33 % | 43.333 M 2.65 % | 42.214 M 1.56 % | 41.566 M 2.57 % | 40.525 M 3.19 % | 39.271 M 23.45 % | 31.812 M 5.83 % | 30.058 M 2.97 % | 29.192 M 17.57 % | 24.828 M 46.80 % | 16.913 M 0.04 % | 16.905 M -29.56 % | 24.001 M 123.27 % | 10.750 M -62.06 % | 28.330 M 166.18 % | 10.643 M 129.21 % | 4.643 M 3 136.98 % | 143.447 K 139.88 % | 59.800 K -1.16 % | 60.500 K 0.00 % | 60.500 K 1.17 % | 59.800 K -45.40 % | 109.531 K 81.04 % | 60.500 K |
| Deferred tax liabilities non current | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K -78.95 % | 19.000 K 0.00 % | 19.000 K 0.00 % | 19.000 K -99.89 % | 17.165 M 155 945.45 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K -82.26 % | 62.000 K 0.00 % | 62.000 K 0.00 % | 62.000 K 0.00 % | 62.000 K -60.51 % | 157.000 K 0.00 % | 157.000 K 0.00 % | 157.000 K 0.00 % | 157.000 K -40.30 % | 263.000 K 0.00 % | 263.000 K 0.00 % | 263.000 K -37.53 % | 421.000 K -60.47 % | 1.065 M 0.00 % | 1.065 M 0.00 % | 1.065 M 0.00 % | 1.065 M -0.91 % | 1.075 M 0.00 % | 1.075 M 0.00 % | 1.075 M 0.00 % | 1.075 M -30.94 % | 1.556 M 0.00 % | 1.556 M 0.00 % | 1.556 M 0.00 % | 1.556 M 0.00 % | 1.556 M 0.00 % | 1.556 M 0.00 % | 1.556 M 0.00 % | 1.556 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 6.995 M -12.01 % | 7.950 M 2.44 % | 7.761 M -2.09 % | 7.927 M -5.53 % | 8.391 M -5.57 % | 8.886 M 4.96 % | 8.466 M -67.87 % | 26.346 M 173.21 % | 9.643 M -2.39 % | 9.879 M -13.86 % | 11.468 M -9.96 % | 12.736 M -16.11 % | 15.181 M -3.66 % | 15.758 M -13.73 % | 18.266 M 1.11 % | 18.066 M -23.48 % | 23.610 M -15.10 % | 27.810 M -9.35 % | 30.678 M 0.17 % | 30.625 M -20.26 % | 38.405 M -15.95 % | 45.695 M -3.84 % | 47.522 M -9.80 % | 52.687 M -6.81 % | 56.538 M 8.60 % | 52.060 M 7.58 % | 48.391 M 31.13 % | 36.902 M 18.90 % | 31.037 M 14.83 % | 27.030 M 17.24 % | 23.054 M 1.52 % | 22.710 M 11.27 % | 20.410 M 6.01 % | 19.253 M 0.41 % | 19.174 M 3.13 % | 18.592 M -27.87 % | 25.774 M -4.35 % | 26.945 M 0.76 % | 26.742 M -2.03 % | 27.295 M 11.10 % | 24.567 M 6.51 % | 23.066 M -1.60 % | 23.441 M 7.83 % | 21.740 M -2.64 % | 22.330 M -4.42 % | 23.363 M 7.61 % | 21.711 M 52.55 % | 14.232 M 32.61 % | 10.732 M -71.23 % | 37.304 M 1.65 % | 36.699 M 8 514 728.31 % | 431.000 164.42 % | 163.000 44.25 % | 113.000 -89.60 % | 1.087 K -62.75 % | 2.918 K -84.27 % | 18.547 K 194.26 % | 6.303 K |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -15.000 K | 0.000 | 0.000 | 0.000 100.00 % | -14.000 K | 0.000 | 0.000 100.00 % | -6.171 M -12 000.00 % | -51.000 K | 0.000 | 0.000 100.00 % | -1.894 M -1 914.89 % | -94.000 K 96.81 % | -2.945 M | 0.000 | 0.000 -100.00 % | 6.123 M 3 975.32 % | -158.000 K -221.54 % | 130.000 K 182.28 % | -158.000 K 75.47 % | -644.000 K -10 833.33 % | 6.000 K -14.29 % | 7.000 K -72.00 % | 25.000 K 105.19 % | -482.000 K -1 181.61 % | 44.563 K 15 902.48 % | -282.000 -111.29 % | 2.498 K 100.52 % | -481.500 K -4 282.45 % | -10.987 K -102.94 % | 373.147 K 277.18 % | -210.600 K -103.41 % | 6.170 M 19 802.35 % | 31.003 K 10.17 % | 28.140 K | 0.000 -100.00 % | 2.455 M 1 127.42 % | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 104.000 K | 0.000 -100.00 % | 37.000 K 23.33 % | 30.000 K -9.09 % | 33.000 K 3.13 % | 32.000 K -8.57 % | 35.000 K -70.34 % | 118.000 K -30.59 % | 170.000 K -3.95 % | 177.000 K 21.23 % | 146.000 K -71.71 % | 516.000 K -38.20 % | 835.000 K 3.60 % | 806.000 K -11.62 % | 912.000 K 38.81 % | 657.000 K -14.12 % | 765.000 K 24.39 % | 615.000 K -50.52 % | 1.243 M -1.19 % | 1.258 M -46.42 % | 2.348 M 235.91 % | 699.000 K -67.11 % | 2.125 M -78.64 % | 9.948 M 670.68 % | 1.291 M 442.63 % | 237.882 K -34.13 % | 361.149 K -65.11 % | 1.035 M 197.82 % | 347.575 K -73.83 % | 1.328 M 138.08 % | 557.837 K -52.98 % | 1.186 M -13.74 % | 1.375 M 154.68 % | 539.976 K 30.89 % | 412.557 K 1.83 % | 405.151 K -75.02 % | 1.622 M -7.53 % | 1.754 M 198.12 % | 588.292 K -66.50 % | 1.756 M -77.82 % | 7.916 M 112 181.32 % | 7.050 K -78.14 % | 32.250 K 1 041.59 % | 2.825 K -50.00 % | 5.650 K | 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 | 0.000 -100.00 % | 143.000 K 33.64 % | 107.000 K -4.46 % | 112.000 K -25.83 % | 151.000 K -51.91 % | 314.000 K 363.87 % | -119.000 K -133.15 % | 359.000 K 40.78 % | 255.000 K -88.98 % | 2.313 M 114.56 % | 1.078 M 47.07 % | 733.000 K 63.98 % | 447.000 K -5.70 % | 474.000 K -75.08 % | 1.902 M 44.75 % | 1.314 M 14.46 % | 1.148 M 234.43 % | -854.000 K -377.27 % | 308.000 K -24.88 % | 410.000 K -24.07 % | 540.000 K 30.12 % | 415.000 K -76.22 % | 1.745 M 446.23 % | -504.000 K -20.29 % | -419.000 K 56.76 % | -969.000 K -651.16 % | -129.000 K 92.39 % | -1.695 M -375.73 % | 614.577 K 1 197.09 % | -56.019 K 58.50 % | -134.990 K -105.87 % | 2.301 M 707.82 % | -378.631 K -416.27 % | 119.717 K -57.75 % | 283.323 K 8.18 % | 261.890 K 36.45 % | 191.930 K -44.67 % | 346.894 K -15.98 % | 412.855 K -46.80 % | 776.020 K 314.81 % | -361.265 K 17.12 % | -435.866 K 77.16 % | -1.908 M -172.55 % | -700.137 K 82.01 % | -3.891 M -618.44 % | -541.658 K 66.60 % | -1.622 M -31.15 % | -1.237 M -232.57 % | -371.851 K -4.86 % | -354.602 K 84.65 % | -2.310 M -8 470.23 % | -26.955 K -1 018.00 % | -2.411 K -664.64 % | 427.000 -95.92 % | 10.466 K 218.86 % | -8.805 K -172.48 % | 12.148 K 258.77 % | 3.386 K -11.34 % | 3.819 K |
| Accounts receivables | 0.000 100.00 % | -112.000 K -212.00 % | 100.000 K 197.09 % | -103.000 K -147.03 % | 219.000 K | 0.000 100.00 % | -70.000 K -128.11 % | 249.000 K 653.33 % | -45.000 K -197.83 % | 46.000 K -54.90 % | 102.000 K 195.33 % | -107.000 K -169.93 % | 153.000 K 298.70 % | -77.000 K -107.03 % | 1.096 M 472.79 % | -294.000 K 51.80 % | -610.000 K -179.82 % | -218.000 K -263.91 % | 133.000 K -33.83 % | 201.000 K 163.81 % | -315.000 K -168.18 % | 462.000 K -18.95 % | 570.000 K -51.16 % | 1.167 M 2.37 % | 1.140 M 223.38 % | -924.000 K -102.63 % | -456.000 K 46.51 % | -852.454 K -1 748.40 % | 51.714 K 103.93 % | -1.316 M -660.73 % | 234.685 K 150.30 % | -466.560 K 2.01 % | -476.154 K -345.12 % | 194.254 K 139.44 % | -492.573 K -18 807.67 % | 2.633 K -95.84 % | 63.279 K 2 554.32 % | 2.384 K 11.77 % | 2.133 K -96.12 % | 54.985 K -74.33 % | 214.193 K 178.80 % | 76.827 K 108.22 % | -934.150 K -324.43 % | 416.235 K -68.05 % | 1.303 M 317.32 % | 312.176 K 137.83 % | -825.227 K -72.36 % | -478.769 K -377.64 % | -100.236 K -119.79 % | 506.379 K 130.30 % | -1.671 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 -100.00 % | 162.000 K -69.78 % | 536.000 K 370.18 % | 114.000 K -35.23 % | 176.000 K -71.38 % | 615.000 K 702.94 % | -102.000 K -149.04 % | 208.000 K 94.39 % | 107.000 K -84.49 % | 690.000 K 1 764.86 % | 37.000 K -94.42 % | 663.000 K 406.11 % | 131.000 K -85.11 % | 880.000 K 127.39 % | 387.000 K 53.57 % | 252.000 K -16.00 % | 300.000 K 278.57 % | -168.000 K 0.00 % | -168.000 K -8.39 % | -155.000 K -229.17 % | 120.000 K -84.38 % | 768.000 K -20.82 % | 970.000 K 600.00 % | -194.000 K 78.87 % | -918.000 K -110.55 % | -436.000 K -260.33 % | -121.000 K 94.01 % | -2.019 M -366.09 % | 758.781 K 9.78 % | 691.209 K 35.79 % | 509.027 K 172.81 % | 186.584 K 1 240.98 % | -16.353 K -108.85 % | 184.815 K -73.13 % | 687.767 K 119.64 % | 313.130 K -13.10 % | 360.324 K 14.63 % | 314.327 K -2.17 % | 321.293 K 105.73 % | -5.602 M -509.65 % | 1.368 M 55.17 % | 881.349 K -0.50 % | 885.796 K 114.61 % | -6.061 M -249.81 % | -1.733 M -17.03 % | -1.480 M -1 920.31 % | 81.332 K 203.08 % | -78.903 K 63.57 % | -216.597 K 76.28 % | -913.139 K 0.66 % | -919.206 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 -100.00 % | 34.000 K 106.22 % | -547.000 K -1 557.58 % | -33.000 K 89.91 % | -327.000 K | 0.000 100.00 % | -56.000 K 77.69 % | -251.000 K -230.05 % | 193.000 K 269.30 % | -114.000 K 22.97 % | -148.000 K -640.00 % | -20.000 K 95.40 % | -435.000 K 16.98 % | -524.000 K -93.36 % | -271.000 K -122.09 % | 1.227 M 60.18 % | 766.000 K 182.19 % | -932.000 K -167.05 % | -349.000 K 85.87 % | -2.470 M 77.45 % | -10.955 M 29.56 % | -15.552 M -1 120.72 % | -1.274 M -156.57 % | 2.252 M 472.85 % | -604.000 K 97.64 % | -25.601 M -2 662.66 % | 999.000 K 5.78 % | 944.443 K 14.28 % | 826.461 K 38.04 % | 598.728 K 156.40 % | -1.062 M -209.50 % | 969.550 K 165.25 % | 365.525 K 27.44 % | 286.830 K 81.24 % | 158.262 K 173.54 % | -215.201 K -11.25 % | -193.447 K 98.60 % | -13.771 M -13 223.13 % | 104.937 K -0.90 % | 105.892 K 268.41 % | 28.743 K 457.28 % | -8.045 K 40.71 % | -13.569 K -167.87 % | 19.993 K 103.58 % | -558.641 K -179.03 % | 706.849 K 3 019.64 % | 22.658 K 112.12 % | -186.892 K -105.10 % | 3.665 M -82.74 % | 21.236 M 7 469.91 % | 280.538 K 1 140.76 % | -26.955 K -1 018.00 % | -2.411 K -438.17 % | -448.000 -104.67 % | 9.591 K 199.08 % | -9.680 K -165.52 % | 14.773 K 336.30 % | 3.386 K -71.17 % | 11.744 K |
| Other working capital | 0.000 -100.00 % | 59.000 K 227.78 % | 18.000 K -86.57 % | 134.000 K 61.45 % | 83.000 K 127.57 % | -301.000 K -376.15 % | 109.000 K -28.76 % | 153.000 K | 0.000 -100.00 % | 1.691 M 18 688.89 % | 9.000 K -95.43 % | 197.000 K -67.06 % | 598.000 K 206.67 % | 195.000 K -71.74 % | 690.000 K 434.88 % | 129.000 K -81.36 % | 692.000 K 49.14 % | 464.000 K -32.95 % | 692.000 K -75.58 % | 2.834 M -75.76 % | 11.690 M -20.68 % | 14.737 M 896.42 % | 1.479 M 139.66 % | -3.729 M -9 978.38 % | -37.000 K -100.14 % | 25.992 M 4 817.24 % | -551.000 K -337.03 % | 232.460 K 122.74 % | -1.022 M -3 306.68 % | -30.011 K -116.41 % | 182.930 K -88.65 % | 1.612 M 740.50 % | -251.649 K 53.93 % | -546.182 K -678.78 % | -70.133 K -143.47 % | 161.328 K 522.04 % | -38.226 K -100.28 % | 13.801 M 89 094.05 % | -15.508 K -100.25 % | 6.218 M 415.32 % | -1.972 M -42.27 % | -1.386 M 24.93 % | -1.846 M -137.49 % | 4.925 M 269.65 % | -2.903 M -3 520.29 % | -80.185 K 91.10 % | -900.629 K -83.02 % | -492.099 K 86.77 % | -3.720 M 82.44 % | -21.184 M | 0.000 -100.00 % | 199.572 K | 0.000 -100.00 % | 875.000 0.00 % | 875.000 0.00 % | 875.000 133.33 % | -2.625 K | 0.000 100.00 % | -7.925 K |
| Other non cash items | 0.000 -100.00 % | 347.000 K 315.53 % | -161.000 K -148.35 % | 333.000 K 296.43 % | 84.000 K -16.00 % | 100.000 K -80.77 % | 520.000 K 97.72 % | 263.000 K 216.87 % | 83.000 K -71.58 % | 292.000 K 57.84 % | 185.000 K -88.45 % | 1.602 M 889.16 % | -203.000 K -138.96 % | 521.000 K -34.63 % | 797.000 K -84.76 % | 5.231 M 693.76 % | -881.000 K -519.52 % | 210.000 K -21.93 % | 269.000 K -5.61 % | 285.000 K 48.44 % | 192.000 K -30.43 % | 276.000 K -35.96 % | 431.000 K -43.73 % | 766.000 K 211.38 % | 246.000 K 93.70 % | 127.000 K 2.42 % | 124.000 K -73.88 % | 474.821 K 103.13 % | 233.751 K 137.34 % | 98.489 K 648.40 % | 13.160 K -95.49 % | 292.014 K 433.90 % | 54.695 K -24.04 % | 72.005 K -97.11 % | 2.495 M 1 264.87 % | -214.184 K -161.04 % | 350.883 K -8.35 % | 382.869 K 12.78 % | 339.478 K 69.36 % | 200.444 K 336.53 % | 45.918 K -86.97 % | 352.409 K 1 216.56 % | -31.562 K -190.65 % | 34.816 K 111.88 % | -292.950 K 96.28 % | -7.867 M -1 347.05 % | 630.851 K 102.41 % | -26.138 M -196.58 % | 27.065 M | 0.000 | 0.000 100.00 % | -26.955 K -173.96 % | -9.839 K 20.18 % | -12.326 K 27.16 % | -16.922 K -44.03 % | -11.749 K 32.97 % | -17.529 K 18.09 % | -21.401 K 45.82 % | -39.501 K |
| Net cash provided by operating activities | 0.000 -100.00 % | 287.000 K 454.32 % | -81.000 K 50.61 % | -164.000 K -34.43 % | -122.000 K -114.04 % | -57.000 K 89.00 % | -518.000 K -354.39 % | -114.000 K -500.00 % | -19.000 K -101.35 % | 1.411 M 44.72 % | 975.000 K 364.29 % | 210.000 K 138.39 % | -547.000 K 53.21 % | -1.169 M -208.44 % | -379.000 K 67.44 % | -1.164 M 25.77 % | -1.568 M 48.83 % | -3.064 M -81.41 % | -1.689 M -15.05 % | -1.468 M 15.05 % | -1.728 M 28.39 % | -2.413 M -42.70 % | -1.691 M 62.73 % | -4.537 M -328.83 % | -1.058 M -139.24 % | 2.696 M 254.27 % | 761.000 K -71.10 % | 2.633 M -42.21 % | 4.557 M 22.65 % | 3.715 M 124.59 % | 1.654 M -44.26 % | 2.968 M 570.02 % | 442.937 K 147.88 % | 178.692 K 598.37 % | 25.587 K 104.10 % | -624.463 K -19.26 % | -523.617 K 34.00 % | -793.402 K -606.77 % | -112.258 K 91.26 % | -1.284 M -242.35 % | 902.070 K 172.55 % | -1.243 M 51.86 % | -2.583 M -105.90 % | -1.254 M 71.65 % | -4.425 M -3 039.47 % | -140.933 K 84.20 % | -892.125 K 55.05 % | -1.985 M -118.93 % | -906.591 K -130.21 % | -393.812 K 75.29 % | -1.594 M -4 661.18 % | -33.479 K -173.30 % | -12.250 K -2.95 % | -11.899 K -84.31 % | -6.456 K 68.59 % | -20.554 K -281.97 % | -5.381 K 70.13 % | -18.015 K 49.51 % | -35.682 K |
| Investments in property plant and equipment | 0.000 100.00 % | -49.000 K -22.50 % | -40.000 K -122.22 % | -18.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.000 K | 0.000 | 0.000 100.00 % | -35.000 K 86.69 % | -263.000 K 8.68 % | -288.000 K -1 007.69 % | -26.000 K 94.58 % | -480.000 K -43.28 % | -335.000 K 15.62 % | -397.000 K 11.78 % | -450.000 K -733.33 % | -54.000 K 93.41 % | -819.646 K -458.25 % | -146.824 K -113.41 % | -68.800 K 67.04 % | -208.730 K 89.53 % | -1.994 M | 0.000 100.00 % | -6.410 K | 0.000 -100.00 % | 17.207 K 200.00 % | -17.207 K | 0.000 | 0.000 100.00 % | -23.543 K | 0.000 100.00 % | -15.285 K 79.54 % | -74.698 K 26.38 % | -101.461 K 24.22 % | -133.891 K 34.55 % | -204.564 K -2 100.80 % | -9.295 K 63.40 % | -25.395 K 86.21 % | -184.172 K -1 070.16 % | -15.739 K 99.95 % | -34.036 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K -111.76 % | 34.000 K 185.00 % | -40.000 K | 0.000 100.00 % | -156.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 100.00 % | -250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K 71.43 % | -350.000 K 75.85 % | -1.449 M -679.69 % | 250.000 K | 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 | 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.899 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 |
| Other investing activites | -11.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 100.00 % | -1.057 M | 0.000 | 0.000 | 0.000 100.00 % | -1.147 M | 0.000 | 0.000 100.00 % | -54.000 K 78.99 % | -257.000 K -3 571.43 % | -7.000 K 56.25 % | -16.000 K 77.46 % | -71.000 K 95.41 % | -1.546 M | 0.000 100.00 % | -6.410 K | 0.000 -100.00 % | 852.678 K | 0.000 | 0.000 | 0.000 -100.00 % | 437.675 K 119.73 % | -2.218 M -3 003.51 % | 76.405 K 1.71 % | 75.117 K -98.89 % | 6.773 M 9 250.51 % | 72.435 K 1.51 % | 71.358 K 50.86 % | 47.300 K -52.70 % | 100.000 K 166.67 % | -150.000 K -100.43 % | 35.285 M 2 922.80 % | -1.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -11.000 K 77.55 % | -49.000 K -22.50 % | -40.000 K -81.82 % | -22.000 K -164.71 % | 34.000 K 185.00 % | -40.000 K | 0.000 100.00 % | -156.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.000 K | 0.000 | 0.000 100.00 % | -35.000 K 86.69 % | -263.000 K 8.68 % | -288.000 K -1 007.69 % | -26.000 K 94.58 % | -480.000 K -43.28 % | -335.000 K 15.62 % | -397.000 K 11.78 % | -450.000 K -733.33 % | -54.000 K 93.41 % | -819.646 K -458.25 % | -146.824 K -113.41 % | -68.800 K 67.04 % | -208.730 K 89.53 % | -1.994 M | 0.000 100.00 % | -6.410 K | 0.000 -100.00 % | 869.885 K 5 155.41 % | -17.207 K | 0.000 | 0.000 -100.00 % | 414.132 K 118.67 % | -2.218 M -3 729.63 % | 61.120 K 14 487.11 % | 419.000 100.03 % | -1.228 M -1 897.73 % | -61.456 K 53.86 % | -133.206 K -450.50 % | 38.005 K 130.31 % | -125.395 K 76.53 % | -534.172 K -101.58 % | 33.820 M 196.53 % | -35.036 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 100.00 % | -167.000 K -134.79 % | 480.000 K 243.28 % | -335.000 K -156.30 % | 595.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -435.000 K | 0.000 100.00 % | -269.000 K -147.03 % | 572.000 K 644.76 % | -105.000 K -112.53 % | 838.000 K -8.21 % | 913.000 K 1 092.39 % | -92.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.906 M | 0.000 | 0.000 100.00 % | -69.000 K 66.18 % | -204.000 K -1.49 % | -201.000 K -237.08 % | -59.630 K 93.12 % | -866.818 K -111.39 % | -410.065 K | 0.000 100.00 % | -504.569 K -2 672.81 % | -18.197 K 67.04 % | -55.205 K -107.92 % | 697.438 K 2 070.89 % | -35.387 K -76.36 % | -20.065 K -101.05 % | 1.916 M 1 374.24 % | 129.937 K | 0.000 -100.00 % | 631.520 K -16.24 % | 753.976 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -92.069 K -107.18 % | 1.282 M -16.24 % | 1.530 M -30.46 % | 2.200 M 103.73 % | 1.080 M 3 100.28 % | 33.747 K 174.37 % | 12.300 K 4.24 % | 11.800 K 114.55 % | 5.500 K -5.17 % | 5.800 K -61.33 % | 15.000 K | 0.000 100.00 % | -100.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 % | 146.000 K | 0.000 100.00 % | -51.000 K -108.43 % | 605.000 K 210.26 % | 195.000 K -45.68 % | 359.000 K -43.11 % | 631.000 K -80.42 % | 3.222 M 3 122.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 521.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 | 0.000 | 0.000 | 0.000 -100.00 % | 541.126 K | 0.000 | 0.000 -100.00 % | 175.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.520 M | 0.000 | 0.000 -100.00 % | 1.173 M -83.43 % | 7.075 M 3 942.86 % | 175.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.900 K | 0.000 | 0.000 -100.00 % | 29.400 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -234.000 K | 0.000 | 0.000 | 0.000 100.00 % | -5.000 K 94.25 % | -87.000 K 36.03 % | -136.000 K -142.86 % | -56.000 K -100.00 % | -28.000 K | 0.000 100.00 % | -872.000 K -85.93 % | -469.000 K | 0.000 100.00 % | -51.000 K -104.21 % | 1.210 M 628.38 % | -229.000 K | 0.000 -100.00 % | 359.000 K -87.47 % | 2.865 M 1 392.19 % | 192.000 K 6 300.00 % | 3.000 K -75.00 % | 12.000 K -92.55 % | 161.000 K -33.47 % | 242.000 K 868.00 % | 25.000 K -56.14 % | 57.000 K -71.07 % | 197.000 K 15.42 % | 170.684 K -27.65 % | 235.914 K 119.66 % | 107.402 K 130.73 % | -349.487 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -250.000 K | 0.000 -100.00 % | 261.575 K | 0.000 | 0.000 | 0.000 -100.00 % | 92.369 K | 0.000 | 0.000 100.00 % | -300.000 -100.01 % | 2.906 M | 0.000 | 0.000 -100.00 % | 35.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -234.000 K -40.12 % | -167.000 K -134.79 % | 480.000 K 243.28 % | -335.000 K -156.78 % | 590.000 K 778.16 % | -87.000 K 36.03 % | -136.000 K -142.86 % | -56.000 K -100.00 % | -28.000 K 93.56 % | -435.000 K 50.11 % | -872.000 K -18.16 % | -738.000 K -229.02 % | 572.000 K 466.67 % | -156.000 K -110.81 % | 1.443 M 64.16 % | 879.000 K 229.21 % | 267.000 K -25.63 % | 359.000 K -87.47 % | 2.865 M 1 392.19 % | 192.000 K 6 300.00 % | 3.000 K -99.90 % | 2.918 M 1 712.42 % | 161.000 K -33.47 % | 242.000 K 650.00 % | -44.000 K 70.07 % | -147.000 K -3 575.00 % | -4.000 K -103.60 % | 111.054 K 117.60 % | -630.904 K -108.45 % | -302.663 K 13.40 % | -349.487 K 30.74 % | -504.569 K -2 672.81 % | -18.197 K 67.04 % | -55.205 K -107.92 % | 697.438 K 2 070.89 % | -35.387 K -76.36 % | -20.065 K -101.20 % | 1.666 M 1 181.84 % | 129.937 K -50.33 % | 261.575 K -58.58 % | 631.520 K -16.24 % | 753.976 K -70.08 % | 2.520 M 1 464.09 % | -184.738 K | 0.000 -100.00 % | 1.173 M -83.21 % | 6.983 M 66.73 % | 4.188 M 173.72 % | 1.530 M 104.56 % | -33.550 M -191.09 % | 36.830 M 109 035.63 % | 33.747 K 174.37 % | 12.300 K 4.24 % | 11.800 K 114.55 % | 5.500 K -5.17 % | 5.800 K -61.33 % | 15.000 K | 0.000 -100.00 % | 29.300 K |
| Effect of forex changes on cash | -1.000 K -133.33 % | 3.000 K 400.00 % | -1.000 K 75.00 % | -4.000 K | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 249.715 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 % | 456.000 | 0.000 | 0.000 | 0.000 | 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 % | 184.738 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 |
| Net change in cash | -505.000 K -782.43 % | 74.000 K -79.33 % | 358.000 K 168.19 % | -525.000 K -204.58 % | 502.000 K 371.35 % | -185.000 K 71.76 % | -655.000 K -100.92 % | -326.000 K -593.62 % | -47.000 K -104.82 % | 976.000 K 847.57 % | 103.000 K 119.51 % | -528.000 K -2 212.00 % | 25.000 K 101.89 % | -1.325 M -224.53 % | 1.064 M 473.33 % | -285.000 K 78.09 % | -1.301 M 51.90 % | -2.705 M -337.07 % | 1.141 M 174.14 % | -1.539 M 23.55 % | -2.013 M -520.25 % | 479.000 K 123.83 % | -2.010 M 56.59 % | -4.630 M -208.87 % | -1.499 M -171.41 % | 2.099 M 198.58 % | 703.000 K -63.48 % | 1.925 M -49.06 % | 3.779 M 13.01 % | 3.344 M 205.08 % | 1.096 M 133.57 % | 469.234 K 10.48 % | 424.740 K 262.79 % | 117.077 K -83.81 % | 723.025 K 244.24 % | 210.035 K 137.45 % | -560.889 K -164.31 % | 872.181 K 4 833.43 % | 17.679 K 102.91 % | -608.383 K 11.16 % | -684.841 K -59.90 % | -428.300 K -586.03 % | -62.432 K 97.48 % | -2.482 M 44.67 % | -4.486 M -599.35 % | 898.361 K -85.34 % | 6.129 M 194.96 % | 2.078 M 2 228.36 % | 89.237 K 172.27 % | -123.476 K -161.83 % | 199.715 K 74 420.52 % | 268.000 436.00 % | 50.000 150.51 % | -99.000 89.64 % | -956.000 93.52 % | -14.754 K -253.38 % | 9.619 K 153.39 % | -18.015 K -182.28 % | -6.382 K |
| Cash at beginning of period | 886.000 K 9.11 % | 812.000 K 78.85 % | 454.000 K -53.63 % | 979.000 K 105.24 % | 477.000 K -27.95 % | 662.000 K -49.73 % | 1.317 M -19.84 % | 1.643 M -2.78 % | 1.690 M 136.69 % | 714.000 K 16.86 % | 611.000 K -46.36 % | 1.139 M 2.24 % | 1.114 M -54.33 % | 2.439 M 77.38 % | 1.375 M -17.17 % | 1.660 M -43.94 % | 2.961 M -47.74 % | 5.666 M 25.22 % | 4.525 M -25.38 % | 6.064 M -24.92 % | 8.077 M 6.30 % | 7.598 M -20.92 % | 9.608 M -32.52 % | 14.238 M -9.53 % | 15.737 M 15.39 % | 13.638 M 5.43 % | 12.935 M 17.48 % | 11.010 M 52.26 % | 7.231 M 86.01 % | 3.888 M 39.26 % | 2.792 M 20.21 % | 2.322 M 22.38 % | 1.898 M 6.58 % | 1.780 M 68.37 % | 1.057 M 24.78 % | 847.433 K -39.83 % | 1.408 M 162.68 % | 536.141 K 3.41 % | 518.462 K -53.99 % | 1.127 M -37.80 % | 1.812 M -19.12 % | 2.240 M -2.71 % | 2.302 M -51.88 % | 4.785 M -48.39 % | 9.271 M 10.73 % | 8.372 M 273.15 % | 2.244 M 1 252.37 % | 165.907 K 116.39 % | 76.670 K -61.69 % | 200.146 K 46 337.59 % | 431.000 164.42 % | 163.000 44.25 % | 113.000 -46.70 % | 212.000 -81.85 % | 1.168 K -92.66 % | 15.922 K 152.61 % | 6.303 K -74.08 % | 24.318 K -20.79 % | 30.700 K |
| Cash at end of period | 381.000 K -57.00 % | 886.000 K 9.11 % | 812.000 K 78.85 % | 454.000 K -53.63 % | 979.000 K 105.24 % | 477.000 K -27.95 % | 662.000 K -49.73 % | 1.317 M -19.84 % | 1.643 M -2.78 % | 1.690 M 136.69 % | 714.000 K 16.86 % | 611.000 K -46.36 % | 1.139 M 2.24 % | 1.114 M -54.33 % | 2.439 M 77.38 % | 1.375 M -17.17 % | 1.660 M -43.94 % | 2.961 M -47.74 % | 5.666 M 25.22 % | 4.525 M -25.38 % | 6.064 M -24.92 % | 8.077 M 6.30 % | 7.598 M -20.92 % | 9.608 M -32.52 % | 14.238 M -9.53 % | 15.737 M 15.39 % | 13.638 M 5.43 % | 12.935 M 17.48 % | 11.010 M 52.26 % | 7.231 M 86.01 % | 3.888 M 39.26 % | 2.792 M 20.21 % | 2.322 M 22.38 % | 1.898 M 6.58 % | 1.780 M 68.37 % | 1.057 M 24.78 % | 847.433 K -39.83 % | 1.408 M 162.68 % | 536.141 K 3.41 % | 518.462 K -53.99 % | 1.127 M -37.80 % | 1.812 M -19.12 % | 2.240 M -2.71 % | 2.302 M -51.88 % | 4.785 M -48.39 % | 9.271 M 10.73 % | 8.372 M 273.15 % | 2.244 M 1 252.37 % | 165.907 K 116.39 % | 76.670 K -61.69 % | 200.146 K 46 337.59 % | 431.000 164.42 % | 163.000 44.25 % | 113.000 -46.70 % | 212.000 -81.85 % | 1.168 K -92.66 % | 15.922 K 152.61 % | 6.303 K -74.08 % | 24.318 K |
| Operating cash flow | 0.000 -100.00 % | 287.000 K 454.32 % | -81.000 K 50.61 % | -164.000 K -34.43 % | -122.000 K -114.04 % | -57.000 K 89.00 % | -518.000 K -354.39 % | -114.000 K -500.00 % | -19.000 K -101.35 % | 1.411 M 44.72 % | 975.000 K 364.29 % | 210.000 K 138.39 % | -547.000 K 53.21 % | -1.169 M -208.44 % | -379.000 K 67.44 % | -1.164 M 25.77 % | -1.568 M 48.83 % | -3.064 M -81.41 % | -1.689 M -15.05 % | -1.468 M 15.05 % | -1.728 M 28.39 % | -2.413 M -42.70 % | -1.691 M 62.73 % | -4.537 M -328.83 % | -1.058 M -139.24 % | 2.696 M 254.27 % | 761.000 K -71.10 % | 2.633 M -42.21 % | 4.557 M 22.65 % | 3.715 M 124.59 % | 1.654 M -44.26 % | 2.968 M 570.02 % | 442.937 K 147.88 % | 178.692 K 598.37 % | 25.587 K 104.10 % | -624.463 K -19.26 % | -523.617 K 34.00 % | -793.402 K -606.77 % | -112.258 K 91.26 % | -1.284 M -242.35 % | 902.070 K 172.55 % | -1.243 M 51.86 % | -2.583 M -105.90 % | -1.254 M 71.65 % | -4.425 M -3 039.47 % | -140.933 K 84.20 % | -892.125 K 55.05 % | -1.985 M -118.93 % | -906.591 K -130.21 % | -393.812 K 75.29 % | -1.594 M -4 661.18 % | -33.479 K -173.30 % | -12.250 K -2.95 % | -11.899 K -84.31 % | -6.456 K 68.59 % | -20.554 K -281.97 % | -5.381 K 70.13 % | -18.015 K 49.51 % | -35.682 K |
| Capital expenditure | 0.000 100.00 % | -49.000 K -22.50 % | -40.000 K -122.22 % | -18.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.000 K | 0.000 | 0.000 100.00 % | -35.000 K 86.69 % | -263.000 K 8.68 % | -288.000 K -1 007.69 % | -26.000 K 94.58 % | -480.000 K -43.28 % | -335.000 K 15.62 % | -397.000 K 11.78 % | -450.000 K -733.33 % | -54.000 K 93.41 % | -819.646 K -458.25 % | -146.824 K -113.41 % | -68.800 K 67.04 % | -208.730 K 89.53 % | -1.994 M | 0.000 100.00 % | -6.410 K | 0.000 -100.00 % | 17.207 K 200.00 % | -17.207 K | 0.000 | 0.000 100.00 % | -23.543 K | 0.000 100.00 % | -15.285 K 79.54 % | -74.698 K 26.38 % | -101.461 K 24.22 % | -133.891 K 34.55 % | -204.564 K -2 100.80 % | -9.295 K 63.40 % | -25.395 K 86.21 % | -184.172 K -1 070.16 % | -15.739 K 99.95 % | -34.036 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 -100.00 % | 238.000 K 296.69 % | -121.000 K 33.52 % | -182.000 K -49.18 % | -122.000 K -114.04 % | -57.000 K 89.00 % | -518.000 K -354.39 % | -114.000 K -500.00 % | -19.000 K -101.35 % | 1.411 M 44.72 % | 975.000 K 364.29 % | 210.000 K 138.39 % | -547.000 K 53.21 % | -1.169 M -208.44 % | -379.000 K 66.43 % | -1.129 M 28.00 % | -1.568 M 48.83 % | -3.064 M -77.73 % | -1.724 M 0.40 % | -1.731 M 14.14 % | -2.016 M 17.34 % | -2.439 M -12.34 % | -2.171 M 55.44 % | -4.872 M -234.85 % | -1.455 M -164.78 % | 2.246 M 217.68 % | 707.000 K -61.02 % | 1.814 M -58.87 % | 4.410 M 20.94 % | 3.646 M 152.26 % | 1.445 M 48.44 % | 973.803 K 119.85 % | 442.937 K 157.10 % | 172.282 K 573.32 % | 25.587 K 104.21 % | -607.256 K -12.28 % | -540.824 K 31.83 % | -793.402 K -606.77 % | -112.258 K 91.42 % | -1.308 M -244.96 % | 902.069 K 171.67 % | -1.259 M 52.64 % | -2.658 M -96.01 % | -1.356 M 70.26 % | -4.558 M -1 219.39 % | -345.497 K 61.67 % | -901.420 K 55.16 % | -2.010 M -84.30 % | -1.091 M -166.33 % | -409.551 K 98.85 % | -35.630 M -106 325.77 % | -33.479 K -173.30 % | -12.250 K -2.95 % | -11.899 K -84.31 % | -6.456 K 68.59 % | -20.554 K -281.97 % | -5.381 K 70.13 % | -18.015 K 49.51 % | -35.682 K |
| 2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 |