Chemcrux Enterprises Limited CHEMCRUX.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 700.099 M -10.78 % | 784.653 M -17.54 % | 951.524 M 0.40 % | 947.705 M 77.70 % | 533.310 M -7.17 % | 574.496 M 3.94 % | 552.731 M 75.67 % | 314.647 M 14.43 % | 274.976 M 36.70 % | 201.159 M 2.64 % | 195.988 M 25.53 % | 156.130 M -12.43 % | 178.299 M 1.50 % | 175.659 M |
| Net income | 39.136 M -53.65 % | 84.443 M -41.19 % | 143.583 M -3.37 % | 148.587 M 66.32 % | 89.336 M -16.06 % | 106.426 M 14.25 % | 93.155 M 294.19 % | 23.632 M 57.73 % | 14.983 M -13.81 % | 17.384 M 105.60 % | 8.455 M 94.82 % | 4.340 M -0.25 % | 4.351 M -36.43 % | 6.844 M |
| Income before tax | 57.604 M -49.61 % | 114.315 M -41.82 % | 196.480 M -1.50 % | 199.481 M 65.61 % | 120.452 M -15.06 % | 141.810 M 14.85 % | 123.476 M 205.38 % | 40.433 M 41.65 % | 28.544 M 16.03 % | 24.602 M 89.68 % | 12.970 M 102.50 % | 6.405 M 3.64 % | 6.180 M -38.68 % | 10.078 M |
| Income before tax ratio | 0.08 -43.52 % | 0.15 -29.45 % | 0.21 -1.90 % | 0.21 -6.80 % | 0.23 -8.50 % | 0.25 10.50 % | 0.22 73.84 % | 0.13 23.79 % | 0.10 -15.12 % | 0.12 84.81 % | 0.07 61.32 % | 0.04 18.36 % | 0.03 -39.59 % | 0.06 |
| EBITDA | 107.115 M -26.38 % | 145.491 M -35.35 % | 225.036 M 3.69 % | 217.035 M 62.03 % | 133.947 M -14.57 % | 156.789 M 12.93 % | 138.839 M 182.64 % | 49.123 M 30.53 % | 37.633 M 18.58 % | 31.736 M 39.79 % | 22.703 M 43.02 % | 15.874 M 6.20 % | 14.947 M -23.23 % | 19.471 M |
| Net income ratio | 0.06 -48.06 % | 0.11 -28.68 % | 0.15 -3.76 % | 0.16 -6.40 % | 0.17 -9.58 % | 0.19 9.92 % | 0.17 124.39 % | 0.08 37.84 % | 0.05 -36.95 % | 0.09 100.32 % | 0.04 55.20 % | 0.03 13.91 % | 0.02 -37.37 % | 0.04 |
| Ratio EBITDA | 0.15 -17.49 % | 0.19 -21.60 % | 0.24 3.27 % | 0.23 -8.82 % | 0.25 -7.97 % | 0.27 8.65 % | 0.25 60.89 % | 0.16 14.07 % | 0.14 -13.25 % | 0.16 36.20 % | 0.12 13.93 % | 0.10 21.28 % | 0.08 -24.37 % | 0.11 |
| Gross profit ratio | 0.61 179.94 % | 0.22 -14.07 % | 0.25 10.61 % | 0.23 -23.96 % | 0.30 -23.32 % | 0.39 37.11 % | 0.29 43.02 % | 0.20 17.18 % | 0.17 -46.56 % | 0.32 -43.79 % | 0.57 -10.08 % | 0.63 30.62 % | 0.48 7.85 % | 0.45 |
| Weighted average shs out dil | 14.870 M 0.41 % | 14.809 M 0.00 % | 14.809 M 0.00 % | 14.809 M -0.04 % | 14.815 M 0.04 % | 14.809 M 0.00 % | 14.809 M 0.00 % | 14.809 M 69.54 % | 8.735 M -41.02 % | 14.809 M 0.00 % | 14.809 M 0.00 % | 14.809 M 0.00 % | 14.809 M 0.00 % | 14.809 M |
| Weighted average shs out | 14.870 M 0.41 % | 14.809 M 0.00 % | 14.809 M 0.00 % | 14.809 M -0.04 % | 14.815 M 0.04 % | 14.809 M 0.00 % | 14.809 M 0.00 % | 14.809 M 69.54 % | 8.735 M -41.02 % | 14.809 M 0.00 % | 14.809 M 0.00 % | 14.809 M 0.00 % | 14.809 M 0.00 % | 14.809 M |
| EPS diluted | 2.63 -53.86 % | 5.70 -41.24 % | 9.70 -3.29 % | 10.03 66.33 % | 6.03 -16.13 % | 7.19 14.31 % | 6.29 293.13 % | 1.60 -6.98 % | 1.72 47.01 % | 1.17 105.26 % | 0.57 96.55 % | 0.29 0.00 % | 0.29 -36.96 % | 0.46 |
| Earnings per share | 2.63 -53.86 % | 5.70 -41.24 % | 9.70 -3.29 % | 10.03 66.33 % | 6.03 -16.13 % | 7.19 14.31 % | 6.29 293.13 % | 1.60 -6.98 % | 1.72 47.01 % | 1.17 105.26 % | 0.57 96.55 % | 0.29 0.00 % | 0.29 -36.96 % | 0.46 |
| Gross profit | 425.872 M 149.77 % | 170.506 M -29.14 % | 240.614 M 11.06 % | 216.653 M 35.13 % | 160.335 M -28.82 % | 225.256 M 42.51 % | 158.060 M 151.24 % | 62.913 M 34.08 % | 46.920 M -26.94 % | 64.225 M -42.31 % | 111.320 M 12.88 % | 98.620 M 14.38 % | 86.223 M 9.47 % | 78.761 M |
| Income tax expense | 18.468 M -38.18 % | 29.872 M -43.53 % | 52.898 M 3.94 % | 50.894 M 63.56 % | 31.116 M -12.06 % | 35.384 M 16.70 % | 30.321 M 80.47 % | 16.801 M 23.88 % | 13.562 M 87.88 % | 7.218 M 59.87 % | 4.515 M 118.64 % | 2.065 M 12.90 % | 1.829 M -43.44 % | 3.234 M |
| Cost of revenue | 274.227 M -55.35 % | 614.147 M -13.61 % | 710.910 M 17.80 % | 603.471 M 190.39 % | 207.811 M -40.50 % | 349.240 M -11.51 % | 394.671 M 56.78 % | 251.735 M 10.38 % | 228.056 M 66.54 % | 136.935 M 61.73 % | 84.668 M 47.22 % | 57.510 M -37.54 % | 92.076 M -4.98 % | 96.898 M |
| General and administrative expenses | 85.644 M 474.56 % | 14.906 M 12.15 % | 13.291 M 14.82 % | 11.576 M -24.83 % | 15.400 M 46.68 % | 10.499 M -3.47 % | 10.876 M 69.09 % | 6.432 M 14.14 % | 5.635 M 38.84 % | 4.059 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 716.000 K -96.51 % | 20.513 M 15.49 % | 17.761 M -45.39 % | 32.524 M 674.41 % | 4.200 M 93.03 % | 2.176 M -20.91 % | 2.751 M -59.04 % | 6.717 M 65.90 % | 4.049 M 282.81 % | 1.058 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 117.700 M 10 168.43 % | -1.169 M -109.51 % | 12.295 M 65.41 % | 7.433 M -96.12 % | 191.488 M 308.23 % | 46.907 M 3.73 % | 45.218 M 3 020.24 % | -1.548 M -166.85 % | -580.260 K -101.66 % | 34.980 M -64.51 % | 98.575 M 6.85 % | 92.252 M 11.77 % | 82.535 M 18.46 % | 69.673 M |
| Operating expenses | 365.638 M 577.85 % | 53.941 M 24.44 % | 43.347 M -17.82 % | 52.747 M -75.12 % | 211.988 M 255.80 % | 59.581 M 1.25 % | 58.845 M 166.68 % | 22.065 M 174.80 % | -29.500 M -173.57 % | 40.097 M -59.32 % | 98.575 M 6.85 % | 92.252 M 11.77 % | 82.535 M 18.46 % | 69.673 M |
| Cost and expenses | 639.865 M -4.22 % | 668.088 M -11.32 % | 753.378 M -0.07 % | 753.886 M 79.58 % | 419.799 M -3.95 % | 437.052 M 3.43 % | 422.543 M 55.27 % | 272.131 M 11.60 % | 243.845 M 37.74 % | 177.031 M -3.39 % | 183.243 M 22.36 % | 149.762 M -14.23 % | 174.611 M 4.83 % | 166.571 M |
| Research and development expenses | 0.000 -100.00 % | 1.314 M | 0.000 -100.00 % | 1.214 M 34.89 % | 900.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 247.938 M 360.89 % | 53.796 M 73.24 % | 31.052 M -29.59 % | 44.100 M 125.00 % | 19.600 M 54.63 % | 12.675 M -6.99 % | 13.627 M 3.64 % | 13.149 M 35.78 % | 9.684 M 89.27 % | 5.116 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 7.045 M 79.90 % | 3.916 M 48.33 % | 2.640 M 188.52 % | 915.000 K 21.83 % | 751.029 K -54.73 % | 1.659 M 94.53 % | 852.836 K -46.28 % | 1.588 M 85.31 % | 856.665 K 30.17 % | 658.125 K 75.50 % | 375.000 K 20.97 % | 310.000 K -27.57 % | 428.000 K 35.02 % | 317.000 K |
| Interest expense | 17.455 M 109.69 % | 8.324 M 1.71 % | 8.184 M 389.18 % | 1.673 M 12.88 % | 1.482 M -53.94 % | 3.218 M 14.76 % | 2.804 M -9.81 % | 3.109 M -12.30 % | 3.545 M 35.94 % | 2.607 M -38.55 % | 4.243 M -5.06 % | 4.469 M 3.04 % | 4.337 M -15.64 % | 5.141 M |
| Depreciation and amortization | 32.056 M 40.28 % | 22.852 M 12.17 % | 20.372 M 28.28 % | 15.881 M 32.20 % | 12.013 M 2.14 % | 11.761 M -6.36 % | 12.559 M 87.40 % | 6.702 M 20.89 % | 5.544 M 10.87 % | 5.000 M -8.92 % | 5.490 M 9.80 % | 5.000 M 12.87 % | 4.430 M 4.19 % | 4.252 M |
| Operating income | 60.234 M -48.33 % | 116.565 M -40.91 % | 197.266 M 1.78 % | 193.819 M 64.40 % | 117.895 M -14.05 % | 137.169 M 4.58 % | 131.166 M 208.51 % | 42.516 M 46.50 % | 29.020 M 6.53 % | 27.242 M 63.98 % | 16.613 M 57.81 % | 10.527 M 185.44 % | 3.688 M -59.42 % | 9.088 M |
| Operating income ratio | 0.09 -42.08 % | 0.15 -28.34 % | 0.21 1.37 % | 0.20 -7.49 % | 0.22 -7.41 % | 0.24 0.61 % | 0.24 75.62 % | 0.14 28.03 % | 0.11 -22.07 % | 0.14 59.77 % | 0.08 25.72 % | 0.07 225.97 % | 0.02 -60.02 % | 0.05 |
| Total other income expenses net | -2.630 M -16.89 % | -2.250 M -186.26 % | -786.000 K -113.88 % | 5.662 M 121.42 % | 2.557 M -44.91 % | 4.641 M 160.35 % | -7.690 M -269.22 % | -2.083 M -337.93 % | -475.614 K 81.99 % | -2.640 M 27.52 % | -3.643 M 11.62 % | -4.122 M -265.41 % | 2.492 M 151.72 % | 990.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 412.839 M 56.49 % | 263.814 M 99.21 % | 132.433 M 758.84 % | -20.101 M -283.75 % | -5.238 M -3 828.22 % | 140.496 K -98.09 % | 7.351 M -66.69 % | 22.067 M 130.41 % | 9.577 M -58.41 % | 23.026 M 10.05 % | 20.923 M -38.04 % | 33.768 M -4.88 % | 35.501 M -15.85 % | 42.187 M |
| Total investments | 288.610 M 11.52 % | 258.799 M 14.61 % | 225.814 M 47 240.46 % | 477.000 K -99.45 % | 86.759 M 18 476.84 % | 467.030 K 0.00 % | 467.030 K 0.00 % | 467.030 K 0.00 % | 467.030 K 0.00 % | 467.030 K 0.01 % | 467.000 K 0.00 % | 467.000 K 0.00 % | 467.000 K 0.00 % | 467.000 K |
| Total debt | 423.003 M 59.91 % | 264.523 M 83.35 % | 144.269 M 47.99 % | 97.486 M 368.21 % | 20.821 M 8.40 % | 19.207 M -34.82 % | 29.465 M -21.06 % | 37.324 M 15.40 % | 32.344 M 20.58 % | 26.825 M -0.43 % | 26.940 M -22.27 % | 34.658 M -7.55 % | 37.488 M -19.61 % | 46.635 M |
| Accumulated other comprehensive income loss | 18.949 M 152.92 % | 7.492 M | 0.000 | 0.000 -100.00 % | 60.051 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 598.161 M 5.50 % | 567.004 M 10.70 % | 512.179 M 28.62 % | 398.214 M 14.27 % | 348.474 M 31.96 % | 264.074 M 47.96 % | 178.477 M 105.60 % | 86.810 M 34.24 % | 64.669 M -4.46 % | 67.687 M 42.26 % | 47.581 M | 0.000 -100.00 % | 35.623 M | 0.000 |
| Common stock | 148.088 M 0.00 % | 148.088 M 0.00 % | 148.088 M 0.00 % | 148.088 M 200.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 174.22 % | 18.001 M 0.00 % | 18.001 M 0.00 % | 18.001 M 0.00 % | 18.001 M 12.50 % | 16.001 M |
| Total equity | 746.249 M 3.27 % | 722.585 M 8.81 % | 664.055 M 21.44 % | 546.834 M 34.16 % | 407.589 M 25.75 % | 324.125 M 35.89 % | 238.528 M 62.42 % | 146.861 M 17.75 % | 124.720 M 45.55 % | 85.689 M 30.66 % | 65.582 M 13.14 % | 57.964 M 8.09 % | 53.624 M 13.43 % | 47.273 M |
| Other non current liabilities | 558.000 K -68.22 % | 1.756 M | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 1.211 M 638.76 % | 163.985 K | 0.000 -100.00 % | 14.246 M 6.35 % | 13.395 M 9.17 % | 12.270 M 390.80 % | 2.500 M |
| Long term debt | 286.549 M 28.50 % | 222.992 M 99.77 % | 111.623 M 575.72 % | 16.519 M 5.37 % | 15.677 M 49.36 % | 10.496 M -47.05 % | 19.825 M 12.85 % | 17.567 M 86.87 % | 9.401 M 27.58 % | 7.369 M -30.47 % | 10.597 M 8.44 % | 9.772 M -18.23 % | 11.951 M 21.65 % | 9.824 M |
| Total non current liabilities | 323.832 M 31.35 % | 246.534 M 90.08 % | 129.700 M 342.50 % | 29.311 M 9.85 % | 26.682 M 30.88 % | 20.386 M -33.44 % | 30.630 M -18.89 % | 37.763 M 70.41 % | 22.160 M 50.06 % | 14.768 M -40.56 % | 24.843 M 7.23 % | 23.167 M -4.35 % | 24.221 M 11.17 % | 21.787 M |
| Other current liabilities | 19.105 M 18.02 % | 16.188 M 12.06 % | 14.446 M -5.31 % | 15.256 M 89.05 % | 8.070 M -72.79 % | 29.656 M 19.81 % | 24.753 M 48.61 % | 16.657 M 17.20 % | 14.213 M 24.90 % | 11.379 M -23.14 % | 14.805 M 67.36 % | 8.846 M 15.69 % | 7.646 M -3.20 % | 7.899 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.423 M 78.23 % | 798.415 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 136.454 M 228.56 % | 41.531 M 27.22 % | 32.646 M -59.68 % | 80.967 M 1 474.01 % | 5.144 M -40.95 % | 8.711 M -9.65 % | 9.641 M -51.20 % | 19.757 M -13.89 % | 22.943 M -6.43 % | 24.520 M 50.04 % | 16.343 M -34.33 % | 24.886 M -2.55 % | 25.537 M -30.63 % | 36.811 M |
| Total current liabilities | 200.414 M 54.70 % | 129.549 M -26.52 % | 176.316 M -32.59 % | 261.546 M 313.62 % | 63.234 M -37.37 % | 100.961 M -13.69 % | 116.971 M 40.46 % | 83.278 M 41.22 % | 58.972 M 15.67 % | 50.982 M 5.70 % | 48.232 M -15.11 % | 56.817 M 6.41 % | 53.394 M -19.86 % | 66.624 M |
| Total liabilities | 524.246 M 39.40 % | 376.083 M 40.26 % | 268.127 M -7.81 % | 290.857 M 223.48 % | 89.916 M -25.90 % | 121.348 M -17.79 % | 147.601 M 21.94 % | 121.041 M 49.19 % | 81.132 M 23.40 % | 65.749 M -10.03 % | 73.075 M -8.64 % | 79.984 M 3.05 % | 77.615 M -12.21 % | 88.411 M |
| Other non current assets | -63.477 M -481.89 % | 16.622 M -68.23 % | 52.323 M 358.54 % | -20.238 M -202 477.46 % | 10.000 K -99.99 % | 78.482 M 471.08 % | 13.743 M 0.15 % | 13.722 M 6.14 % | 12.929 M 47.20 % | 8.783 M 41.05 % | 6.227 M 10.51 % | 5.635 M -14.43 % | 6.585 M 37.73 % | 4.781 M |
| Long term investments | 90.795 M 93.44 % | 46.936 M 9 950.54 % | 467.000 K -2.10 % | 477.000 K -0.01 % | 477.030 K 100.74 % | -64.368 M -13 882.31 % | 467.030 K 0.00 % | 467.030 K 0.00 % | 467.030 K 0.00 % | 467.030 K 0.01 % | 467.000 K 0.00 % | 467.000 K 0.00 % | 467.000 K | 0.000 |
| Intangible assets | 1.284 M 733.77 % | 154.000 K -6.67 % | 165.000 K 70.10 % | 97.000 K -55.91 % | 220.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 1.000 M | 0.000 -100.00 % | 500.000 K 0.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.284 M 733.77 % | 154.000 K -6.67 % | 165.000 K -72.36 % | 597.000 K 171.36 % | 220.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 778.624 M 45.67 % | 534.519 M 63.36 % | 327.195 M 32.20 % | 247.496 M 20.12 % | 206.043 M 33.77 % | 154.023 M 37.01 % | 112.419 M 4.54 % | 107.536 M 26.57 % | 84.964 M 12.66 % | 75.414 M 6.71 % | 70.672 M 1.78 % | 69.439 M 4.26 % | 66.604 M 4.21 % | 63.911 M |
| Total non current assets | 807.226 M 34.45 % | 600.373 M 57.93 % | 380.150 M 31.34 % | 289.429 M 30.35 % | 222.033 M 32.05 % | 168.137 M 32.78 % | 126.628 M 4.03 % | 121.726 M 23.76 % | 98.360 M 16.18 % | 84.664 M 9.43 % | 77.366 M 2.42 % | 75.541 M 2.56 % | 73.656 M 7.23 % | 68.692 M |
| Other current assets | 32.934 M 222.41 % | 10.215 M -73.04 % | 37.888 M -38.41 % | 61.519 M 11.76 % | 55.048 M 4.93 % | 52.460 M 40.74 % | 37.276 M 182.12 % | 13.213 M -8.30 % | 14.408 M 36.82 % | 10.531 M 27.02 % | 8.291 M -23.12 % | 10.785 M -3.00 % | 11.118 M | 0.000 |
| Short term investments | 197.815 M -20.15 % | 247.741 M 9.94 % | 225.347 M 220.22 % | 70.372 M -18.44 % | 86.282 M 33.08 % | 64.835 M 68.56 % | 38.465 M 274.79 % | 10.263 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 10.164 M 1 333.57 % | 709.000 K -94.26 % | 12.348 M -89.50 % | 117.587 M 351.23 % | 26.059 M 36.67 % | 19.066 M -13.78 % | 22.115 M 44.95 % | 15.257 M -32.98 % | 22.766 M 499.34 % | 3.799 M -36.87 % | 6.017 M 576.07 % | 890.000 K -55.21 % | 1.987 M -55.33 % | 4.448 M |
| Cash and short term investments | 209.986 M -15.48 % | 248.450 M 4.75 % | 237.183 M 26.19 % | 187.959 M 65.47 % | 113.589 M 35.38 % | 83.901 M 38.50 % | 60.579 M 137.38 % | 25.520 M 12.10 % | 22.766 M 499.34 % | 3.799 M -36.87 % | 6.017 M 576.07 % | 890.000 K -55.21 % | 1.987 M -55.33 % | 4.448 M |
| Total current assets | 463.270 M -7.03 % | 498.295 M -9.73 % | 552.034 M 0.69 % | 548.260 M 99.03 % | 275.470 M -0.67 % | 277.335 M 6.87 % | 259.501 M 77.53 % | 146.176 M 35.99 % | 107.492 M 60.98 % | 66.774 M 8.95 % | 61.291 M -1.79 % | 62.407 M 8.38 % | 57.583 M -14.04 % | 66.992 M |
| Inventory | 100.166 M 19.09 % | 84.106 M -40.31 % | 140.907 M 21.77 % | 115.717 M 57.01 % | 73.701 M 61.85 % | 45.537 M 10.83 % | 41.086 M 0.04 % | 41.069 M 54.96 % | 26.504 M 60.00 % | 16.565 M -31.50 % | 24.183 M -4.15 % | 25.230 M -6.69 % | 27.039 M 0.75 % | 26.838 M |
| Net receivables | 120.184 M -22.72 % | 155.524 M 14.31 % | 136.056 M -25.68 % | 183.065 M 452.53 % | 33.132 M -65.28 % | 95.436 M -12.85 % | 109.510 M 64.99 % | 66.373 M 51.49 % | 43.813 M -2.88 % | 45.115 M 46.85 % | 30.721 M -15.05 % | 36.162 M 26.63 % | 28.557 M -20.02 % | 35.706 M |
| Tax assets | 0.000 -100.00 % | 2.142 M | 0.000 -100.00 % | 61.097 M 299.77 % | 15.283 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | -1.000 K | 0.000 -100.00 % | 1.000 K -50.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 44.855 M -36.17 % | 70.278 M -12.51 % | 80.323 M -30.75 % | 115.994 M 479.39 % | 20.020 M -19.51 % | 24.872 M -42.53 % | 43.278 M 18.73 % | 36.452 M 163.83 % | 13.816 M 62.89 % | 8.482 M -50.35 % | 17.084 M -26.00 % | 23.085 M 14.22 % | 20.211 M -7.77 % | 21.914 M |
| Tax payables | 0.000 -100.00 % | 1.552 M -96.83 % | 48.901 M -0.87 % | 49.329 M 64.43 % | 30.000 M -17.36 % | 36.300 M -5.71 % | 38.500 M 269.78 % | 10.412 M 30.14 % | 8.000 M 21.21 % | 6.600 M | 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 -100.00 % | 182.556 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.313 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 7.724 M -14.74 % | 9.059 M -10.45 % | 10.116 M -7.47 % | 10.933 M -5.28 % | 11.543 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -182.554 K | 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 |
| Other total stockholders equity | 0.000 | 0.000 -100.00 % | 3.788 M 612.03 % | 532.000 K 101.06 % | -50.298 M -570.61 % | 10.688 M 0.00 % | 10.688 M 0.00 % | 10.688 M 0.00 % | 10.688 M | 0.000 | 0.000 -100.00 % | 39.963 M | 0.000 -100.00 % | 31.272 M |
| Deferred tax liabilities non current | 36.725 M 68.57 % | 21.786 M 20.52 % | 18.077 M 41.33 % | 12.791 M 16.22 % | 11.006 M 11.28 % | 9.890 M -8.48 % | 10.806 M -43.08 % | 18.985 M 50.73 % | 12.596 M 79.07 % | 7.034 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.150 M |
| Other liabilities | 0.000 | 0.000 100.00 % | -37.889 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.270 B 15.64 % | 1.099 B 17.86 % | 932.185 M 11.28 % | 837.691 M 68.38 % | 497.505 M 11.68 % | 445.472 M 15.37 % | 386.129 M 44.13 % | 267.901 M 30.14 % | 205.852 M 35.93 % | 151.438 M 9.22 % | 138.657 M 0.51 % | 137.948 M 5.11 % | 131.239 M -3.28 % | 135.684 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -8.029 M -117.78 % | 45.152 M 304.56 % | -22.073 M 70.21 % | -74.107 M -399.04 % | -14.850 M -88.75 % | -7.868 M 69.75 % | -26.011 M -149.16 % | -10.439 M 17.70 % | -12.685 M 28.03 % | -17.626 M -220.71 % | -5.496 M -202.81 % | -1.815 M 68.19 % | -5.705 M -1 744.09 % | 347.000 K |
| Accounts receivables | 35.071 M 288.49 % | -18.606 M -134.22 % | 54.379 M 134.94 % | -155.639 M -355.38 % | 60.943 M 327.32 % | 14.262 M 132.13 % | -44.386 M -108.40 % | -21.299 M -214.63 % | -6.769 M 48.25 % | -13.080 M -363.44 % | 4.965 M 161.58 % | -8.063 M -237.43 % | 5.867 M | 0.000 |
| Inventory | -7.910 M -113.93 % | 56.801 M 325.49 % | -25.190 M 40.05 % | -42.015 M -49.18 % | -28.165 M -532.77 % | -4.451 M 55.88 % | -10.089 M -124.51 % | -4.494 M 54.79 % | -9.939 M -230.46 % | 7.619 M 628.37 % | 1.046 M -42.18 % | 1.809 M 1 004.50 % | -200.000 K 97.74 % | -8.843 M |
| Accounts payables | -26.815 M -166.95 % | -10.045 M 70.82 % | -34.421 M -135.86 % | 95.974 M 685.95 % | -16.379 M 11.01 % | -18.407 M -369.65 % | 6.826 M -69.84 % | 22.636 M 324.33 % | 5.334 M 156.19 % | -9.493 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -8.496 M -126.45 % | 32.120 M 290.73 % | -16.841 M -161.08 % | 27.573 M 188.24 % | -31.249 M -4 390.63 % | 728.315 K -96.63 % | 21.638 M 397.13 % | -7.282 M -455.60 % | -1.311 M 50.95 % | -2.672 M 76.78 % | -11.507 M -359.23 % | 4.439 M 139.03 % | -11.372 M -223.74 % | 9.190 M |
| Other non cash items | -5.751 M -152.56 % | 10.941 M 123.49 % | -46.574 M 6.12 % | -49.611 M -64.53 % | -30.153 M 17.90 % | -36.726 M -24.46 % | -29.509 M -1 612.14 % | -1.724 M 77.67 % | -7.717 M -93.04 % | -3.998 M -276.59 % | 2.264 M 0.40 % | 2.255 M -5.33 % | 2.382 M 11.36 % | 2.139 M |
| Net cash provided by operating activities | 75.930 M -53.53 % | 163.388 M 10.25 % | 148.204 M 61.72 % | 91.643 M 4.78 % | 87.463 M -19.74 % | 108.977 M 35.35 % | 80.516 M 130.23 % | 34.972 M 148.75 % | 14.059 M 70.05 % | 8.268 M -45.71 % | 15.228 M 28.56 % | 11.845 M 62.55 % | 7.287 M -56.67 % | 16.816 M |
| Investments in property plant and equipment | -83.960 M 65.43 % | -242.851 M -117.43 % | -111.692 M -142.42 % | -46.074 M 25.22 % | -61.610 M -14.62 % | -53.750 M -108.69 % | -25.756 M 17.94 % | -31.388 M -103.64 % | -15.414 M -52.73 % | -10.092 M -43.80 % | -7.018 M 10.43 % | -7.835 M -354.20 % | -1.725 M 68.72 % | -5.515 M |
| Acquisitions net | 1.700 M | 0.000 -100.00 % | 585.000 K | 0.000 -100.00 % | 19.996 M | 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 100.00 % | -42.305 M 63.62 % | -116.284 M 13.76 % | -134.840 M -136.56 % | -57.000 M -455.39 % | -10.263 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 14.948 M | 0.000 | 0.000 -100.00 % | 62.301 M -35.30 % | 96.288 M -14.28 % | 112.335 M 274.45 % | 30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 42.466 M 370.62 % | -15.692 M 83.26 % | -93.716 M -4 521.10 % | -2.028 M 89.86 % | -19.996 M -40 092.42 % | 50.000 K -94.59 % | 925.000 K | 0.000 -100.00 % | 886.774 K 153.24 % | 350.177 K 260.63 % | -218.000 K -117.29 % | 1.261 M 117.42 % | -7.240 M -174.87 % | -2.634 M |
| Net cash used for investing activites | -24.846 M 90.39 % | -258.543 M -26.23 % | -204.823 M -628.75 % | -28.106 M 65.56 % | -81.606 M -7.09 % | -76.205 M -47.03 % | -51.831 M -24.44 % | -41.651 M -186.72 % | -14.527 M -49.12 % | -9.742 M -34.63 % | -7.236 M -10.07 % | -6.574 M 26.67 % | -8.965 M -10.01 % | -8.149 M |
| Debt repayment | -53.810 M -144.36 % | 121.311 M 124.64 % | 54.003 M -30.12 % | 77.276 M 6 442.22 % | -1.218 M 89.49 % | -11.594 M -44.98 % | -7.997 M -306.06 % | 3.881 M 727.95 % | -618.060 K -126.74 % | 2.311 M 179.82 % | 826.000 K 137.89 % | -2.180 M -202.49 % | 2.127 M 199.30 % | -2.142 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.048 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -14.809 M 50.00 % | -29.618 M 0.00 % | -29.618 M -199.99 % | -9.873 M -100.01 % | -4.936 M 76.30 % | -20.829 M -1 300.00 % | -1.488 M 0.63 % | -1.497 M -232.71 % | -450.035 K 0.00 % | -450.035 K | 0.000 | 0.000 100.00 % | -400.000 K 14.16 % | -466.000 K |
| Other financing activites | -22.933 M -50.01 % | -15.288 M -3.46 % | -14.777 M 46.83 % | -27.790 M -1 775.07 % | -1.482 M 53.94 % | -3.218 M -14.76 % | -2.804 M 9.81 % | -3.109 M 12.30 % | -3.545 M -35.94 % | -2.607 M 29.36 % | -3.691 M 11.87 % | -4.188 M 7.14 % | -4.510 M -3.30 % | -4.366 M |
| Net cash used provided by financing activities | -91.552 M -219.82 % | 76.405 M 695.22 % | 9.608 M -75.75 % | 39.613 M 618.71 % | -7.637 M 78.57 % | -35.641 M -190.03 % | -12.289 M -1 595.51 % | -724.783 K -103.73 % | 19.435 M 2 704.78 % | -746.141 K 73.96 % | -2.865 M 55.01 % | -6.368 M -713.28 % | -783.000 K 88.77 % | -6.974 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 1.714 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -40.372 M -111.18 % | -19.117 M 59.34 % | -47.012 M -144.83 % | 104.864 M 5 989.67 % | -1.780 M 37.93 % | -2.869 M -117.50 % | 16.396 M 321.45 % | -7.404 M -139.03 % | 18.968 M 954.36 % | -2.220 M -143.30 % | 5.127 M 567.37 % | -1.097 M 55.42 % | -2.461 M -245.28 % | 1.694 M |
| Cash at beginning of period | 51.824 M -26.95 % | 70.941 M -39.86 % | 117.953 M 364.46 % | 25.396 M -12.09 % | 28.890 M -9.03 % | 31.759 M 106.73 % | 15.363 M -32.52 % | 22.766 M 499.34 % | 3.799 M -36.89 % | 6.019 M 576.26 % | 890.000 K -55.21 % | 1.987 M -55.33 % | 4.448 M 61.51 % | 2.754 M |
| Cash at end of period | 11.452 M -77.90 % | 51.824 M -26.95 % | 70.941 M -45.54 % | 130.260 M 380.49 % | 27.110 M -6.16 % | 28.890 M -9.03 % | 31.759 M 106.73 % | 15.363 M -32.52 % | 22.766 M 499.34 % | 3.799 M -36.87 % | 6.017 M 576.07 % | 890.000 K -55.21 % | 1.987 M -55.33 % | 4.448 M |
| Operating cash flow | 75.930 M -54.09 % | 165.380 M 11.59 % | 148.204 M 61.72 % | 91.643 M 4.78 % | 87.463 M -19.74 % | 108.977 M 35.35 % | 80.516 M 130.23 % | 34.972 M 148.75 % | 14.059 M 70.05 % | 8.268 M -45.71 % | 15.228 M 28.56 % | 11.845 M 62.55 % | 7.287 M -56.67 % | 16.816 M |
| Capital expenditure | -83.960 M 65.43 % | -242.851 M -117.43 % | -111.692 M -142.42 % | -46.074 M 25.22 % | -61.610 M -14.62 % | -53.750 M -108.69 % | -25.756 M 17.94 % | -31.388 M -103.64 % | -15.414 M -52.73 % | -10.092 M -43.80 % | -7.018 M 10.43 % | -7.835 M -10.01 % | -7.122 M 8.53 % | -7.786 M |
| Free CashFlow | -8.030 M 89.63 % | -77.471 M -302.78 % | 38.204 M -16.16 % | 45.569 M 76.27 % | 25.853 M -53.19 % | 55.227 M 0.85 % | 54.760 M 1 427.89 % | 3.584 M 364.64 % | -1.354 M 25.76 % | -1.824 M -122.22 % | 8.210 M 104.74 % | 4.010 M 2 330.30 % | 165.000 K -98.17 % | 9.030 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 165.035 M 4.97 % | 157.216 M -19.06 % | 194.236 M 9.39 % | 177.562 M 3.79 % | 171.085 M -7.71 % | 185.368 M -14.99 % | 218.065 M 37.70 % | 158.368 M -28.94 % | 222.852 M 11.39 % | 200.070 M -2.39 % | 204.968 M -26.12 % | 277.439 M 3.12 % | 269.047 M 0.91 % | 266.609 M -9.37 % | 294.176 M 28.46 % | 229.007 M 40.57 % | 162.914 M 32.65 % | 122.815 M 0.00 % | 122.815 M -14.62 % | 143.840 M 0.00 % | 143.840 M -2.55 % | 147.603 M 0.00 % | 147.603 M 5.70 % | 139.645 M 0.00 % | 139.645 M -7.07 % | 150.272 M 0.00 % | 150.272 M 19.18 % | 126.093 M 0.00 % | 126.093 M 35.55 % | 93.023 M 0.00 % | 93.023 M 44.67 % | 64.300 M 0.00 % | 64.300 M -7.36 % | 69.410 M 0.00 % | 69.410 M 1.96 % | 68.079 M 0.00 % | 68.079 M |
| Net income | 927.000 K -53.53 % | 1.995 M -84.93 % | 13.234 M 15.33 % | 11.475 M -7.33 % | 12.382 M -44.03 % | 22.124 M -16.87 % | 26.614 M 113.87 % | 12.444 M -46.51 % | 23.263 M -20.43 % | 29.235 M -18.30 % | 35.784 M -11.11 % | 40.257 M 5.09 % | 38.306 M -15.36 % | 45.259 M -8.25 % | 49.329 M 45.45 % | 33.916 M 69.32 % | 20.031 M -6.64 % | 21.456 M 0.00 % | 21.456 M -7.56 % | 23.212 M 0.00 % | 23.212 M -21.57 % | 29.596 M 0.00 % | 29.596 M 25.31 % | 23.617 M 0.00 % | 23.617 M -4.04 % | 24.612 M 0.00 % | 24.612 M 12.05 % | 21.965 M 0.00 % | 21.965 M 164.49 % | 8.305 M 0.00 % | 8.305 M 136.51 % | 3.511 M 0.00 % | 3.511 M -17.39 % | 4.250 M 0.00 % | 4.250 M -22.59 % | 5.491 M 0.00 % | 5.491 M |
| Income before tax | 309.000 K -95.32 % | 6.602 M -62.87 % | 17.780 M 14.26 % | 15.561 M -11.64 % | 17.611 M -23.23 % | 22.939 M -45.30 % | 41.936 M 135.19 % | 17.831 M -43.59 % | 31.612 M -25.55 % | 42.458 M -10.13 % | 47.246 M -14.25 % | 55.097 M 6.61 % | 51.680 M -14.52 % | 60.462 M -6.37 % | 64.573 M 40.83 % | 45.852 M 60.65 % | 28.542 M 0.07 % | 28.522 M 0.00 % | 28.522 M -9.38 % | 31.475 M 0.00 % | 31.475 M -18.32 % | 38.535 M 0.00 % | 38.535 M 20.46 % | 31.990 M 0.00 % | 31.990 M -12.00 % | 36.350 M 0.00 % | 36.350 M 42.44 % | 25.520 M 0.00 % | 25.520 M 69.71 % | 15.037 M 0.00 % | 15.037 M 190.34 % | 5.179 M 0.00 % | 5.179 M -16.71 % | 6.218 M 0.00 % | 6.218 M -22.85 % | 8.060 M 0.00 % | 8.060 M |
| Income before tax ratio | 0.00 -95.54 % | 0.04 -54.12 % | 0.09 4.45 % | 0.09 -14.86 % | 0.10 -16.82 % | 0.12 -35.65 % | 0.19 70.80 % | 0.11 -20.63 % | 0.14 -33.16 % | 0.21 -7.93 % | 0.23 16.07 % | 0.20 3.39 % | 0.19 -15.30 % | 0.23 3.32 % | 0.22 9.63 % | 0.20 14.28 % | 0.18 -24.56 % | 0.23 0.00 % | 0.23 6.13 % | 0.22 0.00 % | 0.22 -16.19 % | 0.26 0.00 % | 0.26 13.97 % | 0.23 0.00 % | 0.23 -5.30 % | 0.24 0.00 % | 0.24 19.52 % | 0.20 0.00 % | 0.20 25.20 % | 0.16 0.00 % | 0.16 100.69 % | 0.08 0.00 % | 0.08 -10.09 % | 0.09 0.00 % | 0.09 -24.33 % | 0.12 0.00 % | 0.12 |
| EBITDA | 20.659 M -11.71 % | 23.399 M -29.09 % | 33.000 M 26.02 % | 26.187 M 6.75 % | 24.530 M -17.53 % | 29.743 M -39.85 % | 49.451 M 91.52 % | 25.820 M -36.22 % | 40.480 M -21.10 % | 51.303 M -3.88 % | 53.371 M -12.78 % | 61.192 M 6.23 % | 57.601 M -14.87 % | 67.661 M 7.69 % | 62.830 M 34.13 % | 46.843 M 42.97 % | 32.763 M 1.20 % | 32.375 M 0.00 % | 32.375 M -0.75 % | 32.619 M 0.00 % | 32.619 M -19.67 % | 40.605 M 0.00 % | 40.605 M 19.88 % | 33.870 M 0.00 % | 33.870 M -21.37 % | 43.075 M 3.52 % | 41.611 M 52.96 % | 27.204 M 0.00 % | 27.204 M 58.21 % | 17.194 M 1.71 % | 16.905 M 155.30 % | 6.621 M 0.00 % | 6.621 M -23.67 % | 8.675 M 0.00 % | 8.675 M -7.35 % | 9.363 M 0.00 % | 9.363 M |
| Net income ratio | 0.01 -55.74 % | 0.01 -81.38 % | 0.07 5.43 % | 0.06 -10.71 % | 0.07 -39.36 % | 0.12 -2.21 % | 0.12 55.32 % | 0.08 -24.73 % | 0.10 -28.56 % | 0.15 -16.30 % | 0.17 20.32 % | 0.15 1.91 % | 0.14 -16.13 % | 0.17 1.24 % | 0.17 13.22 % | 0.15 20.45 % | 0.12 -29.62 % | 0.17 0.00 % | 0.17 8.26 % | 0.16 0.00 % | 0.16 -19.52 % | 0.20 0.00 % | 0.20 18.56 % | 0.17 0.00 % | 0.17 3.26 % | 0.16 0.00 % | 0.16 -5.98 % | 0.17 0.00 % | 0.17 95.12 % | 0.09 0.00 % | 0.09 63.48 % | 0.05 0.00 % | 0.05 -10.82 % | 0.06 0.00 % | 0.06 -24.07 % | 0.08 0.00 % | 0.08 |
| Ratio EBITDA | 0.13 -15.89 % | 0.15 -12.40 % | 0.17 15.20 % | 0.15 2.86 % | 0.14 -10.64 % | 0.16 -29.24 % | 0.23 39.09 % | 0.16 -10.24 % | 0.18 -29.16 % | 0.26 -1.52 % | 0.26 18.06 % | 0.22 3.02 % | 0.21 -15.64 % | 0.25 18.82 % | 0.21 4.42 % | 0.20 1.71 % | 0.20 -23.71 % | 0.26 0.00 % | 0.26 16.24 % | 0.23 0.00 % | 0.23 -17.56 % | 0.28 0.00 % | 0.28 13.42 % | 0.24 0.00 % | 0.24 -15.39 % | 0.29 3.52 % | 0.28 28.35 % | 0.22 0.00 % | 0.22 16.72 % | 0.18 1.71 % | 0.18 76.47 % | 0.10 0.00 % | 0.10 -17.60 % | 0.12 0.00 % | 0.12 -9.13 % | 0.14 0.00 % | 0.14 |
| Gross profit ratio | 0.52 -25.50 % | 0.69 18.87 % | 0.58 -3.30 % | 0.60 46.79 % | 0.41 -20.36 % | 0.52 18.19 % | 0.44 -4.32 % | 0.46 -18.33 % | 0.56 9.45 % | 0.51 5.99 % | 0.48 -8.26 % | 0.53 9.16 % | 0.48 8.62 % | 0.44 0.09 % | 0.44 -10.34 % | 0.49 -10.14 % | 0.55 1.16 % | 0.54 0.00 % | 0.54 -11.41 % | 0.61 0.00 % | 0.61 7.14 % | 0.57 0.00 % | 0.57 -9.94 % | 0.63 0.00 % | 0.63 20.88 % | 0.53 0.00 % | 0.53 -14.39 % | 0.61 0.00 % | 0.61 -0.25 % | 0.62 0.00 % | 0.62 5.00 % | 0.59 0.00 % | 0.59 3.32 % | 0.57 0.00 % | 0.57 -4.79 % | 0.60 0.00 % | 0.60 |
| Weighted average shs out dil | 15.450 M 3.90 % | 14.870 M 0.00 % | 14.870 M -0.22 % | 14.903 M 1.10 % | 14.740 M -0.46 % | 14.809 M 0.16 % | 14.786 M -0.19 % | 14.814 M -0.02 % | 14.817 M 0.11 % | 14.801 M 0.10 % | 14.787 M -0.09 % | 14.800 M 0.07 % | 14.790 M -0.24 % | 14.826 M 0.08 % | 14.814 M -0.14 % | 14.834 M -0.03 % | 14.838 M 0.25 % | 14.801 M 0.00 % | 14.801 M -0.10 % | 14.816 M 0.00 % | 14.816 M 0.04 % | 14.811 M 0.00 % | 14.811 M 0.02 % | 14.807 M 0.00 % | 14.807 M -0.02 % | 14.810 M 0.00 % | 14.810 M 0.01 % | 14.808 M 0.00 % | 14.808 M 5.68 % | 14.012 M 0.00 % | 14.012 M -10.22 % | 15.606 M 0.00 % | 15.606 M 5.38 % | 14.809 M 0.00 % | 14.809 M 37.11 % | 10.801 M 0.00 % | 10.801 M |
| Weighted average shs out | 15.450 M 3.90 % | 14.870 M 0.00 % | 14.870 M -0.22 % | 14.903 M 1.10 % | 14.740 M -0.46 % | 14.809 M 0.16 % | 14.786 M -0.19 % | 14.814 M -0.02 % | 14.817 M 0.11 % | 14.801 M 0.10 % | 14.787 M -0.09 % | 14.800 M 0.07 % | 14.790 M -0.36 % | 14.843 M 0.20 % | 14.814 M -0.14 % | 14.834 M -0.03 % | 14.838 M 0.25 % | 14.801 M 0.00 % | 14.801 M -0.10 % | 14.816 M 0.00 % | 14.816 M 0.04 % | 14.811 M 0.00 % | 14.811 M 0.02 % | 14.807 M 0.00 % | 14.807 M -0.02 % | 14.810 M 0.00 % | 14.810 M 0.01 % | 14.808 M 0.00 % | 14.808 M 5.68 % | 14.012 M 0.00 % | 14.012 M -10.22 % | 15.606 M 0.00 % | 15.606 M 5.38 % | 14.809 M 0.00 % | 14.809 M 37.11 % | 10.801 M 0.00 % | 10.801 M |
| EPS diluted | 0.06 -53.85 % | 0.13 -85.39 % | 0.89 15.58 % | 0.77 -8.33 % | 0.84 -43.62 % | 1.49 -17.22 % | 1.80 114.29 % | 0.84 -46.50 % | 1.57 -20.71 % | 1.98 -18.18 % | 2.42 -11.03 % | 2.72 5.02 % | 2.59 -15.08 % | 3.05 -8.41 % | 3.33 45.41 % | 2.29 69.63 % | 1.35 -6.90 % | 1.45 0.00 % | 1.45 -7.64 % | 1.57 0.00 % | 1.57 -21.50 % | 2.00 0.00 % | 2.00 25.00 % | 1.60 0.00 % | 1.60 -3.61 % | 1.66 0.00 % | 1.66 12.16 % | 1.48 0.00 % | 1.48 150.85 % | 0.59 0.00 % | 0.59 156.52 % | 0.23 0.00 % | 0.23 -20.69 % | 0.29 0.00 % | 0.29 -43.14 % | 0.51 0.00 % | 0.51 |
| Earnings per share | 0.06 -53.85 % | 0.13 -85.39 % | 0.89 15.58 % | 0.77 -8.33 % | 0.84 -43.62 % | 1.49 -17.22 % | 1.80 114.29 % | 0.84 -46.50 % | 1.57 -20.71 % | 1.98 -18.18 % | 2.42 -11.03 % | 2.72 5.02 % | 2.59 -15.08 % | 3.05 -8.41 % | 3.33 45.41 % | 2.29 69.63 % | 1.35 -6.90 % | 1.45 0.00 % | 1.45 -7.64 % | 1.57 0.00 % | 1.57 -21.50 % | 2.00 0.00 % | 2.00 25.00 % | 1.60 0.00 % | 1.60 -3.61 % | 1.66 0.00 % | 1.66 12.16 % | 1.48 0.00 % | 1.48 150.85 % | 0.59 0.00 % | 0.59 156.52 % | 0.23 0.00 % | 0.23 -20.69 % | 0.29 0.00 % | 0.29 -43.14 % | 0.51 0.00 % | 0.51 |
| Gross profit | 85.253 M -21.80 % | 109.015 M -3.78 % | 113.301 M 5.78 % | 107.111 M 52.35 % | 70.308 M -26.50 % | 95.657 M 0.46 % | 95.215 M 31.75 % | 72.268 M -41.96 % | 124.521 M 21.91 % | 102.138 M 3.46 % | 98.725 M -32.23 % | 145.666 M 12.56 % | 129.412 M 9.62 % | 118.058 M -9.29 % | 130.148 M 15.18 % | 113.000 M 26.32 % | 89.457 M 34.19 % | 66.665 M 0.00 % | 66.665 M -24.36 % | 88.130 M 0.00 % | 88.130 M 4.41 % | 84.408 M 0.00 % | 84.408 M -4.80 % | 88.666 M 0.00 % | 88.666 M 12.33 % | 78.936 M 0.00 % | 78.936 M 2.02 % | 77.370 M 0.00 % | 77.370 M 35.22 % | 57.219 M 0.00 % | 57.219 M 51.90 % | 37.670 M 0.00 % | 37.670 M -4.28 % | 39.356 M 0.00 % | 39.356 M -2.93 % | 40.544 M 0.00 % | 40.544 M |
| Income tax expense | -617.000 K -113.39 % | 4.607 M 1.34 % | 4.546 M 11.26 % | 4.086 M -21.86 % | 5.229 M 541.60 % | 815.000 K -94.68 % | 15.322 M 184.43 % | 5.387 M -35.48 % | 8.349 M -36.86 % | 13.223 M 15.36 % | 11.462 M -22.76 % | 14.839 M 10.95 % | 13.374 M -12.03 % | 15.203 M -0.27 % | 15.244 M 27.72 % | 11.936 M 40.24 % | 8.511 M 20.45 % | 7.066 M 0.00 % | 7.066 M -14.48 % | 8.263 M 0.00 % | 8.263 M -7.57 % | 8.939 M 0.00 % | 8.939 M 6.77 % | 8.372 M 0.00 % | 8.372 M -28.67 % | 11.738 M 0.00 % | 11.738 M 230.15 % | 3.555 M 0.00 % | 3.555 M -47.19 % | 6.733 M 0.00 % | 6.733 M 303.67 % | 1.668 M 0.00 % | 1.668 M -15.25 % | 1.968 M 0.00 % | 1.968 M -23.40 % | 2.569 M 0.00 % | 2.569 M |
| Cost of revenue | 79.782 M 65.52 % | 48.201 M -40.44 % | 80.935 M 14.88 % | 70.451 M -30.09 % | 100.777 M 12.34 % | 89.711 M -26.98 % | 122.850 M 42.68 % | 86.100 M -12.44 % | 98.331 M 0.41 % | 97.932 M -7.82 % | 106.243 M -19.37 % | 131.773 M -5.63 % | 139.635 M -6.00 % | 148.551 M -9.44 % | 164.028 M 41.39 % | 116.007 M 57.93 % | 73.457 M 30.82 % | 56.150 M 0.00 % | 56.150 M 0.79 % | 55.710 M 0.00 % | 55.710 M -11.85 % | 63.196 M 0.00 % | 63.196 M 23.97 % | 50.978 M 0.00 % | 50.978 M -28.54 % | 71.336 M 0.00 % | 71.336 M 46.41 % | 48.723 M 0.00 % | 48.723 M 36.08 % | 35.804 M 0.00 % | 35.804 M 34.45 % | 26.630 M 0.00 % | 26.630 M -11.39 % | 30.054 M 0.00 % | 30.054 M 9.15 % | 27.535 M 0.00 % | 27.535 M |
| General and administrative expenses | 0.000 -100.00 % | 22.235 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.137 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.510 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.615 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.774 M 0.00 % | 12.774 M | 0.000 | 0.000 -100.00 % | 12.783 M 0.00 % | 12.783 M | 0.000 | 0.000 -100.00 % | 9.416 M 0.00 % | 9.416 M | 0.000 | 0.000 -100.00 % | 9.682 M 0.00 % | 9.682 M | 0.000 | 0.000 -100.00 % | 6.844 M 0.00 % | 6.844 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 625.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 528.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 201.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 77.158 K 0.00 % | 77.158 K | 0.000 | 0.000 -100.00 % | 102.122 K 0.00 % | 102.122 K | 0.000 | 0.000 -100.00 % | 33.978 K 0.00 % | 33.978 K | 0.000 | 0.000 -100.00 % | 52.778 K 0.00 % | 52.778 K | 0.000 | 0.000 -100.00 % | 69.278 K 0.00 % | 69.278 K | 0.000 | 0.000 |
| Other expenses | 80.770 M 6.87 % | 75.581 M -20.91 % | 95.565 M 5.18 % | 90.862 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.399 M -98.07 % | 124.521 M | 0.000 | 0.000 -100.00 % | 92.468 M 17.63 % | 78.609 M | 0.000 | 0.000 -100.00 % | 69.730 M 13.40 % | 61.489 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 |
| Operating expenses | 80.770 M -17.43 % | 97.816 M 2.36 % | 95.565 M 5.18 % | 90.862 M 64.43 % | 55.258 M -26.21 % | 74.888 M 30.96 % | 57.183 M -27.62 % | 79.003 M -36.55 % | 124.521 M 102.33 % | 61.542 M 14.10 % | 53.937 M -39.57 % | 89.259 M 17.14 % | 76.198 M 30.94 % | 58.195 M -10.86 % | 65.284 M -6.38 % | 69.730 M 13.40 % | 61.489 M 60.88 % | 38.221 M 0.00 % | 38.221 M -32.07 % | 56.261 M 0.00 % | 56.261 M 22.97 % | 45.753 M 0.00 % | 45.753 M -18.40 % | 56.071 M 0.00 % | 56.071 M 32.54 % | 42.306 M 0.00 % | 42.306 M -17.47 % | 51.261 M 0.00 % | 51.261 M 20.68 % | 42.478 M 0.00 % | 42.478 M 32.77 % | 31.995 M 0.00 % | 31.995 M -2.75 % | 32.898 M 0.00 % | 32.898 M 4.12 % | 31.596 M 0.00 % | 31.596 M |
| Cost and expenses | 160.552 M 9.95 % | 146.017 M -17.27 % | 176.500 M 9.41 % | 161.313 M 3.38 % | 156.035 M -5.20 % | 164.599 M -8.57 % | 180.033 M 27.88 % | 140.787 M -25.88 % | 189.946 M 19.11 % | 159.474 M -0.44 % | 160.180 M -28.57 % | 224.241 M 2.75 % | 218.244 M 5.56 % | 206.746 M -9.84 % | 229.312 M 23.46 % | 185.737 M 37.64 % | 134.946 M 43.00 % | 94.370 M 0.00 % | 94.370 M -15.72 % | 111.971 M 0.00 % | 111.971 M 2.77 % | 108.949 M 0.00 % | 108.949 M 1.77 % | 107.049 M 0.00 % | 107.049 M -5.80 % | 113.642 M 0.00 % | 113.642 M 13.66 % | 99.985 M 0.00 % | 99.985 M 27.72 % | 78.282 M 0.00 % | 78.282 M 33.53 % | 58.625 M 0.00 % | 58.625 M -6.87 % | 62.952 M 0.00 % | 62.952 M 6.46 % | 59.131 M 0.00 % | 59.131 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 -100.00 % | 1.214 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 22.235 M | 0.000 | 0.000 -100.00 % | 55.258 M -26.21 % | 74.888 M 30.96 % | 57.183 M 4.56 % | 54.687 M | 0.000 -100.00 % | 18.038 M -66.56 % | 53.937 M 1 780.80 % | -3.209 M -33.10 % | -2.411 M -112.81 % | 18.816 M 38.67 % | 13.569 M | 0.000 | 0.000 -100.00 % | 12.851 M 0.00 % | 12.851 M -27.95 % | 17.837 M 0.00 % | 17.837 M 38.43 % | 12.885 M 0.00 % | 12.885 M -20.56 % | 16.219 M 0.00 % | 16.219 M 71.63 % | 9.450 M 0.00 % | 9.450 M -10.16 % | 10.519 M 0.00 % | 10.519 M 8.05 % | 9.735 M 0.00 % | 9.735 M 29.91 % | 7.494 M 0.00 % | 7.494 M 8.39 % | 6.914 M 0.00 % | 6.914 M -2.71 % | 7.106 M 0.00 % | 7.106 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.862 M | 0.000 | 0.000 | 0.000 -100.00 % | 599.000 K 105.84 % | 291.000 K | 0.000 | 0.000 -100.00 % | 77.700 K 0.00 % | 77.700 K -80.33 % | 395.078 K 0.00 % | 395.078 K 230.85 % | 119.413 K 0.00 % | 119.413 K -80.28 % | 605.513 K 0.00 % | 605.513 K 116.19 % | 280.081 K 0.00 % | 280.081 K -52.38 % | 588.146 K 0.00 % | 588.146 K 98.64 % | 296.093 K 0.00 % | 296.093 K -40.33 % | 496.201 K 0.00 % | 496.201 K 106.93 % | 239.791 K 0.00 % | 239.791 K -73.00 % | 888.000 K 0.00 % | 888.000 K |
| Interest expense | 8.581 M 24.36 % | 6.900 M 15.77 % | 5.960 M 81.76 % | 3.279 M 149.16 % | 1.316 M 200.00 % | -1.316 M -175.81 % | 1.736 M -19.22 % | 2.149 M -31.54 % | 3.139 M | 0.000 -100.00 % | 686.000 K -47.59 % | 1.309 M -14.67 % | 1.534 M | 0.000 | 0.000 | 0.000 -100.00 % | 383.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 |
| Depreciation and amortization | 11.769 M 18.91 % | 9.897 M 7.47 % | 9.209 M 25.34 % | 7.347 M 31.13 % | 5.603 M 1.80 % | 5.504 M -4.74 % | 5.778 M -1.06 % | 5.840 M 1.94 % | 5.729 M 20.01 % | 4.774 M -12.23 % | 5.439 M 13.67 % | 4.785 M 9.07 % | 4.387 M 20.81 % | 3.631 M 20.91 % | 3.003 M -6.77 % | 3.221 M -16.07 % | 3.838 M 22.24 % | 3.140 M 0.00 % | 3.140 M 9.51 % | 2.867 M 0.00 % | 2.867 M -3.99 % | 2.986 M 0.00 % | 2.986 M 3.17 % | 2.894 M 0.00 % | 2.894 M -7.81 % | 3.140 M 87.40 % | 1.675 M 0.00 % | 1.675 M 0.00 % | 1.675 M 0.00 % | 1.675 M 20.89 % | 1.386 M 0.00 % | 1.386 M 0.00 % | 1.386 M -4.01 % | 1.444 M 0.00 % | 1.444 M 8.72 % | 1.328 M 0.00 % | 1.328 M |
| Operating income | 4.483 M -59.97 % | 11.199 M -36.86 % | 17.736 M 9.15 % | 16.249 M 7.97 % | 15.050 M -27.54 % | 20.769 M -45.39 % | 38.032 M 116.32 % | 17.581 M -46.57 % | 32.906 M -29.28 % | 46.529 M 3.89 % | 44.788 M -15.81 % | 53.198 M 4.71 % | 50.803 M -20.66 % | 64.030 M 7.03 % | 59.827 M 38.26 % | 43.271 M 49.60 % | 28.925 M -1.06 % | 29.235 M 0.00 % | 29.235 M -1.74 % | 29.753 M 0.00 % | 29.753 M -20.91 % | 37.619 M 0.00 % | 37.619 M 21.45 % | 30.976 M 0.00 % | 30.976 M -22.44 % | 39.935 M 0.00 % | 39.935 M 56.44 % | 25.528 M 0.00 % | 25.528 M 64.50 % | 15.519 M 0.00 % | 15.519 M 196.41 % | 5.236 M 0.00 % | 5.236 M -27.60 % | 7.231 M 0.00 % | 7.231 M -10.01 % | 8.035 M 0.00 % | 8.035 M |
| Operating income ratio | 0.03 -61.87 % | 0.07 -21.99 % | 0.09 -0.22 % | 0.09 4.03 % | 0.09 -21.49 % | 0.11 -35.76 % | 0.17 57.10 % | 0.11 -24.82 % | 0.15 -36.51 % | 0.23 6.43 % | 0.22 13.96 % | 0.19 1.55 % | 0.19 -21.38 % | 0.24 18.09 % | 0.20 7.63 % | 0.19 6.42 % | 0.18 -25.41 % | 0.24 0.00 % | 0.24 15.08 % | 0.21 0.00 % | 0.21 -18.84 % | 0.25 0.00 % | 0.25 14.90 % | 0.22 0.00 % | 0.22 -16.53 % | 0.27 0.00 % | 0.27 31.27 % | 0.20 0.00 % | 0.20 21.36 % | 0.17 0.00 % | 0.17 104.89 % | 0.08 0.00 % | 0.08 -21.84 % | 0.10 0.00 % | 0.10 -11.73 % | 0.12 0.00 % | 0.12 |
| Total other income expenses net | -4.174 M 9.20 % | -4.597 M -10 547.73 % | 44.000 K 106.40 % | -688.000 K -126.86 % | 2.561 M 18.02 % | 2.170 M -44.42 % | 3.904 M 1 461.60 % | 250.000 K 119.32 % | -1.294 M 68.21 % | -4.071 M -265.62 % | 2.458 M 29.44 % | 1.899 M 116.53 % | 877.000 K 124.58 % | -3.568 M -175.18 % | 4.746 M 83.88 % | 2.581 M 773.90 % | -383.000 K 46.28 % | -713.017 K 0.00 % | -713.017 K -141.41 % | 1.722 M 0.00 % | 1.722 M 87.92 % | 916.385 K 0.00 % | 916.385 K -9.64 % | 1.014 M 0.00 % | 1.014 M 128.29 % | -3.585 M 0.00 % | -3.585 M -45 951.97 % | -7.785 K 0.00 % | -7.785 K 98.38 % | -481.422 K 0.00 % | -481.422 K -753.99 % | -56.373 K 0.00 % | -56.373 K 94.43 % | -1.013 M 0.00 % | -1.013 M -4 233.68 % | 24.500 K 0.00 % | 24.500 K |
| 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 |
| 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-12-31 | 2022-09-30 | 2022-06-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-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 412.839 M | 0.000 -100.00 % | 253.274 M 1.49 % | 249.565 M -5.00 % | 262.700 M 35.41 % | 193.999 M -10.99 % | 217.949 M 43.87 % | 151.489 M -8.78 % | 166.062 M 715.89 % | -26.963 M -114.47 % | 186.345 M 592.94 % | -37.803 M -21.98 % | -30.990 M -491.64 % | -5.238 M 70.63 % | -17.832 M 11.36 % | -20.117 M 0.00 % | -20.117 M -14 418.45 % | 140.496 K 101.45 % | -9.683 M 13.89 % | -11.246 M 0.00 % | -11.246 M -252.99 % | 7.351 M 420.55 % | -2.293 M -126.95 % | 8.508 M 0.00 % | 8.508 M -61.45 % | 22.067 M 0.48 % | 21.962 M 20.91 % | 18.163 M 0.00 % | 18.163 M 89.65 % | 9.577 M 0.00 % | 9.577 M -73.48 % | 36.112 M 0.00 % | 36.112 M |
| Total investments | 0.000 -100.00 % | 288.610 M | 0.000 -100.00 % | 281.272 M -43.65 % | 499.130 M 72.09 % | 290.036 M -25.25 % | 387.998 M 705.89 % | 48.145 M -78.68 % | 225.814 M -32.01 % | 332.124 M 158.40 % | 128.533 M -65.51 % | 372.689 M 5 008.58 % | 7.295 M 1 311.01 % | 517.030 K 8.39 % | 477.000 K -99.45 % | 86.759 M 18 476.84 % | 467.030 K -99.51 % | 95.648 M 20 380.15 % | 467.030 K -99.28 % | 65.302 M 13 882.31 % | 467.030 K -99.25 % | 62.259 M 13 230.81 % | 467.030 K -98.80 % | 38.932 M 8 236.06 % | 467.030 K -97.43 % | 18.191 M 3 795.03 % | 467.030 K -95.65 % | 10.730 M 1 769.03 % | 574.098 K 0.00 % | 574.098 K 22.93 % | 467.030 K 0.00 % | 467.030 K 0.01 % | 467.000 K 0.00 % | 467.000 K |
| Total debt | 0.000 -100.00 % | 423.003 M | 0.000 -100.00 % | 287.107 M | 0.000 -100.00 % | 264.523 M | 0.000 -100.00 % | 238.310 M 45.46 % | 163.837 M | 0.000 -100.00 % | 10.566 M | 0.000 -100.00 % | 80.150 M 3 426.92 % | 2.273 M -89.09 % | 20.821 M 124.42 % | 9.278 M 22.46 % | 7.576 M 0.00 % | 7.576 M -60.55 % | 19.207 M 0.00 % | 19.207 M 20.10 % | 15.993 M 0.00 % | 15.993 M -45.72 % | 29.465 M 0.00 % | 29.465 M 29.04 % | 22.834 M 0.00 % | 22.834 M -38.82 % | 37.324 M 0.00 % | 37.324 M 28.17 % | 29.121 M 0.00 % | 29.121 M -9.96 % | 32.344 M 0.00 % | 32.344 M -20.01 % | 40.436 M 0.00 % | 40.436 M |
| Accumulated other comprehensive income loss | 746.249 M 3 838.20 % | 18.949 M -97.43 % | 737.544 M | 0.000 -100.00 % | 722.585 M 9 543.47 % | 7.493 M -98.89 % | 672.267 M | 0.000 | 0.000 -100.00 % | 626.423 M 30.96 % | 478.335 M -12.69 % | 547.841 M | 0.000 -100.00 % | 304.510 M | 0.000 | 0.000 | 0.000 -100.00 % | 316.249 M | 0.000 | 0.000 | 0.000 -100.00 % | 233.424 M | 0.000 | 0.000 | 0.000 -100.00 % | 141.428 M | 0.000 | 0.000 | 0.000 -100.00 % | 80.894 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 598.161 M | 0.000 | 0.000 | 0.000 -100.00 % | 567.004 M | 0.000 | 0.000 -100.00 % | 515.968 M | 0.000 | 0.000 | 0.000 -100.00 % | 398.746 M | 0.000 -100.00 % | 347.538 M -0.27 % | 348.474 M | 0.000 | 0.000 -100.00 % | 264.074 M 0.00 % | 264.074 M | 0.000 | 0.000 -100.00 % | 178.477 M 0.00 % | 178.477 M | 0.000 | 0.000 -100.00 % | 86.810 M 0.00 % | 86.810 M | 0.000 | 0.000 -100.00 % | 64.669 M 0.00 % | 64.669 M -12.91 % | 74.259 M 0.00 % | 74.259 M |
| Common stock | 0.000 -100.00 % | 148.088 M | 0.000 -100.00 % | 148.088 M | 0.000 -100.00 % | 148.088 M | 0.000 -100.00 % | 148.088 M 0.00 % | 148.088 M | 0.000 -100.00 % | 148.088 M | 0.000 -100.00 % | 148.088 M 0.00 % | 148.088 M 200.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 0.00 % | 49.363 M 174.22 % | 18.001 M 0.00 % | 18.001 M |
| Total equity | 746.249 M 0.00 % | 746.249 M 1.18 % | 737.544 M 0.00 % | 737.544 M 2.07 % | 722.585 M 0.00 % | 722.585 M 7.48 % | 672.267 M 0.00 % | 672.267 M 1.24 % | 664.056 M 6.01 % | 626.423 M 0.00 % | 626.423 M 14.34 % | 547.841 M 0.00 % | 547.841 M 21.04 % | 452.599 M 10.79 % | 408.524 M 0.00 % | 408.524 M 11.74 % | 365.612 M 0.00 % | 365.612 M 12.80 % | 324.125 M 0.00 % | 324.125 M 14.62 % | 282.787 M 0.00 % | 282.787 M 18.56 % | 238.528 M 0.00 % | 238.528 M 25.02 % | 190.791 M 0.00 % | 190.791 M 29.91 % | 146.861 M 0.00 % | 146.861 M 12.75 % | 130.257 M 0.00 % | 130.257 M 4.44 % | 124.720 M 0.00 % | 124.720 M 35.18 % | 92.260 M 0.00 % | 92.260 M |
| Other non current liabilities | -746.249 M -133 836.38 % | 558.000 K 100.08 % | -737.544 M -36 025.18 % | 2.053 M 100.28 % | -722.585 M -41 249.49 % | 1.756 M 100.26 % | -672.267 M -19 037.10 % | 3.550 M -80.37 % | 18.080 M | 0.000 -100.00 % | 60.918 M | 0.000 | 0.000 -100.00 % | 12.654 M 14.99 % | 11.005 M -0.01 % | 11.006 M -6.10 % | 11.720 M 0.00 % | 11.720 M | 0.000 -100.00 % | 9.890 M -18.05 % | 12.068 M 0.00 % | 12.068 M | 0.000 -100.00 % | 10.806 M -28.69 % | 15.153 M 0.00 % | 15.153 M -24.97 % | 20.196 M 0.00 % | 20.196 M 43.79 % | 14.045 M 0.00 % | 14.045 M 10.08 % | 12.760 M 0.00 % | 12.760 M 4.91 % | 12.163 M 0.00 % | 12.163 M |
| Long term debt | 0.000 -100.00 % | 286.549 M | 0.000 -100.00 % | 206.164 M | 0.000 -100.00 % | 222.992 M | 0.000 -100.00 % | 176.768 M 33.66 % | 132.248 M | 0.000 -100.00 % | 21.132 M | 0.000 | 0.000 -100.00 % | 2.273 M -85.50 % | 15.677 M 230.48 % | 4.744 M -37.39 % | 7.576 M 0.00 % | 7.576 M -27.82 % | 10.496 M 0.00 % | 10.496 M -34.37 % | 15.993 M 0.00 % | 15.993 M -19.33 % | 19.825 M 0.00 % | 19.825 M -13.18 % | 22.834 M 0.00 % | 22.834 M 29.98 % | 17.567 M 0.00 % | 17.567 M -15.97 % | 20.905 M 0.00 % | 20.905 M 122.37 % | 9.401 M 0.00 % | 9.401 M -16.79 % | 11.298 M 0.00 % | 11.298 M |
| Total non current liabilities | -746.249 M -330.44 % | 323.832 M 143.91 % | -737.544 M -411.49 % | 236.777 M 132.77 % | -722.585 M -390.57 % | 248.676 M 136.99 % | -672.267 M -432.51 % | 202.178 M 34.49 % | 150.328 M | 0.000 -100.00 % | 82.050 M | 0.000 -100.00 % | 12.791 M -14.31 % | 14.927 M -44.06 % | 26.682 M 69.42 % | 15.749 M -18.38 % | 19.297 M 0.00 % | 19.297 M -5.35 % | 20.386 M 0.00 % | 20.386 M -27.35 % | 28.061 M 0.00 % | 28.061 M -8.39 % | 30.630 M 0.00 % | 30.630 M -19.37 % | 37.987 M 0.00 % | 37.987 M 0.59 % | 37.763 M 0.00 % | 37.763 M 8.05 % | 34.950 M 0.00 % | 34.950 M 57.71 % | 22.160 M 0.00 % | 22.160 M -5.54 % | 23.461 M 0.00 % | 23.461 M |
| Other current liabilities | 0.000 -100.00 % | 19.105 M | 0.000 -100.00 % | 25.545 M | 0.000 -100.00 % | 16.188 M | 0.000 -100.00 % | 19.909 M -85.60 % | 138.209 M | 0.000 -100.00 % | 18.632 M | 0.000 -100.00 % | 80.660 M -0.54 % | 81.098 M 113.02 % | 38.070 M -23.24 % | 49.598 M -40.82 % | 83.808 M 0.00 % | 83.808 M 24.38 % | 67.379 M 0.00 % | 67.379 M -23.80 % | 88.429 M 0.00 % | 88.429 M 38.06 % | 64.052 M 0.00 % | 64.052 M 67.05 % | 38.343 M 0.00 % | 38.343 M 41.65 % | 27.068 M -0.06 % | 27.085 M -6.58 % | 28.994 M 0.00 % | 28.994 M 30.53 % | 22.213 M -6.15 % | 23.669 M 40.65 % | 16.828 M 0.00 % | 16.828 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 | 0.000 | 0.000 | 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 -100.00 % | 136.454 M | 0.000 -100.00 % | 80.943 M | 0.000 -100.00 % | 41.531 M | 0.000 -100.00 % | 61.542 M 94.82 % | 31.589 M | 0.000 | 0.000 | 0.000 -100.00 % | 80.150 M | 0.000 -100.00 % | 5.144 M 13.45 % | 4.534 M | 0.000 | 0.000 -100.00 % | 8.711 M 0.00 % | 8.711 M | 0.000 | 0.000 -100.00 % | 9.641 M 0.00 % | 9.641 M | 0.000 | 0.000 -100.00 % | 19.757 M 0.00 % | 19.757 M 140.46 % | 8.216 M 0.00 % | 8.216 M -64.19 % | 22.943 M 0.00 % | 22.943 M -21.26 % | 29.138 M 0.00 % | 29.138 M |
| Total current liabilities | 0.000 -100.00 % | 200.414 M | 0.000 -100.00 % | 190.226 M | 0.000 -100.00 % | 129.549 M | 0.000 -100.00 % | 198.939 M 12.83 % | 176.316 M | 0.000 -100.00 % | 194.250 M | 0.000 -100.00 % | 260.406 M 79.30 % | 145.237 M 129.68 % | 63.234 M 0.97 % | 62.624 M -44.24 % | 112.301 M 0.00 % | 112.301 M 11.23 % | 100.961 M 0.00 % | 100.961 M -19.25 % | 125.024 M 0.00 % | 125.024 M 6.88 % | 116.971 M 0.00 % | 116.971 M 71.11 % | 68.362 M 0.00 % | 68.362 M -17.91 % | 83.278 M 0.00 % | 83.278 M 66.96 % | 49.880 M 0.00 % | 49.880 M -15.42 % | 58.972 M 0.00 % | 58.972 M -6.49 % | 63.065 M 0.00 % | 63.065 M |
| Total liabilities | -746.249 M -242.35 % | 524.246 M 171.08 % | -737.544 M -272.73 % | 427.003 M 159.09 % | -722.585 M -291.05 % | 378.225 M 156.26 % | -672.267 M -267.60 % | 401.117 M 22.80 % | 326.644 M | 0.000 -100.00 % | 276.300 M | 0.000 -100.00 % | 273.197 M 70.57 % | 160.164 M 78.13 % | 89.916 M 14.73 % | 78.374 M -40.44 % | 131.598 M 0.00 % | 131.598 M 8.45 % | 121.348 M 0.00 % | 121.348 M -20.73 % | 153.085 M 0.00 % | 153.085 M 3.72 % | 147.601 M 0.00 % | 147.601 M 38.79 % | 106.348 M 0.00 % | 106.348 M -12.14 % | 121.041 M 0.00 % | 121.041 M 42.69 % | 84.830 M 0.00 % | 84.830 M 4.56 % | 81.132 M 0.00 % | 81.132 M -6.23 % | 86.526 M 0.00 % | 86.526 M |
| Other non current assets | 0.000 100.00 % | -63.477 M | 0.000 100.00 % | -1.000 K 100.00 % | -249.565 M -508.73 % | 61.058 M 131.47 % | -193.999 M -207.43 % | 180.574 M 302.68 % | 44.843 M 127.00 % | -166.062 M -2 376.38 % | 7.295 M 103.91 % | -186.345 M -273.80 % | 107.219 M 43.44 % | 74.750 M -28.98 % | 105.246 M 1 233.52 % | 7.892 M -92.86 % | 110.576 M 618.28 % | 15.394 M -80.38 % | 78.482 M 475.06 % | 13.648 M -84.04 % | 85.511 M 260.52 % | 23.719 M -54.57 % | 52.208 M 279.89 % | 13.743 M -55.44 % | 30.843 M 135.10 % | 13.119 M -45.30 % | 23.985 M 74.79 % | 13.722 M -26.46 % | 18.660 M 0.00 % | 18.660 M 44.33 % | 12.929 M 0.00 % | 12.929 M 43.22 % | 9.027 M 0.00 % | 9.027 M |
| Long term investments | 0.000 -100.00 % | 90.795 M | 0.000 -100.00 % | 76.014 M | 0.000 -100.00 % | 42.295 M | 0.000 100.00 % | -125.651 M -27 006.00 % | 467.000 K | 0.000 | 0.000 | 0.000 100.00 % | -61.097 M 0.81 % | -61.594 M 29.25 % | -87.053 M -18 348.96 % | 477.030 K 100.50 % | -94.714 M -20 380.15 % | 467.030 K 100.73 % | -64.368 M -13 882.31 % | 467.030 K 100.76 % | -61.325 M -13 230.81 % | 467.030 K 101.23 % | -37.998 M -8 236.06 % | 467.030 K 102.71 % | -17.257 M -3 795.03 % | 467.030 K 104.77 % | -9.796 M -2 197.51 % | 467.030 K -18.65 % | 574.098 K 0.00 % | 574.098 K 22.93 % | 467.030 K 0.00 % | 467.030 K 0.01 % | 467.000 K 0.00 % | 467.000 K |
| Intangible assets | 0.000 -100.00 % | 1.284 M | 0.000 -100.00 % | 148.000 K | 0.000 -100.00 % | 154.000 K | 0.000 -100.00 % | 159.000 K -76.09 % | 665.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 97.388 K | 0.000 -100.00 % | 220.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 |
| GoodWill | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 1.284 M | 0.000 -100.00 % | 148.000 K | 0.000 -100.00 % | 154.000 K | 0.000 -100.00 % | 159.000 K -76.09 % | 665.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 97.388 K | 0.000 -100.00 % | 220.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 |
| Property plant equipment net | 0.000 -100.00 % | 778.624 M | 0.000 -100.00 % | 578.609 M | 0.000 -100.00 % | 534.519 M | 0.000 -100.00 % | 482.740 M 35.49 % | 356.298 M | 0.000 -100.00 % | 301.791 M | 0.000 -100.00 % | 228.233 M 2.70 % | 222.223 M 9.14 % | 203.620 M 0.00 % | 203.620 M 23.98 % | 164.236 M 0.00 % | 164.236 M 6.63 % | 154.023 M 0.00 % | 154.023 M 28.52 % | 119.845 M 0.00 % | 119.845 M 6.61 % | 112.419 M 0.00 % | 112.419 M 3.12 % | 109.013 M 0.00 % | 109.013 M 1.37 % | 107.536 M 0.00 % | 107.536 M 10.18 % | 97.598 M 0.00 % | 97.598 M 14.87 % | 84.964 M 0.00 % | 84.964 M 5.54 % | 80.505 M 0.00 % | 80.505 M |
| Total non current assets | 0.000 -100.00 % | 807.226 M | 0.000 -100.00 % | 654.770 M 362.36 % | -249.565 M -141.74 % | 597.873 M 408.18 % | -193.999 M -136.07 % | 537.822 M 33.70 % | 402.273 M 342.24 % | -166.062 M -153.73 % | 309.086 M 265.87 % | -186.345 M -167.90 % | 274.452 M 16.60 % | 235.379 M 6.01 % | 222.033 M 4.74 % | 211.989 M 17.71 % | 180.097 M 0.00 % | 180.097 M 7.11 % | 168.137 M 0.00 % | 168.137 M 16.74 % | 144.031 M 0.00 % | 144.031 M 13.74 % | 126.628 M 0.00 % | 126.628 M 3.29 % | 122.599 M 0.00 % | 122.599 M 0.72 % | 121.726 M 0.00 % | 121.726 M 4.19 % | 116.832 M 0.00 % | 116.832 M 18.78 % | 98.360 M 0.00 % | 98.360 M 9.29 % | 89.999 M 0.00 % | 89.999 M |
| Other current assets | -209.267 M -735.41 % | 32.934 M 113.71 % | -240.159 M -1 256.28 % | 20.770 M | 0.000 -100.00 % | 14.856 M | 0.000 -100.00 % | 81.990 M 8.69 % | 75.433 M | 0.000 -100.00 % | 111.985 M | 0.000 -100.00 % | 55.793 M -4.24 % | 58.261 M -33.93 % | 88.180 M 61.26 % | 54.683 M -6.47 % | 58.463 M 0.00 % | 58.463 M 11.44 % | 52.460 M 19.24 % | 43.997 M -33.40 % | 66.067 M 0.00 % | 66.067 M 36.72 % | 48.324 M 21.26 % | 39.853 M 341.63 % | 9.024 M 0.00 % | 9.024 M -31.68 % | 13.209 M -14.94 % | 15.529 M -47.46 % | 29.556 M 0.00 % | 29.556 M 105.13 % | 14.408 M -7.48 % | 15.573 M 67.88 % | 9.276 M 0.00 % | 9.276 M |
| Short term investments | 0.000 -100.00 % | 197.815 M | 0.000 -100.00 % | 205.258 M -58.88 % | 499.130 M 101.47 % | 247.741 M -36.15 % | 387.998 M 123.25 % | 173.796 M -22.88 % | 225.347 M -32.15 % | 332.124 M 158.40 % | 128.533 M -65.51 % | 372.689 M 444.93 % | 68.392 M 10.11 % | 62.111 M -29.04 % | 87.530 M 1.45 % | 86.282 M -9.35 % | 95.181 M 0.00 % | 95.181 M 46.81 % | 64.835 M 0.00 % | 64.835 M 4.92 % | 61.792 M 0.00 % | 61.792 M 60.64 % | 38.465 M 0.00 % | 38.465 M 117.02 % | 17.724 M 0.00 % | 17.724 M 72.70 % | 10.263 M 0.00 % | 10.263 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 10.164 M | 0.000 -100.00 % | 34.901 M 113.98 % | -249.565 M -35 299.58 % | 709.000 K 100.37 % | -193.999 M -1 052.80 % | 20.361 M 64.89 % | 12.348 M 107.44 % | -166.062 M -542.49 % | 37.529 M 120.14 % | -186.345 M -257.98 % | 117.953 M 254.61 % | 33.263 M 27.64 % | 26.059 M -3.88 % | 27.110 M -2.11 % | 27.693 M 0.00 % | 27.693 M 45.25 % | 19.066 M -34.00 % | 28.890 M 6.06 % | 27.238 M 0.00 % | 27.238 M 23.17 % | 22.115 M -30.37 % | 31.759 M 121.68 % | 14.326 M 0.00 % | 14.326 M -6.10 % | 15.257 M -0.69 % | 15.363 M 40.20 % | 10.958 M 0.00 % | 10.958 M -51.87 % | 22.766 M 0.00 % | 22.766 M 426.51 % | 4.324 M 0.00 % | 4.324 M |
| Cash and short term investments | 209.267 M -0.34 % | 209.986 M -12.56 % | 240.159 M -0.10 % | 240.407 M -3.67 % | 249.565 M 0.45 % | 248.450 M 28.07 % | 193.999 M -0.08 % | 194.157 M -18.32 % | 237.695 M 43.14 % | 166.062 M 0.00 % | 166.062 M -10.88 % | 186.345 M 0.00 % | 186.345 M 95.38 % | 95.374 M -16.04 % | 113.589 M 0.17 % | 113.392 M -7.72 % | 122.875 M 0.00 % | 122.875 M 46.45 % | 83.901 M -10.48 % | 93.725 M 5.27 % | 89.030 M 0.00 % | 89.030 M 46.96 % | 60.579 M -13.73 % | 70.223 M 119.11 % | 32.050 M 0.00 % | 32.050 M 25.59 % | 25.520 M -0.41 % | 25.626 M 133.86 % | 10.958 M 0.00 % | 10.958 M -51.87 % | 22.766 M 0.00 % | 22.766 M 426.51 % | 4.324 M 0.00 % | 4.324 M |
| Total current assets | 0.000 -100.00 % | 463.270 M | 0.000 -100.00 % | 509.777 M 104.27 % | 249.565 M -50.38 % | 502.936 M 159.25 % | 193.999 M -63.78 % | 535.562 M -8.98 % | 588.427 M 254.34 % | 166.062 M -72.03 % | 593.637 M 218.57 % | 186.345 M -65.91 % | 546.585 M 44.84 % | 377.384 M 37.00 % | 275.470 M 0.20 % | 274.909 M -13.31 % | 317.113 M 0.00 % | 317.113 M 14.34 % | 277.335 M 0.00 % | 277.335 M -4.97 % | 291.841 M 0.00 % | 291.841 M 12.46 % | 259.501 M 0.00 % | 259.501 M 48.68 % | 174.539 M 0.00 % | 174.539 M 19.40 % | 146.176 M 0.00 % | 146.176 M 48.77 % | 98.255 M 0.00 % | 98.255 M -8.59 % | 107.492 M 0.00 % | 107.492 M 21.07 % | 88.787 M 0.00 % | 88.787 M |
| Inventory | 0.000 -100.00 % | 100.166 M | 0.000 -100.00 % | 75.255 M | 0.000 -100.00 % | 84.106 M | 0.000 -100.00 % | 115.519 M -18.02 % | 140.907 M | 0.000 -100.00 % | 97.338 M | 0.000 -100.00 % | 115.717 M 60.81 % | 71.961 M -2.36 % | 73.701 M 0.00 % | 73.702 M 45.27 % | 50.736 M 0.00 % | 50.736 M 11.42 % | 45.537 M 0.00 % | 45.537 M 55.93 % | 29.203 M 0.00 % | 29.203 M -28.92 % | 41.086 M 0.00 % | 41.086 M 4.14 % | 39.455 M 0.00 % | 39.455 M -3.93 % | 41.069 M 0.00 % | 41.069 M 54.99 % | 26.498 M 0.00 % | 26.498 M -0.02 % | 26.504 M 0.00 % | 26.504 M -8.20 % | 28.872 M 0.00 % | 28.872 M |
| Net receivables | 0.000 -100.00 % | 120.184 M | 0.000 -100.00 % | 173.345 M | 0.000 -100.00 % | 155.524 M | 0.000 -100.00 % | 143.896 M 7.07 % | 134.392 M | 0.000 -100.00 % | 218.252 M | 0.000 | 0.000 -100.00 % | 207.070 M | 0.000 -100.00 % | 33.132 M -76.17 % | 139.034 M 63.49 % | 85.039 M -10.89 % | 95.436 M 1.45 % | 94.076 M -45.61 % | 172.976 M 60.85 % | 107.541 M -1.80 % | 109.510 M 1.08 % | 108.338 M 5.54 % | 102.651 M 9.19 % | 94.011 M 41.63 % | 66.377 M 3.79 % | 63.952 M 8.39 % | 59.001 M 88.85 % | 31.243 M -28.69 % | 43.813 M 2.73 % | 42.649 M -21.01 % | 53.990 M 16.57 % | 46.315 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -40.153 M | 0.000 -100.00 % | 125.651 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.097 M | 0.000 -100.00 % | 89.476 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.001 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.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 |
| Account payables | 0.000 -100.00 % | 44.855 M | 0.000 -100.00 % | 83.738 M | 0.000 -100.00 % | 70.278 M | 0.000 -100.00 % | 57.921 M -42.40 % | 100.563 M | 0.000 -100.00 % | 100.563 M | 0.000 -100.00 % | 99.596 M 55.28 % | 64.139 M 220.37 % | 20.020 M 135.74 % | 8.492 M -70.19 % | 28.493 M 0.00 % | 28.493 M 14.56 % | 24.872 M 0.00 % | 24.872 M -32.04 % | 36.595 M 0.00 % | 36.595 M -15.44 % | 43.278 M 0.00 % | 43.278 M 44.17 % | 30.018 M 0.00 % | 30.018 M -17.65 % | 36.452 M 0.05 % | 36.435 M 187.57 % | 12.670 M 0.00 % | 12.670 M -8.30 % | 13.816 M 11.78 % | 12.360 M -27.72 % | 17.099 M 0.00 % | 17.099 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.552 M | 0.000 -100.00 % | 59.567 M | 0.000 | 0.000 -100.00 % | 75.055 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Capital lease obligations | 0.000 -100.00 % | 7.724 M | 0.000 -100.00 % | 8.444 M | 0.000 -100.00 % | 9.059 M | 0.000 -100.00 % | 9.635 M | 0.000 | 0.000 -100.00 % | 10.566 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.543 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 |
| 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 589.456 M | 0.000 | 0.000 | 0.000 -100.00 % | 524.179 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.007 M | 0.000 -100.00 % | 11.624 M 8.75 % | 10.688 M -96.62 % | 316.249 M | 0.000 -100.00 % | 10.688 M 0.00 % | 10.688 M -95.42 % | 233.424 M | 0.000 -100.00 % | 10.688 M 0.00 % | 10.688 M -92.44 % | 141.428 M | 0.000 -100.00 % | 10.688 M 0.00 % | 10.688 M -86.79 % | 80.894 M | 0.000 -100.00 % | 10.688 M 0.00 % | 10.688 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 36.725 M | 0.000 -100.00 % | 28.560 M | 0.000 -100.00 % | 23.928 M | 0.000 -100.00 % | 21.860 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.791 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.890 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.806 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 1.270 B | 0.000 -100.00 % | 1.165 B | 0.000 -100.00 % | 1.101 B | 0.000 -100.00 % | 1.073 B 8.35 % | 990.700 M | 0.000 -100.00 % | 902.723 M | 0.000 -100.00 % | 821.037 M 33.99 % | 612.763 M 23.17 % | 497.505 M 2.18 % | 486.898 M -2.07 % | 497.210 M 0.00 % | 497.210 M 11.61 % | 445.472 M 0.00 % | 445.472 M 2.20 % | 435.872 M 0.00 % | 435.872 M 12.88 % | 386.129 M 0.00 % | 386.129 M 29.95 % | 297.139 M 0.00 % | 297.139 M 10.91 % | 267.901 M 0.00 % | 267.901 M 24.55 % | 215.087 M 0.00 % | 215.087 M 4.49 % | 205.852 M 0.00 % | 205.852 M 15.14 % | 178.786 M 0.00 % | 178.786 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-12-31 | 2022-09-30 | 2022-06-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-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-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| 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 -100.00 % | 4.357 M 0.00 % | 4.357 M 428.71 % | -1.326 M 0.00 % | -1.326 M -117.64 % | 7.515 M | 0.000 100.00 % | -2.245 M 0.00 % | -2.245 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -75.146 K | 0.000 100.00 % | -8.935 M 0.00 % | -8.935 M |
| 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 -100.00 % | 25.953 M 0.00 % | 25.953 M 474.42 % | 4.518 M 0.00 % | 4.518 M -32.89 % | 6.733 M | 0.000 -100.00 % | 398.295 K 0.00 % | 398.295 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.833 M | 0.000 100.00 % | -5.218 M 0.00 % | -5.218 M |
| 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 100.00 % | -11.483 M 0.00 % | -11.483 M -341.75 % | -2.599 M 0.00 % | -2.599 M 68.17 % | -8.167 M | 0.000 -100.00 % | 5.941 M 0.00 % | 5.941 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.184 M | 0.000 100.00 % | -6.154 M 0.00 % | -6.154 M |
| 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 |
| 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 100.00 % | -10.113 M 0.00 % | -10.113 M -211.71 % | -3.244 M 0.00 % | -3.244 M -136.25 % | 8.949 M | 0.000 100.00 % | -8.585 M 0.00 % | -8.585 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.092 M | 0.000 -100.00 % | 2.437 M 0.00 % | 2.437 M |
| Other non cash items | -927.000 K 55.07 % | -2.063 M 84.41 % | -13.234 M -15.33 % | -11.475 M 7.33 % | -12.382 M 44.03 % | -22.124 M -46.93 % | -15.058 M | 0.000 | 0.000 100.00 % | -29.235 M | 0.000 100.00 % | -40.259 M | 0.000 100.00 % | -45.259 M 8.25 % | -49.329 M -45.22 % | -33.969 M -69.58 % | -20.031 M -107.53 % | -9.652 M 0.00 % | -9.652 M -596.54 % | 1.944 M 0.00 % | 1.944 M 129.83 % | -6.517 M 77.98 % | -29.596 M -781.53 % | -3.357 M 0.00 % | -3.357 M 86.36 % | -24.612 M 0.00 % | -24.612 M -12.05 % | -21.965 M 0.00 % | -21.965 M -164.49 % | -8.305 M 0.00 % | -8.305 M -136.51 % | -3.511 M 0.00 % | -3.511 M -142.60 % | -1.447 M 65.95 % | -4.250 M -185.45 % | 4.974 M 0.00 % | 4.974 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.556 M -7.14 % | 12.444 M -46.51 % | 23.263 M | 0.000 -100.00 % | 35.784 M | 0.000 -100.00 % | 38.306 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.301 M 0.00 % | 19.301 M -27.70 % | 26.697 M 0.00 % | 26.697 M -20.49 % | 33.579 M | 0.000 -100.00 % | 20.910 M 0.00 % | 20.910 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.172 M | 0.000 -100.00 % | 2.858 M 0.00 % | 2.858 M |
| 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 100.00 % | -22.832 M 0.00 % | -22.832 M -186.35 % | -7.973 M 0.00 % | -7.973 M 60.28 % | -20.075 M | 0.000 100.00 % | -6.800 M 0.00 % | -6.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.833 M | 0.000 100.00 % | -3.874 M 0.00 % | -3.874 M |
| 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 |
| 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 |
| 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 |
| 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 -100.00 % | 5.001 M 0.00 % | 5.001 M 133.34 % | -14.999 M 0.00 % | -14.999 M | 0.000 | 0.000 100.00 % | -11.228 M 0.00 % | -11.228 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 404.887 K | 0.000 -100.00 % | 38.500 K 0.00 % | 38.500 K |
| 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 100.00 % | -17.831 M 0.00 % | -17.831 M 22.38 % | -22.972 M 0.00 % | -22.972 M -14.43 % | -20.075 M | 0.000 100.00 % | -18.028 M 0.00 % | -18.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.428 M | 0.000 100.00 % | -3.835 M 0.00 % | -3.835 M |
| 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 |
| 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 |
| 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 |
| 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 100.00 % | -2.468 M 0.00 % | -2.468 M 65.48 % | -7.151 M | 0.000 100.00 % | -1.488 M 0.00 % | -1.488 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -225.018 K | 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 100.00 % | -1.762 M 0.00 % | -1.762 M 5.00 % | -1.855 M 0.00 % | -1.855 M 66.44 % | -5.527 M | 0.000 100.00 % | -3.654 M 0.00 % | -3.654 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.701 M | 0.000 -100.00 % | 1.242 M 0.00 % | 1.242 M |
| 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 100.00 % | -1.762 M 0.00 % | -1.762 M 59.24 % | -4.323 M 0.00 % | -4.323 M 65.90 % | -12.678 M | 0.000 100.00 % | -5.142 M 0.00 % | -5.142 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.476 M | 0.000 -100.00 % | 1.242 M 0.00 % | 1.242 M |
| 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 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.556 M -7.14 % | 12.444 M -46.51 % | 23.263 M | 0.000 -100.00 % | 35.784 M | 0.000 -100.00 % | 38.306 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -291.763 K 0.00 % | -291.763 K 51.25 % | -598.473 K 0.00 % | -598.473 K -172.46 % | 825.918 K | 0.000 100.00 % | -2.260 M 0.00 % | -2.260 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.219 M | 0.000 -100.00 % | 264.500 K 0.00 % | 264.500 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.985 M 56.57 % | 20.429 M 155.84 % | 7.985 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.824 M 62.03 % | 31.985 M 56.57 % | 20.429 M -12.18 % | 23.263 M | 0.000 -100.00 % | 35.784 M | 0.000 -100.00 % | 38.306 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -291.763 K 0.00 % | -291.763 K 51.25 % | -598.473 K 0.00 % | -598.473 K -172.46 % | 825.918 K | 0.000 100.00 % | -2.260 M 0.00 % | -2.260 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.219 M | 0.000 -100.00 % | 264.500 K 0.00 % | 264.500 K |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.556 M -7.14 % | 12.444 M -46.51 % | 23.263 M | 0.000 -100.00 % | 35.784 M | 0.000 -100.00 % | 38.306 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.301 M 0.00 % | 19.301 M -27.70 % | 26.697 M 0.00 % | 26.697 M -20.49 % | 33.579 M | 0.000 -100.00 % | 20.910 M 0.00 % | 20.910 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.172 M | 0.000 -100.00 % | 2.858 M 0.00 % | 2.858 M |
| 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 100.00 % | -22.832 M 0.00 % | -22.832 M -186.35 % | -7.973 M 0.00 % | -7.973 M 60.28 % | -20.075 M | 0.000 100.00 % | -6.800 M 0.00 % | -6.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.833 M | 0.000 100.00 % | -3.874 M 0.00 % | -3.874 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.556 M -7.14 % | 12.444 M -46.51 % | 23.263 M | 0.000 -100.00 % | 35.784 M | 0.000 -100.00 % | 38.306 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.530 M 0.00 % | -3.530 M -118.86 % | 18.724 M 0.00 % | 18.724 M 38.65 % | 13.504 M | 0.000 -100.00 % | 14.110 M 0.00 % | 14.110 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 338.357 K | 0.000 100.00 % | -1.016 M 0.00 % | -1.016 M |
| 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 |