Quality & Reliability A.B.E.E QUAL.AT
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 15.169 M 46.62 % | 10.346 M 60.27 % | 6.455 M 119.09 % | 2.946 M 1.01 % | 2.917 M 28.37 % | 2.272 M -13.19 % | 2.618 M 1.41 % | 2.581 M -44.22 % | 4.627 M -39.16 % | 7.606 M 18.41 % | 6.423 M 74.93 % | 3.672 M 6.75 % | 3.440 M 17.63 % | 2.924 M |
| Net income | 328.528 K -48.01 % | 631.904 K 11 715.71 % | 5.348 K 100.85 % | -631.281 K 5.01 % | -664.550 K 4.17 % | -693.502 K -29.44 % | -535.785 K -447.05 % | -97.941 K 74.16 % | -379.029 K 74.57 % | -1.490 M -411.29 % | 478.725 K 61.78 % | 295.903 K 129.16 % | -1.015 M 46.19 % | -1.886 M |
| Income before tax | 772.510 K 59.04 % | 485.724 K 632.95 % | 66.270 K 111.99 % | -552.535 K 9.21 % | -608.575 K -22.67 % | -496.092 K -39.41 % | -355.841 K -208.44 % | -115.368 K 74.47 % | -451.901 K 76.46 % | -1.920 M -360.75 % | 736.293 K 31.08 % | 561.716 K 156.60 % | -992.368 K 47.41 % | -1.887 M |
| Income before tax ratio | 0.05 8.47 % | 0.05 357.33 % | 0.01 105.47 % | -0.19 10.11 % | -0.21 4.44 % | -0.22 -60.60 % | -0.14 -204.14 % | -0.04 54.24 % | -0.10 61.31 % | -0.25 -320.21 % | 0.11 -25.07 % | 0.15 153.03 % | -0.29 55.29 % | -0.65 |
| EBITDA | 2.187 M 37.35 % | 1.592 M 86.41 % | 854.047 K 498.33 % | -214.407 K -548.38 % | 47.818 K -63.36 % | 130.498 K -47.42 % | 248.176 K -45.11 % | 452.107 K 80.17 % | 250.931 K 122.05 % | -1.138 M -201.56 % | 1.121 M 62.13 % | 691.234 K 198.46 % | -702.010 K 40.67 % | -1.183 M |
| Net income ratio | 0.02 -64.54 % | 0.06 7 272.55 % | 0.00 100.39 % | -0.21 5.95 % | -0.23 25.35 % | -0.31 -49.10 % | -0.20 -439.42 % | -0.04 53.68 % | -0.08 58.19 % | -0.20 -362.89 % | 0.07 -7.52 % | 0.08 127.32 % | -0.30 54.25 % | -0.64 |
| Ratio EBITDA | 0.14 -6.32 % | 0.15 16.31 % | 0.13 281.81 % | -0.07 -543.91 % | 0.02 -71.45 % | 0.06 -39.43 % | 0.09 -45.87 % | 0.18 222.98 % | 0.05 136.24 % | -0.15 -185.77 % | 0.17 -7.32 % | 0.19 192.24 % | -0.20 49.56 % | -0.40 |
| Gross profit ratio | 0.32 -9.50 % | 0.35 14.03 % | 0.31 13.07 % | 0.27 -0.83 % | 0.28 3.36 % | 0.27 -24.25 % | 0.35 -26.72 % | 0.48 88.19 % | 0.26 252.83 % | 0.07 -81.09 % | 0.38 -10.35 % | 0.43 273.21 % | 0.11 313.35 % | 0.03 |
| Weighted average shs out dil | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 15.52 % | 23.672 M -13.43 % | 27.345 M 0.00 % | 27.345 M |
| Weighted average shs out | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 15.52 % | 23.672 M -13.43 % | 27.345 M 0.00 % | 27.345 M |
| EPS diluted | 0.01 -48.05 % | 0.02 11 450.00 % | 0.00 100.87 % | -0.02 5.33 % | -0.02 3.94 % | -0.03 -29.59 % | -0.02 -444.44 % | 0.00 74.10 % | -0.01 74.50 % | -0.05 -411.43 % | 0.02 40.00 % | 0.01 133.69 % | -0.04 46.23 % | -0.07 |
| Earnings per share | 0.01 -48.05 % | 0.02 11 450.00 % | 0.00 100.87 % | -0.02 5.33 % | -0.02 3.94 % | -0.03 -29.59 % | -0.02 -444.44 % | 0.00 74.10 % | -0.01 74.50 % | -0.05 -411.43 % | 0.02 40.00 % | 0.01 133.69 % | -0.04 46.23 % | -0.07 |
| Gross profit | 4.839 M 32.69 % | 3.647 M 82.75 % | 1.996 M 147.72 % | 805.635 K 0.17 % | 804.303 K 32.67 % | 606.222 K -34.24 % | 921.895 K -25.69 % | 1.241 M 4.98 % | 1.182 M 114.65 % | 550.528 K -77.61 % | 2.459 M 56.82 % | 1.568 M 298.38 % | 393.537 K 386.21 % | 80.939 K |
| Income tax expense | 443.982 K 403.72 % | -146.179 K -339.95 % | 60.921 K -22.64 % | 78.746 K 40.68 % | 55.974 K -71.65 % | 197.409 K 9.71 % | 179.944 K 3 632.03 % | -5.095 K 89.22 % | -47.257 K 89.00 % | -429.714 K -272.49 % | 249.131 K -6.27 % | 265.785 K 1 087.07 % | 22.390 K 1 790.69 % | -1.324 K |
| Cost of revenue | 10.329 M 54.21 % | 6.698 M 50.20 % | 4.459 M 108.32 % | 2.141 M 1.13 % | 2.117 M 27.05 % | 1.666 M -1.75 % | 1.696 M 26.49 % | 1.341 M -61.09 % | 3.445 M -51.17 % | 7.055 M 77.95 % | 3.965 M 88.43 % | 2.104 M -30.93 % | 3.046 M 7.14 % | 2.843 M |
| General and administrative expenses | 1.331 M -35.08 % | 2.051 M 257.99 % | 572.860 K 26.85 % | 451.619 K -23.71 % | 592.004 K 48.47 % | 398.740 K 9.52 % | 364.078 K 152.23 % | -697.025 K -167.78 % | 1.028 M -51.63 % | 2.126 M 98.95 % | 1.069 M 47.15 % | 726.302 K -17.93 % | 884.984 K -0.91 % | 893.116 K |
| Selling and marketing expenses | 15.584 K -88.10 % | 131.004 K 147.32 % | 52.970 K 707.59 % | 6.559 K 54.84 % | 4.236 K -50.47 % | 8.552 K -14.37 % | 9.987 K -4.71 % | 10.481 K -95.92 % | 257.170 K -34.27 % | 391.253 K 4.98 % | 372.695 K 19.00 % | 313.187 K -34.86 % | 480.803 K 21.57 % | 395.508 K |
| Other expenses | 1.894 M 3 111.32 % | 58.976 K -90.31 % | 608.388 K 136.74 % | 256.989 K 1.89 % | 252.211 K -61.08 % | 648.101 K | 0.000 -100.00 % | 144.089 K 424.09 % | -44.459 K -119.49 % | 228.140 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 3.241 M 28.50 % | 2.522 M 60.06 % | 1.576 M 49.12 % | 1.057 M -11.20 % | 1.190 M 12.74 % | 1.055 M 1.62 % | 1.039 M 199.08 % | -1.048 M -183.48 % | 1.256 M -36.53 % | 1.978 M 39.08 % | 1.423 M 39.26 % | 1.021 M -23.75 % | 1.340 M -2.19 % | 1.370 M |
| Cost and expenses | 13.570 M 47.18 % | 9.220 M 52.24 % | 6.057 M 89.42 % | 3.197 M -3.19 % | 3.303 M 21.35 % | 2.722 M -0.47 % | 2.734 M 835.27 % | 292.364 K -93.78 % | 4.701 M -47.96 % | 9.034 M 67.69 % | 5.387 M 72.36 % | 3.126 M -28.74 % | 4.386 M 4.10 % | 4.213 M |
| Research and development expenses | 0.000 -100.00 % | 281.181 K -17.65 % | 341.442 K 0.00 % | 341.442 K 0.00 % | 341.442 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.347 M -38.27 % | 2.182 M 248.63 % | 625.830 K 36.59 % | 458.178 K -23.16 % | 596.241 K 46.39 % | 407.292 K 8.88 % | 374.065 K 154.49 % | -686.544 K -153.40 % | 1.286 M -48.94 % | 2.518 M 74.65 % | 1.441 M 38.67 % | 1.039 M -23.89 % | 1.366 M 5.99 % | 1.289 M |
| Interest income | 4.142 K | 0.000 | 0.000 -100.00 % | 50.000 -50.98 % | 102.000 -54.67 % | 225.000 -99.41 % | 38.427 K 11 983.96 % | 318.000 -91.15 % | 3.594 K -36.92 % | 5.698 K | 0.000 | 0.000 -100.00 % | 30.731 K | 0.000 |
| Interest expense | 503.975 K 33.94 % | 376.279 K 90.35 % | 197.673 K 3.99 % | 190.084 K 8.89 % | 174.571 K -5.21 % | 184.157 K 37.36 % | 134.073 K -46.12 % | 248.824 K -27.88 % | 345.030 K -12.87 % | 395.980 K 227.95 % | 120.745 K | 0.000 -100.00 % | 77.025 K | 0.000 |
| Depreciation and amortization | 837.681 K 14.75 % | 730.020 K 23.71 % | 590.095 K 1 159.59 % | 46.848 K -90.28 % | 481.825 K 8.90 % | 442.434 K 5.46 % | 419.512 K 3.23 % | 406.371 K 13.58 % | 357.799 K 23.51 % | 289.699 K 40.02 % | 206.894 K 42.75 % | 144.935 K -32.06 % | 213.334 K 102.41 % | 105.397 K |
| Operating income | 1.599 M 42.06 % | 1.125 M 167.90 % | 420.048 K 268.04 % | -249.975 K 35.17 % | -385.590 K -27.69 % | -301.964 K -43.95 % | -209.767 K -257.56 % | 133.138 K 264.24 % | -81.065 K 94.32 % | -1.428 M -243.64 % | 994.108 K 76.98 % | 561.716 K 156.60 % | -992.368 K 47.41 % | -1.887 M |
| Operating income ratio | 0.11 -3.11 % | 0.11 67.16 % | 0.07 176.70 % | -0.08 35.82 % | -0.13 0.52 % | -0.13 -65.83 % | -0.08 -255.36 % | 0.05 394.41 % | -0.02 90.67 % | -0.19 -221.30 % | 0.15 1.17 % | 0.15 153.03 % | -0.29 55.29 % | -0.65 |
| Total other income expenses net | -826.035 K -29.16 % | -639.565 K -80.78 % | -353.778 K -16.93 % | -302.560 K -35.69 % | -222.984 K -14.86 % | -194.128 K -32.90 % | -146.073 K 41.22 % | -248.506 K 32.99 % | -370.836 K 24.63 % | -492.032 K -90.85 % | -257.815 K | 0.000 | 0.000 100.00 % | -688.904 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 | 1.947 M -56.18 % | 4.444 M 37.82 % | 3.224 M 26.59 % | 2.547 M 10.10 % | 2.313 M 16.64 % | 1.983 M 64.77 % | 1.204 M -5.39 % | 1.272 M 159.37 % | 490.572 K 148.65 % | -1.008 M -184.10 % | 1.199 M 8.88 % | 1.101 M -4.10 % | 1.148 M 2.51 % | 1.120 M |
| Total investments | 45.049 K -52.54 % | 94.926 K -20.24 % | 119.014 K 32.09 % | 90.099 K 0.00 % | 90.099 K -15.02 % | 106.021 K -83.51 % | 642.916 K 0.00 % | 642.916 K 0.00 % | 642.916 K -4.19 % | 671.046 K 395.53 % | 135.421 K 6.80 % | 126.804 K | 0.000 | 0.000 |
| Total debt | 6.357 M -6.87 % | 6.826 M 68.44 % | 4.053 M 22.25 % | 3.315 M -1.34 % | 3.360 M 34.49 % | 2.498 M 9.96 % | 2.272 M -10.49 % | 2.538 M -4.23 % | 2.650 M -23.55 % | 3.467 M 212.22 % | 1.110 M 2.29 % | 1.085 M -3.27 % | 1.122 M 0.17 % | 1.120 M |
| Accumulated other comprehensive income loss | 613.641 K 0.00 % | 613.641 K 0.00 % | 613.641 K 0.00 % | 613.641 K 0.00 % | 613.641 K 0.00 % | 613.641 K 0.00 % | 613.641 K 0.00 % | 613.641 K 0.00 % | 613.641 K 0.00 % | 613.641 K 34 544 917 236 740 832.00 % | 0.000 -100.00 % | 691.947 K | 0.000 | 0.000 |
| Retained earnings | -9.507 M 3.50 % | -9.852 M 6.01 % | -10.481 M 0.29 % | -10.512 M -5.84 % | -9.932 M 31.59 % | -14.518 M -4.71 % | -13.865 M -5.62 % | -13.127 M -0.75 % | -13.029 M -3.00 % | -12.650 M -19.84 % | -10.555 M 9.17 % | -11.621 M | 0.000 | 0.000 |
| Common stock | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M -40.43 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M |
| Total equity | 3.296 M 11.69 % | 2.951 M 27.11 % | 2.322 M 1.33 % | 2.291 M -20.20 % | 2.871 M -17.51 % | 3.481 M -15.80 % | 4.134 M -15.15 % | 4.872 M -1.97 % | 4.970 M -7.09 % | 5.349 M -21.68 % | 6.830 M 5.98 % | 6.444 M 6.06 % | 6.076 M -13.77 % | 7.047 M |
| Other non current liabilities | 42.227 K -20.74 % | 53.277 K 9.98 % | 48.443 K -7.35 % | 52.284 K -7.73 % | 56.665 K -43.95 % | 101.091 K -31.60 % | 147.800 K -5.09 % | 155.719 K -13.53 % | 180.081 K -17.88 % | 219.284 K 38.35 % | 158.496 K 12.44 % | 140.966 K 115.01 % | -939.068 K -651.92 % | 170.147 K |
| Long term debt | 2.788 M 1.12 % | 2.757 M 49.36 % | 1.846 M -9.68 % | 2.044 M -2.42 % | 2.094 M 24.43 % | 1.683 M 12.21 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M -28.57 % | 2.100 M 0.02 % | 2.100 M | 0.000 -100.00 % | 1.096 M -2.16 % | 1.120 M |
| Total non current liabilities | 3.159 M 12.39 % | 2.811 M 48.36 % | 1.894 M -9.62 % | 2.096 M -4.40 % | 2.193 M 22.89 % | 1.784 M 8.28 % | 1.648 M -0.48 % | 1.656 M -1.45 % | 1.680 M -27.56 % | 2.319 M 2.71 % | 2.258 M 1 501.87 % | 140.966 K -88.48 % | 1.224 M -5.17 % | 1.290 M |
| Other current liabilities | 6.309 M 48.30 % | 4.254 M 828.81 % | 458.040 K 59.45 % | 287.256 K 119.79 % | 130.696 K -40.83 % | 220.867 K 917.75 % | -27.009 K 88.60 % | -236.913 K -115.71 % | 1.508 M -48.17 % | 2.910 M 466.74 % | -793.424 K -8 523.24 % | -9.201 K -100.65 % | 1.414 M -23.99 % | 1.860 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 2.284 M 100.50 % | 1.139 M 29.24 % | 881.569 K 24.31 % | 709.192 K 17.24 % | 604.920 K -51.39 % | 1.244 M 267 249 615 529 574 496.00 % | 0.000 -100.00 % | 3.266 M 23.69 % | 2.641 M 293.99 % | 670.282 K -32.85 % | 998.213 K | 0.000 |
| Short term debt | 3.569 M -12.29 % | 4.069 M 84.40 % | 2.207 M 73.56 % | 1.271 M 0.45 % | 1.266 M 55.26 % | 815.251 K 5.60 % | 771.982 K -25.64 % | 1.038 M -9.74 % | 1.150 M -15.85 % | 1.367 M -10.50 % | 1.527 M 40.68 % | 1.085 M 1 977.57 % | 52.246 K | 0.000 |
| Total current liabilities | 12.606 M 23.97 % | 10.169 M 79.05 % | 5.679 M 84.45 % | 3.079 M 26.90 % | 2.426 M 9.90 % | 2.208 M 4.72 % | 2.108 M -24.49 % | 2.792 M -31.09 % | 4.051 M -42.20 % | 7.009 M 19.56 % | 5.863 M 152.59 % | 2.321 M 5.37 % | 2.203 M 29.27 % | 1.704 M |
| Total liabilities | 15.765 M 21.47 % | 12.979 M 71.37 % | 7.574 M 46.35 % | 5.175 M 12.04 % | 4.619 M 15.71 % | 3.992 M 6.28 % | 3.756 M -15.55 % | 4.448 M -22.40 % | 5.731 M -38.56 % | 9.329 M 14.88 % | 8.121 M 229.85 % | 2.462 M -28.15 % | 3.426 M 14.43 % | 2.994 M |
| Other non current assets | 578.223 K -14.19 % | 673.829 K 910.06 % | 66.712 K 66.55 % | 40.056 K 4.33 % | 38.395 K 42.34 % | 26.974 K -7.07 % | 29.025 K 54.50 % | 18.786 K 0.16 % | 18.756 K -56.64 % | 43.255 K -94.28 % | 756.358 K -36.02 % | 1.182 M -21.04 % | 1.497 M 56.89 % | 954.281 K |
| Long term investments | 45.049 K -52.54 % | 94.926 K -81.77 % | 520.581 K 5.88 % | 491.666 K 0.00 % | 491.666 K -14.61 % | 575.762 K -10.45 % | 642.916 K 0.00 % | 642.916 K 0.00 % | 642.916 K -4.19 % | 671.046 K 395.53 % | 135.421 K 6.80 % | 126.804 K | 0.000 | 0.000 |
| Intangible assets | 1.836 M 27.30 % | 1.442 M 8.36 % | 1.331 M 24.07 % | 1.073 M -25.98 % | 1.449 M -21.43 % | 1.845 M -17.14 % | 2.226 M -14.93 % | 2.617 M -3.58 % | 2.714 M 20.77 % | 2.247 M 24.24 % | 1.809 M 45.43 % | 1.244 M 139.60 % | 519.034 K | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.836 M 27.30 % | 1.442 M 8.36 % | 1.331 M 24.07 % | 1.073 M -25.98 % | 1.449 M -21.43 % | 1.845 M -17.14 % | 2.226 M -14.93 % | 2.617 M -3.58 % | 2.714 M 20.77 % | 2.247 M 24.24 % | 1.809 M 45.43 % | 1.244 M 139.60 % | 519.034 K 23.36 % | 420.762 K |
| Property plant equipment net | 967.567 K -5.37 % | 1.023 M 100.36 % | 510.347 K 5.90 % | 481.920 K 46.39 % | 329.212 K -1.28 % | 333.479 K 273.51 % | 89.283 K -23.16 % | 116.188 K -23.50 % | 151.872 K 60.70 % | 94.504 K -27.23 % | 129.866 K -9.51 % | 143.521 K 25.04 % | 114.776 K -7.50 % | 124.081 K |
| Total non current assets | 3.427 M 5.98 % | 3.233 M 29.50 % | 2.497 M 13.78 % | 2.195 M -12.06 % | 2.495 M -17.74 % | 3.033 M -12.08 % | 3.450 M -12.77 % | 3.955 M -4.99 % | 4.162 M 13.92 % | 3.654 M 35.59 % | 2.695 M 4.89 % | 2.569 M 20.57 % | 2.131 M 42.15 % | 1.499 M |
| Other current assets | 461.237 K -85.44 % | 3.169 M -19.65 % | 3.944 M 67.73 % | 2.351 M 55.56 % | 1.511 M 13.85 % | 1.328 M 138.12 % | 557.545 K -59.89 % | 1.390 M -28.42 % | 1.942 M -45.76 % | 3.580 M -0.41 % | 3.595 M 18.40 % | 3.036 M 516.76 % | 492.254 K -94.18 % | 8.464 M |
| 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 | 4.410 M 85.09 % | 2.383 M 187.64 % | 828.378 K 7.86 % | 768.015 K -26.62 % | 1.047 M 103.23 % | 514.990 K -51.79 % | 1.068 M -15.61 % | 1.266 M -41.39 % | 2.160 M -51.74 % | 4.475 M 5 141.24 % | -88.769 K -460.94 % | -15.825 K 39.42 % | -26.123 K | 0.000 |
| Cash and short term investments | 4.410 M 85.09 % | 2.383 M 187.64 % | 828.378 K 7.86 % | 768.015 K -26.62 % | 1.047 M 103.23 % | 514.990 K -51.79 % | 1.068 M -15.61 % | 1.266 M -41.39 % | 2.160 M -51.74 % | 4.475 M 5 141.24 % | -88.769 K -460.94 % | -15.825 K 39.42 % | -26.123 K | 0.000 |
| Total current assets | 15.635 M 51.56 % | 10.316 M 39.43 % | 7.398 M 40.34 % | 5.272 M 5.54 % | 4.995 M 12.52 % | 4.439 M -0.01 % | 4.440 M -17.25 % | 5.365 M -17.96 % | 6.539 M -40.69 % | 11.024 M 22.03 % | 9.033 M 72.24 % | 5.245 M 34.63 % | 3.896 M -54.39 % | 8.542 M |
| Inventory | 863.654 K 5.26 % | 820.499 K 263.46 % | 225.746 K 1.09 % | 223.305 K 20.07 % | 185.978 K 10.60 % | 168.151 K -0.75 % | 169.429 K 55.02 % | 109.294 K -56.88 % | 253.465 K 55.45 % | 163.056 K -27.40 % | 224.600 K 104.14 % | 110.022 K 30.70 % | 84.178 K 7.91 % | 78.005 K |
| Net receivables | 9.900 M 151.00 % | 3.944 M 64.29 % | 2.401 M 24.44 % | 1.929 M -14.28 % | 2.251 M -7.32 % | 2.428 M -16.50 % | 2.908 M 11.87 % | 2.600 M 8.69 % | 2.392 M -14.76 % | 2.806 M -64.72 % | 7.954 M 82.31 % | 4.363 M 75.64 % | 2.484 M | 0.000 |
| Tax assets | 0.000 | 0.000 -100.00 % | 68.321 K -36.85 % | 108.192 K -42.09 % | 186.840 K -26.07 % | 252.722 K -45.38 % | 462.715 K -17.42 % | 560.307 K -11.77 % | 635.025 K 6.20 % | 597.942 K 541.54 % | -135.421 K -6.80 % | -126.804 K | 0.000 | 0.000 |
| Other assets | 0.000 -100.00 % | 2.381 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.222 M 195.00 % | 1.092 M -68.58 % | 3.476 M | 0.000 |
| Account payables | 1.672 M 89.51 % | 882.175 K 74.73 % | 504.878 K 63.19 % | 309.373 K 292.33 % | 78.856 K -82.09 % | 440.412 K -30.13 % | 630.317 K 70.21 % | 370.310 K -66.45 % | 1.104 M -43.42 % | 1.951 M 25.11 % | 1.559 M 87.84 % | 830.152 K -39.52 % | 1.373 M 46.38 % | 937.727 K |
| Tax payables | 1.056 M 9.71 % | 962.851 K 327.92 % | 225.007 K 214.62 % | 71.517 K 3.06 % | 69.391 K 216.90 % | 21.897 K -82.87 % | 127.831 K -65.99 % | 375.819 K 29.99 % | 289.111 K -63.02 % | 781.826 K -15.82 % | 928.708 K 172.63 % | 340.647 K -20.86 % | 430.437 K | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 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.887 K -20.56 % | -9.860 K 57.50 % | -23.198 K |
| Capital lease obligations | 401.293 K -16.57 % | 481.006 K 819.37 % | 52.319 K -50.38 % | 105.445 K -31.18 % | 153.218 K -16.33 % | 183.132 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.769 K 460.98 % | 15.824 K -39.43 % | 26.123 K | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.400 -65.52 % | 1.160 27.47 % | 0.910 -24.79 % | 1.210 -100.00 % | 10.555 M -3.42 % | 10.929 M | 0.000 | 0.000 |
| Other total stockholders equity | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M -0.69 % | 4.564 M 0.70 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M 170.87 % | -6.396 M 14.27 % | -7.460 M -29.02 % | -5.782 M |
| Deferred tax liabilities non current | 328.295 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 19.061 M 19.65 % | 15.930 M 60.99 % | 9.895 M 32.53 % | 7.466 M -0.32 % | 7.490 M 0.24 % | 7.472 M -5.29 % | 7.890 M -15.34 % | 9.320 M -12.91 % | 10.701 M -27.09 % | 14.678 M -1.82 % | 14.950 M 67.86 % | 8.906 M -6.28 % | 9.503 M -5.36 % | 10.041 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 1.764 M 241.29 % | -1.249 M -181.01 % | -444.334 K -1 202.24 % | 40.312 K 113.78 % | -292.624 K 73.04 % | -1.085 M -340.62 % | -246.350 K 69.30 % | -802.566 K -40.56 % | -570.959 K -115.50 % | 3.684 M 1 203.57 % | -333.813 K 84.09 % | -2.099 M -368.49 % | 781.634 K -30.08 % | 1.118 M |
| Accounts receivables | -1.133 M 65.43 % | -3.276 M -56.64 % | -2.091 M -295.94 % | -528.148 K -227.01 % | -161.508 K 81.08 % | -853.574 K -353.48 % | 336.741 K 147.39 % | 136.119 K -93.89 % | 2.228 M -3.74 % | 2.314 M 162.95 % | -3.676 M -193.15 % | -1.254 M | 0.000 | 0.000 |
| Inventory | -63.156 K 89.73 % | -614.753 K -2 639.42 % | -22.441 K 60.85 % | -57.326 K -221.57 % | -17.827 K -1 496.01 % | 1.277 K 102.12 % | -60.135 K -141.71 % | 144.171 K 259.47 % | -90.409 K -246.90 % | 61.544 K 153.71 % | -114.578 K -443.11 % | -21.097 K -241.74 % | -6.173 K -105.47 % | 112.939 K |
| Accounts payables | 2.960 M 12.04 % | 2.642 M 58.26 % | 1.669 M 166.75 % | 625.786 K 630.30 % | -118.007 K 49.39 % | -233.176 K 55.41 % | -522.955 K 51.71 % | -1.083 M 60.02 % | -2.708 M -307.07 % | 1.308 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 2.960 M 12.04 % | 2.642 M 58.26 % | 1.669 M 166.75 % | 625.786 K 13 166.61 % | 4.717 K | 0.000 100.00 % | -186.214 K 80.33 % | -946.737 K -97.01 % | -480.550 K -113.27 % | 3.622 M 1 752.26 % | -219.235 K 89.45 % | -2.078 M -363.71 % | 787.808 K -21.61 % | 1.005 M |
| Other non cash items | 86.540 K -80.75 % | 449.531 K 1 798.59 % | -26.465 K -254.88 % | 17.087 K -89.08 % | 156.465 K -75.87 % | 648.398 K 185.07 % | 227.455 K 7 557.46 % | 2.970 K -93.31 % | 44.402 K 161.07 % | -72.712 K -165.21 % | 111.509 K 213.93 % | 35.520 K 131.92 % | -111.293 K 64.96 % | -317.657 K |
| Net cash provided by operating activities | 3.461 M 514.93 % | 562.816 K 203.30 % | 185.565 K 950.75 % | -21.812 K 92.15 % | -277.746 K 44.56 % | -501.015 K -1 554.28 % | 34.451 K 106.91 % | -498.311 K 18.34 % | -610.190 K -130.80 % | 1.981 M 182.13 % | 702.137 K 148.72 % | -1.441 M -2 147.88 % | -64.118 K 93.24 % | -948.276 K |
| Investments in property plant and equipment | -1.183 M 12.58 % | -1.354 M -52.60 % | -886.960 K -241.52 % | -259.707 K -215.35 % | -82.355 K -12.90 % | -72.945 K -666.74 % | -9.514 K 96.65 % | -283.809 K 68.20 % | -892.399 K -28.58 % | -694.048 K 28.39 % | -969.250 K -14.86 % | -843.838 K -81.49 % | -464.955 K 16.89 % | -559.414 K |
| Acquisitions net | 45.050 K | 0.000 100.00 % | -28.915 K | 0.000 | 0.000 -100.00 % | 30.806 K 487.68 % | 5.242 K | 0.000 | 0.000 -100.00 % | 1.191 K | 0.000 100.00 % | -97.170 K | 0.000 -100.00 % | 500.000 K |
| 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.191 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 94.144 K | 0.000 | 0.000 -100.00 % | 50.250 -50.77 % | 102.070 -55.28 % | 228.220 -99.48 % | 43.668 K 13 612.67 % | 318.450 -91.14 % | 3.594 K -94.48 % | 65.169 K 251.22 % | 18.555 K 183.20 % | -22.300 K -124.08 % | 92.609 K -29.11 % | 130.634 K |
| Net cash used for investing activites | -1.044 M 22.86 % | -1.354 M -47.78 % | -915.873 K -252.72 % | -259.657 K -215.68 % | -82.253 K -96.26 % | -41.911 K -222.71 % | 34.155 K 112.05 % | -283.490 K 68.10 % | -888.805 K -41.60 % | -627.687 K 33.98 % | -950.695 K 1.31 % | -963.309 K -158.71 % | -372.345 K -622.81 % | 71.220 K |
| Debt repayment | -389.513 K -116.61 % | 2.345 M 196.59 % | 790.671 K 27 613.67 % | 2.853 K -99.68 % | 891.640 K 8 756.70 % | -10.300 K 96.13 % | -266.136 K -137.69 % | -111.969 K 86.29 % | -816.550 K -791.41 % | -91.602 K -104.47 % | 2.052 M | 0.000 | 0.000 -100.00 % | 32.958 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.684 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.340 -54.05 % | 0.740 -11.90 % | 0.840 0.00 % | 0.840 | 0.000 100.00 % | -26.443 K -9.40 % | -24.171 K | 0.000 |
| Net cash used provided by financing activities | -389.513 K -116.61 % | 2.345 M 196.59 % | 790.671 K 27 613.67 % | 2.853 K -99.69 % | 933.325 K 9 161.41 % | -10.300 K 96.13 % | -266.136 K -137.69 % | -111.969 K 86.29 % | -816.550 K -791.79 % | -91.563 K -104.46 % | 2.052 M 7 858.43 % | -26.443 K -9.39 % | -24.172 K -173.34 % | 32.958 K |
| Effect of forex changes on cash | 0.000 -100.00 % | 1.408 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.330 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 2.027 M 30.43 % | 1.554 M 2 475.00 % | 60.363 K 121.67 % | -278.616 K -152.41 % | 531.641 K 196.10 % | -553.226 K -180.07 % | -197.529 K 77.90 % | -893.770 K 61.40 % | -2.316 M -283.53 % | 1.262 M -30.02 % | 1.803 M 174.16 % | -2.431 M -427.76 % | -460.635 K 45.43 % | -844.096 K |
| Cash at beginning of period | 2.383 M 187.64 % | 828.378 K 7.86 % | 768.015 K -26.62 % | 1.047 M 103.23 % | 514.990 K -51.79 % | 1.068 M -15.61 % | 1.266 M -41.39 % | 2.160 M -51.74 % | 4.475 M 39.26 % | 3.213 M 127.83 % | 1.410 M -63.28 % | 3.841 M -6.95 % | 4.128 M -16.98 % | 4.972 M |
| Cash at end of period | 4.410 M 85.09 % | 2.383 M 187.64 % | 828.378 K 7.86 % | 768.015 K -26.62 % | 1.047 M 103.23 % | 514.990 K -51.79 % | 1.068 M -15.61 % | 1.266 M -41.39 % | 2.160 M -51.74 % | 4.475 M 39.26 % | 3.213 M 127.83 % | 1.410 M -61.54 % | 3.668 M -11.16 % | 4.128 M |
| Operating cash flow | 3.461 M 514.93 % | 562.816 K 203.30 % | 185.565 K 950.75 % | -21.812 K 92.15 % | -277.746 K 44.56 % | -501.015 K -1 554.28 % | 34.451 K 106.91 % | -498.311 K 18.34 % | -610.190 K -130.80 % | 1.981 M 182.13 % | 702.137 K 148.72 % | -1.441 M -2 147.88 % | -64.118 K 93.24 % | -948.276 K |
| Capital expenditure | -1.183 M 12.58 % | -1.354 M -52.60 % | -886.960 K -241.52 % | -259.707 K -215.35 % | -82.355 K -12.90 % | -72.945 K -666.74 % | -9.514 K 96.65 % | -283.809 K 68.20 % | -892.399 K -28.58 % | -694.048 K 28.39 % | -969.250 K -14.86 % | -843.838 K -81.49 % | -464.955 K 16.89 % | -559.414 K |
| Free CashFlow | 2.278 M 388.06 % | -790.694 K -12.73 % | -701.395 K -149.15 % | -281.519 K 21.82 % | -360.101 K 37.26 % | -573.960 K -2 401.64 % | 24.937 K 103.19 % | -782.120 K 47.95 % | -1.503 M -216.76 % | 1.287 M 581.78 % | -267.113 K 88.31 % | -2.285 M -331.91 % | -529.073 K 64.91 % | -1.508 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 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 | 2010-09-30 | 2010-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.034 M 0.00 % | 5.034 M 97.39 % | 2.550 M 0.00 % | 2.550 M -28.54 % | 3.569 M 0.00 % | 3.569 M 122.55 % | 1.604 M 0.00 % | 1.604 M -5.26 % | 1.693 M 0.00 % | 1.693 M -44.85 % | 3.070 M 100.00 % | 1.535 M -13.86 % | 1.782 M 100.00 % | 890.914 K -23.50 % | 1.165 M 100.00 % | 582.274 K -66.53 % | 1.740 M 100.00 % | 869.895 K -26.11 % | 1.177 M 100.00 % | 588.614 K -42.74 % | 1.028 M 100.00 % | 513.951 K -58.70 % | 1.245 M 100.00 % | 622.250 K -8.98 % | 683.651 K 0.00 % | 683.651 K 9.35 % | 625.195 K 0.00 % | 625.196 K -7.35 % | 674.795 K 0.00 % | 674.795 K 9.58 % | 615.802 K 0.00 % | 615.803 K -63.98 % | 1.710 M 55.05 % | 1.103 M 23.74 % | 891.010 K -3.56 % | 923.925 K -80.65 % | 4.775 M 247.77 % | 1.373 M 78.69 % | 768.342 K 11.38 % | 689.854 K -75.93 % | 2.866 M 103.90 % | 1.405 M 12.38 % | 1.251 M 38.69 % | 901.729 K -18.73 % | 1.110 M 2.46 % | 1.083 M 85.18 % | 584.808 K -34.62 % | 894.536 K -1.51 % | 908.215 K -18.03 % | 1.108 M 133.89 % | 473.708 K -49.92 % | 945.811 K 18.86 % | 795.739 K 22.56 % | 649.287 K -20.63 % | 818.095 K 23.72 % | 661.233 K -20.69 % | 833.781 K 4.89 % | 794.908 K |
| Net income | 186.132 K 0.00 % | 186.132 K 951.24 % | -21.866 K 0.00 % | -21.866 K -106.61 % | 330.684 K 0.00 % | 330.684 K 2 344.97 % | -14.730 K 0.00 % | -14.730 K 87.39 % | -116.827 K 0.00 % | -116.827 K -148.88 % | 239.003 K 100.00 % | 119.504 K 147.35 % | -252.382 K -100.00 % | -126.190 K 66.70 % | -378.898 K -100.00 % | -189.449 K 53.79 % | -409.950 K -101.70 % | -203.244 K 21.24 % | -258.061 K -100.00 % | -129.029 K 73.83 % | -493.097 K -100.00 % | -246.547 K -23.02 % | -200.404 K -100.00 % | -100.203 K 52.71 % | -211.904 K 0.00 % | -211.904 K -278.48 % | -55.988 K 0.00 % | -55.988 K -24.90 % | -44.826 K 0.00 % | -44.826 K -334.78 % | -10.310 K 0.01 % | -10.311 K 97.40 % | -396.890 K -734.15 % | 62.586 K 230.80 % | -47.849 K -1 631.96 % | 3.123 K 102.02 % | -154.939 K 19.52 % | -192.530 K 71.75 % | -681.488 K -47.75 % | -461.247 K -201.17 % | 455.911 K 1 009.11 % | -50.149 K 9.28 % | -55.276 K -143.10 % | 128.239 K 1 668.26 % | -8.177 K -102.44 % | 335.676 K 582.71 % | -69.539 K -283.14 % | 37.970 K 107.35 % | -516.795 K -728.28 % | 82.255 K 118.14 % | -453.510 K -257.96 % | -126.692 K 88.67 % | -1.118 M -1 451.49 % | -72.046 K 80.93 % | -377.800 K -18.74 % | -318.177 K 4.73 % | -333.986 K -83.69 % | -181.825 K |
| Income before tax | 379.593 K 0.00 % | 379.593 K 5 596.17 % | 6.664 K 0.00 % | 6.664 K -97.22 % | 240.127 K 0.00 % | 240.127 K 8 673.36 % | 2.737 K 0.00 % | 2.737 K 101.92 % | -142.253 K 0.00 % | -142.253 K -140.55 % | 350.775 K 100.00 % | 175.390 K 157.12 % | -307.044 K -100.00 % | -153.521 K 37.46 % | -245.491 K -100.00 % | -122.745 K 71.35 % | -428.469 K -102.15 % | -211.957 K -14.78 % | -184.660 K -100.00 % | -92.329 K 66.91 % | -278.990 K -100.00 % | -139.495 K 35.75 % | -217.102 K -100.00 % | -108.551 K 34.81 % | -166.520 K 0.00 % | -166.520 K -1 360.70 % | -11.400 K 0.00 % | -11.400 K 83.67 % | -69.809 K 0.00 % | -69.809 K -675.79 % | 12.124 K -0.01 % | 12.125 K 102.10 % | -576.553 K -575.95 % | 121.137 K 520.70 % | -28.794 K -189.12 % | 32.308 K 106.60 % | -489.614 K -48.96 % | -328.684 K 49.07 % | -645.407 K -41.47 % | -456.215 K -176.20 % | 598.686 K 1 260.11 % | -51.606 K -667.10 % | -6.727 K -103.43 % | 195.940 K 41.56 % | 138.418 K -65.70 % | 403.502 K 3 195.67 % | -13.034 K -139.70 % | 32.829 K 105.24 % | -626.259 K -799.64 % | 89.512 K 119.56 % | -457.569 K -23 386.91 % | 1.965 K 100.19 % | -1.027 M -1 109.16 % | -84.938 K 80.93 % | -445.413 K -35.07 % | -329.758 K 7.36 % | -355.974 K -70.28 % | -209.046 K |
| Income before tax ratio | 0.08 0.00 % | 0.08 2 785.79 % | 0.00 0.00 % | 0.00 -96.12 % | 0.07 0.00 % | 0.07 3 842.16 % | 0.00 0.00 % | 0.00 102.03 % | -0.08 0.00 % | -0.08 -173.54 % | 0.11 0.00 % | 0.11 166.32 % | -0.17 0.00 % | -0.17 18.26 % | -0.21 0.00 % | -0.21 14.40 % | -0.25 -1.07 % | -0.24 -55.33 % | -0.16 0.00 % | -0.16 42.21 % | -0.27 0.00 % | -0.27 -55.59 % | -0.17 0.00 % | -0.17 28.38 % | -0.24 0.00 % | -0.24 -1 235.80 % | -0.02 0.00 % | -0.02 82.37 % | -0.10 0.00 % | -0.10 -625.45 % | 0.02 -0.01 % | 0.02 105.84 % | -0.34 -406.96 % | 0.11 439.97 % | -0.03 -192.42 % | 0.03 134.10 % | -0.10 57.17 % | -0.24 71.50 % | -0.84 -27.02 % | -0.66 -416.54 % | 0.21 668.96 % | -0.04 -582.60 % | -0.01 -102.48 % | 0.22 74.19 % | 0.12 -66.52 % | 0.37 1 771.75 % | -0.02 -160.73 % | 0.04 105.32 % | -0.69 -953.51 % | 0.08 108.36 % | -0.97 -46 594.93 % | 0.00 100.16 % | -1.29 -886.62 % | -0.13 75.97 % | -0.54 -9.17 % | -0.50 -16.81 % | -0.43 -62.35 % | -0.26 |
| EBITDA | 800.159 K 0.00 % | 800.159 K 213.59 % | 255.158 K 0.00 % | 255.158 K -45.05 % | 464.305 K 0.00 % | 464.305 K 209.95 % | 149.802 K 0.00 % | 149.802 K 557.01 % | -32.779 K 0.00 % | -32.779 K -108.52 % | 384.584 K 0.00 % | 384.585 K 154.84 % | 150.910 K 528.88 % | -35.187 K -147.83 % | 73.570 K 99.98 % | 36.789 K -77.77 % | 165.510 K 588.46 % | -33.884 K -123.78 % | 142.500 K 100.00 % | 71.249 K 17.09 % | 60.850 K 245.79 % | -41.738 K -141.57 % | 100.400 K 95.48 % | 51.362 K 386.95 % | -17.899 K 0.00 % | -17.899 K -112.00 % | 149.197 K 0.00 % | 149.197 K 779.44 % | 16.965 K 0.00 % | 16.965 K -90.33 % | 175.462 K 0.00 % | 175.463 K 146.14 % | -380.317 K -231.12 % | 290.055 K 98.29 % | 146.281 K -15.81 % | 173.754 K 163.38 % | -274.162 K -543.59 % | -42.599 K 87.42 % | -338.529 K -0.38 % | -337.238 K -142.77 % | 788.415 K 945.82 % | 75.387 K -32.78 % | 112.145 K -54.38 % | 245.823 K 12.14 % | 219.216 K -38.97 % | 359.214 K 960.19 % | 33.882 K -56.23 % | 77.411 K 115.17 % | -510.142 K -484.52 % | 132.671 K 133.04 % | -401.601 K -772.29 % | 59.736 K 117.92 % | -333.295 K -490.59 % | -56.434 K -60.54 % | -35.153 K 67.12 % | -106.911 K 84.96 % | -710.714 K -958.47 % | 82.788 K |
| Net income ratio | 0.04 0.00 % | 0.04 531.25 % | -0.01 0.00 % | -0.01 -109.25 % | 0.09 0.00 % | 0.09 1 108.74 % | -0.01 0.00 % | -0.01 86.69 % | -0.07 0.00 % | -0.07 -188.63 % | 0.08 0.00 % | 0.08 154.97 % | -0.14 0.00 % | -0.14 56.47 % | -0.33 0.00 % | -0.33 -38.08 % | -0.24 -0.85 % | -0.23 -6.58 % | -0.22 0.00 % | -0.22 54.30 % | -0.48 0.00 % | -0.48 -197.90 % | -0.16 0.00 % | -0.16 48.05 % | -0.31 0.00 % | -0.31 -246.12 % | -0.09 0.00 % | -0.09 -34.81 % | -0.07 0.00 % | -0.07 -296.77 % | -0.02 0.01 % | -0.02 92.79 % | -0.23 -508.99 % | 0.06 205.70 % | -0.05 -1 688.56 % | 0.00 110.42 % | -0.03 76.86 % | -0.14 84.19 % | -0.89 -32.66 % | -0.67 -520.25 % | 0.16 545.87 % | -0.04 19.27 % | -0.04 -131.08 % | 0.14 2 029.77 % | -0.01 -102.38 % | 0.31 360.68 % | -0.12 -380.14 % | 0.04 107.46 % | -0.57 -866.46 % | 0.07 107.75 % | -0.96 -614.71 % | -0.13 90.46 % | -1.40 -1 165.95 % | -0.11 75.97 % | -0.46 4.03 % | -0.48 -20.13 % | -0.40 -75.12 % | -0.23 |
| Ratio EBITDA | 0.16 0.00 % | 0.16 58.87 % | 0.10 0.00 % | 0.10 -23.09 % | 0.13 0.00 % | 0.13 39.27 % | 0.09 0.00 % | 0.09 582.40 % | -0.02 0.00 % | -0.02 -115.46 % | 0.13 -50.00 % | 0.25 195.87 % | 0.08 314.44 % | -0.04 -162.52 % | 0.06 -0.01 % | 0.06 -33.59 % | 0.10 344.23 % | -0.04 -132.18 % | 0.12 0.00 % | 0.12 104.47 % | 0.06 172.90 % | -0.08 -200.66 % | 0.08 -2.26 % | 0.08 415.27 % | -0.03 0.00 % | -0.03 -110.97 % | 0.24 0.00 % | 0.24 849.21 % | 0.03 0.00 % | 0.03 -91.18 % | 0.28 0.00 % | 0.28 228.08 % | -0.22 -184.56 % | 0.26 60.24 % | 0.16 -12.70 % | 0.19 427.52 % | -0.06 -85.06 % | -0.03 92.96 % | -0.44 9.87 % | -0.49 -277.68 % | 0.28 412.91 % | 0.05 -40.18 % | 0.09 -67.11 % | 0.27 37.99 % | 0.20 -40.44 % | 0.33 472.53 % | 0.06 -33.05 % | 0.09 115.41 % | -0.56 -569.08 % | 0.12 114.12 % | -0.85 -1 442.31 % | 0.06 115.08 % | -0.42 -381.90 % | -0.09 -102.28 % | -0.04 73.42 % | -0.16 81.03 % | -0.85 -918.45 % | 0.10 |
| Gross profit ratio | 0.34 0.00 % | 0.34 26.20 % | 0.27 0.00 % | 0.27 -25.33 % | 0.36 0.00 % | 0.36 11.24 % | 0.33 0.00 % | 0.33 49.87 % | 0.22 0.00 % | 0.22 -46.67 % | 0.41 0.00 % | 0.41 37.85 % | 0.30 0.00 % | 0.30 25.07 % | 0.24 0.00 % | 0.24 -15.14 % | 0.28 -0.84 % | 0.28 5.98 % | 0.27 0.00 % | 0.27 -8.88 % | 0.29 0.00 % | 0.29 18.87 % | 0.25 0.00 % | 0.25 -21.58 % | 0.31 0.00 % | 0.31 -20.56 % | 0.39 0.00 % | 0.39 1.62 % | 0.39 0.00 % | 0.39 -33.28 % | 0.58 0.00 % | 0.58 1 552.74 % | -0.04 -108.98 % | 0.45 15.27 % | 0.39 -13.68 % | 0.45 170.35 % | 0.17 53.20 % | 0.11 297.25 % | -0.05 89.10 % | -0.50 -221.27 % | 0.42 85.85 % | 0.22 -43.07 % | 0.39 -23.87 % | 0.52 9.85 % | 0.47 -11.19 % | 0.53 34.80 % | 0.39 42.45 % | 0.28 3 826.99 % | 0.01 -97.77 % | 0.31 182.39 % | -0.38 -264.72 % | 0.23 52.52 % | 0.15 -23.08 % | 0.20 436.84 % | -0.06 67.77 % | -0.18 -266.09 % | 0.11 5.29 % | 0.10 |
| Weighted average shs out dil | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.49 % | 27.212 M -0.49 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M -0.58 % | 27.504 M 0.58 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M -0.67 % | 27.530 M 0.68 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.07 % | 27.327 M -0.16 % | 27.370 M 0.05 % | 27.358 M 0.05 % | 27.345 M |
| Weighted average shs out | 27.348 M 0.00 % | 27.348 M -0.07 % | 27.367 M 0.00 % | 27.367 M 0.07 % | 27.347 M 0.00 % | 27.347 M -0.12 % | 27.379 M 0.00 % | 27.379 M 0.12 % | 27.347 M 0.00 % | 27.347 M 0.01 % | 27.345 M 0.00 % | 27.346 M 0.00 % | 27.345 M -0.02 % | 27.349 M 0.02 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M -0.01 % | 27.347 M 0.01 % | 27.345 M -0.01 % | 27.348 M 0.01 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M -0.01 % | 27.348 M 0.01 % | 27.346 M 0.00 % | 27.346 M -0.02 % | 27.351 M 0.00 % | 27.351 M 0.01 % | 27.350 M 0.00 % | 27.350 M 0.01 % | 27.347 M -0.01 % | 27.350 M 0.02 % | 27.345 M 0.49 % | 27.212 M -0.49 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M -0.58 % | 27.504 M 0.58 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.346 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M -0.03 % | 27.355 M 0.03 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M -0.67 % | 27.530 M 0.68 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.00 % | 27.345 M 0.07 % | 27.327 M -0.16 % | 27.370 M 0.05 % | 27.358 M 0.05 % | 27.345 M |
| EPS diluted | 0.01 0.00 % | 0.01 950.00 % | 0.00 0.00 % | 0.00 -106.61 % | 0.01 0.00 % | 0.01 2 520.00 % | 0.00 0.00 % | 0.00 88.37 % | 0.00 0.00 % | 0.00 -149.43 % | 0.01 97.73 % | 0.00 147.83 % | -0.01 -100.00 % | 0.00 66.91 % | -0.01 -101.45 % | -0.01 54.00 % | -0.02 -102.70 % | -0.01 21.28 % | -0.01 -100.00 % | 0.00 73.89 % | -0.02 -100.00 % | -0.01 -23.29 % | -0.01 -97.30 % | 0.00 51.95 % | -0.01 0.00 % | -0.01 -285.00 % | 0.00 0.00 % | 0.00 -25.00 % | 0.00 0.00 % | 0.00 -300.00 % | 0.00 0.00 % | 0.00 97.24 % | -0.01 -730.43 % | 0.00 235.29 % | 0.00 -1 800.00 % | 0.00 101.75 % | -0.01 18.57 % | -0.01 71.89 % | -0.02 -47.34 % | -0.02 -201.20 % | 0.02 742.31 % | 0.00 -30.00 % | 0.00 -142.55 % | 0.00 1 666.67 % | 0.00 -107.89 % | 0.00 208.57 % | 0.00 -216.67 % | 0.00 115.87 % | -0.02 -730.00 % | 0.00 118.07 % | -0.02 -260.87 % | 0.00 88.75 % | -0.04 -1 473.08 % | 0.00 81.16 % | -0.01 -18.97 % | -0.01 4.92 % | -0.01 -84.85 % | -0.01 |
| Earnings per share | 0.01 0.00 % | 0.01 950.00 % | 0.00 0.00 % | 0.00 -106.61 % | 0.01 0.00 % | 0.01 2 520.00 % | 0.00 0.00 % | 0.00 88.37 % | 0.00 0.00 % | 0.00 -149.43 % | 0.01 97.73 % | 0.00 147.83 % | -0.01 -100.00 % | 0.00 66.91 % | -0.01 -101.45 % | -0.01 54.00 % | -0.02 -102.70 % | -0.01 21.28 % | -0.01 -100.00 % | 0.00 73.89 % | -0.02 -100.00 % | -0.01 -23.29 % | -0.01 -97.30 % | 0.00 51.95 % | -0.01 0.00 % | -0.01 -285.00 % | 0.00 0.00 % | 0.00 -25.00 % | 0.00 0.00 % | 0.00 -300.00 % | 0.00 0.00 % | 0.00 97.24 % | -0.01 -730.43 % | 0.00 235.29 % | 0.00 -1 800.00 % | 0.00 101.75 % | -0.01 18.57 % | -0.01 71.89 % | -0.02 -47.34 % | -0.02 -201.20 % | 0.02 1 027.78 % | 0.00 10.00 % | 0.00 -142.55 % | 0.00 1 666.67 % | 0.00 -107.89 % | 0.00 252.00 % | 0.00 -183.33 % | 0.00 115.87 % | -0.02 -730.00 % | 0.00 118.07 % | -0.02 -260.87 % | 0.00 88.75 % | -0.04 -1 473.08 % | 0.00 81.16 % | -0.01 -18.97 % | -0.01 4.92 % | -0.01 -84.85 % | -0.01 |
| Gross profit | 1.727 M 0.00 % | 1.727 M 149.11 % | 693.104 K 0.00 % | 693.104 K -46.64 % | 1.299 M 0.00 % | 1.299 M 147.56 % | 524.693 K 0.00 % | 524.693 K 41.98 % | 369.552 K 0.00 % | 369.552 K -70.59 % | 1.257 M 100.00 % | 628.302 K 18.74 % | 529.134 K 100.00 % | 264.567 K -4.32 % | 276.501 K 100.00 % | 138.251 K -71.60 % | 486.787 K 98.33 % | 245.444 K -21.69 % | 313.417 K 100.00 % | 156.708 K -47.82 % | 300.326 K 100.00 % | 150.163 K -50.91 % | 305.896 K 100.00 % | 152.948 K -28.62 % | 214.281 K 0.00 % | 214.281 K -13.13 % | 246.666 K 0.00 % | 246.666 K -5.84 % | 261.978 K 0.00 % | 261.978 K -26.88 % | 358.306 K 0.00 % | 358.307 K 623.30 % | -68.471 K -113.93 % | 491.540 K 42.63 % | 344.616 K -16.76 % | 414.000 K -47.69 % | 791.377 K 432.80 % | 148.531 K 452.46 % | -42.141 K 87.86 % | -347.239 K -129.19 % | 1.189 M 278.95 % | 313.881 K -36.03 % | 490.632 K 5.59 % | 464.666 K -10.73 % | 520.504 K -9.01 % | 572.029 K 149.61 % | 229.167 K -6.87 % | 246.072 K 3 767.84 % | 6.362 K -98.18 % | 348.782 K 292.70 % | -181.002 K -182.50 % | 219.394 K 81.28 % | 121.022 K -5.72 % | 128.370 K 367.33 % | -48.019 K 60.13 % | -120.434 K -231.72 % | 91.433 K 10.44 % | 82.789 K |
| Income tax expense | 193.461 K 0.00 % | 193.461 K 578.10 % | 28.530 K 0.00 % | 28.530 K 115.75 % | -181.113 K -300.00 % | 90.557 K 418.45 % | 17.467 K 0.00 % | 17.467 K -31.30 % | 25.425 K 0.00 % | 25.425 K -77.25 % | 111.772 K 100.00 % | 55.886 K 202.24 % | -54.661 K -300.00 % | 27.331 K -79.51 % | 133.407 K 100.00 % | 66.704 K 460.19 % | -18.519 K -312.54 % | 8.713 K -88.13 % | 73.400 K 100.00 % | 36.700 K -82.86 % | 214.107 K 100.00 % | 107.054 K 741.16 % | -16.697 K -299.99 % | 8.349 K -81.60 % | 45.384 K 0.00 % | 45.384 K 1.79 % | 44.588 K 0.00 % | 44.588 K 78.48 % | 24.982 K 0.00 % | 24.982 K 11.35 % | 22.435 K 0.00 % | 22.435 K 114.56 % | -154.048 K -363.10 % | 58.550 K 207.28 % | 19.054 K -34.71 % | 29.185 K 108.72 % | -334.674 K -145.81 % | -136.153 K -477.35 % | 36.081 K 616.95 % | 5.033 K -96.48 % | 142.774 K 9 898.64 % | -1.457 K -103.00 % | 48.548 K -18.08 % | 59.265 K -59.57 % | 146.595 K 116.13 % | 67.826 K 20.04 % | 56.504 K 1 199.07 % | -5.141 K 95.57 % | -115.977 K -1 199.94 % | 10.544 K 4 040.50 % | -267.580 -100.21 % | 128.656 K 82.45 % | 70.514 K 464.47 % | 12.492 K 118.42 % | -67.834 K -485.71 % | -11.581 K 25.92 % | -15.634 K 58.39 % | -37.568 K |
| Cost of revenue | 3.307 M 0.00 % | 3.307 M 78.08 % | 1.857 M 0.00 % | 1.857 M -18.19 % | 2.270 M 0.00 % | 2.270 M 110.39 % | 1.079 M 0.00 % | 1.079 M -18.46 % | 1.323 M 0.00 % | 1.323 M -27.01 % | 1.813 M 100.00 % | 906.479 K -27.64 % | 1.253 M 100.00 % | 626.347 K -29.47 % | 888.046 K 100.00 % | 444.023 K -64.56 % | 1.253 M 100.66 % | 624.451 K -27.71 % | 863.811 K 100.00 % | 431.906 K -40.64 % | 727.575 K 100.00 % | 363.788 K -61.24 % | 938.604 K 100.00 % | 469.302 K -0.01 % | 469.370 K 0.00 % | 469.370 K 24.00 % | 378.529 K 0.00 % | 378.530 K -8.31 % | 412.817 K 0.00 % | 412.817 K 60.32 % | 257.496 K 0.00 % | 257.496 K -85.52 % | 1.778 M 190.99 % | 611.029 K 11.83 % | 546.394 K 7.15 % | 509.926 K -87.20 % | 3.983 M 225.33 % | 1.224 M 51.07 % | 810.483 K -21.85 % | 1.037 M -38.13 % | 1.676 M 53.56 % | 1.092 M 43.63 % | 759.965 K 73.88 % | 437.063 K -25.81 % | 589.087 K 15.30 % | 510.895 K 43.65 % | 355.641 K -45.16 % | 648.464 K -28.10 % | 901.853 K 18.79 % | 759.175 K 15.96 % | 654.710 K -9.87 % | 726.417 K 7.66 % | 674.717 K 29.52 % | 520.917 K -39.86 % | 866.114 K 10.80 % | 781.667 K 5.30 % | 742.348 K 4.24 % | 712.119 K |
| General and administrative expenses | 907.876 K 0.00 % | 907.876 K 130.51 % | 393.853 K 0.00 % | 393.853 K -40.05 % | 656.925 K 0.00 % | 656.925 K 78.28 % | 368.473 K 0.00 % | 368.473 K 3.85 % | 354.827 K 0.00 % | 354.827 K -0.10 % | 355.189 K 0.00 % | 355.190 K 21.53 % | 292.264 K 0.00 % | 292.264 K 46.21 % | 199.890 K 0.00 % | 199.891 K -25.28 % | 267.512 K 0.00 % | 267.512 K 46.97 % | 182.012 K 0.00 % | 182.013 K -14.09 % | 211.869 K 0.00 % | 211.869 K 8.51 % | 195.250 K 0.00 % | 195.250 K -11.99 % | 221.841 K 0.00 % | 221.841 K 22.87 % | 180.551 K 0.00 % | 180.551 K -40.86 % | 305.287 K 0.00 % | 305.287 K 30.67 % | 233.636 K 0.00 % | 233.636 K -10.80 % | 261.925 K -8.28 % | 285.582 K 7.13 % | 266.587 K 2 283.81 % | -12.207 K -100.65 % | 1.888 M 672.06 % | 244.502 K -26.15 % | 331.093 K 19.89 % | 276.174 K -30.77 % | 398.926 K 73.66 % | 229.721 K -16.18 % | 274.079 K 65.09 % | 166.017 K -2.48 % | 170.245 K 3.17 % | 165.020 K -15.61 % | 195.550 K 0.03 % | 195.486 K -23.88 % | 256.802 K 22.54 % | 209.573 K -2.86 % | 215.736 K | 0.000 -100.00 % | 351.761 K 98.25 % | 177.432 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 51.258 K 0.00 % | 51.258 K 14.46 % | 44.783 K 0.00 % | 44.783 K 41.39 % | 31.674 K 0.00 % | 31.674 K -6.37 % | 33.828 K 0.00 % | 33.828 K -42.01 % | 58.335 K 0.00 % | 58.335 K 135.21 % | 24.801 K 0.00 % | 24.801 K 15.96 % | 21.388 K 0.00 % | 21.388 K 13.57 % | 18.832 K 0.00 % | 18.832 K -4.38 % | 19.694 K 0.00 % | 19.694 K 12.12 % | 17.565 K 0.00 % | 17.565 K -10.30 % | 19.583 K 0.00 % | 19.583 K 15.21 % | 16.997 K -0.01 % | 16.998 K -14.39 % | 19.855 K 0.00 % | 19.855 K 9.25 % | 18.174 K 0.00 % | 18.174 K 10.17 % | 16.497 K 0.00 % | 16.497 K -67.71 % | 51.088 K 0.00 % | 51.089 K -66.64 % | 153.126 K 687.89 % | 19.435 K 43.81 % | 13.514 K | 0.000 -100.00 % | 165.845 K | 0.000 -100.00 % | 101.610 K | 0.000 -100.00 % | 123.497 K 88.52 % | 65.510 K -38.80 % | 107.050 K 39.68 % | 76.637 K -57.74 % | 181.335 K 181.07 % | 64.515 K 260.04 % | 17.919 K -63.74 % | 49.417 K -86.46 % | 364.849 K 915.36 % | 35.933 K 2.37 % | 35.102 K | 0.000 -100.00 % | 51.550 K 50.40 % | 34.276 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 31.860 K 0.00 % | 31.860 K 7.65 % | 29.595 K 0.00 % | 29.595 K -25.22 % | 39.574 K | 0.000 -100.00 % | 19.860 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 100.00 % | 0.000 100.00 % | -0.620 100.00 % | -811.243 K -5 574 822 195 353 353 216.00 % | 0.000 |
| Operating expenses | 1.152 M 0.00 % | 1.152 M 146.07 % | 468.230 K 0.00 % | 468.230 K -46.10 % | 868.764 K -6.63 % | 930.469 K 108.52 % | 446.231 K 0.00 % | 446.231 K -2.48 % | 457.579 K 0.00 % | 457.579 K -39.79 % | 759.981 K 86.13 % | 408.300 K -34.91 % | 627.304 K 88.21 % | 333.296 K -23.81 % | 437.445 K 103.43 % | 215.036 K -62.59 % | 574.865 K 40.58 % | 408.931 K 2.45 % | 399.156 K 89.83 % | 210.272 K -54.58 % | 462.903 K 81.89 % | 254.500 K -40.05 % | 424.495 K 88.19 % | 225.569 K -38.64 % | 367.630 K 0.00 % | 367.630 K 64.55 % | 223.415 K 0.00 % | 223.414 K -23.95 % | 293.776 K 0.00 % | 293.776 K -4.91 % | 308.942 K 0.00 % | 308.940 K -35.61 % | 479.777 K 72.56 % | 278.042 K -3.26 % | 287.408 K 28.30 % | 224.004 K -84.34 % | 1.430 M 448.55 % | 260.743 K -28.72 % | 365.809 K 1 479.08 % | 23.166 K -94.99 % | 462.795 K 59.05 % | 290.967 K -31.85 % | 426.930 K 76.56 % | 241.808 K -33.05 % | 361.185 K 60.25 % | 225.392 K -1.37 % | 228.514 K 10.69 % | 206.441 K -66.80 % | 621.797 K 146.46 % | 252.294 K -1.62 % | 256.437 K 440 555 411 393 740 928.00 % | 0.000 -100.00 % | 494.525 K 121.16 % | 223.603 K 1 024 392 077 106 653 952.00 % | 0.000 100.00 % | -0.620 100.00 % | -811.243 K -5 574 822 195 353 353 216.00 % | 0.000 |
| Cost and expenses | 4.460 M 0.00 % | 4.460 M 91.77 % | 2.325 M 0.00 % | 2.325 M -25.91 % | 3.139 M -1.93 % | 3.201 M 109.84 % | 1.525 M 0.00 % | 1.525 M -14.35 % | 1.781 M 0.00 % | 1.781 M -30.79 % | 2.573 M 95.69 % | 1.315 M -30.06 % | 1.880 M 95.91 % | 959.643 K -27.60 % | 1.325 M 101.12 % | 659.059 K -63.94 % | 1.828 M 76.88 % | 1.033 M -18.18 % | 1.263 M 96.67 % | 642.178 K -46.06 % | 1.190 M 92.54 % | 618.288 K -54.64 % | 1.363 M 96.17 % | 694.871 K -16.98 % | 837.000 K 0.00 % | 837.000 K 39.05 % | 601.944 K 0.00 % | 601.944 K -14.81 % | 706.593 K 0.00 % | 706.593 K 24.74 % | 566.438 K 0.00 % | 566.436 K -74.91 % | 2.258 M 153.95 % | 889.072 K 6.63 % | 833.803 K 13.61 % | 733.930 K -86.44 % | 5.414 M 264.52 % | 1.485 M 26.26 % | 1.176 M 10.94 % | 1.060 M -50.43 % | 2.139 M 54.72 % | 1.382 M 16.48 % | 1.187 M 74.83 % | 678.871 K -28.56 % | 950.272 K 29.06 % | 736.287 K 26.04 % | 584.155 K -31.67 % | 854.906 K -43.89 % | 1.524 M 50.64 % | 1.011 M 11.01 % | 911.148 K 25.43 % | 726.417 K -37.87 % | 1.169 M 57.05 % | 744.521 K -14.04 % | 866.114 K 10.80 % | 781.667 K -49.69 % | 1.554 M 118.16 % | 712.119 K |
| Research and development expenses | 161.181 K 0.00 % | 161.181 K | 0.000 | 0.000 -100.00 % | 140.591 K 0.00 % | 140.591 K | 0.000 | 0.000 -100.00 % | 170.006 K 0.00 % | 170.006 K | 0.000 | 0.000 -100.00 % | 170.721 K 0.00 % | 170.721 K | 0.000 | 0.000 -100.00 % | 170.721 K 0.00 % | 170.721 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 959.135 K 0.00 % | 959.135 K 118.66 % | 438.635 K 0.00 % | 438.635 K -36.30 % | 688.599 K 0.00 % | 688.599 K 71.17 % | 402.301 K 0.00 % | 402.301 K -2.63 % | 413.162 K 0.00 % | 413.162 K -45.64 % | 759.981 K 100.00 % | 379.991 K -39.42 % | 627.304 K 100.00 % | 313.652 K -28.30 % | 437.445 K 100.00 % | 218.723 K -61.95 % | 574.865 K 100.16 % | 287.205 K -28.05 % | 399.156 K 100.00 % | 199.578 K -56.89 % | 462.903 K 100.00 % | 231.452 K -45.48 % | 424.495 K 100.00 % | 212.248 K -12.18 % | 241.696 K 0.00 % | 241.696 K 21.62 % | 198.725 K 0.00 % | 198.725 K -31.19 % | 288.790 K 0.00 % | 288.790 K 1.43 % | 284.724 K 0.00 % | 284.725 K -31.40 % | 415.051 K 36.07 % | 305.017 K 8.89 % | 280.102 K 2 394.52 % | -12.207 K -100.54 % | 2.279 M 832.08 % | 244.502 K -43.49 % | 432.704 K 56.68 % | 276.174 K -47.14 % | 522.423 K 76.95 % | 295.232 K -22.54 % | 381.130 K 57.07 % | 242.654 K -30.98 % | 351.581 K 53.17 % | 229.535 K 7.53 % | 213.469 K -12.84 % | 244.903 K -60.60 % | 621.651 K 153.21 % | 245.507 K -2.13 % | 250.838 K | 0.000 -100.00 % | 403.312 K 90.50 % | 211.708 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 3.094 K | 0.000 -100.00 % | 1.048 K | 0.000 | 0.000 -100.00 % | 128.333 K 10 433 477.24 % | 1.230 -100.00 % | 75.725 K 8 413 788.89 % | 0.900 -100.00 % | 54.227 K 4 595 408.47 % | 1.180 -100.00 % | 44.612 K -47.39 % | 84.792 K 0.00 % | 84.792 K 84.49 % | 45.959 K 0.00 % | 45.960 K -5.17 % | 48.468 K 0.00 % | 48.468 K 25.03 % | 38.766 K 0.00 % | 38.766 K 10.27 % | 35.157 K 0.00 % | 35.157 K -2.15 % | 35.929 K 0.00 % | 35.930 K 172.78 % | 13.172 K 0.00 % | 13.172 K -61.99 % | 34.651 K 0.00 % | 34.652 K -8.84 % | 38.011 K 0.00 % | 38.011 K 2.07 % | 37.240 K 0.00 % | 37.241 K 28 546.92 % | 130.000 0.78 % | 129.000 -52.57 % | 272.000 -91.12 % | 3.064 K 344.65 % | 689.030 | 0.000 | 0.000 -100.00 % | 2.134 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.313 K | 0.000 | 0.000 | 0.000 -100.00 % | 25.539 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.238 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 310.696 K | 0.000 -100.00 % | 265.732 K | 0.000 -100.00 % | 224.827 K | 0.000 -100.00 % | 151.451 K | 0.000 -100.00 % | 108.446 K | 0.000 -100.00 % | 89.226 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.048 K 31.48 % | 73.053 K -15.32 % | 86.272 K 48.69 % | 58.022 K -55.54 % | 130.504 K | 0.000 | 0.000 -100.00 % | 53.259 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.662 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.350 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.605 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 232.374 K 0.00 % | 232.374 K 626.60 % | 31.981 K 0.00 % | 31.981 K 12.05 % | 28.541 K 0.00 % | 28.541 K 4.13 % | 27.409 K 0.00 % | 27.409 K 28.40 % | 21.347 K 0.00 % | 21.347 K -92.17 % | 272.547 K 100.00 % | 136.274 K -45.29 % | 249.083 K 1 563.99 % | 14.969 K -93.62 % | 234.521 K 100.00 % | 117.261 K -53.76 % | 253.587 K 3 118.93 % | 7.878 K -96.55 % | 228.236 K 100.00 % | 114.118 K -48.93 % | 223.434 K 448.80 % | 40.713 K -81.41 % | 219.000 K 100.00 % | 109.500 K 1 050.81 % | 9.515 K 0.00 % | 9.515 K -90.60 % | 101.256 K 0.00 % | 101.256 K 732.56 % | 12.162 K 0.00 % | 12.162 K -87.92 % | 100.641 K 0.00 % | 100.641 K 0.46 % | 100.183 K 4.51 % | 95.859 K 7.95 % | 88.802 K 6.45 % | 83.422 K -1.80 % | 84.947 K 22.03 % | 69.614 K 0.28 % | 69.420 K 5.63 % | 65.717 K 6.42 % | 61.755 K 17.69 % | 52.473 K 8.32 % | 48.444 K 9.55 % | 44.220 K -26.17 % | 59.897 K 376.24 % | 12.577 K -62.15 % | 33.228 K -15.30 % | 39.231 K -62.74 % | 105.293 K 191.00 % | 36.183 K 0.96 % | 35.838 K -0.50 % | 36.019 K -10.42 % | 40.207 K 3.63 % | 38.799 K 201.59 % | 12.865 K -4.87 % | 13.524 K 48.66 % | 9.097 K | 0.000 |
| Operating income | 574.399 K 0.00 % | 574.399 K 155.43 % | 224.874 K 0.00 % | 224.874 K -47.72 % | 430.166 K -1.28 % | 435.764 K 256.04 % | 122.393 K 0.00 % | 122.393 K 326.13 % | -54.126 K 0.00 % | -54.126 K -110.90 % | 496.620 K 100.00 % | 248.311 K 352.94 % | -98.170 K -95.73 % | -50.156 K 68.84 % | -160.950 K -100.01 % | -80.472 K 8.64 % | -88.080 K -110.91 % | -41.762 K 51.29 % | -85.740 K -100.00 % | -42.869 K 73.63 % | -162.580 K -97.18 % | -82.451 K 30.48 % | -118.600 K -104.00 % | -58.138 K -112.07 % | -27.414 K 0.00 % | -27.414 K -157.18 % | 47.941 K 0.00 % | 47.941 K 898.15 % | 4.803 K 0.00 % | 4.803 K -93.58 % | 74.821 K 0.00 % | 74.822 K 116.58 % | -451.234 K -332.52 % | 194.062 K 239.23 % | 57.206 K -51.89 % | 118.900 K 128.75 % | -413.520 K -137.11 % | -174.397 K 57.25 % | -407.950 K 5.57 % | -432.019 K -150.44 % | 856.501 K 1 759.69 % | -51.606 K -667.10 % | -6.727 K -103.43 % | 195.940 K 41.56 % | 138.418 K -65.70 % | 403.502 K 3 195.67 % | -13.034 K -139.78 % | 32.769 K 105.23 % | -626.259 K -799.64 % | 89.512 K 119.56 % | -457.569 K -308.56 % | 219.394 K 121.36 % | -1.027 M -1 109.16 % | -84.938 K -76.89 % | -48.018 K 60.13 % | -120.435 K 83.27 % | -719.811 K -969.46 % | 82.788 K |
| Operating income ratio | 0.11 0.00 % | 0.11 29.41 % | 0.09 0.00 % | 0.09 -26.84 % | 0.12 -1.28 % | 0.12 59.98 % | 0.08 0.00 % | 0.08 338.69 % | -0.03 0.00 % | -0.03 -119.76 % | 0.16 0.00 % | 0.16 393.65 % | -0.06 2.14 % | -0.06 59.27 % | -0.14 0.00 % | -0.14 -172.98 % | -0.05 -5.45 % | -0.05 34.08 % | -0.07 0.00 % | -0.07 53.95 % | -0.16 1.41 % | -0.16 -68.34 % | -0.10 -2.00 % | -0.09 -133.00 % | -0.04 0.00 % | -0.04 -152.29 % | 0.08 0.00 % | 0.08 977.33 % | 0.01 0.00 % | 0.01 -94.14 % | 0.12 0.00 % | 0.12 146.03 % | -0.26 -249.96 % | 0.18 174.14 % | 0.06 -50.11 % | 0.13 248.59 % | -0.09 31.82 % | -0.13 76.08 % | -0.53 15.22 % | -0.63 -309.52 % | 0.30 913.98 % | -0.04 -582.60 % | -0.01 -102.48 % | 0.22 74.19 % | 0.12 -66.52 % | 0.37 1 771.75 % | -0.02 -160.84 % | 0.04 105.31 % | -0.69 -953.51 % | 0.08 108.36 % | -0.97 -516.41 % | 0.23 117.97 % | -1.29 -886.62 % | -0.13 -122.87 % | -0.06 67.77 % | -0.18 78.90 % | -0.86 -928.93 % | 0.10 |
| Total other income expenses net | -194.806 K 0.00 % | -194.806 K 10.73 % | -218.210 K 0.00 % | -218.210 K -14.82 % | -190.039 K 2.86 % | -195.637 K -50.79 % | -129.742 K -8.43 % | -119.656 K -35.78 % | -88.127 K 0.00 % | -88.127 K 72.57 % | -321.231 K -340.52 % | -72.921 K 15.65 % | -86.452 K 0.00 % | -86.452 K -326.28 % | 38.205 K 190.38 % | -42.273 K 65.88 % | -123.877 K -105.53 % | -60.271 K -814.86 % | -6.588 K 86.68 % | -49.460 K -314.25 % | 23.085 K 149.49 % | -46.650 K -564.23 % | 10.049 K 119.93 % | -50.413 K -107.88 % | -24.251 K 0.00 % | -24.251 K 59.13 % | -59.341 K 0.00 % | -59.341 K 20.47 % | -74.612 K 0.00 % | -74.612 K -19.00 % | -62.697 K 0.00 % | -62.696 K 49.97 % | -125.319 K -71.85 % | -72.925 K 15.20 % | -86.000 K 0.68 % | -86.592 K -13.80 % | -76.093 K 50.68 % | -154.287 K 35.03 % | -237.457 K -881.42 % | -24.195 K 71.85 % | -85.951 K -15.34 % | -74.519 K -5.81 % | -70.427 K | 0.000 | 0.000 -100.00 % | 61.009 K 545.73 % | -13.687 K -99.47 % | -6.862 K | 0.000 100.00 % | -335.000 | 0.000 100.00 % | -217.282 K | 0.000 | 0.000 100.00 % | -397.395 K -89.85 % | -209.324 K -157.53 % | 363.836 K 224.67 % | -291.834 K |
| 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 | 2010-09-30 | 2010-06-30 |
| 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-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.947 M 0.00 % | 1.947 M -53.77 % | 4.212 M 11.03 % | 3.794 M 39.10 % | 2.727 M -38.63 % | 4.444 M 4.31 % | 4.260 M 0.00 % | 4.260 M 32.12 % | 3.224 M 0.00 % | 3.224 M -11.35 % | 3.637 M 0.00 % | 3.637 M 42.79 % | 2.547 M 0.00 % | 2.547 M -6.03 % | 2.711 M 0.00 % | 2.711 M 17.17 % | 2.313 M 0.00 % | 2.313 M 1.28 % | 2.284 M 1.08 % | 2.260 M 13.94 % | 1.983 M 0.00 % | 1.983 M 8.81 % | 1.823 M 2.37 % | 1.781 M 47.91 % | 1.204 M 0.00 % | 1.204 M -9.23 % | 1.326 M 0.00 % | 1.326 M 4.23 % | 1.272 M 0.00 % | 1.272 M 22.76 % | 1.036 M 0.00 % | 1.036 M 111.27 % | 490.572 K -13.60 % | 567.781 K -51.86 % | 1.179 M 830.09 % | -161.543 K 83.98 % | -1.008 M -152.38 % | 1.925 M -28.62 % | 2.697 M 42.94 % | 1.887 M 57.34 % | 1.199 M -60.81 % | 3.060 M 63.55 % | 1.871 M 29.55 % | 1.444 M 31.13 % | 1.101 M -45.90 % | 2.036 M 16.20 % | 1.752 M 202.89 % | -1.703 M -248.28 % | 1.148 M 7.32 % | 1.070 M -50.00 % | 2.140 M 91.03 % | 1.120 M 3.02 % | 1.087 M 0.00 % | 1.087 M |
| Total investments | 45.049 K 0.00 % | 45.049 K -50.00 % | 90.100 K 0.00 % | 90.100 K -82.57 % | 517.025 K 444.66 % | 94.926 K -1.27 % | 96.145 K 0.00 % | 96.145 K -19.22 % | 119.014 K 0.00 % | 119.014 K 32.09 % | 90.099 K 0.00 % | 90.099 K 0.00 % | 90.099 K 0.00 % | 90.099 K 0.00 % | 90.099 K 0.00 % | 90.099 K 0.00 % | 90.099 K 0.00 % | 90.099 K -15.02 % | 106.021 K 0.00 % | 106.021 K 0.00 % | 106.021 K 0.00 % | 106.021 K 0.00 % | 106.021 K 0.00 % | 106.021 K 0.00 % | 106.021 K 0.00 % | 106.021 K 1 380.61 % | -8.279 K -108.47 % | 97.743 K -7.81 % | 106.021 K 0.00 % | 106.021 K 0.00 % | 106.021 K 0.00 % | 106.021 K 0.00 % | 106.021 K -21.71 % | 135.421 K 0.00 % | 135.421 K 0.00 % | 135.421 K 0.00 % | 135.421 K 6.80 % | 126.803 K 0.00 % | 126.803 K -6.36 % | 135.421 K 0.00 % | 135.421 K 6.80 % | 126.804 K 0.00 % | 126.804 K -6.36 % | 135.421 K 6.80 % | 126.804 K 0.00 % | 126.804 K 0.79 % | 125.804 K 0.00 % | 125.804 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 6.357 M 0.00 % | 6.357 M 10.86 % | 5.735 M 0.00 % | 5.735 M -15.99 % | 6.826 M 0.00 % | 6.826 M 42.75 % | 4.782 M 0.00 % | 4.782 M 18.00 % | 4.053 M 0.00 % | 4.053 M 6.94 % | 3.790 M 0.00 % | 3.790 M 14.31 % | 3.315 M 0.00 % | 3.315 M 2.21 % | 3.243 M 0.00 % | 3.243 M -3.47 % | 3.360 M 0.00 % | 3.360 M 16.80 % | 2.877 M 0.86 % | 2.852 M 14.16 % | 2.498 M 0.00 % | 2.498 M 1.65 % | 2.458 M 1.75 % | 2.415 M 6.31 % | 2.272 M 0.00 % | 2.272 M -3.87 % | 2.363 M 0.00 % | 2.363 M -6.89 % | 2.538 M 0.00 % | 2.538 M -3.00 % | 2.617 M 0.00 % | 2.617 M -1.26 % | 2.650 M 12.97 % | 2.346 M -21.19 % | 2.977 M -0.06 % | 2.978 M -14.08 % | 3.467 M -15.13 % | 4.085 M -17.99 % | 4.981 M 45.69 % | 3.419 M 207.89 % | 1.110 M -63.63 % | 3.053 M 108.97 % | 1.461 M 17.96 % | 1.238 M 14.09 % | 1.085 M -29.65 % | 1.543 M 9.34 % | 1.411 M 31.88 % | 1.070 M -4.65 % | 1.122 M 4.88 % | 1.070 M 0.00 % | 1.070 M -4.48 % | 1.120 M 3.02 % | 1.087 M 0.00 % | 1.087 M |
| Accumulated other comprehensive income loss | 613.641 K | 0.000 -100.00 % | 613.641 K | 0.000 -100.00 % | 613.641 K | 0.000 -100.00 % | 613.641 K | 0.000 -100.00 % | 613.641 K | 0.000 -100.00 % | 613.641 K | 0.000 -100.00 % | 613.641 K 34 544 917 236 740 832.00 % | 0.000 -100.00 % | 613.641 K | 0.000 -100.00 % | 613.641 K | 0.000 -100.00 % | 5.147 M | 0.000 -100.00 % | 613.641 K | 0.000 -100.00 % | 613.641 K | 0.000 100.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -100.00 % | 613.640 K 34 544 860 941 745 488.00 % | 0.000 | 0.000 100.00 % | 0.000 100.00 % | -6.268 M -1 005.80 % | 691.947 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -9.507 M -6.90 % | -8.893 M 10.13 % | -9.896 M -6.61 % | -9.282 M 5.78 % | -9.852 M -6.64 % | -9.238 M 12.11 % | -10.511 M -6.20 % | -9.897 M 5.57 % | -10.481 M -6.22 % | -9.868 M 3.72 % | -10.249 M -6.37 % | -9.636 M 8.34 % | -10.512 M -6.20 % | -9.898 M 4.00 % | -10.311 M -6.33 % | -9.697 M 2.36 % | -9.932 M -6.95 % | -9.287 M 2.50 % | -9.525 M -6.89 % | -8.912 M 38.62 % | -14.518 M -4.41 % | -13.904 M 1.14 % | -14.065 M -4.56 % | -13.452 M 2.98 % | -13.865 M -4.63 % | -13.251 M 1.40 % | -13.439 M -4.78 % | -12.825 M 2.30 % | -13.127 M -4.90 % | -12.513 M 4.11 % | -13.049 M -4.93 % | -12.436 M 4.55 % | -13.029 M -3.15 % | -12.631 M 0.49 % | -12.694 M -0.38 % | -12.646 M 0.03 % | -12.650 M -6.38 % | -11.891 M -1.65 % | -11.698 M -0.58 % | -11.630 M -10.18 % | -10.555 M 3.41 % | -10.928 M -0.67 % | -10.856 M | 0.000 100.00 % | -11.621 M -6.53 % | -10.909 M 2.99 % | -11.244 M -0.62 % | -11.175 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M 0.00 % | 7.657 M -40.43 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M 0.00 % | 12.852 M |
| Total equity | 3.296 M 0.00 % | 3.296 M 13.37 % | 2.908 M 0.00 % | 2.908 M -1.48 % | 2.951 M 0.00 % | 2.951 M 28.75 % | 2.292 M 0.00 % | 2.292 M -1.27 % | 2.322 M 0.00 % | 2.322 M -9.09 % | 2.554 M 0.00 % | 2.554 M 11.46 % | 2.291 M 0.00 % | 2.291 M -8.07 % | 2.492 M 0.00 % | 2.492 M -13.20 % | 2.871 M -1.09 % | 2.903 M -11.44 % | 3.278 M 0.00 % | 3.278 M -5.83 % | 3.481 M 0.00 % | 3.481 M -11.51 % | 3.933 M 0.00 % | 3.933 M -4.85 % | 4.134 M 0.00 % | 4.134 M -9.34 % | 4.560 M 0.00 % | 4.560 M -6.41 % | 4.872 M 0.00 % | 4.872 M -1.56 % | 4.949 M 0.00 % | 4.949 M -0.41 % | 4.970 M -7.41 % | 5.368 M 1.18 % | 5.305 M -0.89 % | 5.353 M 0.07 % | 5.349 M -2.65 % | 5.494 M -3.39 % | 5.687 M -10.70 % | 6.368 M -6.75 % | 6.830 M 5.77 % | 6.457 M -0.77 % | 6.507 M -0.84 % | 6.562 M 1.83 % | 6.444 M -0.31 % | 6.465 M 5.48 % | 6.129 M -1.12 % | 6.198 M 2.01 % | 6.076 M -7.12 % | 6.542 M -5.47 % | 6.921 M -1.79 % | 7.047 M -13.39 % | 8.136 M -0.79 % | 8.201 M |
| Other non current liabilities | 42.227 K -88.60 % | 370.522 K 604.12 % | 52.622 K 0.00 % | 52.622 K -1.23 % | 53.277 K 0.00 % | 53.277 K 23.04 % | 43.301 K 0.00 % | 43.300 K -10.62 % | 48.443 K 0.01 % | 48.440 K 2.75 % | 47.143 K 0.00 % | 47.141 K -9.84 % | 52.284 K 0.00 % | 52.283 K -43.81 % | 93.044 K 0.00 % | 93.044 K -5.24 % | 98.186 K 73.27 % | 56.665 K -40.94 % | 95.950 K 0.00 % | 95.949 K -5.09 % | 101.091 K 0.00 % | 101.090 K -29.14 % | 142.659 K 0.00 % | 142.657 K -3.48 % | 147.800 K 0.00 % | 147.799 K -1.85 % | 150.578 K 0.00 % | 150.578 K -3.30 % | 155.719 K 0.00 % | 155.718 K -10.99 % | 174.940 K 0.00 % | 174.940 K -2.85 % | 180.081 K -18.92 % | 222.115 K -1.14 % | 224.685 K 3.74 % | 216.586 K -1.23 % | 219.284 K 38.35 % | 158.496 K 0.00 % | 158.496 K 0.00 % | 158.496 K 0.00 % | 158.496 K 12.43 % | 140.967 K 0.00 % | 140.966 K 0.00 % | 140.966 K 0.00 % | 140.966 K 0.92 % | 139.681 K 6.08 % | 131.672 K -2.92 % | 135.634 K 6.28 % | 127.625 K -17.78 % | 155.223 K 10.22 % | 140.835 K -17.23 % | 170.147 K -1.65 % | 173.006 K -7.30 % | 186.631 K |
| Long term debt | 2.788 M 0.00 % | 2.788 M 28.05 % | 2.177 M 0.00 % | 2.177 M -21.03 % | 2.757 M 0.00 % | 2.757 M 23.36 % | 2.235 M 0.00 % | 2.235 M 21.08 % | 1.846 M 0.00 % | 1.846 M -5.40 % | 1.951 M 0.00 % | 1.951 M -4.52 % | 2.044 M 0.00 % | 2.044 M -1.95 % | 2.085 M 0.00 % | 2.085 M -0.47 % | 2.094 M 0.00 % | 2.094 M 21.91 % | 1.718 M 0.00 % | 1.718 M 2.07 % | 1.683 M 0.00 % | 1.683 M 3.72 % | 1.623 M 0.00 % | 1.623 M 8.19 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M -28.57 % | 2.100 M 0.00 % | 2.100 M 0.00 % | 2.100 M 0.00 % | 2.100 M 0.00 % | 2.100 M 5.03 % | 1.999 M -4.77 % | 2.100 M 2.79 % | 2.043 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.096 M | 0.000 | 0.000 -100.00 % | 1.120 M 3.02 % | 1.087 M | 0.000 |
| Total non current liabilities | 3.159 M 0.00 % | 3.159 M 41.65 % | 2.230 M 0.00 % | 2.230 M -20.66 % | 2.811 M 0.00 % | 2.811 M 23.35 % | 2.278 M 0.00 % | 2.278 M 20.27 % | 1.894 M 0.00 % | 1.894 M -5.20 % | 1.998 M 0.00 % | 1.998 M -4.66 % | 2.096 M 0.00 % | 2.096 M -3.74 % | 2.178 M 0.00 % | 2.178 M -0.68 % | 2.193 M 1.93 % | 2.151 M 18.59 % | 1.814 M 0.00 % | 1.814 M 1.66 % | 1.784 M 0.00 % | 1.784 M 1.06 % | 1.765 M 0.00 % | 1.765 M 7.14 % | 1.648 M 0.00 % | 1.648 M -0.17 % | 1.651 M 0.00 % | 1.651 M -0.31 % | 1.656 M 0.00 % | 1.656 M -1.15 % | 1.675 M 0.00 % | 1.675 M -0.31 % | 1.680 M -2.44 % | 1.722 M -25.92 % | 2.325 M 0.35 % | 2.317 M -0.12 % | 2.319 M 2.69 % | 2.258 M 0.00 % | 2.258 M 4.66 % | 2.158 M -4.43 % | 2.258 M 3.41 % | 2.184 M 1 449.06 % | 140.966 K 0.00 % | 140.966 K 0.00 % | 140.966 K 0.92 % | 139.681 K 6.08 % | 131.672 K -2.92 % | 135.634 K -88.92 % | 1.224 M 688.34 % | 155.223 K 10.22 % | 140.835 K -89.09 % | 1.290 M 2.38 % | 1.260 M 575.34 % | 186.631 K |
| Other current liabilities | 6.309 M -14.34 % | 7.365 M 19.49 % | 6.164 M 7.09 % | 5.756 M 171.84 % | 2.117 M -59.42 % | 5.217 M 3 106.31 % | -173.541 K -104.30 % | 4.039 M 781.73 % | 458.040 K -84.56 % | 2.967 M 5 934.47 % | 49.175 K -97.87 % | 2.308 M 703.38 % | 287.256 K -80.83 % | 1.498 M 843.27 % | 158.823 K -85.44 % | 1.091 M 734.72 % | 130.697 K -87.92 % | 1.082 M 1 036.19 % | 95.200 K -88.82 % | 851.609 K -8.43 % | 930.059 K -2.30 % | 951.951 K 21.02 % | 786.584 K -5.55 % | 832.846 K 3 183.59 % | -27.009 K -103.83 % | 705.737 K 799.88 % | -100.837 K -107.50 % | 1.344 M 667.24 % | -236.913 K -117.13 % | 1.383 M -38.26 % | 2.241 M 0.00 % | 2.241 M 24.68 % | 1.797 M -48.71 % | 3.504 M 49.32 % | 2.346 M 910.98 % | 232.091 K -92.02 % | 2.910 M 98.06 % | 1.469 M 36.45 % | 1.077 M 1 095.35 % | -108.179 K 86.37 % | -793.424 K -183.87 % | 946.023 K 129.91 % | 411.469 K 50.28 % | 273.798 K 205.23 % | -260.186 K -189.44 % | 290.908 K 327.95 % | -127.621 K -576.38 % | 26.790 K 106.27 % | -427.186 K -132.58 % | 1.311 M 19.55 % | 1.097 M 937.85 % | 105.668 K -92.21 % | 1.356 M -18.85 % | 1.671 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 407.897 K -80.91 % | 2.137 M | 0.000 -100.00 % | 3.868 M | 0.000 -100.00 % | 2.284 M | 0.000 -100.00 % | 1.863 M | 0.000 -100.00 % | 1.139 M | 0.000 -100.00 % | 891.230 K | 0.000 -100.00 % | 881.569 K | 0.000 -100.00 % | 734.461 K | 0.000 -100.00 % | 709.192 K | 0.000 -100.00 % | 738.763 K | 0.000 -100.00 % | 604.920 K | 0.000 -100.00 % | 1.194 M | 0.000 -100.00 % | 1.244 M | 0.000 100.00 % | -518.300 K | 0.000 100.00 % | 0.000 -100.00 % | 3.826 M 22.62 % | 3.120 M 216.53 % | 985.692 K -69.82 % | 3.266 M | 0.000 | 0.000 -100.00 % | 674.720 K -74.45 % | 2.641 M 322.51 % | 625.034 K 18.87 % | 525.802 K 70.54 % | 308.310 K -54.00 % | 670.282 K 107.30 % | 323.345 K 11.85 % | 289.085 K 118.88 % | -1.531 M -253.38 % | 998.213 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 3.569 M 0.00 % | 3.569 M 0.33 % | 3.557 M 0.00 % | 3.557 M -12.58 % | 4.069 M 0.00 % | 4.069 M 59.76 % | 2.547 M 0.00 % | 2.547 M 15.42 % | 2.207 M 0.00 % | 2.207 M 20.03 % | 1.838 M 0.00 % | 1.838 M 44.59 % | 1.271 M 0.00 % | 1.271 M 9.71 % | 1.159 M 0.00 % | 1.159 M -8.44 % | 1.266 M 0.00 % | 1.266 M 9.23 % | 1.159 M 0.00 % | 1.159 M 42.14 % | 815.251 K 0.00 % | 815.251 K -2.35 % | 834.898 K 0.00 % | 834.898 K 8.15 % | 771.982 K 0.00 % | 771.982 K -10.58 % | 863.338 K 0.00 % | 863.337 K -16.84 % | 1.038 M 0.00 % | 1.038 M -7.04 % | 1.117 M 0.00 % | 1.117 M -2.90 % | 1.150 M 35.97 % | 845.822 K -3.52 % | 876.644 K -0.20 % | 878.418 K -35.72 % | 1.367 M -31.14 % | 1.985 M -31.10 % | 2.881 M 102.98 % | 1.419 M -7.06 % | 1.527 M 51.21 % | 1.010 M -30.87 % | 1.461 M 17.96 % | 1.238 M 14.09 % | 1.085 M -29.65 % | 1.543 M -11.93 % | 1.752 M 63.73 % | 1.070 M -4.65 % | 1.122 M 4.88 % | 1.070 M 0.00 % | 1.070 M | 0.000 | 0.000 -100.00 % | 1.087 M |
| Total current liabilities | 12.606 M 0.00 % | 12.606 M 11.52 % | 11.304 M 0.00 % | 11.304 M 11.17 % | 10.169 M 0.00 % | 10.169 M 43.14 % | 7.104 M 0.00 % | 7.104 M 25.09 % | 5.679 M 0.00 % | 5.679 M 30.17 % | 4.363 M 0.00 % | 4.363 M 41.69 % | 3.079 M 0.00 % | 3.079 M 30.63 % | 2.357 M 0.00 % | 2.357 M -2.85 % | 2.426 M 0.00 % | 2.426 M 9.68 % | 2.212 M 0.00 % | 2.212 M 0.20 % | 2.208 M 0.00 % | 2.208 M -5.32 % | 2.332 M 0.00 % | 2.332 M 10.61 % | 2.108 M 0.00 % | 2.108 M -18.80 % | 2.596 M 0.00 % | 2.596 M -7.01 % | 2.792 M 0.00 % | 2.792 M -27.97 % | 3.876 M 0.00 % | 3.876 M -4.33 % | 4.051 M -16.63 % | 4.859 M 21.81 % | 3.989 M 45.03 % | 2.751 M -60.76 % | 7.009 M 41.96 % | 4.937 M -14.51 % | 5.776 M 49.42 % | 3.865 M -34.07 % | 5.863 M 61.48 % | 3.630 M 22.00 % | 2.976 M 38.64 % | 2.146 M -7.53 % | 2.321 M 16.98 % | 1.984 M 3.89 % | 1.910 M -27.35 % | 2.629 M 19.34 % | 2.203 M -7.49 % | 2.381 M 9.90 % | 2.167 M 27.15 % | 1.704 M 25.68 % | 1.356 M -50.84 % | 2.758 M |
| Total liabilities | 15.765 M 0.00 % | 15.765 M 16.48 % | 13.534 M 0.00 % | 13.534 M 4.28 % | 12.979 M 0.00 % | 12.979 M 38.33 % | 9.383 M 0.00 % | 9.383 M 23.89 % | 7.574 M 0.00 % | 7.574 M 19.06 % | 6.361 M 0.00 % | 6.361 M 22.92 % | 5.175 M 0.00 % | 5.175 M 14.12 % | 4.535 M 0.00 % | 4.535 M -1.82 % | 4.619 M 0.91 % | 4.577 M 13.69 % | 4.026 M 0.00 % | 4.026 M 0.85 % | 3.992 M 0.00 % | 3.992 M -2.57 % | 4.097 M 0.00 % | 4.097 M 9.09 % | 3.756 M 0.00 % | 3.756 M -11.56 % | 4.247 M 0.00 % | 4.247 M -4.52 % | 4.448 M 0.00 % | 4.448 M -19.87 % | 5.551 M 0.00 % | 5.551 M -3.15 % | 5.731 M -12.92 % | 6.581 M 4.24 % | 6.314 M 24.60 % | 5.067 M -45.68 % | 9.329 M 29.64 % | 7.196 M -10.43 % | 8.034 M 33.39 % | 6.023 M -25.83 % | 8.121 M 39.67 % | 5.814 M 86.55 % | 3.117 M 36.26 % | 2.287 M -7.09 % | 2.462 M 15.92 % | 2.124 M 4.04 % | 2.041 M -26.15 % | 2.764 M -19.32 % | 3.426 M 35.09 % | 2.536 M 9.92 % | 2.308 M -22.94 % | 2.994 M 14.46 % | 2.616 M -11.15 % | 2.945 M |
| Other non current assets | 578.223 K 0.00 % | 578.221 K -7.14 % | 622.663 K 0.00 % | 622.663 K -74.43 % | 2.435 M 261.44 % | 673.835 K 1 201.12 % | 51.789 K -90.35 % | 536.892 K 704.79 % | 66.712 K -87.05 % | 515.200 K 1 109.19 % | 42.607 K -91.05 % | 476.180 K 1 088.79 % | 40.056 K -92.71 % | 549.814 K 1 689.58 % | 30.723 K -93.80 % | 495.685 K 1 643.53 % | 28.430 K -95.39 % | 616.836 K 4 420.27 % | 13.646 K -97.94 % | 662.707 K 2 356.84 % | 26.974 K -96.40 % | 749.437 K 3 153.75 % | 23.033 K -97.78 % | 1.039 M -8.40 % | 1.135 M 10.96 % | 1.023 M -18.26 % | 1.251 M 7.82 % | 1.160 M -5.04 % | 1.222 M 9.50 % | 1.116 M -11.35 % | 1.259 M 9.20 % | 1.153 M -11.09 % | 1.297 M 9.03 % | 1.189 M -4.69 % | 1.248 M -2.23 % | 1.276 M -2.74 % | 1.312 M 51.07 % | 868.632 K 18.59 % | 732.478 K 299.93 % | 183.153 K -75.78 % | 756.358 K -28.38 % | 1.056 M 0.35 % | 1.052 M -5.90 % | 1.118 M -5.41 % | 1.182 M -17.99 % | 1.441 M 2.08 % | 1.412 M -2.91 % | 1.455 M -2.85 % | 1.497 M 100.12 % | 748.116 K -10.26 % | 833.670 K -12.64 % | 954.281 K -17.58 % | 1.158 M 0.32 % | 1.154 M |
| Long term investments | 45.049 K 0.00 % | 45.049 K -50.00 % | 90.100 K 0.00 % | 90.100 K -82.57 % | 517.025 K 444.66 % | 94.926 K -81.71 % | 519.112 K 439.93 % | 96.145 K -81.53 % | 520.581 K 337.41 % | 119.014 K -75.79 % | 491.666 K 445.70 % | 90.099 K -81.67 % | 491.666 K 445.70 % | 90.099 K -81.67 % | 491.666 K 445.70 % | 90.099 K -81.67 % | 491.666 K 445.70 % | 90.099 K -84.35 % | 575.762 K 443.06 % | 106.021 K -81.59 % | 575.762 K 443.06 % | 106.021 K -83.51 % | 642.916 K 506.40 % | 106.021 K 0.00 % | 106.021 K 0.00 % | 106.021 K 8.47 % | 97.743 K 0.00 % | 97.743 K -7.81 % | 106.021 K 0.00 % | 106.021 K 0.00 % | 106.021 K 0.00 % | 106.021 K 0.00 % | 106.021 K -21.71 % | 135.421 K 0.00 % | 135.421 K 0.00 % | 135.421 K 0.00 % | 135.421 K 6.80 % | 126.803 K 0.00 % | 126.803 K -6.36 % | 135.421 K 0.00 % | 135.421 K 6.80 % | 126.804 K 0.00 % | 126.804 K -6.36 % | 135.421 K 6.80 % | 126.804 K 0.00 % | 126.804 K 0.79 % | 125.804 K 0.00 % | 125.804 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 1.836 M 0.00 % | 1.836 M 9.86 % | 1.671 M 0.00 % | 1.671 M 15.88 % | 1.442 M 0.00 % | 1.442 M -16.83 % | 1.734 M 0.00 % | 1.734 M 30.29 % | 1.331 M 0.00 % | 1.331 M 23.48 % | 1.078 M 0.00 % | 1.078 M 0.47 % | 1.073 M 0.00 % | 1.073 M -14.95 % | 1.261 M 0.00 % | 1.261 M -12.97 % | 1.449 M 0.00 % | 1.449 M -12.58 % | 1.658 M 0.00 % | 1.658 M -10.12 % | 1.845 M 0.00 % | 1.845 M -9.37 % | 2.035 M 0.00 % | 2.035 M -8.57 % | 2.226 M 0.00 % | 2.226 M -8.32 % | 2.428 M 0.00 % | 2.428 M -7.21 % | 2.617 M 0.00 % | 2.617 M -6.96 % | 2.812 M 0.00 % | 2.812 M 3.63 % | 2.714 M 4.87 % | 2.588 M 4.53 % | 2.476 M 4.80 % | 2.362 M 5.12 % | 2.247 M 4.50 % | 2.150 M 5.86 % | 2.031 M -22.73 % | 2.629 M 45.36 % | 1.809 M 3.49 % | 1.748 M 11.75 % | 1.564 M 11.43 % | 1.404 M 12.86 % | 1.244 M 27.78 % | 973.248 K 21.94 % | 798.125 K 148.96 % | 320.581 K -38.24 % | 519.034 K | 0.000 -100.00 % | 2.762 M | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.560 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.836 M 0.00 % | 1.836 M 9.86 % | 1.671 M 0.00 % | 1.671 M 15.88 % | 1.442 M 0.00 % | 1.442 M -16.83 % | 1.734 M 0.00 % | 1.734 M 30.29 % | 1.331 M 0.00 % | 1.331 M 23.48 % | 1.078 M 0.00 % | 1.078 M 0.47 % | 1.073 M 0.00 % | 1.073 M -14.95 % | 1.261 M 0.00 % | 1.261 M -12.97 % | 1.449 M 0.00 % | 1.449 M -12.58 % | 1.658 M 0.00 % | 1.658 M -10.12 % | 1.845 M 0.00 % | 1.845 M -9.37 % | 2.035 M 0.00 % | 2.035 M -8.57 % | 2.226 M 0.00 % | 2.226 M -8.32 % | 2.428 M 0.00 % | 2.428 M -7.21 % | 2.617 M 0.00 % | 2.617 M -6.96 % | 2.812 M 0.00 % | 2.812 M 3.63 % | 2.714 M 4.87 % | 2.588 M 4.53 % | 2.476 M 4.80 % | 2.362 M 5.12 % | 2.247 M 4.50 % | 2.150 M 5.86 % | 2.031 M -22.73 % | 2.629 M 45.36 % | 1.809 M 3.49 % | 1.748 M 11.75 % | 1.564 M 11.43 % | 1.404 M 12.86 % | 1.244 M 27.78 % | 973.248 K 21.94 % | 798.125 K 148.96 % | 320.580 K -38.24 % | 519.034 K 47.41 % | 352.107 K -11.50 % | 397.877 K -5.44 % | 420.762 K 33.14 % | 316.040 K | 0.000 |
| Property plant equipment net | 967.567 K 0.00 % | 967.567 K 8.74 % | 889.822 K 0.00 % | 889.822 K -12.98 % | 1.023 M 0.00 % | 1.023 M 87.64 % | 544.950 K 0.00 % | 544.948 K 6.78 % | 510.347 K -4.02 % | 531.745 K 27.32 % | 417.634 K 0.00 % | 417.635 K -13.34 % | 481.920 K 0.00 % | 481.920 K 65.63 % | 290.956 K 0.00 % | 290.958 K -11.62 % | 329.212 K 0.00 % | 329.213 K -2.60 % | 337.998 K 0.00 % | 337.998 K 1.36 % | 333.479 K 0.00 % | 333.478 K 21.58 % | 274.278 K 0.00 % | 274.278 K 207.20 % | 89.283 K -6.31 % | 95.297 K -9.61 % | 105.423 K 7.15 % | 98.385 K -15.32 % | 116.188 K 0.00 % | 116.188 K -7.75 % | 125.953 K 0.00 % | 125.953 K -17.07 % | 151.872 K -8.07 % | 165.209 K -6.90 % | 177.459 K 115.36 % | 82.403 K -12.80 % | 94.504 K -8.88 % | 103.709 K -7.26 % | 111.829 K -8.96 % | 122.834 K -5.41 % | 129.866 K -2.27 % | 132.878 K -5.69 % | 140.896 K -5.44 % | 149.003 K 3.82 % | 143.521 K 23.79 % | 115.939 K 0.45 % | 115.424 K -8.73 % | 126.458 K 10.18 % | 114.776 K 0.36 % | 114.361 K -17.36 % | 138.381 K 11.52 % | 124.081 K 109.27 % | 59.291 K -16.32 % | 70.854 K |
| Total non current assets | 3.427 M 0.00 % | 3.427 M 4.67 % | 3.274 M 0.00 % | 3.274 M -41.69 % | 5.614 M 73.64 % | 3.233 M 11.04 % | 2.912 M 0.00 % | 2.912 M 16.63 % | 2.497 M 0.00 % | 2.497 M 21.11 % | 2.062 M 0.00 % | 2.062 M -6.05 % | 2.195 M 0.00 % | 2.195 M 2.64 % | 2.138 M 0.00 % | 2.138 M -14.32 % | 2.495 M 0.40 % | 2.485 M -10.10 % | 2.765 M 0.00 % | 2.765 M -8.86 % | 3.033 M 0.00 % | 3.033 M -12.20 % | 3.455 M 0.00 % | 3.455 M 0.14 % | 3.450 M 0.00 % | 3.450 M -8.84 % | 3.785 M 0.00 % | 3.785 M -4.31 % | 3.955 M 0.00 % | 3.955 M -5.77 % | 4.197 M 0.00 % | 4.197 M 0.83 % | 4.162 M 5.58 % | 3.942 M 1.06 % | 3.901 M 4.84 % | 3.721 M 1.84 % | 3.654 M 12.44 % | 3.250 M 8.23 % | 3.003 M 2.30 % | 2.935 M 8.91 % | 2.695 M -8.23 % | 2.937 M 6.51 % | 2.757 M 3.23 % | 2.671 M 3.95 % | 2.569 M 1.53 % | 2.531 M 8.81 % | 2.326 M 22.31 % | 1.902 M -10.77 % | 2.131 M 75.45 % | 1.215 M -11.34 % | 1.370 M -8.62 % | 1.499 M -2.22 % | 1.533 M 25.16 % | 1.225 M |
| Other current assets | 461.237 K -93.68 % | 7.295 M 186.90 % | 2.543 M 0.00 % | 2.543 M -54.18 % | 5.550 M 0.00 % | 5.550 M 3.09 % | 5.383 M 0.00 % | 5.383 M 36.51 % | 3.944 M 0.00 % | 3.944 M -33.07 % | 5.892 M 122.30 % | 2.651 M 12.74 % | 2.351 M 0.00 % | 2.351 M -3.74 % | 2.442 M 0.00 % | 2.442 M 26.33 % | 1.933 M 0.00 % | 1.933 M 6.60 % | 1.814 M 0.00 % | 1.814 M 36.61 % | 1.328 M 0.00 % | 1.328 M 45.19 % | 914.380 K 0.00 % | 914.380 K 64.00 % | 557.545 K 0.00 % | 557.545 K -42.60 % | 971.253 K 0.00 % | 971.253 K -30.13 % | 1.390 M 0.00 % | 1.390 M -37.83 % | 2.236 M 0.00 % | 2.236 M 15.14 % | 1.942 M -56.45 % | 4.459 M 21.61 % | 3.666 M 24.38 % | 2.947 M -17.66 % | 3.580 M -7.79 % | 3.882 M -2.01 % | 3.962 M 5.96 % | 3.739 M 4.02 % | 3.595 M 1 107.22 % | 297.754 K -91.18 % | 3.376 M -2.56 % | 3.465 M 14.14 % | 3.036 M 40.20 % | 2.165 M 15.40 % | 1.876 M 2.83 % | 1.825 M -58.22 % | 4.368 M -43.85 % | 7.780 M 55.05 % | 5.018 M -40.71 % | 8.464 M -7.36 % | 9.136 M -7.07 % | 9.831 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -422.967 K | 0.000 100.00 % | -401.567 K | 0.000 100.00 % | -401.567 K | 0.000 100.00 % | -401.567 K | 0.000 100.00 % | -401.567 K | 0.000 100.00 % | -401.567 K | 0.000 100.00 % | -469.741 K | 0.000 100.00 % | -469.741 K | 0.000 100.00 % | -536.895 K | 0.000 | 0.000 | 0.000 100.00 % | -106.022 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 |
| cash and cash equivalents | 4.410 M 0.00 % | 4.410 M 189.61 % | 1.523 M 0.00 % | 1.523 M -62.05 % | 4.012 M 68.40 % | 2.383 M 356.34 % | 522.144 K 0.00 % | 522.144 K -36.97 % | 828.378 K 0.00 % | 828.378 K 442.84 % | 152.600 K 0.00 % | 152.600 K -80.13 % | 768.015 K 0.00 % | 768.015 K 44.17 % | 532.727 K 0.00 % | 532.727 K -49.10 % | 1.047 M 0.00 % | 1.047 M 76.67 % | 592.428 K 0.00 % | 592.428 K 15.04 % | 514.990 K 0.00 % | 514.989 K -18.89 % | 634.893 K 0.00 % | 634.893 K -40.57 % | 1.068 M 0.00 % | 1.068 M 2.99 % | 1.037 M 0.00 % | 1.037 M -18.06 % | 1.266 M 0.00 % | 1.266 M -19.91 % | 1.580 M 0.00 % | 1.580 M -26.82 % | 2.160 M 21.45 % | 1.778 M -1.07 % | 1.797 M -42.76 % | 3.140 M -29.83 % | 4.475 M 107.21 % | 2.160 M -5.44 % | 2.284 M 49.08 % | 1.532 M 1 825.83 % | -88.769 K -1 103.27 % | -7.377 K 98.20 % | -410.180 K -99.36 % | -205.751 K -1 200.17 % | -15.825 K 96.79 % | -492.897 K -44.62 % | -340.830 K -112.29 % | 2.773 M 10 714.16 % | -26.123 K | 0.000 100.00 % | -1.070 M | 0.000 | 0.000 | 0.000 |
| Cash and short term investments | 4.410 M 0.00 % | 4.410 M 189.61 % | 1.523 M 0.00 % | 1.523 M -36.09 % | 2.383 M 0.00 % | 2.383 M 356.34 % | 522.144 K 0.00 % | 522.144 K -36.97 % | 828.378 K 0.00 % | 828.378 K 442.84 % | 152.600 K 0.00 % | 152.600 K -80.13 % | 768.015 K 0.00 % | 768.015 K 44.17 % | 532.727 K 0.00 % | 532.727 K -49.10 % | 1.047 M 0.00 % | 1.047 M 76.67 % | 592.428 K 0.00 % | 592.428 K 15.04 % | 514.990 K 0.00 % | 514.989 K -18.89 % | 634.893 K 0.00 % | 634.893 K -40.57 % | 1.068 M 0.00 % | 1.068 M 2.99 % | 1.037 M 0.00 % | 1.037 M -18.06 % | 1.266 M 0.00 % | 1.266 M -19.91 % | 1.580 M 0.00 % | 1.580 M -26.82 % | 2.160 M 21.45 % | 1.778 M -1.07 % | 1.797 M -42.76 % | 3.140 M -29.83 % | 4.475 M 107.21 % | 2.160 M -5.44 % | 2.284 M 49.08 % | 1.532 M 1 825.83 % | -88.769 K -1 103.27 % | -7.377 K 98.20 % | -410.180 K -99.36 % | -205.751 K -1 200.17 % | -15.825 K 96.79 % | -492.897 K -44.62 % | -340.830 K -112.29 % | 2.773 M 10 714.16 % | -26.123 K | 0.000 100.00 % | -1.070 M | 0.000 | 0.000 | 0.000 |
| Total current assets | 15.635 M 0.00 % | 15.635 M 18.73 % | 13.168 M 0.00 % | 13.168 M 3.71 % | 12.697 M 0.00 % | 12.697 M 44.89 % | 8.763 M 0.00 % | 8.763 M 18.44 % | 7.398 M 0.00 % | 7.398 M 7.95 % | 6.853 M 0.00 % | 6.853 M 30.00 % | 5.272 M 0.00 % | 5.272 M 7.83 % | 4.889 M 0.00 % | 4.889 M -2.12 % | 4.995 M 0.00 % | 4.995 M 10.03 % | 4.539 M 0.00 % | 4.539 M 2.26 % | 4.439 M 0.00 % | 4.439 M -2.99 % | 4.576 M 0.00 % | 4.576 M 3.07 % | 4.440 M 0.00 % | 4.440 M -11.59 % | 5.022 M 0.00 % | 5.022 M -6.39 % | 5.365 M 0.00 % | 5.365 M -14.88 % | 6.303 M 0.00 % | 6.303 M -3.61 % | 6.539 M -18.33 % | 8.007 M 3.74 % | 7.718 M 15.21 % | 6.699 M -39.23 % | 11.024 M 16.77 % | 9.441 M -11.92 % | 10.719 M 13.34 % | 9.457 M 4.68 % | 9.033 M 32.22 % | 6.832 M 10.97 % | 6.157 M 14.49 % | 5.378 M 2.53 % | 5.245 M 15.90 % | 4.525 M 17.71 % | 3.844 M -45.56 % | 7.061 M 81.25 % | 3.896 M -50.46 % | 7.864 M 0.07 % | 7.858 M -8.01 % | 8.542 M -7.35 % | 9.219 M -7.07 % | 9.921 M |
| Inventory | 863.654 K 0.00 % | 863.655 K -0.50 % | 867.957 K 0.00 % | 867.957 K 5.78 % | 820.499 K 0.00 % | 820.499 K 465.93 % | 144.982 K 0.00 % | 144.982 K -35.78 % | 225.746 K 0.00 % | 225.746 K -72.07 % | 808.303 K 0.00 % | 808.303 K 261.97 % | 223.305 K 0.00 % | 223.305 K 9.14 % | 204.610 K 0.00 % | 204.610 K 10.02 % | 185.978 K 0.00 % | 185.978 K 2.81 % | 180.887 K 0.00 % | 180.887 K 7.57 % | 168.151 K 0.00 % | 168.151 K 2.65 % | 163.808 K 0.00 % | 163.808 K -3.32 % | 169.429 K 0.00 % | 169.429 K 11.71 % | 151.675 K 0.00 % | 151.675 K 38.78 % | 109.294 K 0.00 % | 109.294 K -41.66 % | 187.343 K 0.00 % | 187.343 K -26.09 % | 253.465 K 2.67 % | 246.867 K 53.11 % | 161.232 K 13.62 % | 141.904 K -12.97 % | 163.056 K -60.18 % | 409.504 K 14.78 % | 356.777 K 103.59 % | 175.240 K -21.98 % | 224.600 K -5.03 % | 236.499 K 102.25 % | 116.932 K 6.06 % | 110.255 K 0.21 % | 110.022 K 34.61 % | 81.736 K -0.54 % | 82.177 K -1.78 % | 83.664 K -0.61 % | 84.178 K 0.29 % | 83.932 K 7.58 % | 78.017 K 0.02 % | 78.005 K -6.33 % | 83.280 K -7.34 % | 89.875 K |
| Net receivables | 9.900 M 222.87 % | 3.066 M -62.77 % | 8.235 M 0.00 % | 8.235 M 108.79 % | 3.944 M 0.00 % | 3.944 M 45.41 % | 2.712 M 0.00 % | 2.712 M 12.99 % | 2.401 M 0.00 % | 2.401 M -25.95 % | 3.242 M 0.00 % | 3.242 M 68.04 % | 1.929 M 0.00 % | 1.929 M 12.87 % | 1.709 M 0.00 % | 1.709 M -6.54 % | 1.829 M 0.00 % | 1.829 M -6.33 % | 1.952 M 0.00 % | 1.952 M -19.60 % | 2.428 M 0.00 % | 2.428 M -15.17 % | 2.863 M 0.00 % | 2.863 M 8.25 % | 2.644 M 0.00 % | 2.644 M -7.59 % | 2.862 M 0.00 % | 2.862 M 10.08 % | 2.600 M 0.00 % | 2.600 M 13.06 % | 2.299 M 0.00 % | 2.299 M -3.86 % | 2.392 M 57.03 % | 1.523 M -59.27 % | 3.739 M 696.09 % | 469.730 K -83.26 % | 2.806 M -6.14 % | 2.990 M -27.38 % | 4.116 M 0.89 % | 4.080 M -19.67 % | 5.079 M 64.83 % | 3.081 M 21.90 % | 2.528 M 51.67 % | 1.667 M -61.80 % | 4.363 M 103.62 % | 2.143 M | 0.000 -100.00 % | 2.506 M -18.05 % | 3.059 M | 0.000 -100.00 % | 2.762 M | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 197.225 K | 0.000 -100.00 % | 62.136 K | 0.000 -100.00 % | 68.321 K | 0.000 -100.00 % | 32.008 K | 0.000 -100.00 % | 108.192 K | 0.000 -100.00 % | 63.397 K | 0.000 -100.00 % | 196.805 K | 0.000 -100.00 % | 179.321 K | 0.000 -100.00 % | 252.722 K | 0.000 -100.00 % | 479.413 K | 0.000 100.00 % | -106.021 K | 0.000 100.00 % | -97.743 K | 0.000 100.00 % | -106.021 K | 0.000 100.00 % | -106.021 K | 0.000 100.00 % | -106.021 K 21.71 % | -135.421 K 0.00 % | -135.421 K 0.00 % | -135.421 K 0.00 % | -135.421 K | 0.000 | 0.000 100.00 % | -135.421 K 0.00 % | -135.421 K -6.80 % | -126.804 K 0.00 % | -126.804 K 6.36 % | -135.421 K -6.80 % | -126.804 K 0.00 % | -126.804 K -0.79 % | -125.804 K 0.00 % | -125.804 K | 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 -100.00 % | 3.222 M 28.77 % | 2.502 M 252.42 % | 709.985 K -11.39 % | 801.237 K -26.64 % | 1.092 M -28.73 % | 1.533 M -23.39 % | 2.000 M | 0.000 -100.00 % | 3.476 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.672 M 0.00 % | 1.672 M 5.60 % | 1.583 M 0.00 % | 1.583 M 79.46 % | 882.175 K 0.00 % | 882.175 K 70.18 % | 518.382 K 0.00 % | 518.382 K 2.67 % | 504.878 K 0.00 % | 504.878 K 133.21 % | 216.491 K 0.00 % | 216.491 K -30.02 % | 309.373 K 0.00 % | 309.373 K 188.72 % | 107.153 K 0.00 % | 107.153 K 35.88 % | 78.856 K 0.00 % | 78.856 K -60.90 % | 201.680 K 0.00 % | 201.680 K -54.21 % | 440.412 K 0.00 % | 440.412 K -33.67 % | 664.019 K 0.00 % | 664.019 K 5.35 % | 630.317 K 0.00 % | 630.317 K 62.14 % | 388.758 K 0.00 % | 388.758 K 4.98 % | 370.310 K 0.00 % | 370.310 K -28.55 % | 518.300 K 0.00 % | 518.300 K -53.05 % | 1.104 M 172.29 % | 405.405 K -35.56 % | 629.122 K 35.91 % | 462.908 K -76.27 % | 1.951 M 31.51 % | 1.484 M -18.41 % | 1.818 M 8.94 % | 1.669 M 7.04 % | 1.559 M 23.97 % | 1.258 M 42.60 % | 882.059 K 60.99 % | 547.881 K 13.01 % | 484.789 K 4 054.50 % | 11.669 K -93.90 % | 191.230 K -87.52 % | 1.532 M -24.55 % | 2.030 M | 0.000 | 0.000 -100.00 % | 1.598 M | 0.000 | 0.000 |
| Tax payables | 1.056 M | 0.000 | 0.000 | 0.000 -100.00 % | 962.851 K | 0.000 -100.00 % | 344.199 K | 0.000 -100.00 % | 225.007 K | 0.000 -100.00 % | 395.147 K | 0.000 -100.00 % | 71.517 K | 0.000 -100.00 % | 40.909 K | 0.000 -100.00 % | 69.391 K | 0.000 -100.00 % | 21.954 K | 0.000 -100.00 % | 21.897 K | 0.000 -100.00 % | 46.268 K | 0.000 -100.00 % | 127.831 K | 0.000 -100.00 % | 250.798 K | 0.000 -100.00 % | 375.819 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.308 K -23.79 % | 136.878 K -28.50 % | 191.451 K -75.51 % | 781.826 K | 0.000 | 0.000 -100.00 % | 210.486 K -77.34 % | 928.708 K 122.88 % | 416.678 K 88.20 % | 221.399 K 156.73 % | 86.239 K -74.68 % | 340.647 K 145.63 % | 138.682 K 47.21 % | 94.206 K | 0.000 -100.00 % | 430.437 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.059 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -22.198 K 0.00 % | -22.198 K -86.74 % | -11.887 K 0.00 % | -11.887 K 0.00 % | -11.887 K 0.00 % | -11.887 K -20.56 % | -9.860 K 66.88 % | -29.771 K -31.54 % | -22.632 K 2.44 % | -23.198 K 29.56 % | -32.932 K 27.13 % | -45.192 K |
| Capital lease obligations | 401.293 K 0.00 % | 401.293 K -4.06 % | 418.291 K 0.00 % | 418.291 K -13.04 % | 481.006 K 0.00 % | 481.006 K 533.86 % | 75.885 K 0.00 % | 75.885 K 45.04 % | 52.319 K 0.00 % | 52.319 K -42.96 % | 91.716 K 0.00 % | 91.716 K -13.02 % | 105.445 K 0.00 % | 105.445 K -7.12 % | 113.530 K 0.00 % | 113.530 K -25.90 % | 153.218 K 0.00 % | 153.218 K -36.78 % | 242.362 K 0.00 % | 242.362 K 32.34 % | 183.132 K 0.00 % | 183.132 K 10.93 % | 165.088 K 0.00 % | 165.088 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.769 K 1 103.27 % | 7.377 K -98.20 % | 410.179 K | 0.000 -100.00 % | 15.824 K -96.79 % | 492.896 K 44.62 % | 340.830 K | 0.000 -100.00 % | 26.123 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.210 | 0.000 -100.00 % | 0.700 | 0.000 -100.00 % | 0.530 | 0.000 -100.00 % | 1.100 59 055 800 200.00 % | 0.000 -100.00 % | 0.840 | 0.000 -100.00 % | 0.920 | 0.000 -100.00 % | 0.190 | 0.000 -100.00 % | 0.270 | 0.000 -100.00 % | 1.240 | 0.000 -100.00 % | 0.000 25.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 0.930 -100.00 % | 10.555 M | 0.000 -100.00 % | 10.856 M | 0.000 -100.00 % | 10.929 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M -11.92 % | 5.147 M 13.54 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M -11.92 % | 5.147 M 13.54 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M -0.69 % | 4.564 M 0.70 % | 4.533 M -11.92 % | 5.147 M 13.54 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M -11.92 % | 5.147 M 13.54 % | 4.533 M -11.92 % | 5.147 M 13.54 % | 4.533 M -11.92 % | 5.147 M 13.54 % | 4.533 M -11.92 % | 5.147 M 13.54 % | 4.533 M 15.66 % | 3.919 M -23.85 % | 5.147 M 0.00 % | 5.147 M 0.00 % | 5.147 M 0.00 % | 5.147 M 13.54 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M -11.92 % | 5.147 M 13.54 % | 4.533 M 0.00 % | 4.533 M | 0.000 -100.00 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M 0.00 % | 4.533 M 167.84 % | -6.682 M -6.39 % | -6.280 M -6.28 % | -5.909 M -2.19 % | -5.782 M -23.47 % | -4.683 M -1.67 % | -4.606 M |
| Deferred tax liabilities non current | 328.295 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Total assets | 19.061 M 0.00 % | 19.061 M 15.93 % | 16.442 M 0.00 % | 16.442 M 3.21 % | 15.930 M 0.00 % | 15.930 M 36.45 % | 11.675 M 0.00 % | 11.675 M 17.98 % | 9.895 M 0.00 % | 9.895 M 11.00 % | 8.915 M 0.00 % | 8.915 M 19.40 % | 7.466 M 0.00 % | 7.466 M 6.25 % | 7.027 M 0.00 % | 7.027 M -6.18 % | 7.490 M 0.13 % | 7.480 M 2.41 % | 7.304 M 0.00 % | 7.304 M -2.26 % | 7.472 M 0.00 % | 7.472 M -6.95 % | 8.031 M 0.00 % | 8.031 M 1.79 % | 7.890 M 0.00 % | 7.890 M -10.41 % | 8.806 M 0.00 % | 8.806 M -5.51 % | 9.320 M 0.00 % | 9.320 M -11.24 % | 10.500 M 0.00 % | 10.500 M -1.88 % | 10.701 M -10.44 % | 11.949 M 2.84 % | 11.619 M 11.50 % | 10.420 M -29.01 % | 14.678 M 15.66 % | 12.690 M -7.51 % | 13.721 M 10.73 % | 12.392 M -17.11 % | 14.950 M 21.83 % | 12.271 M 27.51 % | 9.624 M 8.75 % | 8.850 M -0.64 % | 8.906 M 3.70 % | 8.588 M 5.12 % | 8.170 M -8.84 % | 8.963 M -5.68 % | 9.503 M 4.67 % | 9.078 M -1.62 % | 9.228 M -8.10 % | 10.041 M -6.62 % | 10.752 M -3.53 % | 11.146 M |
| 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-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 |
| 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 | 2010-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 726.420 K 0.00 % | 726.420 K 366.62 % | 155.677 K 0.00 % | 155.677 K 144.96 % | -346.221 K 0.00 % | -346.221 K -24.50 % | -278.099 K 0.00 % | -278.099 K -152.05 % | 534.294 K 0.00 % | 534.294 K 135.32 % | -1.513 M -100.00 % | -756.462 K -278.42 % | 423.985 K 100.00 % | 211.993 K 155.25 % | -383.673 K -100.00 % | -191.837 K -538.50 % | -30.045 K -72.84 % | -17.383 K 93.38 % | -262.578 K -100.00 % | -131.289 K 79.89 % | -652.955 K -599.83 % | -93.302 K 78.43 % | -432.516 K -100.00 % | -216.258 K -2 615.10 % | -7.965 K 0.00 % | -7.965 K 93.09 % | -115.208 K 0.00 % | -115.210 K 27.36 % | -158.610 K 0.00 % | -158.610 K 34.64 % | -242.671 K 0.00 % | -242.672 K -118.40 % | 1.319 M 15 347.11 % | -8.652 K 99.22 % | -1.105 M -42.19 % | -776.865 K -122.46 % | 3.459 M 179.98 % | 1.236 M 152 393.98 % | 810.230 100.08 % | -1.012 M -362.59 % | -218.711 K -279.25 % | 122.016 K 274.66 % | 32.567 K 112.08 % | -269.687 K 12.69 % | -308.874 K 47.12 % | -584.058 K -112.44 % | -274.928 K 70.46 % | -930.768 K -166.13 % | 1.408 M 424.72 % | 268.255 K 149.87 % | -537.924 K -50.98 % | -356.285 K -128.13 % | 1.267 M 1 058.82 % | -132.090 K -7.38 % | -123.010 K -215.50 % | 106.498 K 113.04 % | -816.864 K |
| Accounts receivables | 78.494 K 0.00 % | 78.494 K 112.17 % | -644.748 K 0.00 % | -644.748 K 17.10 % | -777.706 K 0.00 % | -777.706 K 9.58 % | -860.111 K 0.00 % | -860.111 K -269.98 % | -232.478 K 0.00 % | -232.478 K 85.70 % | -1.626 M -100.00 % | -813.106 K -541.65 % | -126.722 K -100.00 % | -63.361 K 84.22 % | -401.425 K -100.00 % | -200.713 K -23.73 % | -162.214 K -100.00 % | -81.107 K -11 593.29 % | 705.690 99.91 % | 353.000 100.13 % | -278.495 K -100.00 % | -139.248 K 75.79 % | -575.078 K -100.00 % | -287.539 K -224.42 % | 231.107 K 0.00 % | 231.107 K 468.38 % | -62.736 K 0.00 % | -62.736 K -123.00 % | 272.766 K 0.00 % | 272.766 K 233.25 % | -204.706 K 0.00 % | -204.706 K -111.32 % | 1.808 M 912.78 % | -222.397 K 90.47 % | -2.333 M -178.40 % | 2.975 M 480.46 % | 512.568 K -57.51 % | 1.206 M 467.19 % | -328.527 K -135.55 % | 924.009 K 141.75 % | -2.213 M -297.94 % | -556.120 K 27.98 % | -772.190 K -472.40 % | -134.905 K 77.12 % | -589.625 K 12.88 % | -676.765 K -252.86 % | 442.732 K 202.87 % | -430.369 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -7.849 K 0.00 % | -7.849 K 66.92 % | -23.729 K 0.00 % | -23.729 K 93.18 % | -347.759 K 0.00 % | -347.759 K -961.17 % | 40.382 K 0.00 % | 40.382 K -85.64 % | 281.278 K 0.00 % | 281.278 K 148.08 % | -584.998 K -100.00 % | -292.499 K -655.93 % | -38.694 K -100.00 % | -19.347 K -3.84 % | -18.631 K -99.99 % | -9.316 K -82.98 % | -5.091 K -99.97 % | -2.546 K 80.01 % | -12.736 K -100.00 % | -6.368 K -46.64 % | -4.343 K -100.03 % | -2.171 K -138.63 % | 5.621 K 100.02 % | 2.810 K 131.65 % | -8.877 K 0.00 % | -8.877 K 58.11 % | -21.190 K 0.00 % | -21.191 K -154.30 % | 39.025 K 0.00 % | 39.025 K 18.04 % | 33.061 K 0.00 % | 33.061 K 601.06 % | -6.598 K 92.29 % | -85.634 K -343.05 % | -19.328 K -191.38 % | 21.151 K -91.42 % | 246.448 K 567.41 % | -52.727 K 70.96 % | -181.537 K -467.78 % | 49.360 K 314.82 % | 11.899 K 109.95 % | -119.567 K -1 690.50 % | -6.678 K -2 774.05 % | -232.350 99.18 % | -28.287 K -645.11 % | 5.189 K 249.03 % | 1.487 K 189.33 % | 513.850 309.30 % | -245.510 96.69 % | -7.415 K -594.76 % | 1.499 K 12 567.72 % | -12.020 -100.23 % | 5.275 K -20.02 % | 6.595 K -29.63 % | 9.372 K -89.78 % | 91.697 K 782.37 % | -13.438 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.083 M | 0.000 -100.00 % | 970.987 K | 0.000 -100.00 % | 698.286 K | 0.000 -100.00 % | 589.402 K | 0.000 -100.00 % | 36.384 K | 0.000 -100.00 % | 137.260 K | 0.000 100.00 % | -250.548 K | 0.000 100.00 % | -370.117 K | 0.000 -100.00 % | 136.941 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 655.775 K 0.00 % | 655.775 K -20.43 % | 824.154 K 0.00 % | 824.154 K 5.76 % | 779.244 K 0.00 % | 779.244 K 43.87 % | 541.630 K 0.00 % | 541.630 K 11.56 % | 485.494 K 0.00 % | 485.494 K 39.05 % | 349.143 K 0.00 % | 349.143 K 18.47 % | 294.701 K 0.00 % | 294.701 K 1 519.95 % | 18.192 K 0.00 % | 18.192 K -72.55 % | 66.270 K 0.00 % | 66.270 K 152.90 % | -125.274 K 0.00 % | -125.274 K -360.35 % | 48.117 K 0.00 % | 48.117 K -29.73 % | 68.470 K 0.00 % | 68.471 K 129.74 % | -230.195 K 0.00 % | -230.195 K -635.87 % | -31.282 K 0.00 % | -31.283 K 93.35 % | -470.401 K 0.00 % | -470.401 K -562.29 % | -71.026 K 0.00 % | -71.027 K -105.36 % | 1.326 M 1 622.18 % | 76.982 K 107.09 % | -1.085 M -36.00 % | -798.017 K -124.84 % | 3.213 M 149.39 % | 1.288 M 606.50 % | 182.347 K 117.18 % | -1.061 M -360.13 % | -230.610 K -195.46 % | 241.583 K 515.58 % | 39.245 K 114.56 % | -269.454 K 3.97 % | -280.588 K 52.38 % | -589.248 K -113.18 % | -276.415 K 70.32 % | -931.281 K -166.15 % | 1.408 M 410.70 % | 275.669 K 151.10 % | -539.423 K -51.41 % | -356.272 K -128.25 % | 1.261 M 1 009.42 % | -138.685 K -4.76 % | -132.382 K -994.47 % | 14.800 K 101.84 % | -803.426 K |
| Other non cash items | 1.750 M 564.09 % | 263.501 K 16 167.13 % | -1.640 K 0.00 % | -1.640 K -100.28 % | 592.869 K 69.80 % | 349.159 K 154.62 % | 137.131 K 0.00 % | 137.131 K -20.86 % | 173.279 K 0.00 % | 173.279 K -92.01 % | 2.168 M 3 834.61 % | 55.107 K -8.83 % | 60.445 K -65.81 % | 176.786 K -81.43 % | 952.055 K 1 816.76 % | 49.670 K -92.18 % | 635.357 K 186.46 % | 221.793 K -73.02 % | 822.084 K 1 496.12 % | 51.505 K -97.37 % | 1.957 M 412.80 % | 381.649 K -55.05 % | 849.015 K 7 934.41 % | -10.837 K -103.14 % | 345.007 K 0.00 % | 345.007 K 674.70 % | 44.534 K 0.00 % | 44.536 K -72.71 % | 163.194 K 0.00 % | 163.194 K 724.88 % | 19.784 K -0.01 % | 19.786 K -58.66 % | 47.867 K 37 165.97 % | -129.140 52.52 % | -271.980 91.12 % | -3.064 K 96.44 % | -85.982 K -922.56 % | 10.453 K 626.94 % | -1.984 K -141.33 % | 4.800 K -97.83 % | 220.687 K 326.33 % | -97.507 K -2 210.34 % | -4.220 K 43.35 % | -7.450 K -1 275.67 % | 633.700 -99.14 % | 74.024 K 444.53 % | -21.485 K -21.71 % | -17.652 K 43.74 % | -31.378 K -71.08 % | -18.342 K -205.61 % | -6.002 K 89.20 % | -55.571 K 86.34 % | -406.676 K -150.71 % | -162.208 K 62.26 % | -429.807 K -8.07 % | -397.712 K -7.10 % | -371.335 K |
| Net cash provided by operating activities | 2.880 M 106.68 % | 1.393 M 313.23 % | 337.171 K 0.00 % | 337.171 K -56.47 % | 774.600 K 100.00 % | 387.300 K 465.75 % | -105.892 K 0.00 % | -105.892 K -119.67 % | 538.360 K 0.00 % | 538.360 K 160.41 % | -891.148 K -100.00 % | -445.577 K -209.49 % | 406.949 K 100.03 % | 203.448 K 147.46 % | -428.711 K -100.00 % | -214.355 K -142.83 % | -88.272 K -35.76 % | -65.021 K 65.66 % | -189.371 K -99.98 % | -94.695 K -44.87 % | -65.365 K -99.82 % | -32.712 K 92.49 % | -435.421 K -99.92 % | -217.798 K -610.89 % | 42.631 K 0.00 % | 42.631 K 267.80 % | -25.406 K 0.00 % | -25.406 K 78.21 % | -116.600 K 0.00 % | -116.600 K 12.04 % | -132.556 K 0.00 % | -132.556 K -114.88 % | 890.664 K 327.76 % | 208.215 K 119.93 % | -1.045 M -57.31 % | -664.198 K -122.37 % | 2.969 M 200.79 % | 986.936 K 271.00 % | -577.160 K 58.70 % | -1.397 M -310.96 % | 662.419 K 2 510.42 % | 25.376 K -63.78 % | 70.064 K 225.74 % | -55.722 K 49.31 % | -109.925 K 38.50 % | -178.739 K 35.29 % | -276.219 K 68.48 % | -876.418 K -197.40 % | 899.817 K 139.63 % | 375.506 K 138.89 % | -965.570 K -158.26 % | -373.872 K -141.54 % | 900.035 K 452.27 % | -255.498 K 74.07 % | -985.365 K -62.21 % | -607.447 K 48.48 % | -1.179 M |
| Investments in property plant and equipment | -338.478 K 0.00 % | -338.478 K -33.71 % | -253.141 K 0.00 % | -253.141 K 8.47 % | -276.568 K 0.00 % | -276.568 K 30.89 % | -400.187 K 0.00 % | -400.187 K -18.67 % | -337.225 K 0.00 % | -337.225 K -58.69 % | -212.509 K -100.00 % | -106.255 K 57.75 % | -251.474 K -100.00 % | -125.736 K -1 427.15 % | -8.233 K -99.98 % | -4.117 K 88.65 % | -36.279 K -99.99 % | -18.140 K 60.63 % | -46.076 K -100.00 % | -23.038 K 67.79 % | -71.526 K -99.99 % | -35.764 K -2 421.02 % | -1.419 K -100.09 % | -709.000 77.95 % | -3.215 K 0.00 % | -3.215 K -108.50 % | -1.542 K 0.00 % | -1.542 K -6.34 % | -1.450 K 0.00 % | -1.450 K 98.97 % | -140.454 K 0.00 % | -140.454 K 34.02 % | -212.878 K -8.77 % | -195.714 K 34.18 % | -297.356 K -59.48 % | -186.451 K -8.11 % | -172.466 K 4.45 % | -180.502 K -3.61 % | -174.214 K -4.40 % | -166.866 K 51.38 % | -343.186 K -53.29 % | -223.878 K -13.84 % | -196.660 K 4.31 % | -205.526 K 42.21 % | -355.652 K -88.96 % | -188.216 K 36.56 % | -296.691 K -8 945.61 % | -3.280 K 99.25 % | -435.288 K -49 704.11 % | -874.000 35.66 % | -1.358 K 95.05 % | -27.434 K 86.92 % | -209.720 K 38.91 % | -343.276 K -14 711.15 % | -2.318 K 43.48 % | -4.101 K -44.09 % | -2.846 K |
| Acquisitions net | 22.525 K 0.00 % | 22.525 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.458 K 0.00 % | -14.458 K | 0.000 | 0.000 100.00 % | -45.030 | 0.000 -100.00 % | 45.030 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.806 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.191 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -558.080 99.42 % | -96.612 K | 0.000 | 0.000 | 0.000 -100.00 % | 727.000 K 200.00 % | -727.000 K | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 382.755 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 45.050 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 1.497 K -96.78 % | 46.547 K 8 766.10 % | 525.000 0.00 % | 525.000 100.19 % | -276.568 K | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 0.00 % | 250.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.000 -4.35 % | 23.000 -45.24 % | 42.000 0.00 % | 42.000 366.67 % | 9.000 0.00 % | 9.000 -99.94 % | 15.430 K 0.00 % | 15.430 K 17 635.63 % | 87.000 0.00 % | 87.000 -99.60 % | 21.783 K 0.00 % | 21.783 K 41 000.00 % | 53.000 1.92 % | 52.000 -35.00 % | 80.000 0.00 % | 80.000 1.27 % | 79.000 0.00 % | 79.000 -39.02 % | 129.550 0.32 % | 129.140 -52.52 % | 271.980 -91.12 % | 3.064 K -94.80 % | 58.926 K 4 019.49 % | 1.430 K -46.60 % | 2.679 K 25.50 % | 2.134 K -71.18 % | 7.405 K 101.19 % | -623.447 K -14 871.95 % | 4.220 K -2.15 % | 4.313 K -45.91 % | 7.975 K 110.87 % | -73.338 K -518.53 % | 17.523 K -31.39 % | 25.539 K -8.34 % | 27.863 K 9.67 % | 25.406 K 90.62 % | 13.328 K -48.76 % | 26.011 K 45.59 % | 17.866 K -21.98 % | 22.899 K -55.87 % | 51.890 K 36.63 % | 37.978 K 516.00 % | 6.165 K |
| Net cash used for investing activites | -269.406 K 0.00 % | -269.406 K -6.65 % | -252.616 K 0.00 % | -252.616 K 54.33 % | -553.136 K -100.00 % | -276.568 K 30.89 % | -400.186 K 0.00 % | -400.186 K -13.79 % | -351.683 K 0.00 % | -351.683 K -65.49 % | -212.509 K -100.00 % | -106.254 K 57.76 % | -251.519 K -100.04 % | -125.735 K -1 435.54 % | -8.188 K -100.01 % | -4.094 K 88.72 % | -36.279 K -100.46 % | -18.098 K 60.72 % | -46.076 K -100.08 % | -23.029 K 43.45 % | -40.720 K -100.26 % | -20.334 K -1 333.35 % | -1.419 K -128.08 % | -622.000 -103.35 % | 18.568 K 0.00 % | 18.568 K 1 347.01 % | -1.489 K 0.07 % | -1.490 K -8.76 % | -1.370 K 0.00 % | -1.370 K 99.02 % | -140.375 K 0.00 % | -140.375 K 34.02 % | -212.749 K -8.78 % | -195.585 K 34.17 % | -297.084 K -62.00 % | -183.387 K -63.23 % | -112.349 K 37.26 % | -179.072 K -4.39 % | -171.536 K -4.13 % | -164.731 K 50.94 % | -335.781 K -51.76 % | -221.261 K -14.98 % | -192.439 K 4.36 % | -201.213 K 42.22 % | -348.235 K 2.77 % | -358.167 K -28.30 % | -279.167 K -1 354.17 % | 22.259 K 105.46 % | -407.425 K -154.21 % | 751.532 K 205.11 % | -715.030 K -50 163.93 % | -1.423 K -100.46 % | 308.146 K 196.18 % | -320.377 K -746.29 % | 49.572 K 46.33 % | 33.877 K -91.23 % | 386.074 K |
| Debt repayment | 639.543 K | 0.000 100.00 % | -1.029 M | 0.000 -100.00 % | 1.639 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 100.00 % | -295.734 K | 0.000 100.00 % | -774.470 99.84 % | -488.219 K 9.74 % | -540.925 K 41.96 % | -932.020 K -162.11 % | 1.501 M 1 358.81 % | -119.204 K -169.42 % | 171.723 K -91.09 % | 1.928 M 5 113.01 % | 36.982 K 200.00 % | -36.982 K | 0.000 | 0.000 -100.00 % | 26.066 K 200.00 % | -26.066 K -200.00 % | 26.066 K | 0.000 -100.00 % | 50.238 K 200.00 % | -50.238 K -252.95 % | 32.847 K | 0.000 -100.00 % | 17.390 K 200.64 % | -17.279 K -115.48 % | 111.625 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -707.000 | 0.000 | 0.000 -100.00 % | 706.000 1 710.26 % | 39.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -707.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other financing activites | 0.000 -100.00 % | 319.772 K -37.85 % | 514.528 K 200.00 % | -514.529 K | 0.000 -100.00 % | 819.559 K 132.19 % | 352.962 K 0.00 % | 352.962 K 133.42 % | 151.214 K 0.00 % | 151.214 K -38.06 % | 244.121 K 0.00 % | 244.122 K 205.70 % | 79.857 K 100.00 % | 39.929 K 151.85 % | -77.004 K -100.00 % | -38.502 K -106.72 % | 572.539 K 86.43 % | 307.111 K -3.76 % | 319.101 K 100.00 % | 159.551 K 1 254.74 % | -13.817 K -99.96 % | -6.910 K -296.47 % | 3.517 K 99.95 % | 1.759 K 103.85 % | -45.684 K 0.00 % | -45.684 K 47.72 % | -87.384 K 0.00 % | -87.384 K -122.28 % | -39.312 K 0.00 % | -39.312 K -135.81 % | -16.671 K 0.01 % | -16.672 K | 0.000 100.00 % | -31.821 K -6 770 525.53 % | 0.470 -99.93 % | 706.040 133 115.09 % | 0.530 223.26 % | -0.430 | 0.000 -100.00 % | 0.740 100.00 % | -95.749 K -243.47 % | 66.740 K 450.25 % | -19.055 K | 0.000 -100.00 % | 19.624 K 196.69 % | -20.295 K 21.25 % | -25.771 K | 0.000 | 0.000 100.00 % | -26.053 K -7.72 % | -24.186 K | 0.000 | 0.000 -100.00 % | 83.153 K | 0.000 100.00 % | -83.153 K 35.22 % | -128.368 K |
| Net cash used provided by financing activities | 639.543 K 100.00 % | 319.772 K 162.15 % | -514.529 K 0.00 % | -514.529 K -131.39 % | 1.639 M 100.00 % | 819.559 K 132.19 % | 352.962 K 0.00 % | 352.962 K 133.42 % | 151.214 K 0.00 % | 151.214 K -69.03 % | 488.243 K 100.00 % | 244.122 K 205.70 % | 79.857 K 100.00 % | 39.929 K 151.85 % | -77.004 K -100.00 % | -38.502 K -106.72 % | 572.539 K 86.43 % | 307.111 K -3.76 % | 319.101 K 100.00 % | 159.551 K 1 254.74 % | -13.817 K -99.96 % | -6.910 K -296.47 % | 3.517 K 99.95 % | 1.759 K 103.85 % | -45.684 K 0.00 % | -45.684 K 47.72 % | -87.384 K 0.00 % | -87.384 K -122.28 % | -39.312 K 0.00 % | -39.312 K -135.81 % | -16.671 K 0.01 % | -16.672 K 94.38 % | -296.441 K -831.56 % | -31.822 K -4 014.18 % | -773.470 99.84 % | -487.513 K 9.87 % | -540.886 K 41.97 % | -932.020 K -162.11 % | 1.501 M 1 358.81 % | -119.204 K -256.90 % | 75.973 K -96.19 % | 1.995 M 11 026.94 % | 17.926 K 148.47 % | -36.982 K -288.46 % | 19.623 K 196.69 % | -20.295 K -6 971.63 % | 295.350 101.13 % | -26.066 K -200.00 % | 26.066 K 200.05 % | -26.053 K -200.00 % | 26.052 K 151.86 % | -50.238 K -252.95 % | 32.847 K -60.50 % | 83.153 K 378.17 % | 17.390 K 117.32 % | -100.432 K -499.86 % | -16.743 K |
| Effect of forex changes on cash | -148.851 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.408 M | 0.000 -100.00 % | 119.000 | 0.000 -100.00 % | 199.394 K 140.64 % | -490.642 K -1 886 984.62 % | -26.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 2.738 M | 0.000 100.00 % | -429.974 K 0.00 % | -429.974 K -113.15 % | 3.269 M 251.36 % | 930.291 K 403.90 % | -306.114 K -99.92 % | -153.116 K -117.50 % | 875.172 K 672.94 % | -152.751 K 75.18 % | -615.440 K -100.01 % | -307.709 K -230.78 % | 235.292 K 100.01 % | 117.642 K 117.54 % | -670.590 K -160.98 % | -256.951 K -148.37 % | 531.206 K 137.15 % | 223.992 K 133.44 % | 95.951 K 129.40 % | 41.827 K 134.88 % | -119.902 K -99.98 % | -59.956 K 86.16 % | -433.322 K -100.00 % | -216.661 K -1 496.46 % | 15.515 K 0.00 % | 15.515 K 113.58 % | -114.279 K 0.00 % | -114.280 K 27.34 % | -157.282 K 0.00 % | -157.282 K 45.69 % | -289.602 K 0.00 % | -289.603 K -175.92 % | 381.474 K 2 087.78 % | -19.191 K 98.57 % | -1.343 M -0.57 % | -1.335 M -157.66 % | 2.315 M 1 964.90 % | -124.155 K -116.51 % | 751.851 K 144.72 % | -1.681 M -517.62 % | 402.611 K -77.62 % | 1.799 M 1 822.13 % | -104.448 K 64.46 % | -293.918 K 32.98 % | -438.536 K -17.92 % | -371.885 K 33.00 % | -555.090 K 36.94 % | -880.226 K -269.78 % | 518.459 K -53.39 % | 1.112 M 166.77 % | -1.666 M -291.51 % | -425.533 K -134.29 % | 1.241 M 351.87 % | -492.723 K 46.35 % | -918.402 K -36.26 % | -674.000 K 16.77 % | -809.770 K |
| Cash at beginning of period | 1.990 M 562.75 % | -429.974 K 0.00 % | -429.974 K -110.72 % | 4.012 M 439.46 % | 743.784 K | 0.000 -100.00 % | 1.050 M | 0.000 -100.00 % | 174.726 K 14.50 % | 152.600 K -80.69 % | 790.166 K | 0.000 -100.00 % | 554.874 K 4.16 % | 532.727 K -56.53 % | 1.225 M | 0.000 -100.00 % | 694.258 K 17.19 % | 592.428 K -0.98 % | 598.307 K | 0.000 -100.00 % | 718.209 K 13.12 % | 634.893 K -48.65 % | 1.236 M | 0.000 | 0.000 -100.00 % | 1.037 M -9.92 % | 1.151 M | 0.000 | 0.000 -100.00 % | 1.580 M -15.49 % | 1.870 M -13.41 % | 2.160 M 21.45 % | 1.778 M -1.07 % | 1.797 M -42.76 % | 3.140 M -29.83 % | 4.475 M 107.21 % | 2.160 M -5.44 % | 2.284 M 49.08 % | 1.532 M -52.32 % | 3.213 M 14.32 % | 2.811 M 177.73 % | 1.012 M -9.36 % | 1.116 M -20.84 % | 1.410 M -23.72 % | 1.849 M -16.75 % | 2.221 M -20.00 % | 2.776 M -24.08 % | 3.656 M 16.10 % | 3.149 M 54.62 % | 2.037 M -44.99 % | 3.703 M -10.31 % | 4.128 M 42.98 % | 2.887 M -14.58 % | 3.380 M -21.37 % | 4.298 M -13.56 % | 4.972 M -17.40 % | 6.020 M |
| Cash at end of period | 4.728 M 137.63 % | 1.990 M 562.75 % | -429.974 K 0.00 % | -429.974 K -110.72 % | 4.012 M 331.31 % | 930.291 K 25.08 % | 743.784 K 585.77 % | -153.116 K -114.58 % | 1.050 M 695 396.69 % | -151.000 -100.09 % | 174.726 K 156.78 % | -307.709 K -138.94 % | 790.166 K 21.50 % | 650.369 K 17.21 % | 554.874 K 315.95 % | -256.951 K -120.97 % | 1.225 M 50.10 % | 816.420 K 17.60 % | 694.258 K 1 559.83 % | 41.827 K -93.01 % | 598.307 K 4.06 % | 574.937 K -28.41 % | 803.079 K 470.66 % | -216.661 K -1 496.46 % | 15.515 K -98.53 % | 1.053 M 1.50 % | 1.037 M 1 007.58 % | -114.280 K 27.34 % | -157.282 K -111.05 % | 1.423 M -9.95 % | 1.580 M -15.49 % | 1.870 M -13.41 % | 2.160 M 21.45 % | 1.778 M -1.07 % | 1.797 M -42.76 % | 3.140 M -29.83 % | 4.475 M 107.21 % | 2.160 M -5.44 % | 2.284 M 49.08 % | 1.532 M -52.32 % | 3.213 M 14.32 % | 2.811 M 177.73 % | 1.012 M -9.36 % | 1.116 M -20.84 % | 1.410 M -23.72 % | 1.849 M -16.75 % | 2.221 M -20.00 % | 2.776 M -24.31 % | 3.668 M 16.46 % | 3.149 M 54.62 % | 2.037 M -44.99 % | 3.703 M -10.31 % | 4.128 M 42.98 % | 2.887 M -14.58 % | 3.380 M -21.37 % | 4.298 M -17.50 % | 5.210 M |
| Operating cash flow | 1.393 M 0.00 % | 1.393 M 313.23 % | 337.171 K 0.00 % | 337.171 K -12.94 % | 387.300 K 0.00 % | 387.300 K 465.75 % | -105.892 K 0.00 % | -105.892 K -119.67 % | 538.360 K 0.00 % | 538.360 K 160.41 % | -891.148 K -100.00 % | -445.577 K -209.49 % | 406.949 K 100.03 % | 203.448 K 147.46 % | -428.711 K -100.00 % | -214.355 K -142.83 % | -88.272 K -35.76 % | -65.021 K 65.66 % | -189.371 K -99.98 % | -94.695 K -44.87 % | -65.365 K -99.82 % | -32.712 K 92.49 % | -435.421 K -99.92 % | -217.798 K -610.89 % | 42.631 K 0.00 % | 42.631 K 267.80 % | -25.406 K 0.00 % | -25.406 K 78.21 % | -116.600 K 0.00 % | -116.600 K 12.04 % | -132.556 K 0.00 % | -132.556 K -114.88 % | 890.664 K 327.76 % | 208.215 K 119.93 % | -1.045 M -57.31 % | -664.198 K -122.37 % | 2.969 M 200.79 % | 986.936 K 271.00 % | -577.160 K 58.70 % | -1.397 M -310.96 % | 662.419 K 2 510.42 % | 25.376 K -63.78 % | 70.064 K 225.74 % | -55.722 K 49.31 % | -109.925 K 38.50 % | -178.739 K 35.29 % | -276.219 K 68.48 % | -876.418 K -197.40 % | 899.817 K 139.63 % | 375.506 K 138.89 % | -965.570 K -158.26 % | -373.872 K -141.54 % | 900.035 K 452.27 % | -255.498 K 74.07 % | -985.365 K -62.21 % | -607.447 K 48.48 % | -1.179 M |
| Capital expenditure | -338.478 K 0.00 % | -338.478 K -33.71 % | -253.141 K 0.00 % | -253.141 K 8.47 % | -276.568 K 0.00 % | -276.568 K 30.89 % | -400.187 K 0.00 % | -400.187 K -18.67 % | -337.225 K 0.00 % | -337.225 K -58.69 % | -212.509 K -100.00 % | -106.255 K 57.75 % | -251.474 K -100.00 % | -125.736 K -1 427.15 % | -8.233 K -99.98 % | -4.117 K 88.65 % | -36.279 K -99.99 % | -18.140 K 60.63 % | -46.076 K -100.00 % | -23.038 K 67.79 % | -71.526 K -99.99 % | -35.764 K -2 421.02 % | -1.419 K -100.09 % | -709.000 77.95 % | -3.215 K 0.00 % | -3.215 K -108.50 % | -1.542 K 0.00 % | -1.542 K -6.34 % | -1.450 K 0.00 % | -1.450 K 98.97 % | -140.454 K 0.00 % | -140.454 K 34.02 % | -212.878 K -8.77 % | -195.714 K 34.18 % | -297.356 K -59.48 % | -186.451 K -8.11 % | -172.466 K 4.45 % | -180.502 K -3.61 % | -174.214 K -4.40 % | -166.866 K 51.38 % | -343.186 K -53.29 % | -223.878 K -13.84 % | -196.660 K 4.31 % | -205.526 K 42.21 % | -355.652 K -88.96 % | -188.216 K 36.56 % | -296.691 K -8 945.61 % | -3.280 K 99.25 % | -435.288 K -49 704.11 % | -874.000 35.66 % | -1.358 K 95.05 % | -27.434 K 86.92 % | -209.720 K 38.91 % | -343.276 K -14 711.15 % | -2.318 K 43.48 % | -4.101 K -44.09 % | -2.846 K |
| Free CashFlow | 1.055 M 0.00 % | 1.055 M 1 155.28 % | 84.030 K 0.00 % | 84.030 K -24.11 % | 110.732 K 0.00 % | 110.732 K 121.88 % | -506.079 K 0.00 % | -506.079 K -351.61 % | 201.135 K 0.00 % | 201.135 K 118.22 % | -1.104 M -100.00 % | -551.832 K -454.93 % | 155.475 K 100.07 % | 77.712 K 117.79 % | -436.944 K -100.00 % | -218.472 K -75.41 % | -124.551 K -49.77 % | -83.161 K 64.68 % | -235.447 K -99.98 % | -117.733 K 14.00 % | -136.891 K -99.91 % | -68.476 K 84.32 % | -436.840 K -99.92 % | -218.507 K -654.36 % | 39.416 K 0.00 % | 39.416 K 246.27 % | -26.948 K 0.00 % | -26.948 K 77.17 % | -118.050 K 0.00 % | -118.050 K 56.76 % | -273.010 K 0.00 % | -273.010 K -140.28 % | 677.785 K 5 321.85 % | 12.501 K 100.93 % | -1.342 M -57.79 % | -850.649 K -130.42 % | 2.796 M 246.73 % | 806.433 K 207.33 % | -751.374 K 51.97 % | -1.564 M -590.02 % | 319.233 K 260.82 % | -198.502 K -56.80 % | -126.596 K 51.54 % | -261.249 K 43.89 % | -465.576 K -26.88 % | -366.955 K 35.95 % | -572.910 K 34.87 % | -879.698 K -289.37 % | 464.529 K 24.00 % | 374.632 K 138.74 % | -966.929 K -140.95 % | -401.306 K -158.13 % | 690.315 K 215.29 % | -598.775 K 39.38 % | -987.683 K -61.51 % | -611.548 K 48.26 % | -1.182 M |
| 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 | 2010 |