Mathew Easow Research Securities Limited MATHEWE.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 26.652 M -81.58 % | 144.655 M 486.17 % | 24.678 M 1.14 % | 24.400 M 11.36 % | 21.911 M -54.28 % | 47.920 M 37.93 % | 34.743 M -15.44 % | 41.088 M 158.87 % | 15.872 M -82.80 % | 92.297 M -20.38 % | 115.924 M 648.84 % | 15.480 M -36.64 % | 24.433 M -64.40 % | 68.623 M 553.37 % | 10.503 M -87.54 % | 84.273 M -52.84 % | 178.683 M 74.29 % | 102.520 M |
| Net income | 830.000 K 37.87 % | 602.000 K 35.28 % | 445.000 K -57.70 % | 1.052 M -4.45 % | 1.101 M -18.87 % | 1.357 M -24.49 % | 1.797 M -60.52 % | 4.552 M 334.94 % | 1.046 M -80.97 % | 5.498 M -50.04 % | 11.005 M 6 860.93 % | 158.103 K -80.50 % | 810.741 K -11.80 % | 919.259 K 157.75 % | 356.653 K -81.93 % | 1.973 M 118.49 % | 903.203 K 46.69 % | 615.705 K |
| Income before tax | 1.116 M 35.77 % | 822.000 K 29.04 % | 637.000 K -64.65 % | 1.802 M 94.81 % | 925.000 K -37.58 % | 1.482 M -55.37 % | 3.321 M -48.05 % | 6.393 M 331.79 % | 1.481 M -83.27 % | 8.850 M -45.06 % | 16.109 M 2 131.16 % | 722.007 K -38.54 % | 1.175 M -9.19 % | 1.294 M 144.12 % | 529.921 K -76.80 % | 2.284 M 2 621.93 % | -90.555 K -111.93 % | 758.992 K |
| Income before tax ratio | 0.04 636.88 % | 0.01 -77.99 % | 0.03 -65.05 % | 0.07 74.94 % | 0.04 36.50 % | 0.03 -67.65 % | 0.10 -38.57 % | 0.16 66.80 % | 0.09 -2.71 % | 0.10 -31.00 % | 0.14 197.95 % | 0.05 -2.99 % | 0.05 155.05 % | 0.02 -62.64 % | 0.05 86.18 % | 0.03 5 447.22 % | 0.00 -106.85 % | 0.01 |
| EBITDA | 1.261 M -2.93 % | 1.299 M -92.75 % | 17.917 M 124.58 % | 7.978 M -15.03 % | 9.389 M -11.87 % | 10.653 M 108.15 % | 5.118 M -28.03 % | 7.111 M 259.41 % | 1.979 M -78.85 % | 9.356 M -43.92 % | 16.684 M 1 570.61 % | 998.670 K -33.00 % | 1.491 M -5.68 % | 1.580 M 105.69 % | 768.256 K -69.35 % | 2.507 M 61.76 % | 1.550 M -41.76 % | 2.661 M |
| Net income ratio | 0.03 648.32 % | 0.00 -76.92 % | 0.02 -58.18 % | 0.04 -14.20 % | 0.05 77.44 % | 0.03 -45.25 % | 0.05 -53.31 % | 0.11 68.01 % | 0.07 10.68 % | 0.06 -37.25 % | 0.09 829.56 % | 0.01 -69.22 % | 0.03 147.71 % | 0.01 -60.55 % | 0.03 45.01 % | 0.02 363.26 % | 0.01 -15.83 % | 0.01 |
| Ratio EBITDA | 0.05 426.88 % | 0.01 -98.76 % | 0.73 122.05 % | 0.33 -23.70 % | 0.43 92.75 % | 0.22 50.91 % | 0.15 -14.88 % | 0.17 38.84 % | 0.12 22.98 % | 0.10 -29.57 % | 0.14 123.09 % | 0.06 5.75 % | 0.06 164.93 % | 0.02 -68.52 % | 0.07 145.93 % | 0.03 242.97 % | 0.01 -66.58 % | 0.03 |
| Gross profit ratio | 0.99 2 972.36 % | 0.03 -82.94 % | 0.19 -45.35 % | 0.35 -36.48 % | 0.55 73.08 % | 0.32 -16.91 % | 0.38 33.98 % | 0.28 4.58 % | 0.27 139.42 % | 0.11 -33.18 % | 0.17 -35.11 % | 0.26 82.76 % | 0.14 199.23 % | 0.05 -75.60 % | 0.20 331.44 % | 0.05 -95.47 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 6.934 M 3.66 % | 6.689 M 0.58 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 121.67 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M |
| Weighted average shs out | 6.934 M 3.66 % | 6.689 M 0.58 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 121.67 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M |
| EPS diluted | 0.12 33.33 % | 0.09 34.53 % | 0.07 -58.19 % | 0.16 -5.88 % | 0.17 -15.00 % | 0.20 -25.93 % | 0.27 -60.29 % | 0.68 325.00 % | 0.16 -80.72 % | 0.83 -49.70 % | 1.65 8 150.00 % | 0.02 -83.33 % | 0.12 -14.29 % | 0.14 16.67 % | 0.12 -81.82 % | 0.66 120.00 % | 0.30 50.00 % | 0.20 |
| Earnings per share | 0.12 33.33 % | 0.09 34.53 % | 0.07 -58.19 % | 0.16 -5.88 % | 0.17 -15.00 % | 0.20 -25.93 % | 0.27 -60.29 % | 0.68 325.00 % | 0.16 -80.72 % | 0.83 -49.70 % | 1.65 8 150.00 % | 0.02 -83.33 % | 0.12 -14.29 % | 0.14 16.67 % | 0.12 -81.82 % | 0.66 120.00 % | 0.30 50.00 % | 0.20 |
| Gross profit | 26.458 M 466.07 % | 4.674 M 0.02 % | 4.673 M -44.72 % | 8.454 M -29.26 % | 11.951 M -20.86 % | 15.101 M 14.60 % | 13.177 M 13.29 % | 11.631 M 170.72 % | 4.296 M -58.83 % | 10.435 M -46.80 % | 19.616 M 385.92 % | 4.037 M 15.79 % | 3.486 M 6.54 % | 3.272 M 59.40 % | 2.053 M -46.23 % | 3.818 M -97.86 % | 178.683 M 74.29 % | 102.520 M |
| Income tax expense | 286.000 K 30.00 % | 220.000 K 14.58 % | 192.000 K -74.40 % | 750.000 K 526.14 % | -176.000 K -240.80 % | 125.000 K -91.80 % | 1.524 M -17.25 % | 1.842 M 324.21 % | 434.124 K -87.05 % | 3.352 M -34.33 % | 5.104 M 805.06 % | 563.904 K 54.93 % | 363.981 K -2.77 % | 374.360 K 116.06 % | 173.267 K -44.17 % | 310.335 K 131.23 % | -993.758 K -793.54 % | 143.287 K |
| Cost of revenue | 149.000 K -99.89 % | 139.981 M 660.56 % | 18.405 M 7.64 % | 17.098 M 71.67 % | 9.960 M -69.65 % | 32.819 M 52.18 % | 21.566 M -26.79 % | 29.457 M 154.48 % | 11.576 M -85.86 % | 81.861 M -15.00 % | 96.308 M 741.59 % | 11.444 M -45.37 % | 20.947 M -67.95 % | 65.351 M 673.38 % | 8.450 M -89.50 % | 80.455 M | 0.000 | 0.000 |
| General and administrative expenses | 3.014 M 2 914.00 % | 100.000 K -54.34 % | 219.000 K -90.98 % | 2.428 M -45.19 % | 4.430 M 238.94 % | 1.307 M -21.31 % | 1.661 M 86.93 % | 888.549 K -46.32 % | 1.655 M 603.78 % | 235.206 K 72.06 % | 136.697 K -84.70 % | 893.360 K 16.46 % | 767.102 K -0.57 % | 771.529 K 384.09 % | -271.583 K -113.49 % | 2.013 M -27.17 % | 2.763 M 20.52 % | 2.293 M |
| Selling and marketing expenses | 32.000 K 6.67 % | 30.000 K -9.09 % | 33.000 K 10.00 % | 30.000 K 0.00 % | 30.000 K -9.09 % | 33.000 K -19.51 % | 41.000 K 65.04 % | 24.843 K 21.62 % | 20.426 K 7.80 % | 18.948 K -60.30 % | 47.729 K 223.17 % | 14.769 K -50.30 % | 29.717 K 26.96 % | 23.406 K 10.77 % | 21.131 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.724 M -49.25 % | 3.397 M 7.16 % | 3.170 M 384.82 % | -1.113 M -119.80 % | 5.622 M 29.27 % | 4.349 M 2 761.18 % | 152.000 K 226.75 % | 46.519 K 102.04 % | -2.280 M -65 377.81 % | 3.492 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 4.770 M 35.24 % | 3.527 M 3.07 % | 3.422 M 154.42 % | 1.345 M -86.66 % | 10.082 M 77.22 % | 5.689 M -39.12 % | 9.344 M 96.95 % | 4.744 M 69.04 % | 2.807 M 74.63 % | 1.607 M -50.80 % | 3.267 M 0.79 % | 3.241 M 47.71 % | 2.194 M 18.81 % | 1.847 M -81.48 % | 9.973 M 255.23 % | 2.807 M -98.42 % | 177.409 M 77.84 % | 99.759 M |
| Cost and expenses | 9.235 M -93.56 % | 143.508 M 1 954.22 % | 6.986 M -70.93 % | 24.031 M 19.90 % | 20.042 M -47.95 % | 38.508 M 24.58 % | 30.910 M -9.62 % | 34.201 M 137.80 % | 14.382 M -82.77 % | 83.469 M -16.18 % | 99.575 M 578.08 % | 14.685 M -36.54 % | 23.141 M -65.56 % | 67.198 M 573.80 % | 9.973 M -88.02 % | 83.263 M -53.07 % | 177.409 M 77.84 % | 99.759 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.095 -38.78 % | 0.155 66.61 % | 0.093 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 3.046 M 2 243.08 % | 130.000 K -48.41 % | 252.000 K -89.75 % | 2.458 M -44.89 % | 4.460 M 232.84 % | 1.340 M -21.27 % | 1.702 M 86.34 % | 913.392 K -45.49 % | 1.676 M 559.35 % | 254.154 K 37.81 % | 184.426 K -79.69 % | 908.129 K 13.97 % | 796.819 K 0.24 % | 794.935 K 417.40 % | -250.452 K -112.44 % | 2.013 M -27.17 % | 2.763 M 20.52 % | 2.293 M |
| Interest income | 45.000 K -67.63 % | 139.000 K 230.95 % | 42.000 K -31.15 % | 61.000 K | 0.000 -100.00 % | 15.000 K -66.67 % | 45.000 K | 0.000 | 0.000 -100.00 % | 21.793 K 555.82 % | 3.323 K | 0.000 -100.00 % | 4.598 K -41.35 % | 7.840 K -99.55 % | 1.749 M 197.25 % | 588.425 K | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 -100.00 % | 17.055 M 6.93 % | 15.949 M 113.99 % | 7.453 M 933.70 % | 721.000 K 1 532.18 % | 44.174 K | 0.000 | 0.000 -100.00 % | 125.611 K -6.43 % | 134.240 K 82.60 % | 73.514 K -32.99 % | 109.713 K 109.06 % | 52.480 K 82.62 % | 28.738 K | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 145.000 K -4.61 % | 152.000 K -32.44 % | 225.000 K -58.10 % | 537.000 K -46.88 % | 1.011 M -97.83 % | 46.552 M 47.64 % | 31.531 M -9.24 % | 34.742 M 141.41 % | 14.391 M 2 744.60 % | 505.916 K 7.53 % | 470.502 K 75.38 % | 268.272 K -13.44 % | 309.935 K 8.13 % | 286.626 K 20.26 % | 238.336 K 6.98 % | 222.789 K -19.07 % | 275.291 K -3.27 % | 284.607 K |
| Operating income | 17.372 M 1 414.56 % | 1.147 M -93.52 % | 17.692 M 137.76 % | 7.441 M -11.18 % | 8.378 M -18.35 % | 10.261 M -23.38 % | 13.392 M -12.48 % | 15.302 M 933.48 % | 1.481 M -83.27 % | 8.850 M -45.06 % | 16.109 M 2 131.16 % | 722.007 K -38.54 % | 1.175 M -9.19 % | 1.294 M 144.12 % | 529.920 K -76.80 % | 2.284 M 79.22 % | 1.274 M -46.37 % | 2.376 M |
| Operating income ratio | 0.65 8 120.35 % | 0.01 -98.89 % | 0.72 135.09 % | 0.30 -20.24 % | 0.38 78.57 % | 0.21 -44.45 % | 0.39 3.50 % | 0.37 299.22 % | 0.09 -2.71 % | 0.10 -31.00 % | 0.14 197.95 % | 0.05 -2.99 % | 0.05 155.05 % | 0.02 -62.64 % | 0.05 86.18 % | 0.03 280.00 % | 0.01 -69.23 % | 0.02 |
| Total other income expenses net | -16.256 M -4 901.85 % | -325.000 K 98.09 % | -17.055 M | 0.000 | 0.000 | 0.000 100.00 % | -512.000 K -3.69 % | -493.770 K | 0.000 | 0.000 100.00 % | -104.240 K -1 142.28 % | -8.391 K | 0.000 100.00 % | -129.097 K -3 617.63 % | 3.670 K 114.50 % | -25.305 K 98.15 % | -1.365 M 31.83 % | -2.002 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 | 219.233 M -52.82 % | 464.703 M 46.20 % | 317.858 M -6.90 % | 341.428 M 9.79 % | 310.981 M 100.38 % | 155.195 M -77.60 % | 692.935 M 515.78 % | 112.529 M 96.95 % | 57.136 M 11 009.68 % | 514.294 K 41.72 % | 362.902 K 112.59 % | -2.882 M -11.71 % | -2.580 M -345.42 % | -579.141 K 98.26 % | -33.191 M -1 686.59 % | -1.858 M -476.40 % | -322.310 K 82.47 % | -1.839 M |
| Total investments | 0.000 -100.00 % | 937.000 K -68.68 % | 2.992 M -15.12 % | 3.525 M 2 062.58 % | 163.000 K | 0.000 100.00 % | -893.000 K | 0.000 -100.00 % | 45.523 K 0.00 % | 45.523 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.410 M 785.86 % | 384.977 K |
| Total debt | 219.837 M -52.73 % | 465.094 M -27.22 % | 639.074 M -6.62 % | 684.388 M 9.54 % | 624.778 M 293.26 % | 158.872 M -77.20 % | 696.864 M 494.55 % | 117.208 M 77.49 % | 66.035 M 9 491.18 % | 688.494 K -49.72 % | 1.369 M 280.10 % | 360.249 K -38.44 % | 585.191 K 80.88 % | 323.531 K -36.54 % | 509.806 K | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 11.133 M 1.51 % | 10.967 M 1.12 % | 10.846 M 0.83 % | 10.757 M | 0.000 -100.00 % | 103.000 M 0.00 % | 103.000 M 0.00 % | 103.000 M 0.00 % | 103.000 M 0.00 % | 103.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 27.651 M 2.47 % | 26.985 M 1.81 % | 26.505 M 1.37 % | 26.148 M 3.33 % | 25.306 M 3.61 % | 24.425 M 4.65 % | 23.339 M 7.05 % | 21.802 M 22.74 % | 17.763 M 4.95 % | 16.926 M 35.11 % | 12.527 M 229.88 % | 3.798 M -15.29 % | 4.483 M 22.08 % | 3.672 M 33.39 % | 2.753 M 14.88 % | 2.396 M | 0.000 | 0.000 |
| Common stock | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 121.67 % | 30.000 M 0.00 % | 30.000 M 0.00 % | 30.000 M |
| Total equity | 141.782 M 0.59 % | 140.954 M 0.43 % | 140.351 M 0.32 % | 139.905 M 0.76 % | 138.853 M 0.80 % | 137.752 M -83.39 % | 829.330 M 235.59 % | 247.126 M 32.31 % | 186.784 M 45.24 % | 128.601 M 4.47 % | 123.103 M 9.74 % | 112.172 M 0.14 % | 112.014 M 0.73 % | 111.203 M 0.83 % | 110.284 M 198.65 % | 36.927 M 5.65 % | 34.954 M 1.76 % | 34.350 M |
| Other non current liabilities | 150.000 K -99.94 % | 233.646 M -26.96 % | 319.899 M 193.48 % | -342.194 M -9.83 % | -311.579 M -48 332.04 % | 646.000 K -66.00 % | 1.900 M 365.43 % | 408.203 K 100.55 % | -73.945 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -369.698 K 22.58 % | -477.511 K |
| Long term debt | 219.837 M -5.47 % | 232.547 M -27.22 % | 319.537 M -6.62 % | 342.193 M 9.54 % | 312.389 M | 0.000 | 0.000 -100.00 % | 102.686 K -72.46 % | 372.820 K -45.85 % | 688.494 K -32.01 % | 1.013 M 181.11 % | 360.249 K -38.44 % | 585.191 K 80.88 % | 323.531 K -36.54 % | 509.806 K | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 219.987 M -5.55 % | 232.925 M -27.15 % | 319.733 M 31 973 400.00 % | -1.000 K -100.12 % | 810.000 K 25.39 % | 646.000 K -67.86 % | 2.010 M 11.05 % | 1.810 M 225.94 % | 555.318 K -38.97 % | 909.923 K -28.23 % | 1.268 M 88.42 % | 672.868 K -25.15 % | 898.906 K 38.59 % | 648.615 K -23.38 % | 846.530 K 156.50 % | 330.033 K -10.73 % | 369.698 K -22.58 % | 477.511 K |
| Other current liabilities | 0.000 -100.00 % | 378.000 K 92.86 % | 196.000 K -89.41 % | 1.851 M -57.78 % | 4.384 M 464.95 % | 776.000 K -31.93 % | 1.140 M 18.01 % | 966.000 K -86.46 % | 7.135 M 82.59 % | 3.908 M -42.03 % | 6.741 M 147.87 % | 2.720 M 104.57 % | 1.329 M 97.38 % | 673.561 K 147.07 % | 272.615 K -35.53 % | 422.853 K | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.082 M 31.98 % | 819.503 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 232.547 M -27.22 % | 319.537 M -6.62 % | 342.194 M 9.54 % | 312.389 M 96.63 % | 158.872 M -77.20 % | 696.864 M 494.55 % | 117.208 M 78.50 % | 65.662 M 21 211.54 % | 308.105 K -13.60 % | 356.602 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 1.723 M -99.26 % | 233.646 M -26.96 % | 319.899 M -7.08 % | 344.283 M 8.68 % | 316.773 M 98.05 % | 159.942 M -77.09 % | 698.168 M 490.07 % | 118.320 M 61.22 % | 73.389 M 1 640.74 % | 4.216 M -40.60 % | 7.098 M 160.20 % | 2.728 M 13.27 % | 2.408 M 257.56 % | 673.561 K 94.24 % | 346.761 K -18.47 % | 425.313 K | 0.000 | 0.000 |
| Total liabilities | 221.710 M -5.11 % | 233.646 M -26.96 % | 319.899 M -7.08 % | 344.282 M 8.41 % | 317.583 M 97.76 % | 160.588 M -77.06 % | 700.178 M 482.85 % | 120.130 M 62.46 % | 73.945 M 1 342.57 % | 5.126 M -38.73 % | 8.366 M 146.00 % | 3.401 M 2.83 % | 3.307 M 150.14 % | 1.322 M 10.80 % | 1.193 M 57.98 % | 755.346 K 104.31 % | 369.698 K -22.58 % | 477.511 K |
| Other non current assets | 182.000 K -53.09 % | 388.000 K 33.33 % | 291.000 K -45.40 % | 533.000 K 62.50 % | 328.000 K 162.12 % | -528.000 K -1 247.83 % | 46.000 K 0.00 % | 46.000 K | 0.000 | 0.000 -100.00 % | 45.523 K 0.00 % | 45.523 K 0.00 % | 45.523 K 0.00 % | 45.523 K | 0.000 | 0.000 100.00 % | -3.143 M 6.76 % | -3.370 M |
| Long term investments | 0.000 -100.00 % | 937.000 K 177.50 % | -1.209 M 19.99 % | -1.511 M -29.81 % | -1.164 M | 0.000 100.00 % | -893.000 K | 0.000 -100.00 % | 45.523 K 0.00 % | 45.523 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 100.00 % | -2.220 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 |
| GoodWill | 0.000 -100.00 % | 895.000 K -2.51 % | 918.000 K -6.13 % | 978.000 K 16.99 % | 836.000 K 58.33 % | 528.000 K -40.87 % | 893.000 K | 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 100.00 % | -1.325 M -244.34 % | 918.000 K -6.13 % | 978.000 K 16.99 % | 836.000 K 58.33 % | 528.000 K -40.87 % | 893.000 K | 0.000 100.00 % | -203.592 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 817.000 K -15.07 % | 962.000 K -13.64 % | 1.114 M -16.80 % | 1.339 M -46.40 % | 2.498 M -28.79 % | 3.508 M 3.82 % | 3.379 M -27.55 % | 4.664 M 59.18 % | 2.930 M -13.04 % | 3.369 M -14.88 % | 3.959 M 32.03 % | 2.998 M -9.55 % | 3.315 M 18.47 % | 2.798 M -4.91 % | 2.942 M 26.35 % | 2.329 M -25.89 % | 3.143 M -6.76 % | 3.370 M |
| Total non current assets | 1.877 M 1.08 % | 1.857 M -8.61 % | 2.032 M -12.30 % | 2.317 M -30.50 % | 3.334 M -17.23 % | 4.028 M -4.28 % | 4.208 M -14.71 % | 4.934 M 65.81 % | 2.976 M -12.86 % | 3.415 M -14.71 % | 4.004 M 31.55 % | 3.044 M -9.42 % | 3.360 M 18.18 % | 2.844 M -3.36 % | 2.942 M 26.35 % | 2.329 M -25.89 % | 3.143 M -6.76 % | 3.370 M |
| Other current assets | 361.011 M 14 398.43 % | 2.490 M -99.26 % | 335.486 M -6.88 % | 360.271 M 14 768.80 % | 2.423 M -99.09 % | 265.618 M -67.49 % | 816.977 M 241.53 % | 239.209 M 24.88 % | 191.549 M 47.54 % | 129.826 M 52.58 % | 85.088 M | 0.000 | 0.000 -100.00 % | 435.304 K -97.71 % | 18.991 M 8.77 % | 17.461 M | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 -100.00 % | 4.201 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 |
| cash and cash equivalents | 604.000 K 54.48 % | 391.000 K -76.71 % | 1.679 M 119.19 % | 766.000 K -45.60 % | 1.408 M -61.71 % | 3.677 M -6.41 % | 3.929 M -16.03 % | 4.679 M -47.42 % | 8.898 M 5 008.09 % | 174.200 K -82.69 % | 1.006 M -68.96 % | 3.242 M 2.44 % | 3.165 M 250.60 % | 902.672 K -97.32 % | 33.701 M 1 714.03 % | 1.858 M 476.40 % | 322.310 K -82.47 % | 1.839 M |
| Cash and short term investments | 604.000 K 54.48 % | 391.000 K -76.71 % | 1.679 M 119.19 % | 766.000 K -45.60 % | 1.408 M -61.71 % | 3.677 M -6.41 % | 3.929 M -16.03 % | 4.679 M -47.42 % | 8.898 M 5 008.09 % | 174.200 K -82.69 % | 1.006 M -68.96 % | 3.242 M 2.44 % | 3.165 M 250.60 % | 902.672 K -97.32 % | 33.701 M 1 714.03 % | 1.858 M 476.40 % | 322.310 K -82.47 % | 1.839 M |
| Total current assets | 361.615 M -2.98 % | 372.740 M -18.65 % | 458.218 M -4.91 % | 481.869 M 6.36 % | 453.048 M 53.94 % | 294.311 M -64.64 % | 832.365 M 233.22 % | 249.794 M 24.51 % | 200.616 M 53.95 % | 130.312 M 2.23 % | 127.465 M 13.27 % | 112.529 M 0.51 % | 111.961 M 2.08 % | 109.682 M 1.06 % | 108.534 M 207.00 % | 35.353 M 10 868.78 % | 322.310 K -82.47 % | 1.839 M |
| Inventory | 0.000 -100.00 % | 222.000 K -99.82 % | 120.222 M -0.06 % | 120.299 M 0.00 % | 120.299 M 380.89 % | 25.016 M 118.31 % | 11.459 M 123.29 % | 5.132 M 4 483.82 % | 111.959 K 0.00 % | 111.959 K -99.73 % | 41.371 M 44.46 % | 28.638 M 4.86 % | 27.310 M -5.38 % | 28.863 M -48.31 % | 55.842 M 248.25 % | 16.035 M | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 369.637 M 44 380.99 % | 831.000 K 55.91 % | 533.000 K -99.84 % | 328.918 M | 0.000 | 0.000 -100.00 % | 773.902 K 1 247.49 % | 57.433 K -42.60 % | 100.060 K | 0.000 -100.00 % | 80.649 M -1.03 % | 81.486 M 2.52 % | 79.481 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 878.000 K -1.90 % | 895.000 K -2.51 % | 918.000 K -6.13 % | 978.000 K 16.99 % | 836.000 K 60.77 % | 520.000 K -33.59 % | 783.000 K 249.55 % | 224.000 K -99.89 % | 203.592 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 -100.00 % | 1.000 K -100.00 % | 460.250 M 46 024 900.00 % | 1.000 K -98.15 % | 54.000 K 5 300.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.007 M 1.66 % | 31.483 M |
| Account payables | 1.723 M 138.97 % | 721.000 K 334.34 % | 166.000 K -30.25 % | 238.000 K | 0.000 -100.00 % | 294.000 K 164.86 % | 111.000 K -23.97 % | 146.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.185 K -99.24 % | 1.079 M | 0.000 -100.00 % | 65.296 K 43 430.67 % | 150.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.000 K | 0.000 -100.00 % | 592.112 K | 0.000 -100.00 % | 228.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.850 K 283.12 % | 2.310 K | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 319.899 M -7.08 % | 344.282 M 8.41 % | 317.583 M 300.71 % | -158.232 M 77.23 % | -694.963 M -61 874.50 % | 1.125 M -98.48 % | 73.945 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 -100.00 % | 232.156 M -26.96 % | 317.858 M -6.90 % | 341.427 M 9.79 % | 310.981 M 100.38 % | 155.195 M -77.60 % | 692.935 M 515.79 % | 112.528 M 96.95 % | 57.136 M | 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 | 0.000 -100.00 % | 26.148 M | 0.000 -100.00 % | 24.425 M 4.65 % | 23.339 M 9.04 % | 21.404 M 20.50 % | 17.763 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 36.500 M 0.00 % | 36.500 M 0.00 % | 36.500 M 0.00 % | 36.500 M -22.42 % | 47.047 M 28.90 % | 36.500 M -21.60 % | 46.556 M 0.56 % | 46.296 M 26.84 % | 36.500 M 0.00 % | 36.500 M 0.00 % | 36.500 M 0.00 % | 36.500 M -11.04 % | 41.031 M 0.00 % | 41.031 M 0.00 % | 41.031 M 805.63 % | 4.531 M | 0.000 -100.00 % | 4.350 M |
| Deferred tax liabilities non current | 0.000 | 0.000 100.00 % | -166.000 K 99.95 % | -344.282 M -8.41 % | -317.583 M -3 969 887.50 % | 8.000 K -92.73 % | 110.096 K -36.77 % | 174.111 K -4.60 % | 182.499 K -17.58 % | 221.428 K -13.22 % | 255.150 K -18.38 % | 312.619 K -0.35 % | 313.715 K -3.50 % | 325.084 K -3.46 % | 336.724 K 2.03 % | 330.033 K -10.73 % | 369.698 K -22.58 % | 477.511 K |
| Other liabilities | 0.000 100.00 % | -232.925 M 27.15 % | -319.733 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 |
| Total assets | 363.492 M -2.96 % | 374.598 M -18.61 % | 460.250 M -4.94 % | 484.187 M 6.08 % | 456.436 M 52.99 % | 298.340 M -64.34 % | 836.573 M 228.42 % | 254.728 M 25.12 % | 203.592 M 52.24 % | 133.727 M 1.72 % | 131.469 M 13.75 % | 115.573 M 0.22 % | 115.321 M 2.48 % | 112.525 M 0.94 % | 111.477 M 195.83 % | 37.682 M 6.23 % | 35.472 M -3.33 % | 36.693 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 | 774.000 K -99.36 % | 120.738 M 469.25 % | 21.210 M 151.36 % | -41.298 M 73.83 % | -157.829 M -129.29 % | 538.798 M 192.07 % | -585.192 M -882.22 % | -59.578 M -7.79 % | -55.274 M -1 186.02 % | -4.298 M 74.38 % | -16.778 M -1 650.26 % | -958.603 K -157.54 % | 1.666 M 104.92 % | -33.886 M 17.65 % | -41.147 M -722.01 % | -5.006 M -771.46 % | 745.505 K 121.90 % | -3.405 M |
| Accounts receivables | 0.000 100.00 % | -38.524 M -268.51 % | 22.861 M | 0.000 100.00 % | -312.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 |
| Inventory | 0.000 -100.00 % | 120.000 M 155 744.16 % | 77.000 K | 0.000 100.00 % | -95.283 M -602.83 % | -13.557 M -114.24 % | -6.328 M -26.07 % | -5.020 M | 0.000 -100.00 % | 41.259 M 424.03 % | -12.733 M -859.04 % | -1.328 M -185.48 % | 1.553 M -94.24 % | 26.979 M 167.77 % | -39.807 M -427.90 % | 12.140 M 6 991.40 % | -176.163 K 96.50 % | -5.039 M |
| Accounts payables | 1.002 M 80.54 % | 555.000 K 633.65 % | -104.000 K 96.79 % | -3.241 M -220.04 % | 2.700 M 286.82 % | 698.000 K 2 094.29 % | -35.000 K | 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 | -228.000 K -100.59 % | 38.707 M 2 483.44 % | -1.624 M 95.73 % | -38.057 M 41.39 % | -64.934 M -111.77 % | 551.657 M 195.31 % | -578.829 M -960.93 % | -54.559 M 1.29 % | -55.274 M -21.33 % | -45.557 M -1 026.21 % | -4.045 M -1 196.01 % | 369.076 K 227.37 % | 112.740 K 100.19 % | -60.865 M -4 439.76 % | -1.341 M 92.18 % | -17.146 M -1 960.30 % | 921.668 K -43.60 % | 1.634 M |
| Other non cash items | 2.993 M 116.89 % | -17.722 M -195.89 % | 18.482 M 37.92 % | 13.401 M -91.35 % | 154.914 M 8 706.33 % | -1.800 M -117.85 % | 10.084 M 20.41 % | 8.375 M 471.09 % | -2.257 M 58.80 % | -5.478 M -408.55 % | -1.077 M -483.62 % | 280.809 K 177.83 % | -360.801 K -67.60 % | -215.280 K 47.04 % | -406.502 K 33.08 % | -607.433 K -197.06 % | 625.858 K 1 015.17 % | -68.387 K |
| Net cash provided by operating activities | 4.742 M -95.43 % | 103.770 M 155.88 % | 40.554 M 258.67 % | -25.558 M -2 510.62 % | -979.000 K -100.18 % | 539.721 M 194.60 % | -570.502 M -1 193.88 % | -44.092 M 20.63 % | -55.552 M -13 110.34 % | -420.521 K 67.04 % | -1.276 M -508.23 % | 312.485 K -88.80 % | 2.790 M 108.58 % | -32.522 M 20.26 % | -40.786 M -1 212.85 % | -3.107 M -299.64 % | 1.556 M 164.05 % | -2.430 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -54.000 K 96.06 % | -1.371 M | 0.000 100.00 % | -2.452 M -4 081.40 % | -58.640 K | 0.000 100.00 % | -1.610 M | 0.000 100.00 % | -826.810 K -481.44 % | -142.200 K 83.31 % | -851.914 K -3 640.73 % | -22.774 K 51.97 % | -47.415 K 89.25 % | -441.050 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 10.986 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.200 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.095 M 235.35 % | -3.025 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.095 M | 0.000 | 0.000 |
| Other investing activites | 8.181 M 5 013.13 % | 160.000 K 125.35 % | 71.000 K -5.33 % | 75.000 K 1 775.00 % | 4.000 K -96.40 % | 111.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.525 M | 0.000 | 0.000 |
| Net cash used for investing activites | 8.181 M 5 013.13 % | 160.000 K 125.35 % | 71.000 K -99.36 % | 11.061 M 22 222.00 % | -50.000 K 96.03 % | -1.260 M -1 176.92 % | 117.000 K 104.77 % | -2.452 M -4 081.40 % | -58.640 K -170.48 % | 83.200 K 105.17 % | -1.610 M -4 124.25 % | 40.000 K 104.84 % | -826.810 K -481.44 % | -142.200 K 83.31 % | -851.914 K -118.35 % | 4.642 M 251.07 % | -3.073 M -596.70 % | -441.050 K |
| Debt repayment | -12.710 M 85.39 % | -86.990 M -283.94 % | -22.657 M -176.02 % | 29.804 M -80.59 % | 153.517 M 128.54 % | -537.992 M -192.81 % | 579.656 M 1 031.68 % | 51.221 M -21.27 % | 65.058 M 17 556.24 % | -372.691 K -147.53 % | 784.099 K 488.43 % | -201.862 K -156.52 % | 357.127 K 533.63 % | -82.357 K -116.15 % | 509.806 K | 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 -100.00 % | 73.000 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -18.228 M -6.88 % | -17.055 M -6.93 % | -15.949 M -113.99 % | -7.453 M -933.70 % | -721.000 K 92.81 % | -10.021 M -12.65 % | -8.895 M -1 130.60 % | -722.849 K -491.65 % | -122.176 K 8.99 % | -134.240 K -82.60 % | -73.514 K -26.91 % | -57.925 K -10.38 % | -52.480 K -82.62 % | -28.738 K | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -12.710 M 87.92 % | -105.218 M -164.95 % | -39.712 M -386.63 % | 13.855 M -90.51 % | 146.064 M 127.11 % | -538.713 M -194.57 % | 569.635 M 1 245.85 % | 42.325 M -34.21 % | 64.335 M 13 100.46 % | -494.867 K -176.15 % | 649.859 K 335.99 % | -275.376 K -192.04 % | 299.202 K 321.90 % | -134.837 K -100.18 % | 73.481 M | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 213.000 K 116.54 % | -1.288 M -241.07 % | 913.000 K 242.21 % | -642.000 K -100.44 % | 145.035 M 57 653.57 % | -252.000 K 66.40 % | -750.000 K 82.22 % | -4.219 M -148.36 % | 8.724 M 1 148.33 % | -832.188 K 62.77 % | -2.236 M -2 999.16 % | 77.109 K -96.59 % | 2.262 M 106.90 % | -32.799 M -203.00 % | 31.843 M 1 973.81 % | 1.536 M 201.24 % | -1.517 M 47.17 % | -2.871 M |
| Cash at beginning of period | 391.000 K -76.71 % | 1.679 M 119.19 % | 766.000 K -45.60 % | 1.408 M -61.71 % | 3.677 M -6.41 % | 3.929 M -16.03 % | 4.679 M -47.42 % | 8.898 M 5 008.09 % | 174.200 K -82.69 % | 1.006 M -68.96 % | 3.242 M 2.44 % | 3.165 M 250.60 % | 902.672 K -97.32 % | 33.701 M 1 714.03 % | 1.858 M 476.40 % | 322.310 K -82.47 % | 1.839 M -60.95 % | 4.710 M |
| Cash at end of period | 604.000 K 54.48 % | 391.000 K -76.71 % | 1.679 M 119.19 % | 766.000 K -99.48 % | 148.712 M 3 944.38 % | 3.677 M -6.41 % | 3.929 M -16.03 % | 4.679 M -47.41 % | 8.898 M 5 008.09 % | 174.200 K -82.69 % | 1.006 M -68.96 % | 3.242 M 2.44 % | 3.165 M 250.60 % | 902.672 K -97.32 % | 33.701 M 1 714.03 % | 1.858 M 476.40 % | 322.310 K -82.47 % | 1.839 M |
| Operating cash flow | 4.742 M -96.18 % | 124.226 M 206.32 % | 40.554 M 258.67 % | -25.558 M -2 510.62 % | -979.000 K -100.18 % | 539.721 M 194.60 % | -570.502 M -1 193.88 % | -44.092 M 20.63 % | -55.552 M -13 110.34 % | -420.521 K 67.04 % | -1.276 M -508.23 % | 312.485 K -88.80 % | 2.790 M 108.58 % | -32.522 M 20.26 % | -40.786 M -1 212.85 % | -3.107 M -299.64 % | 1.556 M 164.05 % | -2.430 M |
| Capital expenditure | -4.742 M | 0.000 | 0.000 -100.00 % | 2.924 M 5 514.81 % | -54.000 K 96.06 % | -1.371 M | 0.000 100.00 % | -2.452 M -4 081.40 % | -58.640 K | 0.000 100.00 % | -1.610 M | 0.000 100.00 % | -826.810 K -481.44 % | -142.200 K 83.31 % | -851.914 K -3 640.73 % | -22.774 K 51.97 % | -47.415 K 89.25 % | -441.050 K |
| Free CashFlow | 0.000 -100.00 % | 124.226 M 206.32 % | 40.554 M 258.67 % | -25.558 M -2 374.15 % | -1.033 M -100.19 % | 538.350 M 194.36 % | -570.502 M -1 125.72 % | -46.544 M 16.30 % | -55.611 M -13 124.29 % | -420.521 K 85.43 % | -2.885 M -1 023.36 % | 312.485 K -84.08 % | 1.963 M 106.01 % | -32.664 M 21.55 % | -41.638 M -1 230.52 % | -3.129 M -307.43 % | 1.509 M 152.55 % | -2.871 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 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2011-09-30 | 2011-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 7.194 M 18.30 % | 6.081 M -27.15 % | 8.347 M 11.59 % | 7.480 M 84.97 % | 4.044 M -96.81 % | 126.844 M 1 971.94 % | 6.122 M 0.94 % | 6.065 M 4.70 % | 5.793 M 6.90 % | 5.419 M -4.95 % | 5.701 M -4.07 % | 5.943 M -1.20 % | 6.015 M 15.81 % | 5.194 M -6.02 % | 5.527 M -18.56 % | 6.787 M -1.52 % | 6.892 M 18.68 % | 5.807 M -18.92 % | 7.162 M 54.65 % | 4.631 M 7.42 % | 4.311 M -62.93 % | 11.629 M -15.69 % | 13.793 M 13.49 % | 12.153 M 17.48 % | 10.345 M 61.52 % | 6.405 M -33.84 % | 9.681 M -26.60 % | 13.189 M 140.98 % | 5.473 M -53.03 % | 11.651 M 10.20 % | 10.573 M -14.83 % | 12.414 M 92.47 % | 6.450 M 28.72 % | 5.011 M 32.60 % | 3.779 M 7.18 % | 3.526 M -0.84 % | 3.556 M -23.85 % | 4.670 M -66.76 % | 14.050 M -61.84 % | 36.816 M 0.15 % | 36.761 M 104.71 % | 17.957 M 71.43 % | 10.475 M -80.25 % | 53.049 M 54.02 % | 34.443 M 404.26 % | 6.830 M 131.07 % | 2.956 M 39.11 % | 2.125 M -40.33 % | 3.561 M -72.65 % | 13.022 M 427.41 % | 2.469 M 206.71 % | 805.000 K -90.10 % | 8.128 M 157.54 % | 3.156 M -63.98 % | 8.763 M |
| Net income | 232.000 K 45.00 % | 160.000 K -9.09 % | 176.000 K -34.81 % | 270.000 K 20.54 % | 224.000 K 4.19 % | 215.000 K 86.96 % | 115.000 K 11.65 % | 103.000 K -39.05 % | 169.000 K 59.43 % | 106.000 K 49.30 % | 71.000 K 7.58 % | 66.000 K -67.33 % | 202.000 K 460.71 % | -56.000 K -106.22 % | 901.000 K 90 000.00 % | 1.000 K -99.51 % | 206.000 K -46.91 % | 388.000 K 424.32 % | 74.000 K 106.73 % | -1.100 M -163.25 % | 1.739 M 92.58 % | 903.000 K 252.73 % | 256.000 K 223.08 % | -208.000 K -151.23 % | 406.000 K 107.78 % | -5.217 M -307.51 % | 2.514 M -0.59 % | 2.529 M 71.34 % | 1.476 M 80.00 % | 820.000 K -68.50 % | 2.603 M 54.94 % | 1.680 M 404.90 % | -551.000 K 88.00 % | -4.590 M -355.57 % | 1.796 M 6.21 % | 1.691 M -21.31 % | 2.149 M 133.24 % | 921.384 K -67.23 % | 2.812 M -19.93 % | 3.512 M 301.03 % | -1.747 M 67.57 % | -5.387 M -249.78 % | -1.540 M -108.54 % | 18.042 M 16 652.29 % | -109.000 K 96.12 % | -2.811 M -344.21 % | 1.151 M 74.13 % | 661.000 K -42.87 % | 1.157 M 308.00 % | -556.259 K -160.27 % | 923.000 K 895.69 % | -116.000 K -120.75 % | 559.000 K -66.65 % | 1.676 M 344.56 % | 377.000 K |
| Income before tax | 312.000 K 87.95 % | 166.000 K -39.86 % | 276.000 K -25.41 % | 370.000 K 21.71 % | 304.000 K -10.06 % | 338.000 K 193.91 % | 115.000 K -19.58 % | 143.000 K -36.73 % | 226.000 K 30.64 % | 173.000 K 80.21 % | 96.000 K 5.49 % | 91.000 K -67.15 % | 277.000 K 185.57 % | 97.000 K -90.31 % | 1.001 M 135.53 % | 425.000 K 52.33 % | 279.000 K 28 000.00 % | -1.000 K -101.35 % | 74.000 K 106.81 % | -1.087 M -156.06 % | 1.939 M 121.09 % | 877.000 K 145.66 % | 357.000 K 238.37 % | -258.000 K -150.99 % | 506.000 K 109.96 % | -5.081 M -263.02 % | 3.117 M 2.23 % | 3.049 M 36.36 % | 2.236 M 52.94 % | 1.462 M -57.35 % | 3.428 M 66.81 % | 2.055 M 472.96 % | -551.000 K 91.33 % | -6.356 M -354.65 % | 2.496 M 4.39 % | 2.391 M -18.92 % | 2.949 M 9.75 % | 2.687 M -25.20 % | 3.592 M -16.81 % | 4.318 M 347.17 % | -1.747 M 25.11 % | -2.333 M -51.49 % | -1.540 M -107.66 % | 20.092 M 18 533.03 % | -109.000 K 96.17 % | -2.847 M -310.73 % | 1.351 M 66.58 % | 811.000 K -42.36 % | 1.407 M 359.46 % | -542.278 K -148.29 % | 1.123 M 1 068.10 % | -116.000 K -116.36 % | 709.000 K -63.19 % | 1.926 M 265.46 % | 527.000 K |
| Income before tax ratio | 0.04 58.87 % | 0.03 -17.44 % | 0.03 -33.15 % | 0.05 -34.20 % | 0.08 2 721.08 % | 0.00 -85.81 % | 0.02 -20.33 % | 0.02 -39.56 % | 0.04 22.20 % | 0.03 89.59 % | 0.02 9.97 % | 0.02 -66.75 % | 0.05 146.59 % | 0.02 -89.69 % | 0.18 189.22 % | 0.06 54.69 % | 0.04 23 607.73 % | 0.00 -101.67 % | 0.01 104.40 % | -0.23 -152.19 % | 0.45 496.41 % | 0.08 191.37 % | 0.03 221.92 % | -0.02 -143.40 % | 0.05 106.17 % | -0.79 -346.40 % | 0.32 39.27 % | 0.23 -43.42 % | 0.41 225.58 % | 0.13 -61.30 % | 0.32 95.86 % | 0.17 293.78 % | -0.09 93.27 % | -1.27 -292.04 % | 0.66 -2.60 % | 0.68 -18.23 % | 0.83 44.13 % | 0.58 125.06 % | 0.26 117.98 % | 0.12 346.80 % | -0.05 63.42 % | -0.13 11.63 % | -0.15 -138.82 % | 0.38 12 067.97 % | 0.00 99.24 % | -0.42 -191.20 % | 0.46 19.75 % | 0.38 -3.41 % | 0.40 1 048.79 % | -0.04 -109.16 % | 0.45 415.64 % | -0.14 -265.20 % | 0.09 -85.71 % | 0.61 914.76 % | 0.06 |
| EBITDA | 344.000 K 71.14 % | 201.000 K -35.58 % | 312.000 K 206.48 % | -293.000 K -185.92 % | 341.000 K -74.53 % | 1.339 M 1 151.40 % | 107.000 K 21.59 % | 88.000 K 137.45 % | -235.000 K -112.86 % | 1.828 M 603.58 % | -363.000 K -352.08 % | 144.000 K 208.27 % | -133.000 K -101.31 % | 10.125 M 200.37 % | -10.088 M -2 223.79 % | 475.000 K 20.56 % | 394.000 K -66.03 % | 1.160 M 301.38 % | 289.000 K 138.03 % | -760.000 K -134.70 % | 2.190 M -79.53 % | 10.699 M 1 659.62 % | -686.000 K -204.89 % | -225.000 K -129.07 % | 774.000 K 116.68 % | -4.640 M -234.98 % | 3.438 M 2.38 % | 3.358 M 34.64 % | 2.494 M 42.68 % | 1.748 M -50.89 % | 3.559 M 62.73 % | 2.187 M 614.59 % | -425.000 K 93.18 % | -6.231 M -337.73 % | 2.621 M 4.17 % | 2.516 M -18.10 % | 3.072 M 8.13 % | 2.841 M -24.16 % | 3.746 M -16.31 % | 4.476 M 382.22 % | -1.586 M 26.65 % | -2.162 M -58.17 % | -1.367 M -106.75 % | 20.262 M 112 666.67 % | -18.000 K 99.35 % | -2.771 M -293.92 % | 1.429 M 58.08 % | 904.000 K -39.77 % | 1.501 M 433.14 % | -450.555 K -136.96 % | 1.219 M 3 394.59 % | -37.000 K -104.67 % | 792.000 K -60.36 % | 1.998 M 234.11 % | 598.000 K |
| Net income ratio | 0.03 22.57 % | 0.03 24.79 % | 0.02 -41.59 % | 0.04 -34.83 % | 0.06 3 167.90 % | 0.00 -90.98 % | 0.02 10.61 % | 0.02 -41.79 % | 0.03 49.14 % | 0.02 57.06 % | 0.01 12.14 % | 0.01 -66.93 % | 0.03 411.48 % | -0.01 -106.61 % | 0.16 110 540.26 % | 0.00 -99.51 % | 0.03 -55.27 % | 0.07 546.67 % | 0.01 104.35 % | -0.24 -158.88 % | 0.40 419.49 % | 0.08 318.37 % | 0.02 208.44 % | -0.02 -143.61 % | 0.04 104.82 % | -0.81 -413.65 % | 0.26 35.43 % | 0.19 -28.90 % | 0.27 283.19 % | 0.07 -71.41 % | 0.25 81.92 % | 0.14 258.42 % | -0.09 90.67 % | -0.92 -292.73 % | 0.48 -0.90 % | 0.48 -20.64 % | 0.60 206.29 % | 0.20 -1.42 % | 0.20 109.81 % | 0.10 300.73 % | -0.05 84.16 % | -0.30 -104.04 % | -0.15 -143.23 % | 0.34 10 846.87 % | 0.00 99.23 % | -0.41 -205.69 % | 0.39 25.18 % | 0.31 -4.26 % | 0.32 860.60 % | -0.04 -111.43 % | 0.37 359.43 % | -0.14 -309.52 % | 0.07 -87.05 % | 0.53 1 134.38 % | 0.04 |
| Ratio EBITDA | 0.05 44.67 % | 0.03 -11.57 % | 0.04 195.42 % | -0.04 -146.45 % | 0.08 698.79 % | 0.01 -39.60 % | 0.02 20.46 % | 0.01 135.77 % | -0.04 -112.03 % | 0.34 629.79 % | -0.06 -362.78 % | 0.02 209.58 % | -0.02 -101.13 % | 1.95 206.80 % | -1.83 -2 707.95 % | 0.07 22.42 % | 0.06 -71.38 % | 0.20 395.04 % | 0.04 124.59 % | -0.16 -132.31 % | 0.51 -44.78 % | 0.92 1 949.85 % | -0.05 -168.64 % | -0.02 -124.75 % | 0.07 110.33 % | -0.72 -304.01 % | 0.36 39.48 % | 0.25 -44.13 % | 0.46 203.73 % | 0.15 -55.43 % | 0.34 91.07 % | 0.18 367.37 % | -0.07 94.70 % | -1.24 -279.28 % | 0.69 -2.80 % | 0.71 -17.40 % | 0.86 42.00 % | 0.61 128.19 % | 0.27 119.30 % | 0.12 381.80 % | -0.04 64.17 % | -0.12 7.74 % | -0.13 -134.17 % | 0.38 73 185.89 % | 0.00 99.87 % | -0.41 -183.92 % | 0.48 13.64 % | 0.43 0.93 % | 0.42 1 318.24 % | -0.03 -107.01 % | 0.49 1 174.18 % | -0.05 -147.17 % | 0.10 -84.61 % | 0.63 827.71 % | 0.07 |
| Gross profit ratio | 0.55 45.62 % | 0.38 110.23 % | 0.18 -62.60 % | 0.48 8.31 % | 0.45 1 998.84 % | 0.02 -86.39 % | 0.16 24.85 % | 0.12 -19.39 % | 0.15 325.93 % | 0.04 -86.09 % | 0.26 7.49 % | 0.24 -5.09 % | 0.26 -48.38 % | 0.50 500.28 % | 0.08 -72.81 % | 0.30 -4.86 % | 0.32 142.64 % | 0.13 -83.12 % | 0.78 60.23 % | 0.49 -37.21 % | 0.78 122.33 % | 0.35 -44.07 % | 0.62 34 350.98 % | 0.00 -99.21 % | 0.23 -47.01 % | 0.43 10.34 % | 0.39 41.75 % | 0.28 -50.09 % | 0.55 68.67 % | 0.33 -18.75 % | 0.40 91.08 % | 0.21 42.22 % | 0.15 116.39 % | -0.90 -224.46 % | 0.73 -12.65 % | 0.83 -6.19 % | 0.89 -0.12 % | 0.89 188.52 % | 0.31 127.76 % | 0.13 580.31 % | -0.03 90.92 % | -0.31 -191.53 % | 0.34 -14.78 % | 0.40 2 223.56 % | 0.02 107.28 % | -0.23 -138.93 % | 0.60 -25.34 % | 0.81 34.47 % | 0.60 -40.02 % | 1.00 49.73 % | 0.67 24.74 % | 0.54 277.43 % | 0.14 -85.81 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 7.733 M -3.33 % | 8.000 M 36.36 % | 5.867 M -13.08 % | 6.750 M 1.50 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.76 % | 6.600 M -1.98 % | 6.733 M 1.25 % | 6.650 M 3.33 % | 6.436 M -3.22 % | 6.650 M -3.16 % | 6.867 M 3.26 % | 6.650 M -10.14 % | 7.400 M 14.36 % | 6.471 M -3.26 % | 6.688 M 0.29 % | 6.669 M 4.21 % | 6.400 M -7.69 % | 6.933 M 2.46 % | 6.767 M 2.02 % | 6.633 M 0.26 % | 6.616 M -0.59 % | 6.655 M -0.80 % | 6.709 M -1.82 % | 6.833 M 2.38 % | 6.674 M -0.68 % | 6.720 M -2.43 % | 6.888 M 3.54 % | 6.652 M 0.00 % | 6.652 M -1.66 % | 6.764 M 0.72 % | 6.716 M 0.49 % | 6.683 M -0.19 % | 6.695 M 1.04 % | 6.626 M -1.38 % | 6.719 M 0.52 % | 6.685 M -0.16 % | 6.696 M 0.57 % | 6.658 M 22.16 % | 5.450 M -9.92 % | 6.050 M -10.64 % | 6.771 M 2.43 % | 6.610 M -2.88 % | 6.806 M 1.16 % | 6.728 M 1.17 % | 6.650 M 0.00 % | 6.650 M -4.83 % | 6.988 M 4.23 % | 6.704 M 0.81 % | 6.650 M |
| Weighted average shs out | 7.733 M -3.33 % | 8.000 M 36.36 % | 5.867 M -13.08 % | 6.750 M 1.50 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M 0.76 % | 6.600 M -0.75 % | 6.650 M 0.00 % | 6.650 M 3.33 % | 6.436 M -3.22 % | 6.650 M 0.00 % | 6.650 M 0.00 % | 6.650 M -10.14 % | 7.400 M 14.36 % | 6.471 M -3.26 % | 6.688 M 0.29 % | 6.669 M 4.21 % | 6.400 M -7.69 % | 6.933 M 2.46 % | 6.767 M 2.02 % | 6.633 M 0.26 % | 6.616 M -0.59 % | 6.655 M -0.80 % | 6.709 M -1.82 % | 6.833 M 2.38 % | 6.674 M -0.68 % | 6.720 M -2.43 % | 6.888 M 3.54 % | 6.652 M 0.00 % | 6.652 M -1.66 % | 6.764 M 0.72 % | 6.716 M 0.49 % | 6.683 M -0.19 % | 6.695 M 1.04 % | 6.626 M -1.38 % | 6.719 M 0.52 % | 6.685 M -0.16 % | 6.696 M 0.57 % | 6.658 M 22.16 % | 5.450 M -9.92 % | 6.050 M -10.64 % | 6.771 M 2.43 % | 6.610 M -2.88 % | 6.806 M 1.16 % | 6.728 M 1.17 % | 6.650 M 0.00 % | 6.650 M -4.83 % | 6.988 M 4.23 % | 6.704 M 0.81 % | 6.650 M |
| EPS diluted | 0.03 50.00 % | 0.02 -33.33 % | 0.03 -25.00 % | 0.04 18.69 % | 0.03 4.33 % | 0.03 86.71 % | 0.02 11.61 % | 0.02 -38.98 % | 0.03 59.75 % | 0.02 48.60 % | 0.01 7.00 % | 0.01 -66.67 % | 0.03 457.14 % | -0.01 -106.00 % | 0.14 139 900.00 % | 0.00 -99.67 % | 0.03 -48.63 % | 0.06 484.00 % | 0.01 105.88 % | -0.17 -165.38 % | 0.26 85.71 % | 0.14 250.00 % | 0.04 233.33 % | -0.03 -150.00 % | 0.06 107.59 % | -0.79 -307.89 % | 0.38 0.00 % | 0.38 72.73 % | 0.22 83.33 % | 0.12 -69.23 % | 0.39 56.00 % | 0.25 412.50 % | -0.08 88.41 % | -0.69 -355.56 % | 0.27 8.00 % | 0.25 -21.88 % | 0.32 128.57 % | 0.14 -66.67 % | 0.42 -20.75 % | 0.53 303.85 % | -0.26 67.90 % | -0.81 -252.17 % | -0.23 -108.49 % | 2.71 13 650.00 % | -0.02 95.65 % | -0.46 -370.59 % | 0.17 70.00 % | 0.10 -41.18 % | 0.17 305.56 % | -0.08 -159.07 % | 0.14 904.60 % | -0.02 -121.75 % | 0.08 -68.00 % | 0.25 -56.14 % | 0.57 |
| Earnings per share | 0.03 50.00 % | 0.02 -33.33 % | 0.03 -25.00 % | 0.04 18.69 % | 0.03 4.33 % | 0.03 86.71 % | 0.02 11.61 % | 0.02 -38.98 % | 0.03 59.75 % | 0.02 48.60 % | 0.01 7.00 % | 0.01 -67.11 % | 0.03 461.90 % | -0.01 -106.00 % | 0.14 139 900.00 % | 0.00 -99.67 % | 0.03 -48.63 % | 0.06 484.00 % | 0.01 105.88 % | -0.17 -165.38 % | 0.26 85.71 % | 0.14 250.00 % | 0.04 233.33 % | -0.03 -150.00 % | 0.06 107.59 % | -0.79 -307.89 % | 0.38 0.00 % | 0.38 72.73 % | 0.22 83.33 % | 0.12 -69.23 % | 0.39 56.00 % | 0.25 412.50 % | -0.08 88.41 % | -0.69 -355.56 % | 0.27 8.00 % | 0.25 -21.88 % | 0.32 128.57 % | 0.14 -66.67 % | 0.42 -20.75 % | 0.53 303.85 % | -0.26 67.90 % | -0.81 -252.17 % | -0.23 -108.49 % | 2.71 13 650.00 % | -0.02 95.65 % | -0.46 -370.59 % | 0.17 70.00 % | 0.10 -41.18 % | 0.17 305.56 % | -0.08 -159.07 % | 0.14 904.60 % | -0.02 -121.75 % | 0.08 -68.00 % | 0.25 -56.14 % | 0.57 |
| Gross profit | 3.971 M 72.28 % | 2.305 M 53.16 % | 1.505 M -58.26 % | 3.606 M 100.33 % | 1.800 M -33.09 % | 2.690 M 181.97 % | 954.000 K 26.02 % | 757.000 K -15.61 % | 897.000 K 355.33 % | 197.000 K -86.78 % | 1.490 M 3.11 % | 1.445 M -6.23 % | 1.541 M -40.22 % | 2.578 M 464.11 % | 457.000 K -77.86 % | 2.064 M -6.31 % | 2.203 M 187.97 % | 765.000 K -86.31 % | 5.588 M 147.80 % | 2.255 M -32.55 % | 3.343 M -17.58 % | 4.056 M -52.85 % | 8.602 M 39 000.00 % | 22.000 K -99.07 % | 2.360 M -14.40 % | 2.757 M -27.00 % | 3.777 M 4.05 % | 3.630 M 20.28 % | 3.018 M -20.77 % | 3.809 M -10.46 % | 4.254 M 62.74 % | 2.614 M 173.72 % | 955.000 K 121.10 % | -4.527 M -265.04 % | 2.743 M -6.38 % | 2.930 M -6.98 % | 3.150 M -23.94 % | 4.142 M -4.10 % | 4.319 M -13.08 % | 4.969 M 581.03 % | -1.033 M 81.41 % | -5.556 M -256.90 % | 3.541 M -83.17 % | 21.043 M 3 478.74 % | 588.000 K 136.72 % | -1.601 M -189.95 % | 1.780 M 3.85 % | 1.714 M -19.76 % | 2.136 M -83.60 % | 13.022 M 689.68 % | 1.649 M 282.60 % | 431.000 K -62.62 % | 1.153 M -63.47 % | 3.156 M -63.98 % | 8.763 M |
| Income tax expense | 80.000 K 1 233.33 % | 6.000 K -94.00 % | 100.000 K 0.00 % | 100.000 K 25.00 % | 80.000 K -34.96 % | 123.000 K | 0.000 -100.00 % | 40.000 K -29.82 % | 57.000 K -14.93 % | 67.000 K 168.00 % | 25.000 K 0.00 % | 25.000 K -66.67 % | 75.000 K -50.98 % | 153.000 K 53.00 % | 100.000 K -76.42 % | 424.000 K 480.82 % | 73.000 K 118.77 % | -389.000 K | 0.000 -100.00 % | 13.000 K -93.50 % | 200.000 K 869.23 % | -26.000 K -125.74 % | 101.000 K 302.00 % | -50.000 K -150.00 % | 100.000 K -26.30 % | 135.677 K -77.50 % | 603.000 K 15.96 % | 520.000 K -31.58 % | 760.000 K 18.38 % | 642.000 K -22.18 % | 825.000 K 120.00 % | 375.000 K | 0.000 100.00 % | -1.766 M -352.29 % | 700.000 K 0.00 % | 700.000 K -12.50 % | 800.000 K -54.69 % | 1.766 M 126.36 % | 780.000 K -3.23 % | 806.000 K | 0.000 -100.00 % | 3.054 M | 0.000 -100.00 % | 2.050 M | 0.000 100.00 % | -36.096 K -118.05 % | 200.000 K 33.33 % | 150.000 K -40.00 % | 250.000 K 1 688.14 % | 13.981 K -93.01 % | 200.000 K | 0.000 -100.00 % | 150.000 K -40.00 % | 250.000 K 66.67 % | 150.000 K |
| Cost of revenue | 3.223 M -14.65 % | 3.776 M -44.81 % | 6.842 M 76.61 % | 3.874 M 48.94 % | 2.601 M -97.91 % | 124.154 M 2 322.99 % | 5.124 M -3.47 % | 5.308 M 8.42 % | 4.896 M -6.24 % | 5.222 M 24.01 % | 4.211 M -6.38 % | 4.498 M 0.54 % | 4.474 M 71.02 % | 2.616 M -48.40 % | 5.070 M 7.35 % | 4.723 M 0.73 % | 4.689 M -7.00 % | 5.042 M 220.33 % | 1.574 M -33.75 % | 2.376 M 145.45 % | 968.000 K -87.22 % | 7.573 M 45.89 % | 5.191 M -57.21 % | 12.131 M 51.92 % | 7.985 M 118.90 % | 3.648 M -38.21 % | 5.904 M -38.24 % | 9.559 M 289.37 % | 2.455 M -68.69 % | 7.842 M 24.10 % | 6.319 M -35.52 % | 9.800 M 78.34 % | 5.495 M -42.39 % | 9.538 M 820.66 % | 1.036 M 73.83 % | 596.000 K 46.80 % | 406.000 K -23.11 % | 528.054 K -94.57 % | 9.731 M -69.44 % | 31.847 M -15.74 % | 37.794 M 60.74 % | 23.513 M 239.10 % | 6.934 M -78.34 % | 32.006 M -5.46 % | 33.855 M 301.53 % | 8.432 M 616.97 % | 1.176 M 186.13 % | 411.000 K -71.16 % | 1.425 M | 0.000 -100.00 % | 820.000 K 119.25 % | 374.000 K -94.64 % | 6.975 M | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.036 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 292.102 K 137.48 % | 123.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 32.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.717 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 3.659 M 138.84 % | 1.532 M | 0.000 -100.00 % | 3.936 M 256.84 % | 1.103 M 285.66 % | 286.000 K -67.61 % | 883.000 K 829.47 % | 95.000 K -81.00 % | 500.000 K -16.39 % | 598.000 K 19.60 % | 500.000 K 130.64 % | -1.632 M -425.10 % | 502.000 K 104.46 % | -11.247 M -200.55 % | 11.186 M 17 378.13 % | 64.000 K 103.08 % | -2.078 M -2 911.59 % | -69.000 K -387.50 % | 24.000 K 2 300.00 % | 1.000 K -98.70 % | 77.000 K 105.37 % | -1.433 M -205.52 % | 1.358 M 642.08 % | 183.000 K 2 950.00 % | 6.000 K -92.21 % | 77.058 K | 0.000 -100.00 % | 12.000 K -80.95 % | 63.000 K 80.00 % | 35.000 K | 0.000 -100.00 % | 4.000 K -50.00 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 3.659 M 93.70 % | 1.889 M 429.13 % | 357.000 K -90.93 % | 3.936 M 256.84 % | 1.103 M -53.10 % | 2.352 M 166.36 % | 883.000 K 24.54 % | 709.000 K -39.45 % | 1.171 M 173.56 % | -1.592 M -184.05 % | 1.894 M 39.88 % | 1.354 M -23.33 % | 1.766 M 124.07 % | -7.336 M -168.93 % | 10.642 M 524.90 % | 1.703 M -11.49 % | 1.924 M 789.61 % | -279.000 K -105.04 % | 5.538 M 65.66 % | 3.343 M 125.73 % | 1.481 M 123.52 % | -6.298 M -165.39 % | 9.632 M 1 734.67 % | 525.000 K -71.77 % | 1.860 M -76.49 % | 7.912 M 1 098.74 % | 660.000 K 11.30 % | 593.000 K -29.82 % | 845.000 K -64.53 % | 2.382 M 188.38 % | 826.000 K 46.71 % | 563.000 K -62.81 % | 1.514 M -17.22 % | 1.829 M 640.49 % | 247.000 K -54.17 % | 539.000 K 168.16 % | 201.000 K -86.10 % | 1.446 M 106.86 % | 699.000 K 12.92 % | 619.000 K -8.84 % | 679.000 K 120.82 % | -3.261 M -164.71 % | 5.040 M 458.76 % | 902.000 K 30.72 % | 690.000 K -43.24 % | 1.216 M 195.76 % | 411.000 K -53.51 % | 884.000 K 24.68 % | 709.000 K 109.48 % | -7.476 M -1 560.24 % | 512.000 K -4.48 % | 536.000 K 23.79 % | 433.000 K -64.80 % | 1.230 M -85.07 % | 8.236 M |
| Cost and expenses | 6.882 M 16.35 % | 5.915 M -26.71 % | 8.071 M 3.34 % | 7.810 M 108.82 % | 3.740 M -97.04 % | 126.506 M 2 005.98 % | 6.007 M -0.17 % | 6.017 M -0.82 % | 6.067 M 67.13 % | 3.630 M -40.54 % | 6.105 M 4.32 % | 5.852 M -6.22 % | 6.240 M 232.20 % | -4.720 M -130.04 % | 15.712 M 144.51 % | 6.426 M -2.83 % | 6.613 M 38.84 % | 4.763 M -33.03 % | 7.112 M 24.36 % | 5.719 M 133.52 % | 2.449 M 92.08 % | 1.275 M -91.40 % | 14.823 M 17.12 % | 12.656 M 28.55 % | 9.845 M -14.83 % | 11.560 M 76.10 % | 6.564 M -35.34 % | 10.152 M 207.64 % | 3.300 M -67.72 % | 10.224 M 43.09 % | 7.145 M -31.05 % | 10.363 M 47.85 % | 7.009 M -38.34 % | 11.367 M 785.97 % | 1.283 M 13.04 % | 1.135 M 86.99 % | 607.000 K -69.25 % | 1.974 M -81.07 % | 10.430 M -67.87 % | 32.466 M -15.61 % | 38.473 M 89.97 % | 20.252 M 69.13 % | 11.974 M -63.61 % | 32.908 M -4.74 % | 34.545 M 258.08 % | 9.647 M 507.89 % | 1.587 M 22.55 % | 1.295 M -39.32 % | 2.134 M -84.16 % | 13.470 M 911.28 % | 1.332 M 46.37 % | 910.000 K -87.72 % | 7.408 M 502.28 % | 1.230 M -85.07 % | 8.236 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 | 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 % | 357.000 K 0.00 % | 357.000 K | 0.000 | 0.000 -100.00 % | 2.066 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 321.819 K 161.64 % | 123.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.358 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 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.815 M 22.13 % | 2.305 M 17.18 % | 1.967 M | 0.000 -100.00 % | 21.000 K -8.70 % | 23.000 K -4.17 % | 24.000 K -11.69 % | 27.176 K -2.94 % | 28.000 K -12.50 % | 32.000 K -8.57 % | 35.000 K -8.47 % | 38.240 K -6.73 % | 41.000 K -16.33 % | 49.000 K 716.67 % | 6.000 K | 0.000 -100.00 % | 18.000 K | 0.000 -100.00 % | 20.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 K | 0.000 | 0.000 |
| Depreciation and amortization | 32.000 K -8.57 % | 35.000 K -2.78 % | 36.000 K -2.70 % | 37.000 K 0.00 % | 37.000 K 0.00 % | 37.000 K 2.78 % | 36.000 K -10.00 % | 40.000 K 2.56 % | 39.000 K 0.00 % | 39.000 K -4.88 % | 41.000 K -22.64 % | 53.000 K -42.39 % | 92.000 K -56.40 % | 211.000 K 117.53 % | 97.000 K -14.91 % | 114.000 K -0.87 % | 115.000 K -0.86 % | 116.000 K -51.46 % | 239.000 K -27.13 % | 328.000 K 0.00 % | 328.000 K -4.93 % | 345.000 K 0.29 % | 344.000 K 23.74 % | 278.000 K 1.46 % | 274.000 K -14.79 % | 321.560 K 0.17 % | 321.000 K 0.00 % | 321.000 K 0.00 % | 321.000 K 0.00 % | 321.000 K 145.04 % | 131.000 K -0.76 % | 132.000 K -1.49 % | 134.000 K 7.20 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 1.63 % | 123.000 K -3.09 % | 126.916 K 0.73 % | 126.000 K 0.00 % | 126.000 K 0.00 % | 126.000 K -4.91 % | 132.502 K 0.38 % | 132.000 K 9.09 % | 121.000 K 42.35 % | 85.000 K 41.03 % | 60.272 K 0.45 % | 60.000 K -18.92 % | 74.000 K 0.00 % | 74.000 K -15.85 % | 87.935 K 7.24 % | 82.000 K 20.59 % | 68.000 K -5.56 % | 72.000 K 0.00 % | 72.000 K 1.41 % | 71.000 K |
| Operating income | 312.000 K 87.95 % | 166.000 K -99.04 % | 17.232 M 5 321.82 % | -330.000 K -123.42 % | 1.409 M 316.86 % | 338.000 K -64.57 % | 954.000 K 567.13 % | 143.000 K -36.73 % | 226.000 K 30.64 % | 173.000 K 80.21 % | 96.000 K 5.49 % | 91.000 K -67.15 % | 277.000 K 102.71 % | -10.212 M -1 120.18 % | 1.001 M 135.53 % | 425.000 K 52.33 % | 279.000 K 28 000.00 % | -1.000 K -102.00 % | 50.000 K 104.60 % | -1.088 M -158.43 % | 1.862 M -82.02 % | 10.354 M 1 105.24 % | -1.030 M -104.77 % | -503.000 K -200.60 % | 500.000 K 110.08 % | -4.962 M -259.19 % | 3.117 M 2.63 % | 3.037 M 39.76 % | 2.173 M 52.28 % | 1.427 M -58.37 % | 3.428 M 66.49 % | 2.059 M 468.34 % | -559.000 K 91.21 % | -6.356 M -354.65 % | 2.496 M 4.39 % | 2.391 M -18.92 % | 2.949 M 9.75 % | 2.687 M -25.20 % | 3.592 M -16.81 % | 4.318 M 347.17 % | -1.747 M 25.11 % | -2.333 M -51.49 % | -1.540 M -107.66 % | 20.092 M 18 703.70 % | -108.000 K 96.21 % | -2.848 M -310.81 % | 1.351 M 66.58 % | 811.000 K -42.36 % | 1.407 M 360.22 % | -540.697 K -148.15 % | 1.123 M 1 068.10 % | -116.000 K -116.36 % | 709.000 K -63.19 % | 1.926 M 265.46 % | 527.000 K |
| Operating income ratio | 0.04 58.87 % | 0.03 -98.68 % | 2.06 4 779.43 % | -0.04 -112.66 % | 0.35 12 975.34 % | 0.00 -98.29 % | 0.16 560.92 % | 0.02 -39.56 % | 0.04 22.20 % | 0.03 89.59 % | 0.02 9.97 % | 0.02 -66.75 % | 0.05 102.34 % | -1.97 -1 185.59 % | 0.18 189.22 % | 0.06 54.69 % | 0.04 23 607.73 % | 0.00 -102.47 % | 0.01 102.97 % | -0.23 -154.39 % | 0.43 -51.49 % | 0.89 1 292.30 % | -0.07 -80.42 % | -0.04 -185.63 % | 0.05 106.24 % | -0.77 -340.62 % | 0.32 39.82 % | 0.23 -42.00 % | 0.40 224.17 % | 0.12 -62.22 % | 0.32 95.48 % | 0.17 291.38 % | -0.09 93.17 % | -1.27 -292.04 % | 0.66 -2.60 % | 0.68 -18.23 % | 0.83 44.13 % | 0.58 125.06 % | 0.26 117.98 % | 0.12 346.80 % | -0.05 63.42 % | -0.13 11.63 % | -0.15 -138.82 % | 0.38 12 178.78 % | 0.00 99.25 % | -0.42 -191.23 % | 0.46 19.75 % | 0.38 -3.41 % | 0.40 1 051.57 % | -0.04 -109.13 % | 0.45 415.64 % | -0.14 -265.20 % | 0.09 -85.71 % | 0.61 914.76 % | 0.06 |
| Total other income expenses net | 0.000 | 0.000 | 0.000 -100.00 % | 700.000 K 163.35 % | -1.105 M | 0.000 100.00 % | -839.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 -100.00 % | 502.000 K 105.11 % | -9.817 M -187.76 % | 11.186 M 17 378.13 % | 64.000 K | 0.000 100.00 % | -1.045 M -4 454.17 % | 24.000 K 2 300.00 % | 1.000 K -98.70 % | 77.000 K 100.81 % | -9.477 M -783.27 % | 1.387 M 466.12 % | 245.000 K 3 983.33 % | 6.000 K 105.03 % | -119.174 K | 0.000 -100.00 % | 12.000 K -80.95 % | 63.000 K 80.00 % | 35.000 K | 0.000 100.00 % | -4.000 K -150.00 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -93.910 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2011-09-30 | 2011-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-03-31 | 2015-12-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 219.233 M | 0.000 -100.00 % | 263.267 M | 0.000 -100.00 % | 232.156 M | 0.000 -100.00 % | 340.237 M 7.04 % | 317.858 M -1.86 % | 323.871 M -5.14 % | 341.428 M 11.60 % | 305.928 M -1.62 % | 310.981 M | 0.000 -100.00 % | 158.481 M | 0.000 -100.00 % | 155.195 M | 0.000 -100.00 % | 129.145 M | 0.000 -100.00 % | 692.935 M | 0.000 -100.00 % | 117.861 M | 0.000 -100.00 % | 112.529 M | 0.000 -100.00 % | 109.464 M | 0.000 -100.00 % | 57.136 M | 0.000 100.00 % | -731.000 K -242.14 % | 514.294 K | 0.000 100.00 % | -1.067 M -394.02 % | 362.902 K -45.75 % | 669.000 K 123.22 % | -2.882 M -271.35 % | -776.000 K 69.92 % | -2.580 M |
| Total investments | 0.000 | 0.000 | 0.000 -100.00 % | 623.000 K | 0.000 -100.00 % | 937.000 K | 0.000 -100.00 % | 6.883 M 130.05 % | 2.992 M 9.60 % | 2.730 M -22.55 % | 3.525 M 29.17 % | 2.729 M 1 574.23 % | 163.000 K | 0.000 -100.00 % | 46.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 46.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 |
| Total debt | 0.000 -100.00 % | 219.837 M | 0.000 -100.00 % | 263.940 M | 0.000 -100.00 % | 232.547 M | 0.000 -100.00 % | 340.741 M 6.64 % | 319.537 M -1.88 % | 325.649 M -4.83 % | 342.194 M 11.73 % | 306.264 M -1.96 % | 312.389 M | 0.000 -100.00 % | 165.329 M | 0.000 -100.00 % | 158.872 M | 0.000 -100.00 % | 130.356 M | 0.000 -100.00 % | 696.864 M | 0.000 -100.00 % | 121.424 M | 0.000 -100.00 % | 117.208 M | 0.000 -100.00 % | 113.520 M | 0.000 -100.00 % | 66.035 M | 0.000 -100.00 % | 1.010 M 46.70 % | 688.494 K | 0.000 -100.00 % | 1.291 M -5.72 % | 1.369 M -13.01 % | 1.574 M 336.92 % | 360.249 K -47.18 % | 682.000 K 16.54 % | 585.191 K |
| Accumulated other comprehensive income loss | 141.782 M | 0.000 -100.00 % | 141.446 M | 0.000 -100.00 % | 140.952 M | 0.000 -100.00 % | 140.622 M 111.46 % | 66.500 M -35.44 % | 103.000 M 54.89 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M -51.95 % | 138.390 M | 0.000 -100.00 % | 137.750 M | 0.000 -100.00 % | 135.651 M | 0.000 -100.00 % | 135.501 M | 0.000 -100.00 % | 138.204 M | 0.000 -100.00 % | 134.199 M | 0.000 -100.00 % | 130.776 M | 0.000 -100.00 % | 129.647 M | 0.000 -100.00 % | 132.441 M | 0.000 | 0.000 -100.00 % | 124.866 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 38.782 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.985 M | 0.000 | 0.000 -100.00 % | 26.505 M | 0.000 -100.00 % | 26.148 M | 0.000 -100.00 % | 25.306 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.425 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.339 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.802 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.763 M | 0.000 | 0.000 -100.00 % | 16.926 M | 0.000 | 0.000 -100.00 % | 12.527 M | 0.000 -100.00 % | 3.798 M | 0.000 -100.00 % | 4.483 M |
| Common stock | 0.000 -100.00 % | 66.500 M | 0.000 -100.00 % | 66.500 M | 0.000 -100.00 % | 66.500 M | 0.000 -100.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M | 0.000 -100.00 % | 66.500 M | 0.000 -100.00 % | 66.500 M | 0.000 -100.00 % | 66.500 M | 0.000 -100.00 % | 66.500 M | 0.000 -100.00 % | 66.500 M | 0.000 -100.00 % | 66.500 M | 0.000 -100.00 % | 66.500 M | 0.000 -100.00 % | 66.500 M | 0.000 -100.00 % | 66.500 M 0.00 % | 66.500 M | 0.000 -100.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M 0.00 % | 66.500 M |
| Total equity | 141.782 M 0.00 % | 141.782 M 0.24 % | 141.446 M 0.00 % | 141.446 M 0.35 % | 140.952 M 0.00 % | 140.954 M 0.24 % | 140.622 M 0.00 % | 140.622 M 0.19 % | 140.351 M 0.13 % | 140.173 M 0.19 % | 139.905 M 0.61 % | 139.061 M 0.15 % | 138.853 M 0.33 % | 138.390 M 0.00 % | 138.390 M 0.46 % | 137.750 M 0.00 % | 137.752 M 1.55 % | 135.651 M 0.00 % | 135.651 M 0.11 % | 135.501 M -0.66 % | 136.395 M -1.31 % | 138.204 M 0.00 % | 138.204 M 2.98 % | 134.199 M -0.30 % | 134.598 M 2.92 % | 130.776 M 0.00 % | 130.776 M 0.87 % | 129.647 M 0.00 % | 129.647 M -2.11 % | 132.441 M 0.00 % | 132.441 M 2.99 % | 128.601 M 2.99 % | 124.866 M 0.00 % | 124.866 M 1.43 % | 123.103 M -5.33 % | 130.029 M 15.92 % | 112.172 M -1.45 % | 113.828 M 1.62 % | 112.014 M |
| Other non current liabilities | -141.782 M -94 621.33 % | 150.000 K 100.11 % | -141.446 M -153.54 % | 264.177 M 287.42 % | -140.952 M -160.33 % | 233.646 M 266.15 % | -140.622 M -1 278 481.82 % | 11.000 K 100.00 % | -319.537 M -3 184.93 % | 10.358 M 103.03 % | -342.194 M -3 119.98 % | 11.331 M 103.64 % | -311.579 M -125.15 % | -138.390 M -4 964.32 % | 2.845 M 102.07 % | -137.750 M -21 423.53 % | 646.000 K 100.48 % | -135.651 M -4 521 800.00 % | 3.000 K 100.00 % | -135.501 M -7 231.99 % | 1.900 M 101.37 % | -138.204 M | 0.000 100.00 % | -134.199 M -32 975.55 % | 408.203 K 100.31 % | -130.776 M | 0.000 100.00 % | -129.647 M | 0.000 100.00 % | -132.441 M | 0.000 | 0.000 100.00 % | -124.866 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 219.837 M | 0.000 -100.00 % | 263.940 M | 0.000 -100.00 % | 232.547 M | 0.000 -100.00 % | 340.741 M 6.64 % | 319.537 M -1.88 % | 325.649 M -4.83 % | 342.193 M 11.73 % | 306.264 M -1.96 % | 312.389 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.356 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 102.686 K | 0.000 -100.00 % | 373.000 K | 0.000 -100.00 % | 372.820 K | 0.000 -100.00 % | 833.000 K 20.99 % | 688.494 K | 0.000 -100.00 % | 1.164 M 14.94 % | 1.013 M -35.66 % | 1.574 M 336.92 % | 360.249 K -47.18 % | 682.000 K 16.54 % | 585.191 K |
| Total non current liabilities | -141.782 M -164.45 % | 219.987 M 255.53 % | -141.446 M -153.54 % | 264.177 M 287.42 % | -140.952 M -160.51 % | 232.925 M 265.64 % | -140.622 M -141.27 % | 340.752 M 6.57 % | 319.733 M -4.84 % | 336.007 M 33 600 800.00 % | -1.000 K -100.00 % | 317.595 M 39 109.26 % | 810.000 K 100.59 % | -138.390 M -4 964.32 % | 2.845 M 102.07 % | -137.750 M -21 423.53 % | 646.000 K 100.48 % | -135.651 M -203.97 % | 130.469 M 196.29 % | -135.501 M -6 841.34 % | 2.010 M 101.45 % | -138.204 M -79 527.59 % | 174.000 K 100.13 % | -134.199 M -7 514.31 % | 1.810 M 101.38 % | -130.776 M -23 663.24 % | 555.000 K 100.43 % | -129.647 M -23 446.44 % | 555.318 K 100.42 % | -132.441 M -12 665.56 % | 1.054 M 15.83 % | 909.923 K 100.73 % | -124.866 M -8 899.58 % | 1.419 M 11.92 % | 1.268 M -32.81 % | 1.887 M 180.44 % | 672.868 K -32.44 % | 996.000 K 10.80 % | 898.906 K |
| Other current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 378.000 K | 0.000 | 0.000 -100.00 % | 196.000 K 13.95 % | 172.000 K -90.71 % | 1.851 M 361.60 % | 401.000 K -90.85 % | 4.384 M | 0.000 -100.00 % | 54.000 K | 0.000 -100.00 % | 776.000 K | 0.000 -100.00 % | 388.000 K | 0.000 -100.00 % | 1.140 M | 0.000 -100.00 % | 4.633 M | 0.000 -100.00 % | 966.000 K | 0.000 -100.00 % | 1.978 M | 0.000 -100.00 % | 7.135 M | 0.000 -100.00 % | 5.103 M 21.04 % | 4.216 M | 0.000 -100.00 % | 1.490 M -77.90 % | 6.741 M 62.68 % | 4.144 M 52.37 % | 2.720 M 77.30 % | 1.534 M 15.38 % | 1.329 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.082 M | 0.000 | 0.000 | 0.000 -100.00 % | 819.503 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 232.547 M | 0.000 | 0.000 -100.00 % | 319.537 M | 0.000 -100.00 % | 342.194 M | 0.000 -100.00 % | 312.389 M | 0.000 -100.00 % | 165.329 M | 0.000 -100.00 % | 158.872 M | 0.000 | 0.000 | 0.000 -100.00 % | 696.864 M | 0.000 -100.00 % | 121.424 M | 0.000 -100.00 % | 117.208 M | 0.000 -100.00 % | 113.147 M | 0.000 -100.00 % | 65.662 M | 0.000 -100.00 % | 177.000 K | 0.000 | 0.000 -100.00 % | 127.000 K -64.39 % | 356.602 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 1.723 M | 0.000 | 0.000 | 0.000 -100.00 % | 233.646 M | 0.000 -100.00 % | 475.000 K -99.85 % | 319.899 M 185 887.79 % | 172.000 K -99.95 % | 344.283 M 85 756.11 % | 401.000 K -99.87 % | 316.773 M | 0.000 -100.00 % | 165.946 M | 0.000 -100.00 % | 159.942 M | 0.000 -100.00 % | 411.000 K | 0.000 -100.00 % | 698.168 M | 0.000 -100.00 % | 126.057 M | 0.000 -100.00 % | 118.320 M | 0.000 -100.00 % | 115.125 M | 0.000 -100.00 % | 73.389 M | 0.000 -100.00 % | 5.280 M 25.24 % | 4.216 M | 0.000 -100.00 % | 3.617 M -49.04 % | 7.098 M 71.29 % | 4.144 M 51.91 % | 2.728 M 77.83 % | 1.534 M -36.31 % | 2.408 M |
| Total liabilities | -141.782 M -163.95 % | 221.710 M 256.75 % | -141.446 M -153.54 % | 264.177 M 287.42 % | -140.952 M -160.33 % | 233.646 M 266.15 % | -140.622 M -141.21 % | 341.227 M 6.67 % | 319.899 M -4.84 % | 336.179 M -2.35 % | 344.282 M 8.27 % | 317.996 M 0.13 % | 317.583 M 329.48 % | -138.390 M -181.99 % | 168.791 M 222.53 % | -137.750 M -185.78 % | 160.588 M 218.38 % | -135.651 M -203.65 % | 130.880 M 196.59 % | -135.501 M -119.35 % | 700.178 M 606.63 % | -138.204 M -209.48 % | 126.231 M 194.06 % | -134.199 M -211.71 % | 120.130 M 191.86 % | -130.776 M -213.05 % | 115.680 M 189.23 % | -129.647 M -275.33 % | 73.945 M 155.83 % | -132.441 M -2 190.95 % | 6.334 M 23.57 % | 5.126 M 104.11 % | -124.866 M -2 579.47 % | 5.036 M -39.80 % | 8.366 M 38.72 % | 6.031 M 77.34 % | 3.401 M 34.42 % | 2.530 M -23.50 % | 3.307 M |
| Other non current assets | 0.000 -100.00 % | 182.000 K | 0.000 -100.00 % | 623.000 K | 0.000 -100.00 % | 1.554 M | 0.000 -100.00 % | 246.000 K | 0.000 -100.00 % | 488.000 K -8.44 % | 533.000 K 11.74 % | 477.000 K | 0.000 | 0.000 -100.00 % | 246.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 344.000 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 45.523 K | 0.000 -100.00 % | 46.000 K 1.05 % | 45.523 K | 0.000 -100.00 % | 46.000 K 1.05 % | 45.523 K 1.16 % | 45.000 K -1.15 % | 45.523 K -1.04 % | 46.000 K 1.05 % | 45.523 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 937.000 K | 0.000 -100.00 % | 6.883 M | 0.000 -100.00 % | 2.730 M -22.55 % | 3.525 M 29.17 % | 2.729 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.220 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 895.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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.325 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.058 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 |
| Property plant equipment net | 0.000 -100.00 % | 817.000 K | 0.000 -100.00 % | 889.000 K | 0.000 -100.00 % | 962.000 K | 0.000 -100.00 % | 1.035 M -7.09 % | 1.114 M -6.78 % | 1.195 M -10.75 % | 1.339 M -41.50 % | 2.289 M -8.37 % | 2.498 M | 0.000 -100.00 % | 2.892 M | 0.000 -100.00 % | 3.508 M | 0.000 -100.00 % | 2.862 M | 0.000 -100.00 % | 3.379 M | 0.000 -100.00 % | 4.022 M | 0.000 -100.00 % | 4.664 M | 0.000 -100.00 % | 4.826 M | 0.000 -100.00 % | 2.930 M | 0.000 -100.00 % | 3.160 M -6.22 % | 3.369 M | 0.000 -100.00 % | 3.705 M -6.40 % | 3.959 M -6.26 % | 4.223 M 40.85 % | 2.998 M -5.30 % | 3.166 M -4.49 % | 3.315 M |
| Total non current assets | 0.000 -100.00 % | 1.877 M | 0.000 -100.00 % | 2.407 M | 0.000 -100.00 % | 3.023 M | 0.000 -100.00 % | 9.082 M 346.95 % | 2.032 M -62.31 % | 5.391 M 132.67 % | 2.317 M -63.40 % | 6.331 M 89.89 % | 3.334 M | 0.000 -100.00 % | 3.658 M | 0.000 -100.00 % | 4.028 M | 0.000 -100.00 % | 3.206 M | 0.000 -100.00 % | 4.208 M | 0.000 -100.00 % | 4.068 M | 0.000 -100.00 % | 4.934 M | 0.000 -100.00 % | 4.872 M | 0.000 -100.00 % | 2.976 M | 0.000 -100.00 % | 3.206 M -6.12 % | 3.415 M | 0.000 -100.00 % | 3.751 M -6.32 % | 4.004 M -6.18 % | 4.268 M 40.22 % | 3.044 M -5.24 % | 3.212 M -4.42 % | 3.360 M |
| Other current assets | 0.000 -100.00 % | 361.011 M | 0.000 -100.00 % | 402.321 M | 0.000 -100.00 % | 2.490 M | 0.000 -100.00 % | 1.590 M -99.53 % | 335.486 M -3.86 % | 348.961 M -3.28 % | 360.804 M 9.30 % | 330.091 M -0.38 % | 331.341 M | 0.000 -100.00 % | 241.659 M | 0.000 -100.00 % | 265.618 M | 0.000 | 0.000 | 0.000 -100.00 % | 816.977 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.391 M | 0.000 -100.00 % | 237.234 M | 0.000 -100.00 % | 191.549 M | 0.000 -100.00 % | 133.716 M 2.84 % | 130.026 M | 0.000 -100.00 % | 113.423 M 33.30 % | 85.088 M -0.89 % | 85.853 M | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 604.000 K | 0.000 -100.00 % | 673.000 K | 0.000 -100.00 % | 391.000 K | 0.000 -100.00 % | 504.000 K -69.98 % | 1.679 M -5.57 % | 1.778 M 132.11 % | 766.000 K 127.98 % | 336.000 K -76.14 % | 1.408 M | 0.000 -100.00 % | 6.848 M | 0.000 -100.00 % | 3.677 M | 0.000 -100.00 % | 1.211 M | 0.000 -100.00 % | 3.929 M | 0.000 -100.00 % | 3.563 M | 0.000 -100.00 % | 4.679 M | 0.000 -100.00 % | 4.056 M | 0.000 -100.00 % | 8.898 M | 0.000 -100.00 % | 1.741 M 899.43 % | 174.200 K | 0.000 -100.00 % | 2.358 M 134.30 % | 1.006 M 11.20 % | 905.000 K -72.08 % | 3.242 M 122.35 % | 1.458 M -53.93 % | 3.165 M |
| Cash and short term investments | 0.000 -100.00 % | 604.000 K | 0.000 -100.00 % | 673.000 K | 0.000 -100.00 % | 391.000 K | 0.000 -100.00 % | 504.000 K -69.98 % | 1.679 M -5.57 % | 1.778 M 132.11 % | 766.000 K 127.98 % | 336.000 K -76.14 % | 1.408 M | 0.000 -100.00 % | 6.848 M | 0.000 -100.00 % | 3.677 M | 0.000 -100.00 % | 1.211 M | 0.000 -100.00 % | 3.929 M | 0.000 -100.00 % | 3.563 M | 0.000 -100.00 % | 4.679 M | 0.000 -100.00 % | 4.056 M | 0.000 -100.00 % | 8.898 M | 0.000 -100.00 % | 1.741 M 899.43 % | 174.200 K | 0.000 -100.00 % | 2.358 M 134.30 % | 1.006 M 11.20 % | 905.000 K -72.08 % | 3.242 M 122.35 % | 1.458 M -53.93 % | 3.165 M |
| Total current assets | 0.000 -100.00 % | 361.615 M | 0.000 -100.00 % | 403.216 M | 0.000 -100.00 % | 372.740 M | 0.000 -100.00 % | 472.767 M 3.18 % | 458.218 M -2.71 % | 470.961 M -2.26 % | 481.869 M 6.91 % | 450.726 M -0.51 % | 453.048 M | 0.000 -100.00 % | 303.523 M | 0.000 -100.00 % | 294.311 M | 0.000 -100.00 % | 263.325 M | 0.000 -100.00 % | 832.365 M | 0.000 -100.00 % | 260.367 M | 0.000 -100.00 % | 249.794 M | 0.000 -100.00 % | 241.584 M | 0.000 -100.00 % | 200.616 M | 0.000 -100.00 % | 135.569 M 4.03 % | 130.312 M | 0.000 -100.00 % | 126.151 M -1.03 % | 127.465 M -3.28 % | 131.792 M 17.12 % | 112.529 M -0.55 % | 113.146 M 1.06 % | 111.961 M |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 222.000 K | 0.000 -100.00 % | 222.000 K | 0.000 -100.00 % | 120.222 M 0.00 % | 120.222 M 0.00 % | 120.222 M -0.06 % | 120.299 M 0.00 % | 120.299 M 0.00 % | 120.299 M | 0.000 -100.00 % | 55.016 M | 0.000 -100.00 % | 25.016 M | 0.000 -100.00 % | 42.442 M | 0.000 -100.00 % | 11.459 M | 0.000 -100.00 % | 12.168 M | 0.000 -100.00 % | 5.132 M | 0.000 -100.00 % | 294.000 K | 0.000 -100.00 % | 111.959 K | 0.000 -100.00 % | 112.000 K 0.04 % | 111.959 K | 0.000 -100.00 % | 10.370 M -74.93 % | 41.371 M -8.13 % | 45.034 M 57.25 % | 28.638 M -6.14 % | 30.510 M 11.72 % | 27.310 M |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 369.637 M | 0.000 -100.00 % | 350.451 M 42 072.20 % | 831.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 219.672 M | 0.000 | 0.000 | 0.000 -100.00 % | 244.636 M | 0.000 -100.00 % | 235.592 M | 0.000 | 0.000 | 0.000 -100.00 % | 57.433 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.649 M -0.65 % | 81.178 M -0.38 % | 81.486 M |
| Tax assets | 0.000 -100.00 % | 878.000 K | 0.000 -100.00 % | 895.000 K | 0.000 -100.00 % | 895.000 K | 0.000 -100.00 % | 918.000 K 0.00 % | 918.000 K -6.13 % | 978.000 K 0.00 % | 978.000 K 16.99 % | 836.000 K 0.00 % | 836.000 K | 0.000 -100.00 % | 520.000 K | 0.000 -100.00 % | 520.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 783.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 224.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.165 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 54.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 1.723 M | 0.000 | 0.000 | 0.000 -100.00 % | 721.000 K | 0.000 -100.00 % | 475.000 K 186.14 % | 166.000 K | 0.000 -100.00 % | 238.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 563.000 K | 0.000 -100.00 % | 294.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 111.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 146.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 -100.00 % | 8.185 K | 0.000 -100.00 % | 1.079 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.000 K | 0.000 -100.00 % | 53.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 592.112 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 228.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.125 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 36.500 M | 0.000 -100.00 % | 74.946 M | 0.000 -100.00 % | 47.469 M | 0.000 -100.00 % | 7.622 M -79.12 % | 36.500 M 408.85 % | 7.173 M -84.82 % | 47.257 M 679.69 % | 6.061 M -87.12 % | 47.047 M | 0.000 -100.00 % | 71.890 M | 0.000 -100.00 % | 46.827 M | 0.000 -100.00 % | 69.151 M | 0.000 -100.00 % | 46.556 M | 0.000 -100.00 % | 71.704 M | 0.000 -100.00 % | 46.296 M | 0.000 -100.00 % | 64.276 M | 0.000 -100.00 % | 45.384 M | 0.000 -100.00 % | 65.941 M 45.97 % | 45.175 M | 0.000 -100.00 % | 58.366 M 32.42 % | 44.075 M -30.62 % | 63.529 M 51.71 % | 41.874 M -11.52 % | 47.328 M 15.35 % | 41.031 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.000 K | 0.000 -100.00 % | 110.096 K | 0.000 -100.00 % | 174.000 K | 0.000 -100.00 % | 174.111 K | 0.000 -100.00 % | 182.000 K | 0.000 -100.00 % | 182.499 K | 0.000 -100.00 % | 221.000 K -0.19 % | 221.428 K | 0.000 -100.00 % | 255.000 K -0.06 % | 255.150 K -18.48 % | 313.000 K 0.12 % | 312.619 K -0.44 % | 314.000 K 0.09 % | 313.715 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -232.925 M | 0.000 | 0.000 100.00 % | -319.733 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 |
| Total assets | 0.000 -100.00 % | 363.492 M | 0.000 -100.00 % | 405.623 M | 0.000 -100.00 % | 374.598 M | 0.000 -100.00 % | 481.849 M 4.69 % | 460.250 M -3.38 % | 476.352 M -1.62 % | 484.187 M 5.94 % | 457.057 M 0.14 % | 456.436 M | 0.000 -100.00 % | 307.181 M | 0.000 -100.00 % | 298.340 M | 0.000 -100.00 % | 266.531 M | 0.000 -100.00 % | 836.573 M | 0.000 -100.00 % | 264.435 M | 0.000 -100.00 % | 254.728 M | 0.000 -100.00 % | 246.456 M | 0.000 -100.00 % | 203.592 M | 0.000 -100.00 % | 138.775 M 3.77 % | 133.727 M | 0.000 -100.00 % | 129.902 M -1.19 % | 131.469 M -3.37 % | 136.060 M 17.73 % | 115.573 M -0.67 % | 116.358 M 0.90 % | 115.321 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-03-31 | 2015-12-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -232.000 K -45.00 % | -160.000 K 9.09 % | -176.000 K 34.81 % | -270.000 K -20.54 % | -224.000 K -4.19 % | -215.000 K -172.15 % | -79.000 K -97.50 % | -40.000 K -2.56 % | -39.000 K 0.00 % | -39.000 K 4.88 % | -41.000 K 22.64 % | -53.000 K 73.76 % | -202.000 K -460.71 % | 56.000 K 106.22 % | -901.000 K -90 000.00 % | -1.000 K 99.51 % | -206.000 K 46.91 % | -388.000 K -424.32 % | -74.000 K -106.73 % | 1.100 M 163.25 % | -1.739 M -92.58 % | -903.000 K -252.73 % | -256.000 K -223.08 % | 208.000 K 151.23 % | -406.000 K -108.60 % | 4.722 M 287.83 % | -2.514 M 0.59 % | -2.529 M -71.34 % | -1.476 M -80.00 % | -820.000 K 68.50 % | -2.603 M -54.94 % | -1.680 M -405.45 % | 550.000 K -88.02 % | 4.590 M 355.57 % | -1.796 M -6.21 % | -1.691 M 21.31 % | -2.149 M -133.33 % | -921.000 K 67.25 % | -2.812 M 19.93 % | -3.512 M -300.69 % | 1.750 M -67.51 % | 5.387 M 249.81 % | 1.540 M 108.54 % | -18.042 M -16 652.29 % | 109.000 K -96.12 % | 2.811 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 K -30.10 % | 103.000 K -39.05 % | 169.000 K 59.43 % | 106.000 K 49.30 % | 71.000 K 7.58 % | 66.000 K -67.33 % | 202.000 K 460.71 % | -56.000 K -106.22 % | 901.000 K 90 000.00 % | 1.000 K -99.51 % | 206.000 K -46.91 % | 388.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 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 K -30.10 % | 103.000 K 106.82 % | -1.510 M -1 524.53 % | 106.000 K 106.21 % | -1.707 M -2 686.36 % | 66.000 K -67.33 % | 202.000 K 460.71 % | -56.000 K -106.22 % | 901.000 K 90 000.00 % | 1.000 K -99.51 % | 206.000 K -46.91 % | 388.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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 576.000 K 14.29 % | 504.000 K 25.69 % | 401.000 K -76.12 % | 1.679 M 6.74 % | 1.573 M -11.53 % | 1.778 M 3.86 % | 1.712 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 391.000 K -32.12 % | 576.000 K 14.29 % | 504.000 K 198.22 % | 169.000 K -89.93 % | 1.679 M 2 264.79 % | 71.000 K -96.01 % | 1.778 M 780.20 % | 202.000 K 460.71 % | -56.000 K -106.22 % | 901.000 K 90 000.00 % | 1.000 K -99.51 % | 206.000 K -46.91 % | 388.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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 K -30.10 % | 103.000 K -39.05 % | 169.000 K 59.43 % | 106.000 K 49.30 % | 71.000 K 7.58 % | 66.000 K -67.33 % | 202.000 K 460.71 % | -56.000 K -106.22 % | 901.000 K 90 000.00 % | 1.000 K -99.51 % | 206.000 K -46.91 % | 388.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 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 K -30.10 % | 103.000 K -39.05 % | 169.000 K 59.43 % | 106.000 K 49.30 % | 71.000 K 7.58 % | 66.000 K -67.33 % | 202.000 K 460.71 % | -56.000 K -106.22 % | 901.000 K 90 000.00 % | 1.000 K -99.51 % | 206.000 K -46.91 % | 388.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 |
| 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 |