Katare Spinning Mills Limited KATRSPG.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 51.198 M 28.20 % | 39.936 M -43.54 % | 70.739 M 104.35 % | 34.617 M -66.93 % | 104.689 M -66.54 % | 312.857 M -2.19 % | 319.861 M -1.30 % | 324.078 M -8.93 % | 355.855 M 8.79 % | 327.112 M -7.73 % | 354.509 M -2.23 % | 362.602 M -11.46 % | 409.545 M -2.64 % | 420.659 M -10.88 % | 472.004 M 35.03 % | 349.560 M 20.95 % | 289.015 M 34.02 % | 215.644 M |
| Net income | -17.304 M 7.61 % | -18.730 M -23.89 % | -15.119 M -119.09 % | 79.204 M 555.98 % | -17.370 M 21.99 % | -22.266 M -2 358.49 % | 985.897 K 103.38 % | -29.166 M -11.63 % | -26.128 M -669.25 % | -3.397 M -283.29 % | 1.853 M 206.07 % | -1.747 M -139.02 % | 4.477 M 153.23 % | -8.410 M -152.31 % | 16.076 M 47.06 % | 10.931 M 30.77 % | 8.359 M 17.81 % | 7.096 M |
| Income before tax | -20.155 M 2.18 % | -20.605 M -53.49 % | -13.425 M -108.98 % | 149.543 M 960.91 % | -17.370 M 21.99 % | -22.266 M -1 734.12 % | 1.363 M 103.60 % | -37.889 M -3.00 % | -36.785 M -180.20 % | -13.128 M 17.56 % | -15.924 M -980.75 % | 1.808 M -16.58 % | 2.167 M 125.05 % | -8.651 M -145.78 % | 18.896 M 10.18 % | 17.149 M 154.74 % | 6.732 M -40.02 % | 11.225 M |
| Income before tax ratio | -0.39 23.70 % | -0.52 -171.87 % | -0.19 -104.39 % | 4.32 2 703.54 % | -0.17 -133.13 % | -0.07 -1 770.70 % | 0.00 103.64 % | -0.12 -13.10 % | -0.10 -157.57 % | -0.04 10.66 % | -0.04 -1 000.86 % | 0.00 -5.78 % | 0.01 125.73 % | -0.02 -151.37 % | 0.04 -18.40 % | 0.05 110.62 % | 0.02 -55.25 % | 0.05 |
| EBITDA | -3.710 M 18.08 % | -4.529 M -373.63 % | 1.655 M -99.04 % | 172.860 M 6 699.87 % | -2.619 M 62.62 % | -7.006 M -116.51 % | 42.430 M 753.60 % | 4.971 M -1.04 % | 5.023 M -83.32 % | 30.107 M 307.78 % | 7.383 M -77.44 % | 32.724 M 12.54 % | 29.077 M 180.14 % | 10.379 M -70.83 % | 35.583 M 17.90 % | 30.180 M 58.57 % | 19.033 M -22.91 % | 24.689 M |
| Net income ratio | -0.34 27.94 % | -0.47 -119.44 % | -0.21 -109.34 % | 2.29 1 478.94 % | -0.17 -133.13 % | -0.07 -2 409.05 % | 0.00 103.42 % | -0.09 -22.57 % | -0.07 -607.12 % | -0.01 -298.64 % | 0.01 208.49 % | 0.00 -144.08 % | 0.01 154.68 % | -0.02 -158.70 % | 0.03 8.91 % | 0.03 8.12 % | 0.03 -12.10 % | 0.03 |
| Ratio EBITDA | -0.07 36.10 % | -0.11 -584.69 % | 0.02 -99.53 % | 4.99 20 059.11 % | -0.03 -11.71 % | -0.02 -116.88 % | 0.13 764.85 % | 0.02 8.66 % | 0.01 -84.66 % | 0.09 341.93 % | 0.02 -76.92 % | 0.09 27.11 % | 0.07 187.75 % | 0.02 -67.27 % | 0.08 -12.68 % | 0.09 31.10 % | 0.07 -42.48 % | 0.11 |
| Gross profit ratio | 0.11 -40.44 % | 0.18 148.81 % | 0.07 201.57 % | -0.07 -279.44 % | 0.04 193.61 % | -0.04 -65.95 % | -0.03 -60.68 % | -0.02 -252.45 % | 0.01 722.03 % | 0.00 156.25 % | 0.00 -103.53 % | 0.06 -10.22 % | 0.07 252.70 % | 0.02 -72.88 % | 0.08 9.36 % | 0.07 19.79 % | 0.06 -21.07 % | 0.07 |
| Weighted average shs out dil | 2.851 M 0.05 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M |
| Weighted average shs out | 2.851 M 0.05 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M |
| EPS diluted | -6.07 7.61 % | -6.57 -23.96 % | -5.30 -119.07 % | 27.79 556.32 % | -6.09 22.02 % | -7.81 -2 331.43 % | 0.35 103.42 % | -10.23 -11.56 % | -9.17 -670.59 % | -1.19 -283.08 % | 0.65 206.56 % | -0.61 -138.85 % | 1.57 153.22 % | -2.95 -152.30 % | 5.64 46.88 % | 3.84 31.06 % | 2.93 17.67 % | 2.49 |
| Earnings per share | -6.07 7.61 % | -6.57 -23.96 % | -5.30 -119.07 % | 27.79 556.32 % | -6.09 22.02 % | -7.81 -2 331.43 % | 0.35 103.42 % | -10.23 -11.56 % | -9.17 -670.59 % | -1.19 -283.08 % | 0.65 206.56 % | -0.61 -138.85 % | 1.57 153.22 % | -2.95 -152.30 % | 5.64 46.88 % | 3.84 31.06 % | 2.93 17.67 % | 2.49 |
| Gross profit | 5.576 M -23.65 % | 7.303 M 40.47 % | 5.199 M 307.55 % | -2.505 M -159.33 % | 4.222 M 131.32 % | -13.477 M -62.31 % | -8.303 M -58.59 % | -5.236 M -238.83 % | 3.771 M 794.26 % | 421.722 K 151.91 % | -812.486 K -103.45 % | 23.526 M -20.51 % | 29.597 M 243.38 % | 8.619 M -75.83 % | 35.663 M 47.66 % | 24.152 M 44.88 % | 16.670 M 5.78 % | 15.759 M |
| Income tax expense | -2.851 M -52.05 % | -1.875 M -210.68 % | 1.694 M -97.59 % | 70.339 M | 0.000 | 0.000 -100.00 % | 376.696 K 104.32 % | -8.723 M 18.15 % | -10.657 M -9.51 % | -9.731 M 45.26 % | -17.778 M -600.05 % | 3.555 M 291.48 % | -1.857 M -670.40 % | -241.000 K -108.55 % | 2.820 M -54.65 % | 6.218 M 482.12 % | -1.627 M -139.41 % | 4.129 M |
| Cost of revenue | 45.622 M 39.80 % | 32.633 M -50.21 % | 65.540 M 76.55 % | 37.122 M -63.05 % | 100.467 M -69.21 % | 326.334 M -0.56 % | 328.164 M -0.35 % | 329.314 M -6.47 % | 352.084 M 7.77 % | 326.690 M -8.06 % | 355.321 M 4.79 % | 339.075 M -10.76 % | 379.948 M -7.79 % | 412.040 M -5.57 % | 436.341 M 34.09 % | 325.408 M 19.48 % | 272.345 M 36.25 % | 199.885 M |
| General and administrative expenses | 2.386 M 106.76 % | 1.154 M -64.23 % | 3.226 M -45.02 % | 5.867 M 261.32 % | 1.624 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 |
| Selling and marketing expenses | 54.000 K 35.00 % | 40.000 K 207.69 % | 13.000 K -88.45 % | 112.550 K 379.00 % | 23.497 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 expenses | 15.393 M -40.90 % | 26.045 M 5.50 % | 24.688 M 12.34 % | 21.977 M 60.38 % | 13.703 M 9 930.03 % | 136.620 K -60.44 % | 345.350 K 130.45 % | -1.134 M -137.55 % | 3.020 M 325.34 % | -1.340 M 46.22 % | -2.493 M 20.30 % | -3.127 M 28.80 % | -4.392 M -72.94 % | -2.540 M | 0.000 -100.00 % | 32.590 K 100.28 % | -11.750 M -4.06 % | -11.291 M |
| Operating expenses | 24.822 M -8.87 % | 27.239 M -2.46 % | 27.927 M -0.11 % | 27.957 M 82.12 % | 15.350 M 245.97 % | 4.437 M 28.27 % | 3.459 M -38.28 % | 5.604 M -62.01 % | 14.752 M 115.44 % | 6.847 M -19.15 % | 8.469 M -13.59 % | 9.801 M -10.69 % | 10.974 M 31.14 % | 8.368 M -55.14 % | 18.655 M 82.81 % | 10.205 M -13.15 % | 11.750 M 4.06 % | 11.291 M |
| Cost and expenses | 70.444 M 17.66 % | 59.872 M -35.94 % | 93.467 M 43.62 % | 65.079 M -43.81 % | 115.817 M -64.99 % | 330.771 M -0.26 % | 331.623 M -0.98 % | 334.918 M -8.70 % | 366.836 M 9.98 % | 333.537 M -8.32 % | 363.790 M 4.27 % | 348.876 M -10.76 % | 390.923 M -7.01 % | 420.408 M -7.60 % | 454.996 M 35.57 % | 335.613 M 18.13 % | 284.095 M 34.53 % | 211.177 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 9.429 M 689.70 % | 1.194 M -63.14 % | 3.239 M -45.84 % | 5.980 M 262.99 % | 1.647 M -61.69 % | 4.300 M 38.11 % | 3.114 M -30.34 % | 4.470 M -61.90 % | 11.732 M 113.03 % | 5.507 M -7.85 % | 5.976 M -10.45 % | 6.674 M 1.39 % | 6.582 M 12.93 % | 5.828 M -68.76 % | 18.655 M 83.39 % | 10.172 M -56.71 % | 23.500 M 4.06 % | 22.583 M |
| Interest income | 101.000 K 0.00 % | 101.000 K 142.09 % | 41.720 K -44.85 % | 75.644 K -48.75 % | 147.608 K -69.41 % | 482.500 K -83.82 % | 2.982 M 17.94 % | 2.528 M -12.41 % | 2.886 M 2.37 % | 2.820 M 8.73 % | 2.593 M 3.32 % | 2.510 M -1.45 % | 2.547 M 15.73 % | 2.201 M 30.99 % | 1.680 M 14.38 % | 1.469 M 10.42 % | 1.330 M 37.50 % | 967.361 K |
| Interest expense | 3.353 M 9.18 % | 3.071 M 130.72 % | 1.331 M -86.34 % | 9.742 M 62.08 % | 6.011 M -5.86 % | 6.385 M -80.30 % | 32.408 M 1.12 % | 32.050 M 4.15 % | 30.774 M -4.87 % | 32.349 M 89.88 % | 17.036 M -31.85 % | 24.999 M 16.73 % | 21.416 M 56.60 % | 13.676 M 35.88 % | 10.064 M 2.25 % | 9.843 M 18.82 % | 8.284 M -7.53 % | 8.959 M |
| Depreciation and amortization | 13.092 M 0.67 % | 13.005 M -5.41 % | 13.749 M 1.29 % | 13.574 M 55.30 % | 8.740 M -1.52 % | 8.875 M 2.49 % | 8.659 M -19.90 % | 10.810 M -2.04 % | 11.035 M 1.37 % | 10.886 M 73.58 % | 6.272 M 5.99 % | 5.917 M 7.72 % | 5.493 M 2.59 % | 5.354 M -19.15 % | 6.623 M 107.74 % | 3.188 M -20.64 % | 4.017 M -10.83 % | 4.505 M |
| Operating income | -19.247 M 9.41 % | -21.247 M 6.52 % | -22.728 M 25.39 % | -30.462 M -173.72 % | -11.129 M 37.88 % | -17.914 M -52.30 % | -11.762 M -8.51 % | -10.840 M 1.29 % | -10.981 M -70.89 % | -6.426 M 30.77 % | -9.281 M -167.62 % | 13.725 M -26.30 % | 18.622 M 7 316.71 % | 251.085 K -98.52 % | 17.008 M 21.95 % | 13.947 M 183.46 % | 4.920 M 10.14 % | 4.467 M |
| Operating income ratio | -0.38 29.34 % | -0.53 -65.59 % | -0.32 63.49 % | -0.88 -727.78 % | -0.11 -85.65 % | -0.06 -55.71 % | -0.04 -9.94 % | -0.03 -8.39 % | -0.03 -57.09 % | -0.02 24.97 % | -0.03 -169.17 % | 0.04 -16.75 % | 0.05 7 517.98 % | 0.00 -98.34 % | 0.04 -9.69 % | 0.04 134.36 % | 0.02 -17.82 % | 0.02 |
| Total other income expenses net | -908.000 K -35.72 % | -669.000 K -107.19 % | 9.303 M -94.83 % | 180.005 M 2 983.92 % | -6.242 M -43.42 % | -4.352 M -133.16 % | 13.125 M 148.52 % | -27.049 M -4.82 % | -25.805 M -285.01 % | -6.702 M -0.89 % | -6.643 M 44.26 % | -11.917 M 27.58 % | -16.455 M -84.84 % | -8.902 M -571.53 % | 1.888 M -41.05 % | 3.203 M 76.76 % | 1.812 M -73.19 % | 6.757 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 42.196 M 19.70 % | 35.252 M 6.98 % | 32.951 M 576.62 % | 4.870 M -98.31 % | 288.418 M -0.53 % | 289.959 M -9.17 % | 319.242 M 15.63 % | 276.099 M 4.38 % | 264.505 M 5.67 % | 250.307 M 3.40 % | 242.069 M 27.15 % | 190.378 M 30.16 % | 146.270 M 31.53 % | 111.210 M 25.41 % | 88.676 M 3.43 % | 85.732 M 11.44 % | 76.933 M 14.72 % | 67.059 M |
| Total investments | 11.100 K 0.91 % | 11.000 K 0.00 % | 11.000 K -1.79 % | 11.200 K -99.92 % | 13.789 M -4.40 % | 14.423 M -81.31 % | 77.184 M -18.94 % | 95.220 M -1.88 % | 97.048 M 866 404.25 % | 11.200 K -99.85 % | 7.607 M -23.64 % | 9.962 M -67.12 % | 30.295 M -13.23 % | 34.913 M -21.53 % | 44.491 M 78.43 % | 24.935 M 9.59 % | 22.753 M 5.19 % | 21.630 M |
| Total debt | 42.951 M 19.43 % | 35.963 M 7.11 % | 33.576 M 486.28 % | 5.727 M -98.02 % | 288.955 M -0.39 % | 290.087 M -9.15 % | 319.300 M 6.47 % | 299.908 M 3.89 % | 288.668 M 5.12 % | 274.604 M 1.07 % | 271.702 M 27.55 % | 213.019 M 42.40 % | 149.588 M 34.27 % | 111.410 M 24.96 % | 89.154 M 3.75 % | 85.930 M 11.58 % | 77.011 M 14.61 % | 67.194 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.561 M -15.88 % | 63.672 M 0.00 % | 63.672 M 361.75 % | -24.326 M -171.53 % | 34.007 M -46.59 % | 63.672 M -4.00 % | 66.326 M 0.00 % | 66.326 M -29.85 % | 94.542 M -18.78 % | 116.407 M -18.77 % | 143.304 M 2.57 % | 139.716 M -1.10 % | 141.272 M -2.84 % | 145.400 M |
| Retained earnings | -7.311 M -178.37 % | 9.329 M -66.75 % | 28.059 M 75.05 % | 16.029 M 120.40 % | -78.571 M -20.36 % | -65.279 M -51.77 % | -43.013 M -197.76 % | 43.999 M 196.63 % | 14.833 M 31.31 % | 11.296 M -23.12 % | 14.692 M -51.72 % | 30.431 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M |
| Total equity | 1.159 B -1.47 % | 1.176 B -1.57 % | 1.195 B -4.48 % | 1.251 B 12 966.25 % | 9.572 M -64.47 % | 26.942 M -45.25 % | 49.208 M 2.04 % | 48.222 M -37.69 % | 77.389 M -25.24 % | 103.517 M -5.52 % | 109.567 M -12.56 % | 125.306 M 1.80 % | 123.091 M -15.08 % | 144.956 M -15.65 % | 171.853 M 2.13 % | 168.265 M -0.92 % | 169.821 M -2.37 % | 173.949 M |
| Other non current liabilities | 1.882 M -27.20 % | 2.585 M -51.07 % | 5.284 M 14.76 % | 4.604 M -10.82 % | 5.162 M -6.92 % | 5.546 M -17.74 % | 6.742 M -43.44 % | 11.920 M 360.09 % | 2.591 M 368.66 % | 552.782 K 16.26 % | 475.452 K 24.84 % | 380.857 K -50.30 % | 766.253 K 3.52 % | 740.197 K 105.35 % | -13.839 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 316.000 K -0.04 % | 316.140 K 0.00 % | 316.139 K 0.00 % | 316.139 K 0.00 % | 316.139 K -98.88 % | 28.198 M -58.89 % | 68.596 M -18.60 % | 84.272 M -15.00 % | 99.141 M -15.36 % | 117.138 M 3.26 % | 113.440 M 386.71 % | 23.308 M 9.11 % | 21.362 M -57.52 % | 50.292 M 100.91 % | 25.031 M -48.82 % | 48.912 M -13.39 % | 56.472 M |
| Total non current liabilities | 3.862 M -77.98 % | 17.539 M -24.98 % | 23.379 M -26.24 % | 31.694 M -32.53 % | 46.972 M -0.81 % | 47.356 M -38.04 % | 76.433 M -37.35 % | 122.009 M -6.92 % | 131.079 M -7.31 % | 141.410 M 1.55 % | 139.247 M -1.29 % | 141.069 M 168.77 % | 52.488 M 6.10 % | 49.471 M -22.43 % | 63.774 M 23.28 % | 51.729 M -31.58 % | 75.610 M -7.95 % | 82.138 M |
| Other current liabilities | 1.335 M 30.08 % | 1.026 M 25.97 % | 814.470 K -97.19 % | 29.028 M 496.51 % | 4.866 M -6.81 % | 5.222 M -14.29 % | 6.093 M -58.68 % | 14.746 M 127.03 % | 6.495 M -47.73 % | 12.426 M 177.89 % | 4.472 M -24.33 % | 5.909 M -60.57 % | 14.989 M 99.08 % | 7.529 M -53.84 % | 16.310 M 0.05 % | 16.302 M -28.08 % | 22.667 M 3.35 % | 21.932 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 338.601 K 226.30 % | 103.771 K 0.00 % | 103.771 K 0.00 % | 103.771 K -84.44 % | 666.987 K 5.16 % | 634.283 K -53.59 % | 1.367 M 179.75 % | 488.499 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 42.951 M 20.49 % | 35.647 M 7.18 % | 33.260 M 514.69 % | 5.411 M -98.13 % | 288.638 M -0.39 % | 289.770 M -0.46 % | 291.102 M 25.85 % | 231.311 M 13.17 % | 204.396 M 16.49 % | 175.464 M 13.52 % | 154.564 M 55.22 % | 99.578 M -21.15 % | 126.281 M 40.24 % | 90.048 M 131.71 % | 38.862 M -36.19 % | 60.899 M 116.73 % | 28.098 M 162.06 % | 10.722 M |
| Total current liabilities | 44.533 M 20.09 % | 37.084 M 6.90 % | 34.691 M -6.04 % | 36.922 M -87.82 % | 303.175 M 0.35 % | 302.106 M -6.59 % | 323.423 M 16.31 % | 278.070 M 16.13 % | 239.455 M 9.79 % | 218.111 M 26.96 % | 171.801 M 29.38 % | 132.787 M -15.55 % | 157.231 M 36.66 % | 115.055 M 65.70 % | 69.437 M -39.23 % | 114.257 M 61.36 % | 70.810 M 45.98 % | 48.506 M |
| Total liabilities | 48.396 M -11.40 % | 54.622 M -5.94 % | 58.070 M -15.37 % | 68.615 M -80.40 % | 350.147 M 0.20 % | 349.462 M -12.60 % | 399.856 M -0.06 % | 400.079 M 7.97 % | 370.534 M 3.06 % | 359.521 M 15.58 % | 311.048 M 13.58 % | 273.856 M 30.58 % | 209.718 M 27.47 % | 164.526 M 23.51 % | 133.210 M -19.75 % | 165.986 M 13.36 % | 146.420 M 12.08 % | 130.644 M |
| Other non current assets | 28.742 M -5.60 % | 30.446 M -3.63 % | 31.592 M 418.66 % | 6.091 M -88.08 % | 51.112 M -2.13 % | 52.224 M -1.09 % | 52.798 M 523.31 % | 8.471 M 3.01 % | 8.223 M -90.63 % | 87.753 M 8.81 % | 80.649 M 2.70 % | 78.531 M -9.97 % | 87.226 M 166.93 % | 32.678 M 336.13 % | -13.839 M | 0.000 | 0.000 | 0.000 |
| Long term investments | 11.100 K 0.91 % | 11.000 K 0.00 % | 11.000 K -1.79 % | 11.200 K -99.91 % | 13.121 M -1.24 % | 13.285 M -2.23 % | 13.588 M -85.73 % | 95.220 M -1.88 % | 97.048 M 866 404.25 % | 11.200 K -99.85 % | 7.607 M -23.64 % | 9.962 M 16.08 % | 8.582 M 0.00 % | 8.582 M -18.17 % | 10.488 M 0.00 % | 10.488 M -2.92 % | 10.803 M 0.00 % | 10.803 M |
| Intangible assets | 0.000 | 0.000 -100.00 % | 23.126 M | 0.000 | 0.000 -100.00 % | 26.809 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.533 K -23.80 % | 46.631 K -23.34 % | 60.829 K -17.96 % | 74.142 K -15.22 % | 87.456 K | 0.000 | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.533 K -23.80 % | 46.631 K -23.34 % | 60.829 K -17.96 % | 74.142 K -15.22 % | 87.456 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 1.143 B -1.01 % | 1.155 B -1.06 % | 1.167 B -6.61 % | 1.250 B 627.26 % | 171.852 M -4.96 % | 180.813 M -3.45 % | 187.270 M -3.38 % | 193.823 M -5.23 % | 204.514 M -3.30 % | 211.501 M -4.20 % | 220.780 M 3.04 % | 214.272 M 46.23 % | 146.531 M -2.01 % | 149.532 M -10.14 % | 166.406 M -8.52 % | 181.895 M -4.15 % | 189.775 M -4.92 % | 199.589 M |
| Total non current assets | 1.172 B -1.94 % | 1.195 B -1.22 % | 1.210 B -5.30 % | 1.278 B 305.22 % | 315.305 M -3.14 % | 325.542 M -2.20 % | 332.876 M -11.64 % | 376.734 M -1.64 % | 383.006 M 6.84 % | 358.489 M 5.83 % | 338.747 M 6.59 % | 317.811 M 22.20 % | 260.075 M 26.86 % | 205.007 M 15.89 % | 176.894 M -14.78 % | 207.579 M -6.22 % | 221.340 M -2.95 % | 228.058 M |
| Other current assets | 3.079 M 208.85 % | 997.000 K -42.52 % | 1.734 M -35.78 % | 2.701 M 544.01 % | 419.356 K 108.66 % | 200.976 K -73.09 % | 746.778 K 84.75 % | 404.202 K -25.65 % | 543.669 K -98.76 % | 43.865 M 107.06 % | 21.185 M 142.47 % | 8.737 M 455.38 % | 1.573 M -33.13 % | 2.353 M -1.57 % | 2.390 M 0.67 % | 2.374 M -89.85 % | 23.386 M 7.11 % | 21.834 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 668.516 K -41.26 % | 1.138 M -98.21 % | 63.596 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.713 M -17.54 % | 26.331 M -22.56 % | 34.003 M 135.37 % | 14.447 M 20.89 % | 11.950 M 10.37 % | 10.827 M |
| cash and cash equivalents | 754.730 K 6.15 % | 711.000 K 13.71 % | 625.300 K -27.04 % | 857.092 K 59.63 % | 536.937 K 320.99 % | 127.542 K 117.30 % | 58.694 K -99.75 % | 23.809 M -1.47 % | 24.163 M -0.55 % | 24.298 M -18.00 % | 29.633 M 30.88 % | 22.640 M 582.33 % | 3.318 M 1 558.12 % | 200.112 K -58.11 % | 477.747 K 141.54 % | 197.790 K 153.95 % | 77.885 K -42.28 % | 134.947 K |
| Cash and short term investments | 754.730 K 6.15 % | 711.000 K 13.71 % | 625.300 K -27.04 % | 857.092 K -28.90 % | 1.205 M -4.76 % | 1.266 M -98.01 % | 63.654 M 167.36 % | 23.809 M -1.47 % | 24.163 M -0.55 % | 24.298 M -18.00 % | 29.633 M 30.88 % | 22.640 M -9.55 % | 25.031 M -5.65 % | 26.531 M -23.06 % | 34.481 M 135.45 % | 14.645 M 21.75 % | 12.028 M 9.72 % | 10.962 M |
| Total current assets | 34.951 M -1.02 % | 35.312 M -17.42 % | 42.761 M 2.61 % | 41.674 M -6.17 % | 44.414 M -12.68 % | 50.861 M -56.23 % | 116.188 M 62.35 % | 71.567 M 10.25 % | 64.916 M -37.91 % | 104.549 M 27.70 % | 81.868 M 0.63 % | 81.352 M 3.32 % | 78.734 M -28.73 % | 110.475 M -13.81 % | 128.170 M 1.18 % | 126.671 M 33.48 % | 94.901 M 24.00 % | 76.535 M |
| Inventory | 14.401 M 2.05 % | 14.112 M -18.31 % | 17.276 M 0.00 % | 17.276 M -10.68 % | 19.341 M -14.36 % | 22.585 M -21.57 % | 28.797 M 16.25 % | 24.772 M 5.15 % | 23.558 M 12.68 % | 20.906 M 6.81 % | 19.574 M -25.49 % | 26.272 M 10.02 % | 23.879 M -8.28 % | 26.034 M -29.67 % | 37.015 M -32.10 % | 54.510 M 93.43 % | 28.181 M 75.89 % | 16.022 M |
| Net receivables | 16.716 M -14.24 % | 19.492 M -15.71 % | 23.126 M 10.97 % | 20.840 M -11.12 % | 23.448 M -12.54 % | 26.809 M 16.61 % | 22.990 M 1.80 % | 22.583 M 35.61 % | 16.652 M 7.57 % | 15.480 M 34.89 % | 11.476 M -51.58 % | 23.702 M -16.10 % | 28.251 M -49.15 % | 55.557 M 2.35 % | 54.284 M -1.56 % | 55.142 M 76.14 % | 31.306 M 12.95 % | 27.717 M |
| Tax assets | 0.000 -100.00 % | 9.807 M -11.43 % | 11.073 M -49.12 % | 21.762 M -72.53 % | 79.220 M 0.00 % | 79.220 M 0.00 % | 79.220 M 0.00 % | 79.220 M 8.19 % | 73.221 M 23.71 % | 59.187 M 99.52 % | 29.665 M 97.96 % | 14.985 M -15.16 % | 17.662 M 25.01 % | 14.128 M 2.09 % | 13.839 M -8.94 % | 15.197 M -26.81 % | 20.763 M 17.53 % | 17.666 M |
| Other assets | 0.000 | 0.000 | 0.000 100.00 % | -85.620 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 |
| Account payables | 247.335 K -39.82 % | 411.000 K -33.34 % | 616.540 K -75.16 % | 2.482 M -73.40 % | 9.332 M 33.13 % | 7.010 M -73.17 % | 26.124 M -18.13 % | 31.909 M 14.38 % | 27.897 M -5.60 % | 29.552 M 160.06 % | 11.363 M -57.56 % | 26.775 M 68.12 % | 15.926 M -8.70 % | 17.443 M 26.44 % | 13.795 M -62.11 % | 36.404 M 81.62 % | 20.045 M 26.45 % | 15.852 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.333 K 0.00 % | 35.333 K 0.00 % | 35.333 K 0.00 % | 35.333 K 0.00 % | 35.333 K -92.47 % | 469.256 K -28.03 % | 652.000 K | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 1.076 B | 0.000 -100.00 % | 25.002 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 |
| Other total stockholders equity | 1.137 B -0.06 % | 1.138 B 0.00 % | 1.138 B -5.65 % | 1.206 B 2 457 939.75 % | 49.068 K 0.00 % | 49.067 K 0.00 % | 49.068 K 0.00 % | 49.068 K 0.00 % | 49.068 K 0.00 % | 49.068 K 0.00 % | 49.068 K 0.00 % | 49.068 K 0.00 % | 49.068 K 0.00 % | 49.068 K 0.00 % | 49.068 K 0.00 % | 49.068 K 0.00 % | 49.068 K 0.00 % | 49.068 K |
| Deferred tax liabilities non current | 1.980 M -86.47 % | 14.638 M -17.67 % | 17.779 M -33.60 % | 26.774 M -35.47 % | 41.493 M 0.00 % | 41.493 M 0.00 % | 41.493 M 0.00 % | 41.493 M -6.16 % | 44.217 M 6.00 % | 41.716 M 92.83 % | 21.634 M -20.60 % | 27.248 M -4.10 % | 28.414 M 3.82 % | 27.369 M 0.18 % | 27.321 M 2.33 % | 26.698 M 0.00 % | 26.698 M 4.02 % | 25.666 M |
| Other liabilities | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.207 B -1.91 % | 1.230 B -1.77 % | 1.253 B -5.05 % | 1.319 B 266.75 % | 359.718 M -4.43 % | 376.404 M -16.18 % | 449.065 M 0.17 % | 448.301 M 0.08 % | 447.923 M -3.26 % | 463.038 M 10.09 % | 420.615 M 5.37 % | 399.162 M 17.81 % | 338.810 M 7.39 % | 315.482 M 3.42 % | 305.064 M -8.73 % | 334.251 M 5.69 % | 316.241 M 3.82 % | 304.593 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 1.236 M -79.35 % | 5.986 M 120.82 % | -28.749 M -124.01 % | 119.762 M 1 163.22 % | 9.481 M 157.32 % | -16.541 M -160.63 % | 27.280 M 3 068.85 % | 860.886 K -96.36 % | 23.631 M 135.56 % | 10.032 M 1 339.60 % | 696.840 K -84.85 % | 4.598 M 125.20 % | -18.245 M 49.89 % | -36.413 M -692.10 % | -4.597 M 72.76 % | -16.876 M -68.76 % | -10.000 M -587.33 % | 2.052 M |
| Accounts receivables | 938.000 K -80.00 % | 4.689 M 204.46 % | -4.489 M -130.98 % | 14.488 M 287.62 % | 3.738 M 277.22 % | -2.109 M -322.93 % | 946.099 K 107.22 % | -13.098 M -273.94 % | -3.503 M 16.02 % | -4.171 M -201.68 % | -1.383 M -125.72 % | 5.376 M 57.85 % | 3.406 M 131.27 % | -10.891 M -618.37 % | 2.101 M 504.04 % | -520.000 K 81.33 % | -2.785 M 18.04 % | -3.398 M |
| Inventory | -289.000 K -109.13 % | 3.164 M | 0.000 -100.00 % | 2.066 M -36.33 % | 3.244 M -47.78 % | 6.212 M 252.78 % | -4.066 M -246.44 % | -1.174 M 55.74 % | -2.652 M -99.06 % | -1.332 M -119.89 % | 6.698 M 379.94 % | -2.393 M -211.03 % | 2.155 M -80.38 % | 10.981 M 422.66 % | 2.101 M 107.98 % | -26.329 M -116.54 % | -12.159 M -342.36 % | 5.017 M |
| Accounts payables | -867.000 K 70.15 % | -2.905 M -144.92 % | -1.186 M 82.68 % | -6.850 M -394.96 % | 2.322 M 112.15 % | -19.114 M -230.40 % | -5.785 M -244.17 % | 4.013 M 179.31 % | 1.437 M -92.10 % | 18.189 M 218.02 % | -15.412 M -241.62 % | 10.882 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 1.454 M 40.08 % | 1.038 M 104.50 % | -23.074 M -120.97 % | 110.058 M 62 205.84 % | 176.641 K 111.55 % | -1.529 M -104.23 % | 36.185 M 225.41 % | 11.120 M -60.77 % | 28.348 M 1 168.29 % | -2.654 M -124.59 % | 10.794 M 216.47 % | -9.268 M 61.07 % | -23.806 M 34.78 % | -36.503 M -314.85 % | -8.799 M -188.23 % | 9.973 M 101.72 % | 4.944 M 1 041.80 % | 433.000 K |
| Other non cash items | 908.000 K 139.36 % | -2.307 M 78.91 % | -10.937 M 95.35 % | -235.146 M -4 844.62 % | 4.956 M 401.07 % | -1.646 M 96.35 % | -45.156 M -225.85 % | -13.858 M 9.80 % | -15.363 M 52.46 % | -32.318 M -9.58 % | -29.494 M 43.28 % | -51.999 M -153.62 % | -20.502 M -465.86 % | -3.623 M -113.49 % | 26.849 M 2 701.05 % | 958.544 K 115.16 % | -6.325 M -407.78 % | 2.055 M |
| Net cash provided by operating activities | -4.919 M -140.42 % | -2.046 M 95.02 % | -41.056 M -186.01 % | 47.734 M 722.06 % | 5.807 M 118.39 % | -31.578 M -283.66 % | -8.231 M 73.75 % | -31.353 M -359.30 % | -6.826 M 53.87 % | -14.797 M 28.42 % | -20.672 M 52.18 % | -43.230 M -50.22 % | -28.777 M 33.22 % | -43.092 M -195.86 % | 44.951 M 2 600.06 % | -1.798 M 54.46 % | -3.948 M -125.13 % | 15.708 M |
| Investments in property plant and equipment | -1.935 M -150.65 % | -772.000 K | 0.000 | 0.000 | 0.000 100.00 % | -3.374 M -56.11 % | -2.161 M -1 207.50 % | -165.307 K 96.13 % | -4.274 M 95.68 % | -98.844 M -225.60 % | -30.357 M 60.90 % | -77.643 M -609.13 % | -10.949 M -879.34 % | -1.118 M 69.83 % | -3.706 M 23.73 % | -4.859 M 0.04 % | -4.861 M -38.53 % | -3.509 M |
| Acquisitions net | 870.000 K -13.09 % | 1.001 M 5.93 % | 945.000 K | 0.000 -100.00 % | 221.245 K -76.84 % | 955.488 K 1 611.30 % | 55.834 K 100.46 % | 27.853 K | 0.000 -100.00 % | 94.593 M 6 656.64 % | 1.400 M -96.88 % | 44.869 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.305 M | 0.000 100.00 % | -74.131 K | 0.000 100.00 % | -7.155 M -3 172.64 % | -218.630 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 533.721 K | 0.000 -100.00 % | 61.225 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.432 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.477 M | 0.000 -100.00 % | 1.185 M -11.43 % | 1.338 M -83.36 % | 8.043 M |
| Other investing activites | 2.078 M -19.61 % | 2.585 M -79.53 % | 12.631 M -94.84 % | 244.887 M 23 272.94 % | 1.048 M -49.09 % | 2.058 M -95.48 % | 45.533 M 783.67 % | 5.153 M 3.70 % | 4.969 M -78.28 % | 22.878 M 193.33 % | 7.800 M -26.20 % | 10.569 M 13 625.45 % | 77.000 K -96.96 % | 2.529 M -53.86 % | 5.481 M 760.36 % | -830.000 K 35.11 % | -1.279 M -1 876.36 % | 72.001 K |
| Net cash used for investing activites | 1.013 M -64.00 % | 2.814 M -79.27 % | 13.576 M -94.47 % | 245.420 M 19 239.96 % | 1.269 M -97.92 % | 60.864 M 785.60 % | -8.877 M -277.01 % | 5.015 M 708.31 % | 620.469 K -97.42 % | 24.059 M 184.98 % | -28.313 M -26.26 % | -22.424 M -106.25 % | -10.872 M -184.36 % | 12.888 M 626.08 % | 1.775 M 139.41 % | -4.504 M 6.21 % | -4.802 M -204.26 % | 4.606 M |
| Debt repayment | 7.304 M 205.99 % | 2.387 M -91.43 % | 27.849 M 109.83 % | -283.228 M -24 920.21 % | -1.132 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.728 M -23.18 % | 63.430 M 66.13 % | 38.182 M 71.57 % | 22.254 M 590.26 % | 3.224 M -63.85 % | 8.919 M -9.14 % | 9.816 M 153.82 % | -18.240 M |
| 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 |
| 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 |
| Dividends paid | 0.000 100.00 % | -3.069 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 |
| Other financing activites | -3.354 M | 0.000 -100.00 % | 190.000 100.00 % | -9.740 M -62.23 % | -6.004 M 79.45 % | -29.214 M -272.31 % | 16.954 M -34.75 % | 25.984 M 333.28 % | 5.997 M 165.43 % | -9.166 M -9 789.40 % | 94.595 K 124.54 % | -385.396 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 3.950 M 679.18 % | -682.000 K -102.45 % | 27.849 M 109.51 % | -292.968 M -4 005.61 % | -7.136 M 75.57 % | -29.214 M -272.31 % | 16.954 M -34.75 % | 25.984 M 333.28 % | 5.997 M 165.43 % | -9.166 M -118.77 % | 48.822 M -22.56 % | 63.045 M 65.12 % | 38.182 M 71.57 % | 22.254 M 590.26 % | 3.224 M -63.85 % | 8.919 M -9.14 % | 9.816 M 153.82 % | -18.240 M |
| Effect of forex changes on cash | 0.000 100.00 % | -300.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.441 K 99.99 % | -23.596 M | 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 | 44.000 K -48.66 % | 85.700 K -76.76 % | 368.710 K 98.92 % | 185.360 K 407.95 % | -60.191 K -187.43 % | 68.848 K 100.29 % | -23.750 M -6 606.03 % | -354.160 K -69.53 % | -208.909 K -315.24 % | 97.057 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 711.000 K 13.71 % | 625.300 K 143.91 % | 256.360 K -52.26 % | 536.937 K 309.93 % | 130.983 K 123.16 % | 58.694 K -99.75 % | 23.809 M -1.47 % | 24.163 M -0.86 % | 24.372 M 0.71 % | 24.201 M 6.89 % | 22.640 M 582.33 % | 3.318 M 1 558.12 % | 200.112 K -58.11 % | 477.747 K 141.54 % | 197.790 K 153.95 % | 77.885 K -42.28 % | 134.947 K | 0.000 |
| Cash at end of period | 755.000 K 6.19 % | 711.000 K 13.71 % | 625.300 K -27.04 % | 857.092 K 1 110.72 % | 70.792 K -44.50 % | 127.542 K 117.30 % | 58.694 K -99.75 % | 23.809 M -1.47 % | 24.163 M -0.55 % | 24.298 M -18.00 % | 29.633 M 30.88 % | 22.640 M 582.33 % | 3.318 M 1 558.12 % | 200.112 K -58.11 % | 477.747 K 141.54 % | 197.790 K 153.95 % | 77.885 K -42.28 % | 134.947 K |
| Operating cash flow | -4.919 M 3.83 % | -5.115 M 87.12 % | -39.715 M -204.53 % | 37.993 M 554.30 % | 5.807 M 118.39 % | -31.578 M -283.66 % | -8.231 M 73.75 % | -31.353 M -359.30 % | -6.826 M 53.87 % | -14.797 M 28.42 % | -20.672 M 52.18 % | -43.230 M -50.22 % | -28.777 M 33.22 % | -43.092 M -195.86 % | 44.951 M 2 600.06 % | -1.798 M 54.46 % | -3.948 M -125.13 % | 15.708 M |
| Capital expenditure | -1.935 M -150.65 % | -772.000 K | 0.000 | 0.000 100.00 % | -3.000 100.00 % | -3.374 M -56.11 % | -2.161 M -1 207.50 % | -165.307 K 96.13 % | -4.274 M 95.68 % | -98.844 M -225.60 % | -30.357 M 60.90 % | -77.643 M -609.13 % | -10.949 M -879.34 % | -1.118 M 69.83 % | -3.706 M 23.73 % | -4.859 M 0.04 % | -4.861 M -38.53 % | -3.509 M |
| Free CashFlow | -6.854 M -16.43 % | -5.887 M 85.18 % | -39.715 M -204.53 % | 37.993 M 554.30 % | 5.807 M 116.61 % | -34.952 M -236.33 % | -10.392 M 67.03 % | -31.518 M -183.93 % | -11.101 M 90.23 % | -113.640 M -122.70 % | -51.029 M 57.78 % | -120.873 M -204.27 % | -39.726 M 10.14 % | -44.210 M -207.19 % | 41.245 M 719.57 % | -6.657 M 24.43 % | -8.809 M -172.21 % | 12.199 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 6.785 M -51.16 % | 13.892 M -34.12 % | 21.088 M 150.51 % | 8.418 M 7.92 % | 7.800 M -12.32 % | 8.896 M -43.51 % | 15.747 M 32.35 % | 11.898 M 239.36 % | 3.506 M -88.48 % | 30.435 M 113.34 % | 14.266 M -20.97 % | 18.051 M 126.00 % | 7.987 M 2 169.17 % | -386.000 K -104.75 % | 8.121 M 678.62 % | 1.043 M -95.96 % | 25.846 M 8.66 % | 23.786 M 802.69 % | 2.635 M -94.15 % | 45.070 M 35.74 % | 33.202 M -58.70 % | 80.391 M 7.96 % | 74.462 M 15.69 % | 64.364 M -31.56 % | 94.049 M 8.41 % | 86.752 M -2.22 % | 88.723 M 32.39 % | 67.017 M -13.38 % | 77.369 M -18.62 % | 95.074 M 16.10 % | 81.889 M 54.10 % | 53.140 M -43.60 % | 94.220 M -26.26 % | 127.776 M 60.54 % | 79.589 M 3.12 % | 77.183 M 7.79 % | 71.607 M -12.31 % | 81.656 M 13.39 % | 72.013 M 17.93 % | 61.064 M -44.16 % | 109.356 M -9.43 % | 120.740 M 53.14 % | 78.844 M 5.19 % | 74.955 M -7.73 % | 81.238 M 33.59 % | 60.813 M |
| Net income | -2.634 M 38.54 % | -4.286 M -4.38 % | -4.106 M 13.06 % | -4.723 M -12.72 % | -4.190 M 75.52 % | -17.118 M -48 808.57 % | -35.000 K -107.04 % | 497.000 K 123.96 % | -2.074 M 83.00 % | -12.203 M -73.73 % | -7.024 M -199.96 % | 7.027 M 340.73 % | -2.919 M -105.08 % | 57.407 M 2 861.28 % | -2.079 M -107.52 % | 27.649 M 832.81 % | -3.773 M -902.77 % | 470.000 K 107.05 % | -6.664 M 3.53 % | -6.908 M -61.86 % | -4.268 M 59.00 % | -10.409 M -54.09 % | -6.755 M -26.00 % | -5.361 M -2 177.91 % | 258.000 K -98.73 % | 20.259 M 698.49 % | -3.385 M 57.59 % | -7.981 M -0.92 % | -7.908 M -459.26 % | -1.414 M 87.78 % | -11.569 M -18.32 % | -9.778 M -52.66 % | -6.405 M -270.45 % | -1.729 M 79.53 % | -8.448 M 29.07 % | -11.910 M -189.29 % | -4.117 M -99.08 % | -2.068 M -116.80 % | 12.311 M 240.97 % | -8.733 M -77.97 % | -4.907 M -395.42 % | 1.661 M 2 715.25 % | 59.000 K -98.37 % | 3.630 M 203.80 % | -3.497 M 33.35 % | -5.247 M |
| Income before tax | -2.634 M 63.09 % | -7.137 M -73.82 % | -4.106 M 13.06 % | -4.723 M -12.72 % | -4.190 M 77.94 % | -18.993 M -54 165.71 % | -35.000 K -107.04 % | 497.000 K 123.96 % | -2.074 M 80.26 % | -10.509 M -49.62 % | -7.024 M -199.96 % | 7.027 M 340.73 % | -2.919 M -102.29 % | 127.746 M 6 244.59 % | -2.079 M -107.52 % | 27.649 M 832.81 % | -3.773 M -902.77 % | 470.000 K 107.05 % | -6.664 M 3.53 % | -6.908 M -61.86 % | -4.268 M 59.00 % | -10.409 M -54.09 % | -6.755 M -26.00 % | -5.361 M -2 177.91 % | 258.000 K -98.75 % | 20.636 M 709.62 % | -3.385 M 57.59 % | -7.981 M -0.92 % | -7.908 M 21.99 % | -10.137 M 12.38 % | -11.569 M -18.32 % | -9.778 M -52.66 % | -6.405 M 47.97 % | -12.310 M -45.71 % | -8.448 M 29.07 % | -11.910 M -189.29 % | -4.117 M 65.11 % | -11.799 M -195.84 % | 12.311 M 240.97 % | -8.733 M -77.97 % | -4.907 M 78.25 % | -22.566 M -1 121.55 % | 2.209 M -61.78 % | 5.780 M 529.10 % | -1.347 M 83.33 % | -8.081 M |
| Income before tax ratio | -0.39 24.44 % | -0.51 -163.86 % | -0.19 65.30 % | -0.56 -4.45 % | -0.54 74.84 % | -2.14 -95 956.90 % | 0.00 -105.32 % | 0.04 107.06 % | -0.59 -71.32 % | -0.35 29.87 % | -0.49 -226.48 % | 0.39 206.52 % | -0.37 99.89 % | -330.95 -129 175.14 % | -0.26 -100.97 % | 26.51 18 259.41 % | -0.15 -838.78 % | 0.02 100.78 % | -2.53 -1 550.02 % | -0.15 -19.24 % | -0.13 0.72 % | -0.13 -42.73 % | -0.09 -8.92 % | -0.08 -3 136.25 % | 0.00 -98.85 % | 0.24 723.47 % | -0.04 67.96 % | -0.12 -16.51 % | -0.10 4.14 % | -0.11 24.53 % | -0.14 23.22 % | -0.18 -170.68 % | -0.07 29.44 % | -0.10 9.24 % | -0.11 31.21 % | -0.15 -168.39 % | -0.06 60.21 % | -0.14 -184.52 % | 0.17 219.54 % | -0.14 -218.72 % | -0.04 75.99 % | -0.19 -767.08 % | 0.03 -63.67 % | 0.08 565.07 % | -0.02 87.52 % | -0.13 |
| EBITDA | 652.000 K 210.51 % | -590.000 K 26.98 % | -808.000 K 42.20 % | -1.398 M -52.79 % | -915.000 K 88.29 % | -7.816 M -283.89 % | -2.036 M -151.58 % | 3.947 M 187.05 % | 1.375 M 124.46 % | -5.622 M -54.37 % | -3.642 M -134.93 % | 10.428 M 1 960.87 % | 506.000 K 103.84 % | -13.174 M -1 602.17 % | 877.000 K -97.14 % | 30.634 M 4 325.38 % | -725.000 K -116.88 % | 4.294 M 230.08 % | -3.301 M -13.01 % | -2.921 M -318.48 % | -698.000 K 87.45 % | -5.561 M -36.60 % | -4.071 M -111.59 % | -1.924 M -154.41 % | 3.536 M -90.49 % | 37.194 M 3 844.27 % | 943.000 K -56.94 % | 2.190 M 5.44 % | 2.077 M 28.45 % | 1.617 M 214.60 % | -1.411 M -346.25 % | 573.000 K -85.84 % | 4.048 M 384.67 % | -1.422 M -160.54 % | 2.349 M 197.39 % | -2.412 M -138.26 % | 6.305 M 138.74 % | 2.641 M -4.55 % | 2.767 M 447.78 % | 505.131 K -79.82 % | 2.503 M 110.96 % | -22.842 M -546.39 % | 5.117 M -58.49 % | 12.327 M 328.17 % | 2.879 M -48.40 % | 5.579 M |
| Net income ratio | -0.39 -25.83 % | -0.31 -58.45 % | -0.19 65.30 % | -0.56 -4.45 % | -0.54 72.08 % | -1.92 -86 474.11 % | 0.00 -105.32 % | 0.04 107.06 % | -0.59 -47.54 % | -0.40 18.57 % | -0.49 -226.48 % | 0.39 206.52 % | -0.37 99.75 % | -148.72 -57 994.17 % | -0.26 -100.97 % | 26.51 18 259.41 % | -0.15 -838.78 % | 0.02 100.78 % | -2.53 -1 550.02 % | -0.15 -19.24 % | -0.13 0.72 % | -0.13 -42.73 % | -0.09 -8.92 % | -0.08 -3 136.25 % | 0.00 -98.83 % | 0.23 712.09 % | -0.04 67.96 % | -0.12 -16.51 % | -0.10 -587.25 % | -0.01 89.47 % | -0.14 23.22 % | -0.18 -170.68 % | -0.07 -402.38 % | -0.01 87.25 % | -0.11 31.21 % | -0.15 -168.39 % | -0.06 -127.02 % | -0.03 -114.81 % | 0.17 219.54 % | -0.14 -218.72 % | -0.04 -426.18 % | 0.01 1 738.38 % | 0.00 -98.45 % | 0.05 212.50 % | -0.04 50.11 % | -0.09 |
| Ratio EBITDA | 0.10 326.26 % | -0.04 -10.84 % | -0.04 76.93 % | -0.17 -41.57 % | -0.12 86.65 % | -0.88 -579.53 % | -0.13 -138.98 % | 0.33 -15.41 % | 0.39 312.31 % | -0.18 27.64 % | -0.26 -144.19 % | 0.58 811.87 % | 0.06 -99.81 % | 34.13 31 503.87 % | 0.11 -99.63 % | 29.37 104 806.76 % | -0.03 -115.54 % | 0.18 114.41 % | -1.25 -1 832.95 % | -0.06 -208.29 % | -0.02 69.61 % | -0.07 -26.53 % | -0.05 -82.90 % | -0.03 -179.51 % | 0.04 -91.23 % | 0.43 3 933.88 % | 0.01 -67.48 % | 0.03 21.73 % | 0.03 57.84 % | 0.02 198.71 % | -0.02 -259.80 % | 0.01 -74.90 % | 0.04 486.05 % | -0.01 -137.71 % | 0.03 194.44 % | -0.03 -135.49 % | 0.09 172.24 % | 0.03 -15.83 % | 0.04 364.49 % | 0.01 -63.86 % | 0.02 112.10 % | -0.19 -391.50 % | 0.06 -60.54 % | 0.16 364.06 % | 0.04 -61.37 % | 0.09 |
| Gross profit ratio | 0.23 34.42 % | 0.17 150.60 % | 0.07 -12.46 % | 0.08 122.64 % | -0.34 80.54 % | -1.76 -3 042.31 % | 0.06 -61.53 % | 0.16 126.44 % | -0.59 -236.27 % | -0.17 -28.35 % | -0.14 16.39 % | -0.16 -235.50 % | -0.05 -100.51 % | 9.55 5 238.63 % | 0.18 100.31 % | -58.65 -154 098.37 % | -0.04 -413.03 % | 0.01 101.73 % | -0.70 -6 893.11 % | -0.01 -159.67 % | 0.02 149.06 % | -0.03 -196.48 % | 0.04 58.71 % | 0.02 -60.31 % | 0.06 366.89 % | -0.02 -259.74 % | 0.01 -84.59 % | 0.09 130.97 % | 0.04 -73.33 % | 0.14 18 497.49 % | 0.00 -103.62 % | 0.02 -65.26 % | 0.06 -55.25 % | 0.13 285.32 % | 0.03 66.19 % | 0.02 -83.79 % | 0.13 -8.36 % | 0.14 0.06 % | 0.14 -31.07 % | 0.21 49.50 % | 0.14 286.50 % | -0.07 -123.81 % | 0.31 -4.62 % | 0.32 30.09 % | 0.25 326.44 % | -0.11 |
| Weighted average shs out dil | 2.863 M 0.41 % | 2.851 M 0.00 % | 2.851 M 0.22 % | 2.845 M -0.18 % | 2.850 M 0.01 % | 2.850 M 0.00 % | 2.850 M -2.52 % | 2.924 M 2.58 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M -0.07 % | 2.852 M 0.07 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M -0.14 % | 2.854 M 0.04 % | 2.853 M 26.80 % | 2.250 M -23.73 % | 2.950 M 3.22 % | 2.858 M 0.53 % | 2.843 M -2.80 % | 2.925 M |
| Weighted average shs out | 2.863 M 0.41 % | 2.851 M 0.00 % | 2.851 M 0.22 % | 2.845 M -0.18 % | 2.850 M 0.01 % | 2.850 M 0.00 % | 2.850 M -2.52 % | 2.924 M 2.58 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M -0.07 % | 2.852 M 0.07 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M 0.00 % | 2.850 M -0.14 % | 2.854 M 0.04 % | 2.853 M 0.05 % | 2.852 M -3.34 % | 2.950 M 64.35 % | 1.795 M -23.94 % | 2.360 M -19.32 % | 2.925 M |
| EPS diluted | -0.92 38.67 % | -1.50 -4.17 % | -1.44 13.25 % | -1.66 -12.93 % | -1.47 75.54 % | -6.01 -48 761.79 % | -0.01 -107.24 % | 0.17 123.29 % | -0.73 82.94 % | -4.28 -73.98 % | -2.46 -199.60 % | 2.47 342.16 % | -1.02 -105.07 % | 20.13 2 857.53 % | -0.73 -107.53 % | 9.70 834.85 % | -1.32 -925.00 % | 0.16 106.84 % | -2.34 3.31 % | -2.42 -61.33 % | -1.50 58.90 % | -3.65 -54.01 % | -2.37 -26.06 % | -1.88 -2 177.35 % | 0.09 -98.73 % | 7.11 697.48 % | -1.19 57.50 % | -2.80 -1.08 % | -2.77 -454.00 % | -0.50 87.68 % | -4.06 -18.37 % | -3.43 -52.44 % | -2.25 -268.85 % | -0.61 79.39 % | -2.96 29.19 % | -4.18 -190.28 % | -1.44 -97.26 % | -0.73 -116.90 % | 4.32 241.18 % | -3.06 -77.91 % | -1.72 -332.43 % | 0.74 -1.33 % | 0.75 -62.87 % | 2.02 264.23 % | -1.23 69.25 % | -4.00 |
| Earnings per share | -0.92 38.67 % | -1.50 -4.17 % | -1.44 13.25 % | -1.66 -12.93 % | -1.47 75.54 % | -6.01 -48 761.79 % | -0.01 -107.24 % | 0.17 123.29 % | -0.73 82.94 % | -4.28 -73.98 % | -2.46 -199.60 % | 2.47 342.16 % | -1.02 -105.07 % | 20.13 2 857.53 % | -0.73 -107.53 % | 9.70 834.85 % | -1.32 -925.00 % | 0.16 106.84 % | -2.34 3.31 % | -2.42 -61.33 % | -1.50 58.90 % | -3.65 -54.01 % | -2.37 -26.06 % | -1.88 -2 177.35 % | 0.09 -98.73 % | 7.11 697.48 % | -1.19 57.50 % | -2.80 -1.08 % | -2.77 -454.00 % | -0.50 87.68 % | -4.06 -18.37 % | -3.43 -52.44 % | -2.25 -268.85 % | -0.61 79.39 % | -2.96 29.19 % | -4.18 -190.28 % | -1.44 -97.26 % | -0.73 -116.90 % | 4.32 241.18 % | -3.06 -77.91 % | -1.72 -396.55 % | 0.58 -22.67 % | 0.75 -62.87 % | 2.02 236.49 % | -1.48 63.00 % | -4.00 |
| Gross profit | 1.552 M -34.35 % | 2.364 M 65.08 % | 1.432 M 119.30 % | 653.000 K 124.44 % | -2.672 M 82.94 % | -15.658 M -1 762.21 % | 942.000 K -49.08 % | 1.850 M 189.72 % | -2.062 M 61.26 % | -5.323 M -173.82 % | -1.944 M 33.92 % | -2.942 M -658.25 % | -388.000 K 89.48 % | -3.687 M -353.75 % | 1.453 M 102.38 % | -61.168 M -6 122.58 % | -983.000 K -440.14 % | 289.000 K 115.64 % | -1.848 M -308.85 % | -452.000 K -181.00 % | 558.000 K 120.26 % | -2.754 M -204.16 % | 2.644 M 83.61 % | 1.440 M -72.84 % | 5.301 M 389.33 % | -1.832 M -256.19 % | 1.173 M -79.60 % | 5.750 M 100.07 % | 2.874 M -78.30 % | 13.243 M 21 459.68 % | -62.000 K -105.58 % | 1.111 M -80.41 % | 5.671 M -67.00 % | 17.185 M 518.61 % | 2.778 M 71.38 % | 1.621 M -82.53 % | 9.279 M -19.64 % | 11.547 M 13.46 % | 10.177 M -18.71 % | 12.520 M -16.52 % | 14.998 M 268.92 % | -8.879 M -136.46 % | 24.354 M 0.33 % | 24.275 M 20.02 % | 20.225 M 402.50 % | -6.686 M |
| Income tax expense | 0.000 100.00 % | -2.851 M | 0.000 | 0.000 | 0.000 100.00 % | -1.875 M | 0.000 | 0.000 100.00 % | 0.000 -100.00 % | 1.694 M | 0.000 | 0.000 | 0.000 -100.00 % | 70.339 M 30 210 370 463 334 400 000.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 376.694 K | 0.000 | 0.000 | 0.000 100.00 % | -8.723 M | 0.000 | 0.000 | 0.000 100.00 % | -10.581 M | 0.000 | 0.000 | 0.000 100.00 % | -9.731 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.778 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.616 M |
| Cost of revenue | 5.233 M -54.61 % | 11.528 M -41.35 % | 19.656 M 153.14 % | 7.765 M -25.85 % | 10.472 M -57.35 % | 24.554 M 65.85 % | 14.805 M 47.34 % | 10.048 M 80.46 % | 5.568 M -84.43 % | 35.758 M 120.59 % | 16.210 M -22.78 % | 20.993 M 150.66 % | 8.375 M 153.79 % | 3.300 M -50.51 % | 6.668 M -89.28 % | 62.211 M 131.88 % | 26.829 M 14.18 % | 23.497 M 424.14 % | 4.483 M -90.15 % | 45.522 M 39.45 % | 32.644 M -60.74 % | 83.145 M 15.77 % | 71.818 M 14.13 % | 62.924 M -29.10 % | 88.748 M 0.18 % | 88.584 M 1.18 % | 87.550 M 42.90 % | 61.267 M -17.76 % | 74.495 M -8.96 % | 81.831 M -0.15 % | 81.951 M 57.51 % | 52.029 M -41.24 % | 88.549 M -19.93 % | 110.591 M 43.98 % | 76.811 M 1.65 % | 75.562 M 21.23 % | 62.328 M -11.10 % | 70.109 M 13.38 % | 61.836 M 27.38 % | 48.544 M -48.55 % | 94.358 M -27.20 % | 129.619 M 137.88 % | 54.490 M 7.52 % | 50.680 M -16.94 % | 61.013 M -9.61 % | 67.499 M |
| General and administrative expenses | 0.000 -100.00 % | 766.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 679.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 646.170 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 -100.00 % | 5.795 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.208 M |
| Selling and marketing expenses | 0.000 -100.00 % | 48.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 38.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.620 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 -100.00 % | 19.850 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.668 M |
| Other expenses | 4.539 M 15.97 % | 3.914 M -29.24 % | 5.531 M 1.23 % | 5.464 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.941 M -24.99 % | 7.920 M -23.74 % | 10.385 M 3 774.47 % | 268.037 K -98.17 % | 14.625 M 76.35 % | 8.293 M -26.71 % | 11.316 M 197.58 % | -11.597 M |
| Operating expenses | 4.539 M -45.04 % | 8.259 M 49.32 % | 5.531 M 1.23 % | 5.464 M 208.88 % | 1.769 M -38.62 % | 2.882 M 108.09 % | 1.385 M -24.77 % | 1.841 M 790 703 479 193 599 872.00 % | 0.000 -100.00 % | 3.938 M -23.95 % | 5.178 M 149.18 % | 2.078 M -28.93 % | 2.924 M 292.59 % | 744.790 K -73.13 % | 2.772 M | 0.000 -100.00 % | 1.940 M 311.10 % | -919.000 K -124.95 % | 3.683 M -21.92 % | 4.717 M 35.55 % | 3.480 M -31.02 % | 5.045 M 240.65 % | 1.481 M -73.94 % | 5.683 M 14.37 % | 4.969 M 21.70 % | 4.083 M -7.00 % | 4.390 M -36.62 % | 6.926 M 59.07 % | 4.354 M -27.20 % | 5.981 M -26.60 % | 8.149 M -27.97 % | 11.313 M 108.80 % | 5.418 M -75.30 % | 21.934 M 354.87 % | 4.822 M -38.71 % | 7.867 M 10.45 % | 7.123 M -61.50 % | 18.502 M 106.15 % | 8.975 M -33.91 % | 13.580 M -9.55 % | 15.014 M 146.82 % | 6.083 M -71.35 % | 21.231 M 52.28 % | 13.942 M -25.52 % | 18.719 M 437.13 % | 3.485 M |
| Cost and expenses | 9.772 M -50.61 % | 19.787 M -21.44 % | 25.187 M 90.39 % | 13.229 M 8.07 % | 12.241 M -55.38 % | 27.436 M 69.46 % | 16.190 M 36.18 % | 11.889 M 113.52 % | 5.568 M -85.97 % | 39.696 M 85.60 % | 21.388 M -7.29 % | 23.071 M 104.19 % | 11.299 M 179.33 % | 4.045 M -57.15 % | 9.440 M -84.83 % | 62.211 M 116.24 % | 28.769 M 27.42 % | 22.578 M 176.49 % | 8.166 M -83.75 % | 50.239 M 39.07 % | 36.124 M -59.04 % | 88.190 M 20.32 % | 73.299 M 6.84 % | 68.607 M -26.79 % | 93.717 M 1.13 % | 92.667 M 0.79 % | 91.940 M 34.82 % | 68.193 M -13.51 % | 78.849 M -10.21 % | 87.812 M -2.54 % | 90.100 M 42.24 % | 63.342 M -32.59 % | 93.967 M -29.09 % | 132.525 M 62.34 % | 81.633 M -2.15 % | 83.429 M 20.13 % | 69.451 M -21.62 % | 88.611 M 25.14 % | 70.811 M 13.98 % | 62.124 M -43.20 % | 109.372 M -19.40 % | 135.702 M 79.21 % | 75.721 M 17.18 % | 64.622 M -18.95 % | 79.732 M 12.32 % | 70.984 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 4.345 M | 0.000 | 0.000 -100.00 % | 1.769 M -38.62 % | 2.882 M 108.09 % | 1.385 M -24.77 % | 1.841 M | 0.000 -100.00 % | 3.938 M -23.95 % | 5.178 M 149.18 % | 2.078 M -28.93 % | 2.924 M 292.59 % | 744.790 K -73.13 % | 2.772 M | 0.000 -100.00 % | 1.940 M 311.10 % | -919.000 K -124.95 % | 3.683 M -21.92 % | 4.717 M 35.55 % | 3.480 M -31.02 % | 5.045 M 240.65 % | 1.481 M -73.94 % | 5.683 M 14.37 % | 4.969 M 21.70 % | 4.083 M -7.00 % | 4.390 M -36.62 % | 6.926 M 59.07 % | 4.354 M -27.20 % | 5.981 M -26.60 % | 8.149 M -27.97 % | 11.313 M 108.80 % | 5.418 M -75.30 % | 21.934 M 354.87 % | 4.822 M -38.71 % | 7.867 M 10.45 % | 7.123 M -61.50 % | 18.502 M 509.82 % | 3.034 M -46.40 % | 5.660 M 22.27 % | 4.629 M -20.40 % | 5.815 M -11.97 % | 6.606 M 16.94 % | 5.649 M -23.69 % | 7.403 M -50.91 % | 15.082 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 13.000 K -99.61 % | 3.314 M 27 516.67 % | 12.000 K -14.29 % | 14.000 K 7.69 % | 13.000 K -99.57 % | 3.032 M 23 223.08 % | 13.000 K 8.33 % | 12.000 K 0.00 % | 12.000 K -99.08 % | 1.307 M | 0.000 -100.00 % | 8.000 K -74.19 % | 31.000 K | 0.000 -100.00 % | 771.000 K -3.63 % | 800.000 K -7.30 % | 863.000 K -50.40 % | 1.740 M 51.97 % | 1.145 M -35.24 % | 1.768 M 30.87 % | 1.351 M -48.61 % | 2.629 M | 0.000 -100.00 % | 1.272 M 14.29 % | 1.113 M -92.27 % | 14.401 M 567.97 % | 2.156 M -73.07 % | 8.006 M 2.39 % | 7.819 M -11.83 % | 8.868 M 14.41 % | 7.751 M 0.52 % | 7.711 M 1.78 % | 7.576 M -0.84 % | 7.640 M -6.13 % | 8.139 M 11.97 % | 7.269 M -3.36 % | 7.522 M -31.90 % | 11.045 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 3.273 M 1.24 % | 3.233 M -1.61 % | 3.286 M -0.76 % | 3.311 M 1.50 % | 3.262 M -59.95 % | 8.145 M 504.22 % | -2.015 M -158.63 % | 3.437 M 0.00 % | 3.437 M -3.99 % | 3.580 M 5.85 % | 3.382 M -0.32 % | 3.393 M -0.03 % | 3.394 M -51.65 % | 7.019 M 221.24 % | 2.185 M 0.00 % | 2.185 M 0.00 % | 2.185 M 4.85 % | 2.084 M -6.04 % | 2.218 M -0.05 % | 2.219 M 0.00 % | 2.219 M 0.00 % | 2.219 M 2.49 % | 2.165 M 0.00 % | 2.165 M 0.00 % | 2.165 M 0.35 % | 2.157 M -0.67 % | 2.172 M 0.32 % | 2.165 M 0.00 % | 2.165 M -24.98 % | 2.886 M 19.90 % | 2.407 M -8.83 % | 2.640 M -8.24 % | 2.877 M -11.42 % | 3.248 M 22.20 % | 2.658 M 19.25 % | 2.229 M -23.14 % | 2.900 M -14.61 % | 3.396 M 117.00 % | 1.565 M 0.00 % | 1.565 M -37.87 % | 2.519 M 60.65 % | 1.568 M -21.36 % | 1.994 M 0.00 % | 1.994 M 45.23 % | 1.373 M -31.25 % | 1.997 M |
| Operating income | -2.987 M 49.34 % | -5.896 M -43.84 % | -4.099 M 14.80 % | -4.811 M -8.33 % | -4.441 M 76.05 % | -18.540 M -4 085.10 % | -443.000 K -5 022.22 % | 9.000 K 100.44 % | -2.062 M 77.73 % | -9.261 M -30.03 % | -7.122 M -41.87 % | -5.020 M -51.57 % | -3.312 M 25.27 % | -4.432 M -236.01 % | -1.319 M 97.84 % | -61.168 M -1 992.64 % | -2.923 M -341.97 % | 1.208 M 121.84 % | -5.531 M -7.00 % | -5.169 M -76.90 % | -2.922 M 62.53 % | -7.799 M -770.59 % | 1.163 M 127.41 % | -4.243 M -1 378.01 % | 332.000 K 105.61 % | -5.915 M -83.87 % | -3.217 M -173.55 % | -1.176 M 20.54 % | -1.480 M -120.38 % | 7.262 M 188.44 % | -8.211 M 19.52 % | -10.202 M -4 132.41 % | 253.000 K 105.33 % | -4.749 M -132.34 % | -2.044 M 67.28 % | -6.246 M -389.70 % | 2.156 M 130.99 % | -6.956 M -678.70 % | 1.202 M 213.40 % | -1.060 M -6 525.00 % | -16.000 K 99.89 % | -14.962 M -579.09 % | 3.123 M -69.78 % | 10.333 M 586.12 % | 1.506 M 114.81 % | -10.171 M |
| Operating income ratio | -0.44 -3.73 % | -0.42 -118.35 % | -0.19 65.99 % | -0.57 -0.38 % | -0.57 72.68 % | -2.08 -7 308.14 % | -0.03 -3 819.10 % | 0.00 100.13 % | -0.59 -93.28 % | -0.30 39.05 % | -0.50 -79.51 % | -0.28 32.94 % | -0.41 -103.61 % | 11.48 7 169.31 % | -0.16 99.72 % | -58.65 -51 756.65 % | -0.11 -322.68 % | 0.05 102.42 % | -2.10 -1 730.22 % | -0.11 -30.32 % | -0.09 9.28 % | -0.10 -721.14 % | 0.02 123.69 % | -0.07 -1 967.44 % | 0.00 105.18 % | -0.07 -88.05 % | -0.04 -106.63 % | -0.02 8.27 % | -0.02 -125.04 % | 0.08 176.18 % | -0.10 47.77 % | -0.19 -7 249.68 % | 0.00 107.22 % | -0.04 -44.72 % | -0.03 68.26 % | -0.08 -368.77 % | 0.03 135.34 % | -0.09 -610.36 % | 0.02 196.16 % | -0.02 -11 764.33 % | 0.00 99.88 % | -0.12 -412.85 % | 0.04 -71.27 % | 0.14 643.64 % | 0.02 111.08 % | -0.17 |
| Total other income expenses net | 353.000 K 128.44 % | -1.241 M -17 628.57 % | -7.000 K -107.95 % | 88.000 K -64.94 % | 251.000 K 155.41 % | -453.000 K -211.03 % | 408.000 K -16.39 % | 488.000 K 4 166.67 % | -12.000 K 99.04 % | -1.248 M -1 373.47 % | 98.000 K -99.19 % | 12.047 M 2 965.39 % | 393.000 K -99.70 % | 132.178 M 17 491.84 % | -760.000 K -100.86 % | 88.817 M 10 549.06 % | -850.000 K -15.18 % | -738.000 K 34.86 % | -1.133 M 34.85 % | -1.739 M -29.20 % | -1.346 M 48.43 % | -2.610 M 67.04 % | -7.918 M -608.23 % | -1.118 M -1 410.81 % | -74.000 K -100.28 % | 26.551 M 15 903.94 % | -168.000 K 97.53 % | -6.805 M -5.86 % | -6.428 M 63.06 % | -17.399 M -418.14 % | -3.358 M -891.98 % | 424.000 K 106.37 % | -6.658 M 11.94 % | -7.561 M -18.07 % | -6.404 M -13.06 % | -5.664 M 9.71 % | -6.273 M -29.53 % | -4.843 M -143.60 % | 11.109 M 244.78 % | -7.673 M -56.88 % | -4.891 M 35.68 % | -7.604 M -731.95 % | -914.000 K 79.93 % | -4.553 M -59.59 % | -2.853 M -236.51 % | 2.090 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-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-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 42.196 M 9.62 % | 38.494 M 1.05 % | 38.095 M 7.54 % | 35.424 M 0.49 % | 35.252 M -3.89 % | 36.680 M 2.43 % | 35.809 M 9.00 % | 32.853 M -0.30 % | 32.951 M 10.74 % | 29.754 M 7 035.25 % | 417.000 K -94.97 % | 8.292 M 70.27 % | 4.870 M -97.30 % | 180.355 M 0.85 % | 178.828 M -38.13 % | 289.016 M 0.21 % | 288.418 M 1.08 % | 285.338 M | 0.000 -100.00 % | 289.959 M | 0.000 -100.00 % | 293.371 M | 0.000 -100.00 % | 319.242 M | 0.000 -100.00 % | 304.071 M 10.13 % | 276.099 M | 0.000 -100.00 % | 171.470 M | 0.000 -100.00 % | 175.793 M -29.77 % | 250.307 M 3.40 % | 242.069 M 27.15 % | 190.378 M |
| Total investments | 0.000 -100.00 % | 11.100 K 0.91 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K -97.70 % | 478.000 K 0.00 % | 478.000 K 0.00 % | 478.000 K -0.13 % | 478.600 K -38.17 % | 774.000 K 0.00 % | 774.000 K 0.00 % | 774.000 K 6 810.71 % | 11.200 K -99.50 % | 2.235 M 0.00 % | 2.235 M -82.85 % | 13.035 M -5.47 % | 13.789 M 4.46 % | 13.200 M | 0.000 -100.00 % | 14.423 M | 0.000 -100.00 % | 2.768 M | 0.000 -100.00 % | 77.184 M | 0.000 -100.00 % | 11.200 K -99.99 % | 100.480 M | 0.000 -100.00 % | 11.200 K | 0.000 -100.00 % | 11.200 K 0.00 % | 11.200 K 0.00 % | 11.200 K 0.90 % | 11.100 K |
| Total debt | 0.000 -100.00 % | 42.951 M 9.54 % | 39.210 M 1.08 % | 38.791 M 7.28 % | 36.157 M 0.54 % | 35.963 M -3.63 % | 37.319 M 2.33 % | 36.469 M 6.73 % | 34.171 M 1.77 % | 33.576 M 8.28 % | 31.009 M 2 800.75 % | 1.069 M -88.01 % | 8.918 M 55.72 % | 5.727 M -96.85 % | 181.530 M 0.84 % | 180.020 M -37.97 % | 290.237 M 0.44 % | 288.955 M 0.70 % | 286.946 M | 0.000 -100.00 % | 290.087 M | 0.000 -100.00 % | 319.091 M | 0.000 -100.00 % | 331.605 M | 0.000 -100.00 % | 327.786 M 9.30 % | 299.908 M | 0.000 -100.00 % | 196.193 M | 0.000 -100.00 % | 199.956 M -27.18 % | 274.604 M 1.07 % | 271.702 M 27.55 % | 213.019 M |
| Accumulated other comprehensive income loss | 1.159 B 3 355.16 % | 33.531 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.531 M | 0.000 | 0.000 -100.00 % | 28.500 M -15.00 % | 33.531 M 17.65 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M -97.63 % | 1.200 B 4 110.63 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 367.88 % | 6.091 M | 0.000 -100.00 % | 26.942 M 342.30 % | 6.091 M -86.19 % | 44.105 M | 0.000 -100.00 % | 49.208 M 707.84 % | 6.091 M -81.16 % | 32.333 M | 0.000 | 0.000 -100.00 % | 61.205 M | 0.000 -100.00 % | 77.389 M | 0.000 -100.00 % | 6.091 M -89.90 % | 60.293 M 0.00 % | 60.293 M |
| Retained earnings | 0.000 100.00 % | -7.311 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.329 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.059 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.062 M | 0.000 | 0.000 | 0.000 100.00 % | -78.571 M | 0.000 | 0.000 100.00 % | -65.279 M | 0.000 | 0.000 | 0.000 100.00 % | -43.013 M | 0.000 | 0.000 -100.00 % | 43.999 M | 0.000 | 0.000 | 0.000 100.00 % | -14.833 M -231.31 % | 11.296 M -45.50 % | 20.725 M -43.16 % | 36.464 M |
| Common stock | 0.000 -100.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M | 0.000 -100.00 % | 28.500 M | 0.000 -100.00 % | 28.500 M | 0.000 -100.00 % | 28.500 M | 0.000 -100.00 % | 28.500 M 0.00 % | 28.500 M | 0.000 -100.00 % | 28.500 M | 0.000 -100.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M 0.00 % | 28.500 M |
| Total equity | 1.159 B 0.00 % | 1.159 B -0.37 % | 1.163 B -0.35 % | 1.167 B -0.40 % | 1.172 B -0.36 % | 1.176 B -1.43 % | 1.193 B 0.00 % | 1.193 B 0.04 % | 1.193 B -0.17 % | 1.195 B -4.26 % | 1.248 B -0.56 % | 1.255 B 0.56 % | 1.248 B -0.23 % | 1.251 B 2 026.65 % | 58.808 M -3.41 % | 60.887 M 949.96 % | 5.799 M -39.41 % | 9.572 M -39.29 % | 15.766 M -41.48 % | 26.942 M 0.00 % | 26.942 M -38.91 % | 44.105 M 0.00 % | 44.105 M -10.37 % | 49.208 M 0.00 % | 49.208 M 52.19 % | 32.333 M 0.00 % | 32.333 M -32.95 % | 48.222 M -21.21 % | 61.205 M 0.00 % | 61.205 M -20.91 % | 77.389 M 0.00 % | 77.389 M -25.24 % | 103.517 M -5.52 % | 109.567 M -12.56 % | 125.306 M |
| Other non current liabilities | -1.159 B -61 659.51 % | 1.882 M 13.99 % | 1.651 M -0.06 % | 1.652 M 0.06 % | 1.651 M -36.13 % | 2.585 M -48.12 % | 4.983 M 0.00 % | 4.983 M -5.70 % | 5.284 M 0.01 % | 5.284 M 17.31 % | 4.504 M -2.17 % | 4.604 M 0.00 % | 4.604 M -52.12 % | 9.616 M 86.28 % | 5.162 M 0.00 % | 5.162 M 0.00 % | 5.162 M -0.01 % | 5.162 M -6.93 % | 5.547 M 120.59 % | -26.942 M -585.75 % | 5.546 M 112.58 % | -44.105 M -841.63 % | 5.947 M 112.09 % | -49.208 M -829.85 % | 6.742 M 120.85 % | -32.333 M -693.47 % | 5.448 M -54.29 % | 11.920 M 119.47 % | -61.205 M | 0.000 100.00 % | -77.389 M -14 934.06 % | 521.698 K -5.62 % | 552.783 K 16.26 % | 475.452 K -96.24 % | 12.644 M |
| Long term debt | 0.000 | 0.000 -100.00 % | 316.000 K 0.00 % | 316.000 K 0.00 % | 316.000 K 0.00 % | 316.000 K 0.00 % | 316.000 K 0.00 % | 316.000 K 0.00 % | 316.000 K -0.04 % | 316.140 K 0.04 % | 316.000 K 0.00 % | 316.000 K 0.00 % | 316.000 K -0.04 % | 316.140 K 0.04 % | 316.000 K 0.00 % | 316.000 K 0.00 % | 316.000 K -0.04 % | 316.139 K 0.04 % | 316.000 K | 0.000 -100.00 % | 316.139 K | 0.000 -100.00 % | 28.198 M | 0.000 -100.00 % | 28.198 M | 0.000 -100.00 % | 69.474 M 1.28 % | 68.596 M | 0.000 -100.00 % | 78.367 M | 0.000 -100.00 % | 84.272 M -15.00 % | 99.141 M -15.36 % | 117.138 M 3.26 % | 113.440 M |
| Total non current liabilities | -1.159 B -30 098.71 % | 3.862 M -43.19 % | 6.798 M -0.01 % | 6.799 M 0.01 % | 6.798 M -61.24 % | 17.539 M 46.10 % | 12.005 M 0.00 % | 12.005 M -2.45 % | 12.306 M -47.36 % | 23.379 M 137.78 % | 9.832 M -1.01 % | 9.932 M 0.00 % | 9.932 M 0.00 % | 9.932 M 81.31 % | 5.478 M 0.00 % | 5.478 M 0.00 % | 5.478 M -88.34 % | 46.972 M 701.15 % | 5.863 M 121.76 % | -26.942 M -156.89 % | 47.356 M 207.37 % | -44.105 M -229.17 % | 34.145 M 169.39 % | -49.208 M -164.38 % | 76.433 M 336.39 % | -32.333 M -143.16 % | 74.922 M -38.59 % | 122.009 M 299.34 % | -61.205 M -178.10 % | 78.367 M 201.26 % | -77.389 M -191.27 % | 84.793 M -40.04 % | 141.410 M 20.23 % | 117.613 M -6.72 % | 126.084 M |
| Other current liabilities | 0.000 -100.00 % | 1.335 M 20.13 % | 1.111 M 53.67 % | 723.000 K -40.49 % | 1.215 M 18.42 % | 1.026 M 17.66 % | 872.000 K -7.04 % | 938.000 K 40.84 % | 666.000 K -18.23 % | 814.470 K 465.60 % | 144.000 K 100.53 % | -27.198 M -0.20 % | -27.144 M -193.51 % | 29.029 M 686.91 % | 3.689 M -18.57 % | 4.530 M 0.53 % | 4.506 M -7.40 % | 4.866 M 0.21 % | 4.856 M | 0.000 -100.00 % | 5.222 M | 0.000 -100.00 % | 43.615 M | 0.000 -100.00 % | 6.093 M | 0.000 -100.00 % | 15.394 M 3.67 % | 14.849 M | 0.000 -100.00 % | 114.503 M | 0.000 -100.00 % | 95.352 M 667.35 % | 12.426 M 111.55 % | 5.874 M -8.69 % | 6.433 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.600 M 0.00 % | 27.600 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 338.601 K | 0.000 | 0.000 -100.00 % | 103.771 K | 0.000 | 0.000 | 0.000 -100.00 % | 103.771 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 634.283 K | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 42.951 M 10.43 % | 38.894 M 1.09 % | 38.475 M 7.35 % | 35.841 M 0.54 % | 35.647 M -3.66 % | 37.003 M 2.35 % | 36.153 M 6.79 % | 33.855 M 1.79 % | 33.260 M 8.36 % | 30.693 M 3 976.10 % | 753.000 K -91.25 % | 8.602 M 58.97 % | 5.411 M -97.01 % | 181.214 M 0.84 % | 179.704 M -38.02 % | 289.921 M 0.44 % | 288.638 M 0.70 % | 286.630 M | 0.000 -100.00 % | 289.770 M | 0.000 -100.00 % | 290.893 M | 0.000 -100.00 % | 303.407 M | 0.000 -100.00 % | 258.312 M 11.67 % | 231.311 M | 0.000 -100.00 % | 117.825 M | 0.000 -100.00 % | 115.684 M -34.07 % | 175.464 M 13.52 % | 154.564 M 55.22 % | 99.578 M |
| Total current liabilities | 0.000 -100.00 % | 44.533 M 7.57 % | 41.400 M 1.95 % | 40.608 M 5.77 % | 38.393 M 3.53 % | 37.084 M -3.73 % | 38.519 M -0.16 % | 38.579 M 7.92 % | 35.748 M 3.05 % | 34.691 M 6.59 % | 32.545 M 6.85 % | 30.458 M -20.92 % | 38.517 M 4.32 % | 36.922 M -80.92 % | 193.467 M 0.12 % | 193.243 M -36.68 % | 305.170 M 0.66 % | 303.175 M 1.35 % | 299.141 M | 0.000 -100.00 % | 302.106 M | 0.000 -100.00 % | 353.881 M | 0.000 -100.00 % | 335.728 M | 0.000 -100.00 % | 306.027 M 10.05 % | 278.070 M | 0.000 -100.00 % | 269.721 M | 0.000 -100.00 % | 241.524 M 10.73 % | 218.111 M 26.96 % | 171.801 M 29.38 % | 132.787 M |
| Total liabilities | -1.159 B -2 493.90 % | 48.396 M 0.41 % | 48.198 M 1.67 % | 47.407 M 4.90 % | 45.192 M -17.26 % | 54.622 M 8.11 % | 50.524 M -0.12 % | 50.584 M 5.26 % | 48.054 M -17.25 % | 58.070 M 37.03 % | 42.377 M 4.92 % | 40.390 M -16.63 % | 48.449 M 3.40 % | 46.854 M -76.45 % | 198.945 M 0.11 % | 198.721 M -36.03 % | 310.648 M -11.28 % | 350.147 M 14.80 % | 305.004 M 1 232.08 % | -26.942 M -107.71 % | 349.462 M 892.34 % | -44.105 M -111.37 % | 388.026 M 888.54 % | -49.208 M -111.94 % | 412.161 M 1 374.74 % | -32.333 M -108.49 % | 380.949 M -4.78 % | 400.079 M 753.67 % | -61.205 M -117.58 % | 348.088 M 549.79 % | -77.389 M -123.72 % | 326.317 M -9.24 % | 359.521 M 24.22 % | 289.414 M 11.80 % | 258.871 M |
| Other non current assets | 0.000 -100.00 % | 28.742 M -5.60 % | 30.446 M 0.00 % | 30.446 M 0.00 % | 30.446 M 0.00 % | 30.446 M -2.18 % | 31.123 M -0.01 % | 31.125 M 0.00 % | 31.124 M 0.00 % | 31.124 M 324.26 % | 7.336 M -2.60 % | 7.532 M 41.34 % | 5.329 M -11.27 % | 6.006 M -27.93 % | 8.334 M 0.00 % | 8.334 M -83.72 % | 51.197 M 0.17 % | 51.112 M -2.23 % | 52.277 M | 0.000 -100.00 % | 52.224 M | 0.000 -100.00 % | 63.410 M | 0.000 -100.00 % | 52.798 M | 0.000 -100.00 % | 103.200 M 3 114.77 % | 3.210 M | 0.000 -100.00 % | 87.805 M | 0.000 -100.00 % | 87.005 M -0.85 % | 87.753 M -8.85 % | 96.276 M 8.81 % | 88.482 M |
| Long term investments | 0.000 -100.00 % | 11.100 K 0.91 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K -97.70 % | 478.000 K 0.00 % | 478.000 K 0.00 % | 478.000 K -0.13 % | 478.600 K -38.17 % | 774.000 K 0.00 % | 774.000 K 0.00 % | 774.000 K 6 810.71 % | 11.200 K -99.50 % | 2.235 M 0.00 % | 2.235 M -82.85 % | 13.035 M -0.65 % | 13.121 M -0.60 % | 13.200 M | 0.000 -100.00 % | 13.285 M | 0.000 -100.00 % | 2.768 M | 0.000 -100.00 % | 13.588 M | 0.000 -100.00 % | 11.200 K -99.99 % | 100.480 M | 0.000 -100.00 % | 11.200 K | 0.000 -100.00 % | 11.200 K 0.00 % | 11.200 K 0.00 % | 11.200 K 0.90 % | 11.100 K |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.126 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.881 M | 0.000 -100.00 % | 18.818 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.402 K 39.03 % | 35.533 K -23.80 % | 46.631 K -23.34 % | 60.829 K |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K -200.00 % | 1,000.000 | 0.000 | 0.000 | 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 % | 49.402 K 39.03 % | 35.533 K -23.80 % | 46.631 K -23.34 % | 60.829 K |
| Property plant equipment net | 0.000 -100.00 % | 1.143 B -0.25 % | 1.146 B -0.32 % | 1.150 B -0.16 % | 1.152 B -0.29 % | 1.155 B -0.68 % | 1.163 B 0.20 % | 1.161 B -0.28 % | 1.164 B -0.29 % | 1.167 B -5.84 % | 1.240 B -0.27 % | 1.243 B -0.28 % | 1.246 B -0.27 % | 1.250 B 656.01 % | 165.315 M -1.29 % | 167.482 M -1.29 % | 169.667 M -1.27 % | 171.852 M -2.57 % | 176.391 M | 0.000 -100.00 % | 180.813 M | 0.000 -100.00 % | 185.508 M | 0.000 -100.00 % | 187.270 M | 0.000 -100.00 % | 189.493 M -2.23 % | 193.823 M | 0.000 -100.00 % | 199.100 M | 0.000 -100.00 % | 204.514 M -3.30 % | 211.501 M -4.20 % | 220.780 M 3.04 % | 214.272 M |
| Total non current assets | 0.000 -100.00 % | 1.172 B -0.38 % | 1.177 B -0.31 % | 1.180 B -0.16 % | 1.182 B -1.10 % | 1.195 B 0.07 % | 1.194 B 0.19 % | 1.192 B -0.27 % | 1.195 B -1.20 % | 1.210 B -3.03 % | 1.248 B -0.29 % | 1.251 B -0.10 % | 1.253 B -0.26 % | 1.256 B 487.90 % | 213.612 M -1.00 % | 215.777 M -20.56 % | 271.627 M -13.85 % | 315.305 M 12.77 % | 279.595 M | 0.000 -100.00 % | 325.542 M | 0.000 -100.00 % | 289.413 M | 0.000 -100.00 % | 332.876 M | 0.000 -100.00 % | 330.431 M -12.29 % | 376.734 M | 0.000 -100.00 % | 315.920 M | 0.000 -100.00 % | 320.584 M -10.57 % | 358.489 M 13.05 % | 317.113 M 4.72 % | 302.826 M |
| Other current assets | -755.000 K -124.52 % | 3.079 M -23.04 % | 4.001 M -1.36 % | 4.056 M -1.15 % | 4.103 M 311.53 % | 997.000 K -71.61 % | 3.512 M 1.27 % | 3.468 M -2.83 % | 3.569 M 105.78 % | 1.734 M -71.03 % | 5.986 M -14.23 % | 6.979 M -0.94 % | 7.045 M -0.28 % | 7.065 M 48.89 % | 4.745 M -9.34 % | 5.234 M -3.80 % | 5.441 M 1 197.47 % | 419.356 K -91.73 % | 5.069 M 500.39 % | -1.266 M -729.93 % | 200.976 K 100.78 % | -25.720 M -160.04 % | 42.839 M 156.40 % | -75.959 M -10 271.56 % | 746.778 K 103.15 % | -23.715 M -845.77 % | 3.180 M 686.71 % | 404.202 K 101.63 % | -24.722 M -234.73 % | 18.350 M 175.94 % | -24.163 M -247.84 % | 16.344 M -62.74 % | 43.865 M 104.23 % | 21.478 M -5.13 % | 22.639 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 | 0.000 | 0.000 | 0.000 -100.00 % | 668.516 K | 0.000 | 0.000 -100.00 % | 1.138 M | 0.000 | 0.000 | 0.000 -100.00 % | 63.596 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 754.730 K 5.41 % | 716.000 K 2.87 % | 696.000 K -5.05 % | 733.000 K 3.09 % | 711.000 K 11.27 % | 639.000 K -3.18 % | 660.000 K -49.92 % | 1.318 M 110.78 % | 625.300 K -50.18 % | 1.255 M 92.48 % | 652.000 K 4.15 % | 626.000 K -26.96 % | 857.090 K -27.06 % | 1.175 M -1.43 % | 1.192 M -2.38 % | 1.221 M 127.40 % | 536.937 K -66.61 % | 1.608 M | 0.000 -100.00 % | 127.542 K | 0.000 -100.00 % | 25.720 M | 0.000 -100.00 % | 12.364 M | 0.000 -100.00 % | 23.715 M -0.39 % | 23.809 M | 0.000 -100.00 % | 24.722 M | 0.000 -100.00 % | 24.163 M -0.55 % | 24.298 M -18.00 % | 29.633 M 30.89 % | 22.640 M |
| Cash and short term investments | 754.730 K 0.00 % | 754.730 K 5.41 % | 716.000 K 2.87 % | 696.000 K -5.05 % | 733.000 K 3.09 % | 711.000 K 11.27 % | 639.000 K -3.18 % | 660.000 K -49.92 % | 1.318 M 110.78 % | 625.300 K -50.18 % | 1.255 M 92.48 % | 652.000 K 4.15 % | 626.000 K -26.96 % | 857.090 K -27.06 % | 1.175 M -1.43 % | 1.192 M -2.38 % | 1.221 M 1.29 % | 1.205 M -25.03 % | 1.608 M 27.01 % | 1.266 M 0.03 % | 1.266 M -95.08 % | 25.720 M 0.00 % | 25.720 M -66.14 % | 75.959 M 0.00 % | 75.959 M 220.30 % | 23.715 M 0.00 % | 23.715 M -0.39 % | 23.809 M -3.69 % | 24.722 M 0.00 % | 24.722 M 2.32 % | 24.163 M 0.00 % | 24.163 M -0.55 % | 24.298 M -18.00 % | 29.633 M 30.89 % | 22.640 M |
| Total current assets | 0.000 -100.00 % | 34.951 M 1.23 % | 34.527 M 1.08 % | 34.157 M -1.84 % | 34.798 M -1.46 % | 35.312 M -28.11 % | 49.118 M -4.58 % | 51.476 M 13.95 % | 45.174 M 5.64 % | 42.761 M 0.82 % | 42.413 M -3.30 % | 43.862 M 0.50 % | 43.645 M 4.73 % | 41.674 M -5.59 % | 44.142 M 0.71 % | 43.832 M -2.21 % | 44.821 M 0.92 % | 44.414 M 7.87 % | 41.174 M | 0.000 -100.00 % | 50.861 M | 0.000 -100.00 % | 142.718 M | 0.000 -100.00 % | 128.493 M | 0.000 -100.00 % | 82.851 M 15.77 % | 71.567 M | 0.000 -100.00 % | 93.374 M | 0.000 -100.00 % | 83.122 M -20.50 % | 104.549 M 27.70 % | 81.868 M 0.63 % | 81.352 M |
| Inventory | 0.000 -100.00 % | 14.401 M 2.05 % | 14.112 M 0.00 % | 14.112 M 0.00 % | 14.112 M 0.00 % | 14.112 M -18.31 % | 17.276 M 0.00 % | 17.276 M 0.00 % | 17.276 M 0.00 % | 17.276 M -11.51 % | 19.524 M 0.00 % | 19.524 M 0.00 % | 19.524 M 13.01 % | 17.276 M -10.68 % | 19.341 M 0.00 % | 19.341 M 0.00 % | 19.341 M 0.00 % | 19.341 M -10.16 % | 21.528 M | 0.000 -100.00 % | 22.585 M | 0.000 -100.00 % | 52.467 M | 0.000 -100.00 % | 28.797 M | 0.000 -100.00 % | 30.046 M 21.29 % | 24.772 M | 0.000 -100.00 % | 27.802 M | 0.000 -100.00 % | 23.558 M 12.68 % | 20.906 M 6.81 % | 19.574 M -25.49 % | 26.272 M |
| Net receivables | 0.000 -100.00 % | 16.716 M 6.48 % | 15.698 M 2.65 % | 15.293 M -3.51 % | 15.850 M -18.68 % | 19.492 M -29.61 % | 27.691 M -7.92 % | 30.072 M 30.69 % | 23.011 M -0.50 % | 23.126 M 47.79 % | 15.648 M -6.34 % | 16.707 M 1.56 % | 16.450 M -0.16 % | 16.476 M -12.74 % | 18.881 M 4.52 % | 18.065 M -4.00 % | 18.818 M -19.74 % | 23.448 M 80.80 % | 12.969 M | 0.000 -100.00 % | 26.809 M | 0.000 -100.00 % | 21.692 M | 0.000 -100.00 % | 22.990 M | 0.000 -100.00 % | 25.910 M 14.73 % | 22.583 M | 0.000 -100.00 % | 22.500 M | 0.000 -100.00 % | 19.057 M 23.11 % | 15.480 M 38.43 % | 11.183 M 14.11 % | 9.800 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.807 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.073 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.727 M 0.00 % | 37.727 M 0.00 % | 37.727 M -52.38 % | 79.220 M 109.98 % | 37.727 M | 0.000 -100.00 % | 79.220 M | 0.000 -100.00 % | 37.727 M | 0.000 -100.00 % | 79.220 M | 0.000 -100.00 % | 37.727 M -52.38 % | 79.220 M | 0.000 -100.00 % | 29.004 M | 0.000 -100.00 % | 29.004 M -51.00 % | 59.187 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 247.335 K -82.27 % | 1.395 M -1.06 % | 1.410 M 5.46 % | 1.337 M 225.30 % | 411.000 K -36.18 % | 644.000 K -56.72 % | 1.488 M 21.27 % | 1.227 M 99.01 % | 616.540 K -63.90 % | 1.708 M 0.29 % | 1.703 M -8.39 % | 1.859 M -25.10 % | 2.482 M -71.02 % | 8.564 M -4.94 % | 9.009 M -16.14 % | 10.743 M 15.12 % | 9.332 M 21.91 % | 7.655 M | 0.000 -100.00 % | 7.010 M | 0.000 -100.00 % | 19.373 M | 0.000 -100.00 % | 26.124 M | 0.000 -100.00 % | 32.321 M 1.29 % | 31.909 M | 0.000 -100.00 % | 37.393 M | 0.000 -100.00 % | 30.487 M 3.17 % | 29.552 M 160.07 % | 11.363 M -57.56 % | 26.775 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.600 M 0.00 % | 27.600 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 -100.00 % | 35.333 K | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.076 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.002 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 |
| Other total stockholders equity | 0.000 -100.00 % | 1.104 B -2.69 % | 1.134 B -0.36 % | 1.138 B -0.41 % | 1.143 B 3.50 % | 1.104 B -5.15 % | 1.164 B 0.00 % | 1.165 B 2.55 % | 1.136 B 3 877.39 % | 28.549 M -97.60 % | 1.191 B -0.59 % | 1.198 B 0.59 % | 1.191 B 2 426 476.32 % | 49.070 K -97.29 % | 1.808 M -53.49 % | 3.887 M 107.59 % | -51.201 M -279.34 % | 28.549 M 324.20 % | -12.734 M | 0.000 -100.00 % | 57.630 M | 0.000 -100.00 % | 15.605 M | 0.000 -100.00 % | 57.630 M | 0.000 -100.00 % | 3.833 M 115.79 % | -24.276 M | 0.000 -100.00 % | 32.705 M | 0.000 -100.00 % | 63.721 M 10.57 % | 57.630 M 117 349.01 % | 49.068 K 0.00 % | 49.068 K |
| Deferred tax liabilities non current | 0.000 -100.00 % | 1.980 M -59.01 % | 4.831 M 0.00 % | 4.831 M 0.00 % | 4.831 M -67.00 % | 14.638 M 118.28 % | 6.706 M 0.00 % | 6.706 M 0.00 % | 6.706 M -62.28 % | 17.779 M 254.73 % | 5.012 M 0.00 % | 5.012 M 0.00 % | 5.012 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.493 M | 0.000 | 0.000 -100.00 % | 41.493 M | 0.000 | 0.000 | 0.000 -100.00 % | 41.493 M | 0.000 | 0.000 -100.00 % | 41.493 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.716 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 1.207 B -0.34 % | 1.211 B -0.27 % | 1.214 B -0.21 % | 1.217 B -1.11 % | 1.230 B -1.05 % | 1.243 B -0.01 % | 1.244 B 0.24 % | 1.241 B -0.97 % | 1.253 B -2.90 % | 1.290 B -0.39 % | 1.295 B -0.08 % | 1.296 B -0.10 % | 1.297 B 403.38 % | 257.754 M -0.71 % | 259.609 M -17.96 % | 316.448 M -12.03 % | 359.718 M 12.14 % | 320.769 M | 0.000 -100.00 % | 376.404 M | 0.000 -100.00 % | 432.131 M | 0.000 -100.00 % | 461.370 M | 0.000 -100.00 % | 413.283 M -7.81 % | 448.301 M | 0.000 -100.00 % | 409.294 M | 0.000 -100.00 % | 403.706 M -12.81 % | 463.038 M 16.06 % | 398.981 M 3.85 % | 384.177 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-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-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -1.867 M -702.26 % | 310.000 K 1 309.09 % | 22.000 K -88.04 % | 184.000 K -74.44 % | 720.000 K -94.26 % | 12.543 M 777.75 % | 1.429 M 123.38 % | -6.113 M -226.37 % | -1.873 M -154.04 % | 3.466 M 113.47 % | -25.728 M -887.64 % | -2.605 M 32.90 % | -3.882 M -105.10 % | 76.056 M 4 809.35 % | -1.615 M -103.05 % | 52.897 M 16 396.81 % | 320.652 K 106.52 % | -4.919 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | -801.000 K -98.76 % | -403.000 K 0.25 % | -404.000 K -172.66 % | 556.000 K -53.24 % | 1.189 M -89.31 % | 11.119 M 366.99 % | 2.381 M 133.72 % | -7.061 M -303.49 % | -1.750 M 47.13 % | -3.310 M -363.72 % | 1.255 M 151.02 % | -2.460 M -9 561.54 % | 26.000 K -99.94 % | 44.599 M 5 558.87 % | -817.000 K -101.50 % | 54.417 M 47 631.59 % | -114.487 K 98.61 % | -8.262 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 100.00 % | -289.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.164 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.248 M | 0.000 | 0.000 100.00 % | -2.248 M -208.81 % | 2.066 M | 0.000 | 0.000 | 0.000 -100.00 % | 544.007 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 |
| Accounts payables | -298.000 K 67.50 % | -917.000 K -5 631.25 % | -16.000 K -121.92 % | 73.000 K 1 142.86 % | -7.000 K 99.76 % | -2.932 M -247.39 % | -844.000 K -423.37 % | 261.000 K -57.21 % | 610.000 K 248.38 % | -411.120 K -10 378.00 % | 4.000 K 102.56 % | -156.000 K 74.96 % | -623.000 K | 0.000 100.00 % | -445.000 K 74.34 % | -1.734 M -222.88 % | 1.411 M -18.04 % | 1.722 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -768.000 K -140.02 % | 1.919 M 334.16 % | 442.000 K 199.33 % | -445.000 K 3.68 % | -462.000 K -138.76 % | 1.192 M 1 203.70 % | -108.000 K -115.72 % | 687.000 K 193.72 % | -733.000 K -114.84 % | 4.939 M 118.30 % | -26.987 M -245 436.36 % | 11.000 K 101.06 % | -1.037 M -103.53 % | 29.392 M 8 426.35 % | -353.000 K -264.69 % | 214.340 K 121.95 % | -976.340 K -190.68 % | 1.077 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 380.000 K -67.52 % | 1.170 M 1 419.48 % | 77.000 K 187.50 % | -88.000 K 64.94 % | -251.000 K -156.79 % | 442.000 K 211.06 % | -398.000 K 18.11 % | -486.000 K -5 974.24 % | -8.001 K -100.49 % | 1.635 M 1 408.00 % | -125.000 K 98.96 % | -12.023 M -2 735.61 % | -424.000 K 99.86 % | -307.549 M -784.30 % | -34.779 M -138.78 % | 89.685 M 731 985.54 % | -12.254 K 98.81 % | -1.032 M | 0.000 -100.00 % | 6.908 M 61.86 % | 4.268 M -58.99 % | 10.407 M 54.06 % | 6.755 M 26.00 % | 5.361 M 2 177.91 % | -258.000 K 98.73 % | -20.259 M -698.49 % | 3.385 M -57.59 % | 7.981 M 0.92 % | 7.908 M 459.26 % | 1.414 M -87.78 % | 11.569 M 18.32 % | 9.778 M 52.66 % | 6.405 M 287.48 % | 1.653 M -80.43 % | 8.448 M -29.07 % | 11.910 M 189.29 % | 4.117 M 99.08 % | 2.068 M 116.80 % | -12.311 M -240.97 % | 8.733 M 77.97 % | 4.907 M 395.42 % | -1.661 M -2 715.25 % | -59.000 K 98.37 % | -3.630 M -203.80 % | 3.497 M -33.35 % | 5.247 M |
| Net cash provided by operating activities | -848.000 K 63.95 % | -2.352 M -196.60 % | -793.000 K 39.70 % | -1.315 M -186.49 % | -459.000 K -121.48 % | 2.137 M 309.92 % | -1.018 M 61.80 % | -2.665 M -414.48 % | -518.000 K 85.29 % | -3.522 M 88.06 % | -29.495 M -600.93 % | -4.208 M -9.84 % | -3.831 M 97.71 % | -167.066 M -360.39 % | -36.288 M -121.05 % | 172.417 M 13 574.24 % | -1.280 M 62.33 % | -3.397 M 49.02 % | -6.664 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 |
| Investments in property plant and equipment | 0.000 100.00 % | -424.000 K | 0.000 100.00 % | -1.511 M | 0.000 100.00 % | -268.000 K 2.90 % | -276.000 K -23.77 % | -223.000 K -4 360.00 % | -5.000 K | 0.000 | 0.000 -100.00 % | 13.000 K 200.00 % | -13.000 K -172.22 % | 18.000 K 200.00 % | -18.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 450.000 K | 0.000 | 0.000 -100.00 % | 900.000 K | 0.000 -100.00 % | 45.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 221.245 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 |
| 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.000 K -200.00 % | 11.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -366.000 K -117.66 % | 2.073 M 410.59 % | 406.000 K 140.24 % | 169.000 K -43.67 % | 300.000 K -88.42 % | 2.590 M 21 683.33 % | -12.000 K -102.18 % | 551.000 K 7 771.43 % | 7.000 K -87.93 % | 58.000 K -37.63 % | 93.000 K -99.23 % | 12.056 M 2 743.40 % | 424.000 K -99.87 % | 335.060 M 3 046 100.00 % | -11.000 K 99.99 % | -89.643 M -703 401.00 % | 12.746 K -98.78 % | 1.048 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -366.000 K -122.20 % | 1.649 M 306.16 % | 406.000 K 130.25 % | -1.342 M -547.33 % | 300.000 K -87.08 % | 2.322 M 1 333.33 % | 162.000 K -50.61 % | 328.000 K 16 300.00 % | 2.000 K -99.79 % | 947.000 K 810.58 % | 104.000 K -99.14 % | 12.114 M 2 847.45 % | 411.000 K -99.88 % | 335.078 M 1 155 541.38 % | -29.000 K 99.97 % | -89.643 M -703 401.00 % | 12.746 K -99.00 % | 1.269 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 1.240 M -69.44 % | 4.057 M 868.26 % | 419.000 K -84.09 % | 2.633 M 1 250.26 % | 195.000 K 114.38 % | -1.356 M -259.53 % | 850.000 K -63.01 % | 2.298 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -45.234 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -13.000 K 99.61 % | -3.315 M -27 525.00 % | -12.000 K 14.29 % | -14.000 K -7.69 % | -13.000 K 99.57 % | -3.032 M -23 223.08 % | -13.000 K -8.33 % | -12.000 K -102.02 % | 595.000 K -76.81 % | 2.566 M -91.43 % | 29.941 M 481.46 % | -7.849 M -345.97 % | 3.191 M 101.90 % | -167.753 M -305.86 % | 81.490 M 198.45 % | -82.772 M -6 555.53 % | 1.282 M -38.00 % | 2.068 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 1.227 M 65.36 % | 742.000 K 82.31 % | 407.000 K -84.46 % | 2.619 M 1 339.01 % | 182.000 K 104.15 % | -4.388 M -624.25 % | 837.000 K -63.39 % | 2.286 M 284.20 % | 595.000 K -76.81 % | 2.566 M -91.43 % | 29.941 M 481.46 % | -7.849 M -345.97 % | 3.191 M 101.90 % | -167.753 M -562.69 % | 36.256 M 143.80 % | -82.772 M -6 555.53 % | 1.282 M -38.00 % | 2.068 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K -200.00 % | 1.000 K 150.00 % | -2.000 K | 0.000 -100.00 % | 613.700 K 198.84 % | -620.890 K -1 271.49 % | 53.000 K 270.97 % | -31.000 K 90.31 % | -320.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 13.000 K -66.67 % | 39.000 K 95.00 % | 20.000 K 154.05 % | -37.000 K -268.18 % | 22.000 K -69.44 % | 72.000 K 442.86 % | -21.000 K 51.16 % | -43.000 K -106.21 % | 692.700 K 210.00 % | -629.700 K -204.43 % | 603.000 K 2 219.23 % | 26.000 K 104.74 % | -549.000 K -353.74 % | 216.359 K 1 372.70 % | -17.000 K 41.38 % | -29.000 K -289.12 % | 15.334 K 125.48 % | -60.192 K 99.10 % | -6.664 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 |
| Cash at beginning of period | 755.000 K 5.45 % | 716.000 K 2.87 % | 696.000 K -5.05 % | 733.000 K 3.09 % | 711.000 K 11.27 % | 639.000 K -3.18 % | 660.000 K -49.92 % | 1.318 M 110.78 % | 625.300 K -50.18 % | 1.255 M 92.48 % | 652.000 K 4.15 % | 626.000 K -46.72 % | 1.175 M 2 837.50 % | 40.000 K -96.64 % | 1.192 M -2.38 % | 1.221 M 1.27 % | 1.206 M 101.91 % | 597.129 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 |
| Cash at end of period | 768.000 K 1.72 % | 755.000 K 5.45 % | 716.000 K 2.87 % | 696.000 K -5.05 % | 733.000 K 3.09 % | 711.000 K 11.27 % | 639.000 K -3.18 % | 660.000 K -49.92 % | 1.318 M 110.78 % | 625.300 K -50.18 % | 1.255 M 92.48 % | 652.000 K 4.15 % | 626.000 K 144.19 % | 256.359 K -78.18 % | 1.175 M -1.43 % | 1.192 M -2.38 % | 1.221 M 127.40 % | 536.937 K 108.06 % | -6.664 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 |
| Operating cash flow | -848.000 K 63.95 % | -2.352 M -196.60 % | -793.000 K 39.70 % | -1.315 M -178.60 % | -472.000 K -122.09 % | 2.137 M 307.27 % | -1.031 M 61.31 % | -2.665 M -414.48 % | -518.000 K 85.29 % | -3.522 M 88.06 % | -29.495 M -600.93 % | -4.208 M -9.84 % | -3.831 M 97.71 % | -167.066 M -360.39 % | -36.288 M -121.05 % | 172.417 M 13 574.24 % | -1.280 M 62.33 % | -3.397 M 49.02 % | -6.664 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 |
| Capital expenditure | 0.000 100.00 % | -424.000 K | 0.000 100.00 % | -1.511 M | 0.000 100.00 % | -268.000 K 2.90 % | -276.000 K -23.77 % | -223.000 K -4 360.00 % | -5.000 K | 0.000 | 0.000 -100.00 % | 13.000 K 200.00 % | -13.000 K -172.22 % | 18.000 K 200.00 % | -18.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -848.000 K 69.45 % | -2.776 M -250.06 % | -793.000 K 71.94 % | -2.826 M -498.73 % | -472.000 K -125.25 % | 1.869 M 243.00 % | -1.307 M 54.84 % | -2.894 M -453.35 % | -523.000 K 85.15 % | -3.522 M 88.06 % | -29.495 M -603.10 % | -4.195 M -9.13 % | -3.844 M 97.70 % | -167.048 M -360.11 % | -36.306 M -121.06 % | 172.417 M 13 574.24 % | -1.280 M 62.33 % | -3.397 M 49.02 % | -6.664 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 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |