Shree Ram Proteins Limited SRPL.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 -100.00 % | 147.660 M -90.92 % | 1.627 B -43.47 % | 2.878 B 88.65 % | 1.526 B -2.09 % | 1.558 B -1.47 % | 1.581 B -19.07 % | 1.954 B 24.01 % | 1.576 B -14.02 % | 1.833 B 5.06 % | 1.744 B 10.90 % | 1.573 B 36.04 % | 1.156 B |
| Net income | -210.750 M -119.88 % | -95.848 M -349.26 % | 38.453 M -37.38 % | 61.407 M 633.92 % | 8.367 M -68.00 % | 26.149 M -21.81 % | 33.441 M 84.52 % | 18.123 M 171.71 % | 6.670 M 31.51 % | 5.072 M -62.79 % | 13.629 M 5.47 % | 12.922 M 305.01 % | -6.303 M |
| Income before tax | -210.119 M -107.75 % | -101.138 M -291.38 % | 52.846 M -35.85 % | 82.382 M 651.04 % | 10.969 M -68.71 % | 35.053 M -21.11 % | 44.434 M 53.79 % | 28.892 M 200.99 % | 9.599 M 27.97 % | 7.501 M -37.37 % | 11.977 M 9.18 % | 10.970 M 383.54 % | -3.869 M |
| Income before tax ratio | 0.00 100.00 % | -0.68 -2 208.55 % | 0.03 13.48 % | 0.03 298.12 % | 0.01 -68.04 % | 0.02 -19.93 % | 0.03 90.03 % | 0.01 142.71 % | 0.01 48.84 % | 0.00 -40.39 % | 0.01 -1.55 % | 0.01 308.42 % | 0.00 |
| EBITDA | -169.377 M -115.35 % | -78.652 M -174.85 % | 105.073 M -22.86 % | 136.203 M 136.34 % | 57.630 M -30.47 % | 82.889 M -7.40 % | 89.512 M 16.35 % | 76.936 M 24.48 % | 61.806 M -9.61 % | 68.378 M -13.79 % | 79.314 M -3.50 % | 82.194 M 42.99 % | 57.483 M |
| Net income ratio | 0.00 100.00 % | -0.65 -2 846.21 % | 0.02 10.78 % | 0.02 289.04 % | 0.01 -67.32 % | 0.02 -20.64 % | 0.02 128.00 % | 0.01 119.10 % | 0.00 52.95 % | 0.00 -64.58 % | 0.01 -4.90 % | 0.01 250.70 % | -0.01 |
| Ratio EBITDA | 0.00 100.00 % | -0.53 -924.71 % | 0.06 36.47 % | 0.05 25.28 % | 0.04 -28.99 % | 0.05 -6.02 % | 0.06 43.76 % | 0.04 0.38 % | 0.04 5.13 % | 0.04 -17.94 % | 0.05 -12.99 % | 0.05 5.11 % | 0.05 |
| Gross profit ratio | 0.00 100.00 % | -0.31 -444.60 % | 0.09 47.34 % | 0.06 -14.86 % | 0.07 -10.98 % | 0.08 -21.59 % | 0.10 25.80 % | 0.08 87.06 % | 0.04 5.89 % | 0.04 -15.58 % | 0.05 -14.09 % | 0.06 14.32 % | 0.05 |
| Weighted average shs out dil | 211.645 M -0.63 % | 212.996 M -17.14 % | 257.040 M 0.00 % | 257.040 M 0.00 % | 257.040 M 0.00 % | 257.040 M 20.00 % | 214.200 M 33.71 % | 160.202 M -25.21 % | 214.200 M 0.00 % | 214.200 M 0.00 % | 214.200 M 0.00 % | 214.200 M 0.00 % | 214.200 M |
| Weighted average shs out | 211.645 M -0.63 % | 212.996 M -17.14 % | 257.040 M 0.00 % | 257.040 M 0.00 % | 257.040 M 0.00 % | 257.040 M 20.00 % | 214.200 M 33.71 % | 160.202 M -25.21 % | 214.200 M 0.00 % | 214.200 M 0.00 % | 214.200 M 0.00 % | 214.200 M 0.00 % | 214.200 M |
| EPS diluted | -1.00 -122.22 % | -0.45 -400.00 % | 0.15 -37.50 % | 0.24 636.20 % | 0.03 -67.40 % | 0.10 -37.50 % | 0.16 45.45 % | 0.11 182.05 % | 0.04 64.56 % | 0.02 -62.74 % | 0.06 5.47 % | 0.06 305.10 % | -0.03 |
| Earnings per share | -1.00 -122.22 % | -0.45 -400.00 % | 0.15 -37.50 % | 0.24 636.20 % | 0.03 -67.40 % | 0.10 -37.50 % | 0.16 45.45 % | 0.11 182.05 % | 0.04 64.56 % | 0.02 -62.74 % | 0.06 5.47 % | 0.06 305.10 % | -0.03 |
| Gross profit | -195.243 M -328.46 % | -45.569 M -131.28 % | 145.690 M -16.71 % | 174.927 M 60.61 % | 108.914 M -12.84 % | 124.956 M -22.74 % | 161.743 M 1.81 % | 158.872 M 131.98 % | 68.484 M -8.96 % | 75.220 M -11.31 % | 84.810 M -4.73 % | 89.019 M 55.52 % | 57.239 M |
| Income tax expense | 631.000 K 111.93 % | -5.290 M -136.75 % | 14.393 M -31.38 % | 20.974 M 706.07 % | 2.602 M -70.92 % | 8.946 M -18.61 % | 10.992 M 2.08 % | 10.769 M 267.66 % | 2.929 M 20.58 % | 2.429 M 247.03 % | -1.652 M 15.37 % | -1.952 M -180.23 % | 2.433 M |
| Cost of revenue | 195.243 M 1.04 % | 193.229 M -86.95 % | 1.481 B -45.20 % | 2.703 B 90.80 % | 1.417 B -1.15 % | 1.433 B 0.95 % | 1.420 B -20.92 % | 1.795 B 19.11 % | 1.507 B -14.24 % | 1.757 B 5.89 % | 1.660 B 11.84 % | 1.484 B 35.02 % | 1.099 B |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 3.733 M 47.14 % | 2.537 M -21.21 % | 3.220 M 42.54 % | 2.259 M 11.28 % | 2.030 M -65.16 % | 5.827 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 71.000 K -79.89 % | 353.000 K -88.82 % | 3.157 M 295.56 % | 798.106 K -20.79 % | 1.008 M 184.38 % | 354.300 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 38.205 M -18.22 % | 46.719 M 222.33 % | 14.494 M -73.00 % | 53.689 M 3.94 % | 51.654 M 7 379.48 % | 690.612 K 147.33 % | 279.230 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 |
| Operating expenses | 6.367 M -85.76 % | 44.726 M -11.47 % | 50.523 M 190.63 % | 17.384 M -71.06 % | 60.066 M 9.79 % | 54.711 M -33.08 % | 81.759 M -14.35 % | 95.452 M 334.25 % | 21.981 M -19.85 % | 27.425 M -0.94 % | 27.685 M -9.01 % | 30.425 M 98.67 % | 15.314 M |
| Cost and expenses | 201.610 M -15.27 % | 237.955 M -84.46 % | 1.532 B -44.38 % | 2.754 B 86.49 % | 1.477 B -0.75 % | 1.488 B -0.90 % | 1.501 B -20.59 % | 1.891 B 23.64 % | 1.529 B -14.32 % | 1.785 B 5.78 % | 1.687 B 11.42 % | 1.514 B 35.90 % | 1.114 B |
| 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 |
| Selling general and administrative expenses | 6.367 M -2.36 % | 6.521 M 71.42 % | 3.804 M 31.63 % | 2.890 M -54.68 % | 6.377 M 108.59 % | 3.057 M 0.64 % | 3.038 M -50.86 % | 6.182 M -45.10 % | 11.259 M 217.42 % | 3.547 M 0.82 % | 3.518 M 64.78 % | 2.135 M -14.39 % | 2.494 M |
| Interest income | 0.000 | 0.000 -100.00 % | 87.000 K 11.54 % | 78.000 K -9.30 % | 86.000 K -59.24 % | 211.000 K 41.98 % | 148.611 K 20.74 % | 123.085 K 18.35 % | 104.000 K -71.89 % | 370.000 K -79.86 % | 1.837 M 1 918.68 % | 91.000 K -60.78 % | 232.000 K |
| Interest expense | 34.049 M 138.56 % | 14.273 M -66.68 % | 42.832 M -4.52 % | 44.858 M 18.43 % | 37.876 M 4.97 % | 36.081 M 1.83 % | 35.431 M -0.31 % | 35.542 M -9.43 % | 39.243 M -9.64 % | 43.429 M -8.44 % | 47.431 M -1.05 % | 47.936 M 3.05 % | 46.516 M |
| Depreciation and amortization | 6.693 M -18.52 % | 8.214 M -16.99 % | 9.895 M 10.40 % | 8.963 M -11.35 % | 10.110 M -13.69 % | 11.713 M -9.43 % | 12.932 M -9.16 % | 14.237 M -12.87 % | 16.340 M -18.35 % | 20.012 M -9.03 % | 21.998 M -14.51 % | 25.732 M 73.44 % | 14.836 M |
| Operating income | -201.610 M -123.28 % | -90.295 M -194.88 % | 95.167 M -20.41 % | 119.565 M 151.01 % | 47.633 M -32.19 % | 70.245 M -12.18 % | 79.983 M 29.06 % | 61.973 M 741.57 % | 7.364 M 55.49 % | 4.736 M -58.93 % | 11.531 M 5.79 % | 10.900 M 350.06 % | -4.359 M |
| Operating income ratio | 0.00 100.00 % | -0.61 -1 145.34 % | 0.06 40.81 % | 0.04 33.06 % | 0.03 -30.74 % | 0.05 -10.87 % | 0.05 59.47 % | 0.03 578.61 % | 0.00 80.85 % | 0.00 -60.91 % | 0.01 -4.61 % | 0.01 283.81 % | 0.00 |
| Total other income expenses net | -8.509 M 21.53 % | -10.843 M 74.38 % | -42.321 M -13.51 % | -37.284 M | 0.000 | 0.000 100.00 % | -35.550 M -2.96 % | -34.528 M 46.81 % | -64.910 M -1.65 % | -63.853 M 7.88 % | -69.315 M 8.69 % | -75.914 M -82.16 % | -41.675 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 381.231 M 3.48 % | 368.426 M -0.17 % | 369.050 M 230.01 % | 111.829 M -73.83 % | 427.265 M 10.20 % | 387.716 M -6.11 % | 412.934 M -9.93 % | 458.476 M -4.01 % | 477.640 M -6.59 % | 511.357 M -8.45 % | 558.576 M -9.63 % | 618.112 M 45.82 % | 423.887 M |
| Total investments | 0.000 | 0.000 100.00 % | -535.000 K | 0.000 -100.00 % | 16.000 K 3.23 % | 15.500 K 0.00 % | 15.500 K 0.00 % | 15.500 K -3.13 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K |
| Total debt | 381.367 M 3.24 % | 369.396 M -0.02 % | 369.475 M -13.09 % | 425.144 M -2.76 % | 437.231 M 10.63 % | 395.232 M -5.86 % | 419.840 M -9.25 % | 462.643 M -3.33 % | 478.598 M -6.99 % | 514.540 M -8.31 % | 561.182 M -11.11 % | 631.347 M 45.20 % | 434.803 M |
| Accumulated other comprehensive income loss | 40.587 M -83.81 % | 250.708 M 195 765.63 % | 128.000 K -20.50 % | 161.000 K 436.67 % | 30.000 K 162.50 % | -48.000 K | 0.000 | 0.000 -100.00 % | 44.343 M 17.71 % | 37.672 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 -100.00 % | 211.580 M 22.21 % | 173.128 M 54.97 % | 111.720 M 5.29 % | 106.102 M 32.63 % | 79.996 M 71.83 % | 46.554 M 4.99 % | 44.343 M 17.71 % | 37.672 M 15.56 % | 32.600 M 71.84 % | 18.971 M 213.62 % | 6.049 M |
| Common stock | 214.200 M 0.00 % | 214.200 M 0.00 % | 214.200 M 0.00 % | 214.200 M 0.00 % | 214.200 M 0.00 % | 214.200 M 0.00 % | 214.200 M 0.00 % | 214.200 M 42.80 % | 150.000 M 0.00 % | 150.000 M 140.00 % | 62.500 M 0.00 % | 62.500 M 0.00 % | 62.500 M |
| Total equity | 254.787 M -45.20 % | 464.908 M -17.09 % | 560.729 M 7.36 % | 522.309 M 13.36 % | 460.770 M 1.24 % | 455.122 M 6.09 % | 429.016 M 8.45 % | 395.574 M 103.54 % | 194.343 M 3.55 % | 187.672 M 97.34 % | 95.100 M 16.73 % | 81.471 M 18.85 % | 68.549 M |
| Other non current liabilities | 905.000 K -34.66 % | 1.385 M 28.72 % | 1.076 M 34.16 % | 802.000 K 15.90 % | 692.000 K | 0.000 -100.00 % | 5.928 M | 0.000 | 0.000 -100.00 % | 375.000 K 22.55 % | 306.000 K 46.41 % | 209.000 K 22.22 % | 171.000 K |
| Long term debt | 133.210 M 29.94 % | 102.518 M 32.16 % | 77.570 M -25.75 % | 104.472 M -12.59 % | 119.516 M 22.00 % | 97.961 M -5.43 % | 103.583 M -38.82 % | 169.315 M 5.88 % | 159.919 M -14.41 % | 186.853 M -38.44 % | 303.550 M 1.72 % | 298.419 M 68.33 % | 177.282 M |
| Total non current liabilities | 134.115 M 29.08 % | 103.903 M 30.62 % | 79.547 M -26.04 % | 107.556 M -12.66 % | 123.146 M 19.41 % | 103.128 M -5.83 % | 109.511 M -38.15 % | 177.053 M 10.59 % | 160.096 M -14.49 % | 187.228 M -38.38 % | 303.856 M 1.59 % | 299.109 M 66.28 % | 179.886 M |
| Other current liabilities | 47.075 M 256.52 % | 13.204 M 140.81 % | -32.352 M -101.33 % | -16.069 M -3 772.05 % | -415.000 K 95.28 % | -8.784 M -197.83 % | 8.979 M -67.89 % | 27.966 M 965.70 % | 2.624 M 70.96 % | 1.535 M -98.41 % | 96.565 M 19 928.54 % | -487.000 K -885.48 % | 62.000 K |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 42.849 M 109.94 % | 20.410 M 297.24 % | 5.138 M -63.99 % | 14.266 M 103.64 % | 7.006 M -75.17 % | 28.211 M 14 648.62 % | 191.279 K | 0.000 | 0.000 -100.00 % | 4.456 M | 0.000 |
| Short term debt | 248.157 M -7.01 % | 266.878 M -8.57 % | 291.905 M -8.97 % | 320.672 M 0.93 % | 317.715 M 6.99 % | 296.946 M -6.11 % | 316.256 M 6.32 % | 297.452 M -6.77 % | 319.039 M -2.64 % | 327.687 M 27.19 % | 257.632 M -21.14 % | 326.710 M 26.87 % | 257.521 M |
| Total current liabilities | 398.371 M -3.72 % | 413.750 M -1.61 % | 420.521 M -20.75 % | 530.610 M 27.23 % | 417.047 M -7.89 % | 452.750 M 5.38 % | 429.619 M -22.33 % | 553.158 M 5.75 % | 523.072 M 12.72 % | 464.058 M -27.62 % | 641.166 M 87.06 % | 342.759 M 18.20 % | 289.981 M |
| Total liabilities | 532.486 M 2.87 % | 517.653 M 3.52 % | 500.068 M -21.64 % | 638.166 M 18.14 % | 540.193 M -2.82 % | 555.878 M 3.11 % | 539.129 M -26.17 % | 730.211 M 6.89 % | 683.168 M 4.90 % | 651.286 M -31.08 % | 945.022 M 47.23 % | 641.868 M 36.61 % | 469.867 M |
| Other non current assets | 2.414 M 0.04 % | 2.413 M 2 313.00 % | 100.000 K -67.53 % | 308.000 K -81.86 % | 1.698 M -48.47 % | 3.295 M 0.47 % | 3.280 M 152.30 % | 1.300 M -1.22 % | 1.316 M 38.38 % | 951.000 K 0.11 % | 950.000 K -97.87 % | 44.673 M 3 493.97 % | 1.243 M |
| Long term investments | 0.000 | 0.000 100.00 % | -535.000 K | 0.000 -100.00 % | 16.000 K 0.00 % | 16.000 K -81.28 % | 85.492 K -98.03 % | 4.333 M 1 513.76 % | 268.523 K 1 578.27 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K |
| Intangible assets | 0.000 | 0.000 -100.00 % | 535.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 535.000 K | 0.000 100.00 % | -1.396 M -2 485.19 % | -54.000 K | 0.000 | 0.000 100.00 % | -268.523 K -1 578.27 % | -16.000 K 0.00 % | -16.000 K | 0.000 | 0.000 |
| Property plant equipment net | 49.000 M -12.02 % | 55.693 M -20.73 % | 70.259 M 3.81 % | 67.679 M -8.68 % | 74.110 M -11.78 % | 84.005 M -12.14 % | 95.610 M -9.72 % | 105.907 M -7.58 % | 114.591 M -12.01 % | 130.239 M -12.67 % | 149.128 M -12.69 % | 170.809 M -14.12 % | 198.887 M |
| Total non current assets | 54.950 M -12.06 % | 62.486 M -14.01 % | 72.669 M 4.50 % | 69.540 M -8.27 % | 75.808 M -13.16 % | 87.301 M -11.80 % | 98.975 M -11.27 % | 111.540 M -6.93 % | 119.842 M -10.57 % | 134.006 M -11.40 % | 151.249 M -29.81 % | 215.498 M 7.67 % | 200.146 M |
| Other current assets | 322.464 M -0.18 % | 323.032 M 1.74 % | 317.499 M 428.64 % | 60.060 M 854.55 % | 6.292 M -57.70 % | 14.874 M -21.62 % | 18.978 M 11.77 % | 16.979 M 108.89 % | 8.128 M -25.87 % | 10.965 M 3.32 % | 10.613 M -26.17 % | 14.375 M -84.78 % | 94.473 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -69.992 K 98.38 % | -4.318 M -1 609.87 % | -252.523 K | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 136.000 K -85.98 % | 970.000 K 128.24 % | 425.000 K -99.86 % | 313.315 M 3 043.84 % | 9.966 M 32.59 % | 7.516 M 8.85 % | 6.905 M 65.69 % | 4.167 M 335.01 % | 958.000 K -69.90 % | 3.183 M 22.14 % | 2.606 M -80.31 % | 13.235 M 21.24 % | 10.916 M |
| Cash and short term investments | 136.000 K -85.98 % | 970.000 K 128.24 % | 425.000 K -99.86 % | 313.315 M 3 043.84 % | 9.966 M 32.59 % | 7.516 M 8.85 % | 6.905 M 65.69 % | 4.167 M 335.01 % | 958.000 K -69.90 % | 3.183 M 22.14 % | 2.606 M -80.31 % | 13.235 M 21.24 % | 10.916 M |
| Total current assets | 732.323 M -20.41 % | 920.075 M -6.89 % | 988.129 M -9.42 % | 1.091 B 17.92 % | 925.155 M 0.16 % | 923.699 M 6.27 % | 869.170 M -14.30 % | 1.014 B 33.86 % | 757.670 M 7.48 % | 704.953 M -20.69 % | 888.873 M 75.03 % | 507.841 M 50.13 % | 338.270 M |
| Inventory | 173.228 M -51.74 % | 358.948 M -7.63 % | 388.577 M -37.89 % | 625.610 M 32.85 % | 470.918 M 21.34 % | 388.105 M -17.69 % | 471.504 M 1.14 % | 466.175 M 25.99 % | 370.007 M 16.12 % | 318.638 M 8.30 % | 294.214 M -2.97 % | 303.213 M 30.20 % | 232.881 M |
| Net receivables | 236.495 M -0.27 % | 237.125 M -15.80 % | 281.628 M 206.28 % | 91.950 M -79.01 % | 437.979 M -14.66 % | 513.204 M 37.47 % | 373.310 M -29.63 % | 530.511 M 39.85 % | 379.342 M 0.66 % | 376.854 M -36.29 % | 591.511 M 215.00 % | 187.781 M | 0.000 |
| Tax assets | 3.536 M -19.27 % | 4.380 M 89.61 % | 2.310 M 48.74 % | 1.553 M 12.54 % | 1.380 M 3 531.58 % | 38.000 K | 0.000 | 0.000 -100.00 % | 3.935 M 39.74 % | 2.816 M 140.48 % | 1.171 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 |
| Account payables | 103.139 M 5.99 % | 97.312 M 19.10 % | 81.705 M -56.16 % | 186.358 M 105.98 % | 90.476 M -35.71 % | 140.733 M 41.88 % | 99.194 M -56.40 % | 227.494 M 13.14 % | 201.071 M 49.64 % | 134.369 M -53.09 % | 286.446 M 5 230.22 % | 5.374 M -83.37 % | 32.313 M |
| Tax payables | 0.000 -100.00 % | 36.356 M -0.16 % | 36.414 M 89.27 % | 19.239 M 365.50 % | 4.133 M -56.90 % | 9.589 M 75.98 % | 5.449 M 2 123.76 % | 245.025 K -94.74 % | 4.660 M 897.83 % | 467.000 K -10.71 % | 523.000 K 7.17 % | 488.000 K 474.12 % | 85.000 K |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 242.292 K 102.96 % | -8.193 M | 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -325.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.218 M | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 250.708 M 85.96 % | 134.821 M 0.00 % | 134.820 M 0.00 % | 134.820 M 0.00 % | 134.820 M 0.00 % | 134.820 M 0.00 % | 134.820 M 404.04 % | -44.343 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 902.000 K -60.47 % | 2.282 M -22.33 % | 2.938 M -38.41 % | 4.770 M -15.96 % | 5.676 M -24.27 % | 7.495 M -8.51 % | 8.193 M | 0.000 | 0.000 -100.00 % | 481.000 K -80.23 % | 2.433 M |
| 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 |
| Total assets | 787.273 M -19.88 % | 982.561 M -7.38 % | 1.061 B -8.59 % | 1.160 B 15.94 % | 1.001 B -0.99 % | 1.011 B 4.43 % | 968.145 M -14.00 % | 1.126 B 28.29 % | 877.511 M 4.60 % | 838.958 M -19.34 % | 1.040 B 43.79 % | 723.339 M 34.35 % | 538.416 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 190.413 M 180.97 % | 67.769 M 121.65 % | -313.061 M -237.34 % | 227.945 M 621.21 % | -43.734 M -92.85 % | -22.678 M -294.32 % | 11.670 M 105.54 % | -210.640 M -6 999.43 % | 3.053 M 105.57 % | -54.824 M -471.56 % | 14.755 M 106.89 % | -214.256 M -307.11 % | -52.629 M |
| Accounts receivables | 700.000 K -96.90 % | 22.616 M 111.25 % | -201.096 M -156.81 % | 353.986 M 360.23 % | 76.915 M 153.49 % | -143.788 M -192.84 % | 154.881 M 204.66 % | -147.985 M -2 085.59 % | -6.771 M -103.24 % | 209.273 M 151.75 % | -404.422 M -211.26 % | -129.931 M -750.89 % | -15.270 M |
| Inventory | 185.720 M 526.84 % | 29.628 M -87.50 % | 237.034 M 253.23 % | -154.692 M -86.80 % | -82.813 M -199.30 % | 83.399 M 1 665.10 % | -5.329 M 94.46 % | -96.169 M -87.21 % | -51.369 M -110.32 % | -24.424 M -371.41 % | 8.999 M 112.80 % | -70.332 M -44.71 % | -48.603 M |
| Accounts payables | 3.424 M -80.74 % | 17.779 M 117.87 % | -99.469 M -204.20 % | 95.456 M 335.90 % | -40.465 M -215.10 % | 35.156 M 129.11 % | -120.771 M -557.07 % | 26.423 M -60.39 % | 66.702 M 143.86 % | -152.076 M | 0.000 | 0.000 | 0.000 |
| Other working capital | 569.000 K 125.24 % | -2.254 M 99.10 % | -249.530 M -273.52 % | -66.805 M -2 641.08 % | 2.629 M 2.89 % | 2.555 M 114.93 % | -17.111 M 85.05 % | -114.471 M -310.34 % | 54.422 M 279.02 % | -30.400 M -628.14 % | 5.756 M 104.00 % | -143.924 M -3 474.86 % | -4.026 M |
| Other non cash items | 837.000 K -96.75 % | 25.725 M -46.76 % | 48.320 M 11.42 % | 43.366 M 38.78 % | 31.247 M 4.60 % | 29.873 M 89.28 % | 15.782 M -43.86 % | 28.113 M -19.89 % | 35.091 M -9.99 % | 38.985 M -14.68 % | 45.692 M -4.50 % | 47.844 M 3.37 % | 46.285 M |
| Net cash provided by operating activities | -12.807 M -318.55 % | 5.860 M 102.90 % | -202.000 M -155.70 % | 362.656 M 4 120.86 % | 8.592 M -84.08 % | 53.961 M -36.38 % | 84.818 M 160.85 % | -139.398 M -317.53 % | 64.083 M 448.94 % | 11.674 M -87.64 % | 94.422 M 172.79 % | -129.710 M -2 905.75 % | 4.623 M |
| Investments in property plant and equipment | 0.000 100.00 % | -25.000 K 99.80 % | -12.476 M -392.73 % | -2.532 M -1 083.18 % | -214.000 K -96.33 % | -109.000 K 98.01 % | -5.475 M 1.41 % | -5.553 M -702.45 % | -692.000 K 38.38 % | -1.123 M -254.26 % | -317.000 K | 0.000 100.00 % | -9.592 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 392.000 K -90.06 % | 3.946 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -462.000 K 94.36 % | -8.193 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.000 K |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 70.000 K -98.35 % | 4.248 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 9.063 M 10 317.24 % | 87.000 K 16.00 % | 75.000 K -12.79 % | 86.000 K -98.16 % | 4.670 M -4.11 % | 4.871 M 192.98 % | -5.238 M -5 136.68 % | 104.000 K -71.89 % | 370.000 K -79.86 % | 1.837 M -24.59 % | 2.436 M 950.00 % | 232.000 K |
| Net cash used for investing activites | 0.000 -100.00 % | 9.038 M 172.95 % | -12.389 M -407.54 % | -2.441 M -1 807.03 % | -128.000 K -102.81 % | 4.561 M 855.24 % | -603.967 K 94.40 % | -10.791 M -1 735.23 % | -588.000 K 21.91 % | -753.000 K -149.54 % | 1.520 M -37.60 % | 2.436 M 125.98 % | -9.376 M |
| Debt repayment | 11.973 M 14 881.48 % | -81.000 K 99.85 % | -55.669 M -360.61 % | -12.086 M -138.07 % | 31.748 M 229.02 % | -24.607 M 62.97 % | -66.448 M -1 024.68 % | 7.186 M 120.20 % | -35.581 M 34.61 % | -54.414 M 7.99 % | -59.140 M -148.82 % | 121.136 M 99.15 % | 60.826 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 199.020 M | 0.000 -100.00 % | 87.500 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 |
| 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 |
| Other financing activites | 0.000 100.00 % | -14.273 M 66.68 % | -42.832 M 4.35 % | -44.780 M -18.58 % | -37.762 M -13.38 % | -33.305 M -121.61 % | -15.028 M 72.43 % | -54.513 M -44.52 % | -37.720 M 13.15 % | -43.430 M 8.44 % | -47.431 M -660.78 % | 8.458 M 118.18 % | -46.515 M |
| Net cash used provided by financing activities | 11.973 M 183.41 % | -14.354 M 85.43 % | -98.501 M -73.22 % | -56.866 M -845.56 % | -6.014 M 89.62 % | -57.912 M 28.92 % | -81.477 M -153.03 % | 153.651 M 333.80 % | -65.720 M -535.34 % | -10.344 M 90.29 % | -106.571 M -182.23 % | 129.594 M 805.56 % | 14.311 M |
| Effect of forex changes on cash | 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 100.00 % | -1.000 K | 0.000 |
| Net change in cash | -834.000 K -253.03 % | 545.000 K 100.17 % | -312.890 M -203.15 % | 303.349 M 12 281.59 % | 2.450 M 300.96 % | 611.036 K -77.68 % | 2.738 M -20.92 % | 3.462 M 255.60 % | -2.225 M -485.62 % | 577.000 K 105.43 % | -10.629 M -558.34 % | 2.319 M -75.74 % | 9.558 M |
| Cash at beginning of period | 970.000 K 128.24 % | 425.000 K -99.86 % | 313.315 M 3 043.84 % | 9.966 M 32.60 % | 7.516 M 8.85 % | 6.905 M 65.69 % | 4.167 M 490.77 % | 705.427 K -77.84 % | 3.183 M 22.14 % | 2.606 M -80.31 % | 13.235 M 21.24 % | 10.916 M 703.83 % | 1.358 M |
| Cash at end of period | 136.000 K -85.98 % | 970.000 K 128.24 % | 425.000 K -99.86 % | 313.315 M 3 043.84 % | 9.966 M 32.59 % | 7.516 M 8.85 % | 6.905 M 65.69 % | 4.167 M 335.01 % | 958.000 K -69.90 % | 3.183 M 22.14 % | 2.606 M -80.31 % | 13.235 M 21.24 % | 10.916 M |
| Operating cash flow | -12.807 M -318.55 % | 5.860 M 102.90 % | -202.000 M -155.70 % | 362.656 M 4 120.86 % | 8.592 M -84.08 % | 53.961 M -36.38 % | 84.818 M 160.85 % | -139.398 M -317.53 % | 64.083 M 448.94 % | 11.674 M -87.64 % | 94.422 M 172.79 % | -129.710 M -2 905.75 % | 4.623 M |
| Capital expenditure | 0.000 100.00 % | -25.000 K 99.80 % | -12.476 M -392.73 % | -2.532 M -1 083.18 % | -214.000 K -96.33 % | -109.000 K 98.01 % | -5.475 M 1.41 % | -5.553 M -702.45 % | -692.000 K 38.38 % | -1.123 M -254.26 % | -317.000 K | 0.000 100.00 % | -9.592 M |
| Free CashFlow | -12.807 M -319.49 % | 5.835 M 102.72 % | -214.476 M -159.56 % | 360.124 M 4 198.45 % | 8.378 M -84.44 % | 53.852 M -32.13 % | 79.344 M 154.74 % | -144.951 M -328.66 % | 63.391 M 500.81 % | 10.551 M -88.79 % | 94.105 M 172.55 % | -129.710 M -2 510.38 % | -4.969 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.607 M -37.83 % | 91.053 M -62.54 % | 243.035 M -35.54 % | 377.034 M -22.14 % | 484.228 M -7.33 % | 522.540 M -46.85 % | 983.095 M 40.87 % | 697.862 M -13.64 % | 808.059 M 107.75 % | 388.955 M -51.64 % | 804.275 M 53.12 % | 525.257 M 225.36 % | 161.439 M 366.40 % | 34.614 M -95.36 % | 745.787 M 144.24 % | 305.344 M 10.30 % | 276.819 M 9.32 % | 253.230 M -45.08 % | 461.079 M 0.00 % | 461.079 M 39.88 % | 329.626 M 0.00 % | 329.626 M -55.10 % | 734.089 M 0.00 % | 734.089 M 201.61 % | 243.393 M 0.00 % | 243.393 M |
| Net income | -18.194 M 57.89 % | -43.206 M 7.21 % | -46.562 M 59.85 % | -115.960 M -2 209.50 % | -5.021 M 84.87 % | -33.191 M 27.51 % | -45.790 M -141.96 % | -18.925 M -1 019.14 % | 2.059 M -77.71 % | 9.238 M 75.00 % | 5.279 M -48.71 % | 10.292 M -24.57 % | 13.644 M -40.27 % | 22.842 M 90.78 % | 11.973 M -27.11 % | 16.426 M 61.59 % | 10.165 M -75.04 % | 40.724 M 1 322.58 % | -3.331 M 87.72 % | -27.115 M -1 296.96 % | -1.941 M -109.15 % | 21.223 M 548.70 % | -4.730 M 95.53 % | -105.706 M -2 314.67 % | 4.773 M -66.48 % | 14.239 M 0.00 % | 14.239 M 473.81 % | 2.482 M 0.00 % | 2.482 M -65.17 % | 7.124 M 0.00 % | 7.124 M 267.57 % | 1.938 M 0.00 % | 1.938 M |
| Income before tax | -18.247 M 57.97 % | -43.411 M 6.78 % | -46.567 M 59.84 % | -115.960 M -2 674.16 % | -4.180 M 88.01 % | -34.866 M 26.77 % | -47.613 M -121.35 % | -21.510 M -854.21 % | 2.852 M -67.99 % | 8.911 M -4.84 % | 9.364 M -38.36 % | 15.192 M -21.61 % | 19.379 M -37.31 % | 30.914 M 94.06 % | 15.930 M -27.43 % | 21.951 M 61.57 % | 13.586 M -68.64 % | 43.326 M 1 400.69 % | -3.331 M 87.72 % | -27.115 M -1 296.96 % | -1.941 M -107.33 % | 26.468 M 659.58 % | -4.730 M 95.36 % | -102.004 M -1 639.92 % | 6.624 M -64.28 % | 18.543 M 0.00 % | 18.543 M 404.70 % | 3.674 M 0.00 % | 3.674 M -68.53 % | 11.674 M 0.00 % | 11.674 M 321.14 % | 2.772 M 0.00 % | 2.772 M |
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.38 -1 313.15 % | 0.03 -14.57 % | 0.04 47.63 % | 0.02 -20.84 % | 0.03 -15.40 % | 0.04 17.94 % | 0.03 37.76 % | 0.02 -15.97 % | 0.03 -22.23 % | 0.03 -35.16 % | 0.05 949.46 % | -0.01 96.22 % | -0.17 -199.52 % | -0.06 -258.00 % | 0.04 329.10 % | -0.02 95.80 % | -0.37 -1 508.69 % | 0.03 -34.96 % | 0.04 0.00 % | 0.04 260.81 % | 0.01 0.00 % | 0.01 -29.91 % | 0.02 0.00 % | 0.02 39.63 % | 0.01 0.00 % | 0.01 |
| EBITDA | -16.711 M 59.96 % | -41.738 M 6.35 % | -44.566 M 45.54 % | -81.827 M -3 747.97 % | -2.127 M 93.52 % | -32.813 M 27.87 % | -45.491 M -186.56 % | -15.875 M -209.45 % | 14.504 M -33.73 % | 21.886 M -11.23 % | 24.655 M -12.18 % | 28.076 M -9.30 % | 30.955 M -33.38 % | 46.467 M 60.10 % | 29.023 M -17.83 % | 35.320 M 39.52 % | 25.316 M -56.19 % | 57.789 M 551.80 % | 8.866 M 200.62 % | -8.811 M -982.87 % | 998.000 K -97.24 % | 36.103 M 378.57 % | 7.544 M 108.41 % | -89.651 M -601.53 % | 17.876 M -34.09 % | 27.123 M 0.00 % | 27.123 M 53.81 % | 17.634 M 0.00 % | 17.634 M -22.94 % | 22.882 M 0.00 % | 22.882 M 51.83 % | 15.071 M 0.00 % | 15.071 M |
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.33 -1 578.44 % | 0.02 -40.51 % | 0.04 171.48 % | 0.01 -34.12 % | 0.02 -18.60 % | 0.03 12.38 % | 0.02 35.43 % | 0.02 -15.60 % | 0.02 -22.22 % | 0.03 -48.39 % | 0.05 898.44 % | -0.01 96.22 % | -0.17 -199.52 % | -0.06 -297.05 % | 0.03 283.71 % | -0.02 95.94 % | -0.38 -2 125.94 % | 0.02 -38.97 % | 0.03 0.00 % | 0.03 310.22 % | 0.01 0.00 % | 0.01 -22.42 % | 0.01 0.00 % | 0.01 21.87 % | 0.01 0.00 % | 0.01 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.28 -276.06 % | 0.16 76.89 % | 0.09 37.71 % | 0.07 12.78 % | 0.06 -2.12 % | 0.06 25.33 % | 0.05 13.65 % | 0.04 -4.85 % | 0.04 -32.84 % | 0.07 -9.42 % | 0.07 325.68 % | 0.02 130.93 % | -0.05 -289.29 % | 0.03 -40.44 % | 0.05 95.94 % | 0.02 107.63 % | -0.32 -558.79 % | 0.07 20.00 % | 0.06 0.00 % | 0.06 9.96 % | 0.05 0.00 % | 0.05 71.62 % | 0.03 0.00 % | 0.03 -49.66 % | 0.06 0.00 % | 0.06 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.17 -197.72 % | 0.17 27.65 % | 0.14 44.01 % | 0.09 19.84 % | 0.08 6.74 % | 0.07 38.93 % | 0.05 8.91 % | 0.05 -11.42 % | 0.06 -51.04 % | 0.11 17.33 % | 0.10 102.54 % | 0.05 2 172.77 % | 0.00 -98.87 % | 0.18 216.06 % | 0.06 27.09 % | 0.05 116.68 % | -0.27 -307.86 % | 0.13 14.14 % | 0.12 0.00 % | 0.12 32.79 % | 0.09 0.00 % | 0.09 2.45 % | 0.09 0.00 % | 0.09 18.05 % | 0.07 0.00 % | 0.07 |
| Weighted average shs out dil | 227.425 M 7.46 % | 211.645 M 0.00 % | 211.645 M -1.44 % | 214.741 M -14.46 % | 251.050 M 6.82 % | 235.018 M 0.00 % | 235.018 M 0.00 % | 235.018 M -8.57 % | 257.040 M 0.00 % | 257.040 M 0.00 % | 257.040 M 19.88 % | 214.417 M -9.01 % | 235.638 M -8.26 % | 256.860 M 20.14 % | 213.804 M 0.22 % | 213.325 M -17.80 % | 259.532 M 11.57 % | 232.614 M 11.73 % | 208.188 M -18.74 % | 256.205 M -1.00 % | 258.800 M 0.34 % | 257.920 M -0.03 % | 258.000 M 0.27 % | 257.297 M 21.29 % | 212.133 M -0.23 % | 212.617 M 0.00 % | 212.617 M -1.47 % | 215.783 M 0.00 % | 215.783 M 26.36 % | 170.764 M 0.00 % | 170.764 M 13.84 % | 150.000 M 0.00 % | 150.000 M |
| Weighted average shs out | 227.425 M 7.46 % | 211.645 M 0.00 % | 211.645 M -1.44 % | 214.741 M -14.46 % | 251.050 M 6.82 % | 235.018 M 0.00 % | 235.018 M 0.00 % | 235.018 M -8.57 % | 257.040 M 0.00 % | 257.040 M 0.00 % | 257.040 M 19.88 % | 214.417 M -9.01 % | 235.638 M -8.26 % | 256.860 M 20.14 % | 213.804 M 0.22 % | 213.325 M -17.01 % | 257.040 M 10.50 % | 232.614 M 11.73 % | 208.188 M -18.74 % | 256.205 M -1.00 % | 258.800 M 0.34 % | 257.920 M -0.03 % | 258.000 M 0.27 % | 257.297 M 21.29 % | 212.133 M -0.32 % | 212.813 M 0.00 % | 212.813 M -1.38 % | 215.783 M 0.00 % | 215.783 M 26.36 % | 170.768 M 0.00 % | 170.768 M 13.85 % | 150.000 M 0.00 % | 150.000 M |
| EPS diluted | -0.08 60.00 % | -0.20 9.09 % | -0.22 59.26 % | -0.54 -2 600.00 % | -0.02 85.71 % | -0.14 26.32 % | -0.19 -136.02 % | -0.08 -1 106.25 % | 0.01 -77.72 % | 0.04 75.12 % | 0.02 -57.29 % | 0.05 -17.10 % | 0.06 -34.87 % | 0.09 58.75 % | 0.06 -27.27 % | 0.08 96.43 % | 0.04 -78.22 % | 0.18 1 225.00 % | -0.02 85.45 % | -0.11 -1 366.67 % | -0.01 -109.11 % | 0.08 549.73 % | -0.02 95.54 % | -0.41 -1 922.22 % | 0.02 -66.42 % | 0.07 0.00 % | 0.07 482.61 % | 0.01 0.00 % | 0.01 -72.42 % | 0.04 0.00 % | 0.04 223.26 % | 0.01 0.00 % | 0.01 |
| Earnings per share | -0.08 60.00 % | -0.20 9.09 % | -0.22 59.26 % | -0.54 -2 600.00 % | -0.02 85.71 % | -0.14 26.32 % | -0.19 -136.02 % | -0.08 -1 106.25 % | 0.01 -77.72 % | 0.04 75.12 % | 0.02 -57.29 % | 0.05 -17.10 % | 0.06 -34.87 % | 0.09 58.75 % | 0.06 -27.27 % | 0.08 96.43 % | 0.04 -78.22 % | 0.18 1 225.00 % | -0.02 85.45 % | -0.11 -1 366.67 % | -0.01 -109.11 % | 0.08 549.73 % | -0.02 95.54 % | -0.41 -1 922.22 % | 0.02 -66.37 % | 0.07 0.00 % | 0.07 481.74 % | 0.01 0.00 % | 0.01 -72.42 % | 0.04 0.00 % | 0.04 223.26 % | 0.01 0.00 % | 0.01 |
| Gross profit | -14.239 M 66.38 % | -42.358 M -1.41 % | -41.767 M 59.80 % | -103.901 M -6 110.46 % | -1.673 M 18.55 % | -2.054 M 0.00 % | -2.054 M 78.65 % | -9.622 M -160.75 % | 15.839 M -52.18 % | 33.120 M -7.17 % | 35.678 M -6.69 % | 38.236 M -1.09 % | 38.656 M -26.16 % | 52.349 M 53.42 % | 34.122 M -23.50 % | 44.604 M 1.71 % | 43.853 M -43.26 % | 77.284 M 210.13 % | 24.920 M 7 294.66 % | 337.000 K -94.71 % | 6.373 M -85.33 % | 43.445 M 210.41 % | 13.996 M 118.40 % | -76.051 M -327.22 % | 33.471 M -37.31 % | 53.391 M 0.00 % | 53.391 M 85.74 % | 28.745 M 0.00 % | 28.745 M -54.00 % | 62.486 M 0.00 % | 62.486 M 256.05 % | 17.550 M 0.00 % | 17.550 M |
| Income tax expense | 53.000 K 125.85 % | -205.000 K -4 200.00 % | 5.000 K 150.00 % | -10.000 K -101.19 % | 841.000 K 150.21 % | -1.675 M 8.12 % | -1.823 M 29.48 % | -2.585 M -425.98 % | 793.000 K 342.51 % | -327.000 K -108.00 % | 4.085 M -16.63 % | 4.900 M -14.56 % | 5.735 M -28.94 % | 8.071 M 103.97 % | 3.957 M -28.38 % | 5.525 M 61.50 % | 3.421 M 31.48 % | 2.602 M | 0.000 | 0.000 -100.00 % | 9.679 M 84.56 % | 5.244 M -43.22 % | 9.236 M 149.49 % | 3.702 M 100.00 % | 1.851 M -56.99 % | 4.304 M 0.00 % | 4.304 M 260.89 % | 1.193 M 0.00 % | 1.193 M -73.79 % | 4.550 M 0.00 % | 4.550 M 445.61 % | 834.000 K 0.00 % | 834.000 K |
| Cost of revenue | 14.239 M -66.38 % | 42.358 M 1.41 % | 41.767 M -59.80 % | 103.901 M 6 110.46 % | 1.673 M -18.55 % | 2.054 M 0.00 % | 2.054 M -96.90 % | 66.229 M -11.95 % | 75.214 M -64.17 % | 209.915 M -38.51 % | 341.356 M -23.46 % | 445.992 M -7.83 % | 483.884 M -48.01 % | 930.746 M 40.23 % | 663.740 M -13.06 % | 763.455 M 121.23 % | 345.102 M -52.53 % | 726.991 M 45.30 % | 500.337 M 210.57 % | 161.102 M 470.45 % | 28.241 M -95.98 % | 702.342 M 141.07 % | 291.348 M -17.43 % | 352.870 M 60.57 % | 219.759 M -46.10 % | 407.688 M 0.00 % | 407.688 M 35.50 % | 300.881 M 0.00 % | 300.881 M -55.20 % | 671.602 M 0.00 % | 671.602 M 197.38 % | 225.843 M 0.00 % | 225.843 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.110 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.506 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.182 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.890 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.456 M 0.00 % | 2.456 M | 0.000 | 0.000 -100.00 % | 1.503 M 0.00 % | 1.503 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 66.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 51.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 130.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 503.781 K 0.00 % | 503.781 K | 0.000 | 0.000 -100.00 % | 177.150 K 0.00 % | 177.150 K | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.877 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 189.000 K 6 200.00 % | 3.000 K -99.05 % | 316.000 K -96.75 % | 9.725 M 254.59 % | -6.291 M -255.95 % | 4.034 M 80.82 % | 2.231 M 4 453.06 % | 49.000 K 75.00 % | 28.000 K -81.21 % | 149.000 K -98.72 % | 11.667 M 10 803.74 % | 107.000 K 110.89 % | -982.567 K -352.59 % | 389.000 K 281.37 % | 102.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 539.000 K -58.31 % | 1.293 M 184.80 % | 454.000 K -71.61 % | 1.599 M -47.07 % | 3.021 M -90.83 % | 32.950 M -27.57 % | 45.491 M 330.09 % | 10.577 M 212.37 % | 3.386 M -75.64 % | 13.897 M 2.94 % | 13.500 M 0.74 % | 13.401 M 37.80 % | 9.725 M 95.67 % | 4.970 M -56.29 % | 11.370 M -1.72 % | 11.569 M -44.31 % | 20.775 M -4.16 % | 21.677 M 15.78 % | 18.722 M 60.47 % | 11.667 M 45.82 % | 8.001 M 2.22 % | 7.827 M -20.77 % | 9.879 M -40.13 % | 16.502 M -7.94 % | 17.925 M -36.00 % | 28.008 M 0.00 % | 28.008 M 86.45 % | 15.022 M 0.00 % | 15.022 M -65.13 % | 43.081 M 0.00 % | 43.081 M 620.31 % | 5.981 M 0.00 % | 5.981 M |
| Cost and expenses | 14.778 M -66.15 % | 43.651 M 3.39 % | 42.221 M -59.98 % | 105.500 M 73 163.89 % | 144.000 K -99.59 % | 35.004 M -26.38 % | 47.545 M -38.10 % | 76.806 M -2.28 % | 78.600 M -64.88 % | 223.812 M -36.93 % | 354.856 M -22.76 % | 459.393 M -6.93 % | 493.609 M -47.25 % | 935.716 M 38.60 % | 675.110 M -12.89 % | 775.024 M 111.83 % | 365.877 M -51.13 % | 748.668 M 44.24 % | 519.059 M 200.44 % | 172.769 M 376.71 % | 36.242 M -94.90 % | 710.169 M 135.76 % | 301.227 M -18.45 % | 369.372 M 55.40 % | 237.684 M -45.45 % | 435.696 M 0.00 % | 435.696 M 37.92 % | 315.903 M 0.00 % | 315.903 M -55.80 % | 714.684 M 0.00 % | 714.684 M 208.29 % | 231.824 M 0.00 % | 231.824 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 |
| Selling general and administrative expenses | 539.000 K -58.31 % | 1.293 M 184.80 % | 454.000 K -71.61 % | 1.599 M 1 010.42 % | 144.000 K -99.56 % | 32.950 M -27.57 % | 45.491 M 330.09 % | 10.577 M 212.37 % | 3.386 M -52.83 % | 7.179 M -7.61 % | 7.770 M 4.52 % | 7.434 M 114.24 % | 3.470 M -47.20 % | 6.572 M 6.33 % | 6.181 M -33.13 % | 9.243 M -43.14 % | 16.257 M -5.66 % | 17.233 M 18.59 % | 14.531 M 766.49 % | 1.677 M -1.56 % | 1.704 M -57.62 % | 4.020 M 109.05 % | 1.923 M -4.85 % | 2.021 M 0.00 % | 2.021 M -31.71 % | 2.960 M 0.00 % | 2.960 M 146.63 % | 1.200 M 0.00 % | 1.200 M -28.60 % | 1.681 M 0.00 % | 1.681 M 144.81 % | 686.500 K 0.00 % | 686.500 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.922 M 30.43 % | 6.840 M 0.00 % | 6.840 M -31.94 % | 10.050 M 0.00 % | 10.050 M 30.00 % | 7.731 M 0.00 % | 7.731 M -12.12 % | 8.797 M 0.00 % | 8.797 M |
| Interest expense | 0.000 | 0.000 -100.00 % | 200.000 K -99.41 % | 33.849 M | 0.000 | 0.000 -100.00 % | 68.000 K -98.10 % | 3.581 M -66.29 % | 10.624 M 1.16 % | 10.502 M -18.06 % | 12.816 M 28.67 % | 9.960 M 4.25 % | 9.554 M -14.01 % | 11.111 M 2.35 % | 10.856 M -2.04 % | 11.082 M 16.15 % | 9.541 M -12.37 % | 10.888 M 12.49 % | 9.679 M -38.68 % | 15.785 M 3 649.41 % | 421.000 K -93.64 % | 6.621 M -28.31 % | 9.236 M -3.32 % | 9.553 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.673 M 0.01 % | 1.673 M -18.55 % | 2.054 M 623.24 % | 284.000 K -86.17 % | 2.053 M -0.02 % | 2.054 M 0.00 % | 2.054 M -0.10 % | 2.056 M 0.24 % | 2.051 M -17.10 % | 2.474 M 0.00 % | 2.474 M -15.42 % | 2.925 M 44.66 % | 2.022 M -10.21 % | 2.252 M 0.67 % | 2.237 M -2.10 % | 2.285 M 4.39 % | 2.189 M -14.29 % | 2.554 M 1.39 % | 2.519 M 0.00 % | 2.519 M 0.00 % | 2.519 M -10.14 % | 2.803 M -7.73 % | 3.038 M 8.50 % | 2.800 M -4.65 % | 2.937 M -6.01 % | 3.124 M 0.00 % | 3.124 M -6.52 % | 3.342 M 0.00 % | 3.342 M -6.40 % | 3.570 M 0.00 % | 3.570 M 0.63 % | 3.548 M 0.00 % | 3.548 M |
| Operating income | -18.384 M 57.88 % | -43.651 M -3.39 % | -42.221 M 59.98 % | -105.500 M -73 163.89 % | -144.000 K 99.59 % | -35.004 M 26.38 % | -47.545 M -135.38 % | -20.199 M -262.20 % | 12.453 M -35.85 % | 19.413 M -12.48 % | 22.180 M -11.82 % | 25.152 M -13.07 % | 28.933 M -32.61 % | 42.932 M 88.70 % | 22.752 M -31.12 % | 33.033 M 23.32 % | 26.786 M -50.59 % | 54.214 M 774.70 % | 6.198 M 154.70 % | -11.330 M -278.48 % | 6.348 M -80.94 % | 33.300 M 639.01 % | 4.506 M 104.87 % | -92.451 M -718.86 % | 14.939 M -37.75 % | 23.999 M 0.00 % | 23.999 M 67.92 % | 14.292 M 0.00 % | 14.292 M -25.99 % | 19.312 M 0.00 % | 19.312 M 67.60 % | 11.523 M 0.00 % | 11.523 M |
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.36 -360.90 % | 0.14 71.22 % | 0.08 35.78 % | 0.06 13.26 % | 0.05 -6.19 % | 0.06 26.79 % | 0.04 33.95 % | 0.03 -20.25 % | 0.04 -40.64 % | 0.07 2.16 % | 0.07 471.25 % | 0.01 116.81 % | -0.07 -138.27 % | 0.18 310.73 % | 0.04 202.57 % | 0.01 104.42 % | -0.33 -666.12 % | 0.06 13.34 % | 0.05 0.00 % | 0.05 20.05 % | 0.04 0.00 % | 0.04 64.81 % | 0.03 0.00 % | 0.03 -44.43 % | 0.05 0.00 % | 0.05 |
| Total other income expenses net | 137.000 K -42.92 % | 240.000 K 105.52 % | -4.346 M 58.45 % | -10.460 M -159.17 % | -4.036 M -3 024.64 % | 138.000 K 302.94 % | -68.000 K 99.51 % | -13.944 M 7.27 % | -15.038 M 20.02 % | -18.803 M -46.74 % | -12.814 M -32.88 % | -9.643 M -0.95 % | -9.552 M 20.52 % | -12.018 M -76.17 % | -6.822 M 22.94 % | -8.853 M 6.73 % | -9.492 M 22.71 % | -12.281 M -28.88 % | -9.529 M 39.63 % | -15.785 M -4 943.13 % | -313.000 K 96.58 % | -9.150 M -3.42 % | -8.847 M 6.39 % | -9.451 M -13.66 % | -8.315 M -52.41 % | -5.456 M 0.00 % | -5.456 M 48.62 % | -10.618 M 0.00 % | -10.618 M -39.02 % | -7.638 M 0.00 % | -7.638 M 12.72 % | -8.751 M 0.00 % | -8.751 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 |
| 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-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 381.231 M | 0.000 -100.00 % | 378.073 M | 0.000 -100.00 % | 368.426 M 22 698.64 % | 1.616 M -99.56 % | 370.084 M 86 978.59 % | 425.000 K -99.88 % | 369.050 M 4 847.71 % | 7.459 M -97.98 % | 368.348 M 17.56 % | 313.315 M 180.17 % | 111.829 M 6 164.93 % | 1.785 M -99.60 % | 451.125 M 4 426.64 % | 9.966 M -97.67 % | 427.265 M 6 988.01 % | 6.028 M -98.68 % | 455.626 M 5 961.89 % | 7.516 M -98.06 % | 387.716 M -2.37 % | 397.134 M 5 651.23 % | 6.905 M -98.33 % | 412.934 M 0.00 % | 412.934 M 9 808.58 % | 4.167 M -99.09 % | 458.476 M -0.89 % | 462.600 M -6.24 % | 493.363 M 0.00 % | 493.363 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.232 M | 0.000 -100.00 % | 850.000 K 258.88 % | -535.000 K -103.59 % | 14.918 M | 0.000 -100.00 % | 626.630 M | 0.000 -100.00 % | 3.570 M 89.99 % | 1.879 M -90.57 % | 19.932 M 124 475.00 % | 16.000 K -99.87 % | 12.056 M 75 250.00 % | 16.000 K -99.89 % | 15.032 M 96 883.77 % | 15.500 K -3.13 % | 16.000 K -99.88 % | 13.810 M 88 999.43 % | 15.500 K -81.87 % | 85.492 K -98.97 % | 8.335 M 53 673.42 % | 15.500 K -99.64 % | 4.333 M 26 983.26 % | 16.000 K 0.00 % | 16.000 K |
| Total debt | 0.000 -100.00 % | 381.367 M | 0.000 -100.00 % | 378.411 M | 0.000 -100.00 % | 369.396 M | 0.000 -100.00 % | 371.700 M | 0.000 -100.00 % | 369.475 M | 0.000 -100.00 % | 375.807 M | 0.000 -100.00 % | 425.144 M | 0.000 -100.00 % | 452.910 M | 0.000 -100.00 % | 437.231 M | 0.000 -100.00 % | 461.654 M | 0.000 -100.00 % | 395.232 M -1.69 % | 402.034 M | 0.000 -100.00 % | 419.840 M 0.00 % | 419.840 M | 0.000 -100.00 % | 462.643 M -0.88 % | 466.768 M -5.62 % | 494.547 M 0.00 % | 494.547 M |
| Accumulated other comprehensive income loss | 254.787 M 527.76 % | 40.587 M -88.20 % | 343.942 M 165.10 % | 129.742 M -72.09 % | 464.908 M 85.44 % | 250.708 M -53.90 % | 543.846 M 64.98 % | 329.646 M -41.21 % | 560.729 M 437 969.53 % | 128.000 K -99.98 % | 546.309 M 64.50 % | 332.109 M -36.42 % | 522.309 M 324 315.53 % | 161.000 K -99.97 % | 487.361 M 78.42 % | 273.161 M -40.72 % | 460.770 M 1 535 800.00 % | 30.000 K -99.99 % | 426.066 M 101.10 % | 211.866 M -53.45 % | 455.122 M 948 271.16 % | -48.000 K -100.02 % | 224.361 M -47.70 % | 429.016 M | 0.000 | 0.000 -100.00 % | 395.574 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 211.580 M | 0.000 | 0.000 | 0.000 -100.00 % | 173.128 M | 0.000 | 0.000 | 0.000 -100.00 % | 111.720 M | 0.000 | 0.000 | 0.000 -100.00 % | 106.102 M | 0.000 | 0.000 -100.00 % | 79.996 M 0.00 % | 79.996 M | 0.000 -100.00 % | 46.554 M 0.00 % | 46.554 M -3.45 % | 48.218 M 0.00 % | 48.218 M |
| Common stock | 0.000 -100.00 % | 214.200 M | 0.000 -100.00 % | 214.200 M | 0.000 -100.00 % | 214.200 M | 0.000 -100.00 % | 214.200 M | 0.000 -100.00 % | 214.200 M | 0.000 -100.00 % | 214.200 M | 0.000 -100.00 % | 214.200 M | 0.000 -100.00 % | 214.200 M | 0.000 -100.00 % | 214.200 M | 0.000 -100.00 % | 214.200 M | 0.000 -100.00 % | 214.200 M 0.00 % | 214.200 M | 0.000 -100.00 % | 214.200 M 0.00 % | 214.200 M | 0.000 -100.00 % | 214.200 M 0.00 % | 214.200 M 42.80 % | 150.000 M 0.00 % | 150.000 M |
| Total equity | 254.787 M 0.00 % | 254.787 M -25.92 % | 343.942 M 0.00 % | 343.942 M -26.02 % | 464.908 M 0.00 % | 464.908 M -14.51 % | 543.846 M 0.00 % | 543.846 M -3.01 % | 560.729 M 0.00 % | 560.729 M 2.64 % | 546.309 M 0.00 % | 546.309 M 4.59 % | 522.309 M 0.00 % | 522.309 M 7.17 % | 487.361 M 0.00 % | 487.361 M 5.77 % | 460.770 M 0.00 % | 460.770 M 8.15 % | 426.066 M 0.00 % | 426.066 M -6.38 % | 455.122 M 0.00 % | 455.122 M 3.78 % | 438.561 M 2.22 % | 429.016 M 0.00 % | 429.016 M 0.00 % | 429.016 M 8.45 % | 395.574 M 0.00 % | 395.574 M 0.00 % | 395.574 M 99.57 % | 198.218 M 0.00 % | 198.218 M |
| Other non current liabilities | -254.787 M -28 253.26 % | 905.000 K 100.26 % | -343.942 M -24 879.68 % | 1.388 M 100.30 % | -464.908 M -33 618.96 % | 1.387 M 100.26 % | -543.846 M -44 459.38 % | 1.226 M | 0.000 -100.00 % | 1.977 M | 0.000 -100.00 % | 880.000 K | 0.000 -100.00 % | 802.000 K | 0.000 -100.00 % | 693.000 K | 0.000 -100.00 % | 3.630 M | 0.000 -100.00 % | 504.000 K | 0.000 -100.00 % | 5.166 M -2.65 % | 5.307 M | 0.000 -100.00 % | 5.928 M 0.00 % | 5.928 M | 0.000 | 0.000 -100.00 % | 7.738 M 1 505.31 % | 482.000 K 0.00 % | 482.000 K |
| Long term debt | 0.000 -100.00 % | 133.210 M | 0.000 -100.00 % | 105.751 M | 0.000 -100.00 % | 102.518 M | 0.000 -100.00 % | 83.159 M | 0.000 -100.00 % | 77.570 M | 0.000 -100.00 % | 71.115 M | 0.000 -100.00 % | 104.472 M | 0.000 -100.00 % | 103.599 M | 0.000 -100.00 % | 119.516 M | 0.000 -100.00 % | 120.147 M | 0.000 -100.00 % | 97.961 M 7.36 % | 91.246 M | 0.000 -100.00 % | 103.583 M 0.00 % | 103.583 M | 0.000 -100.00 % | 169.315 M 0.00 % | 169.315 M -6.34 % | 180.783 M 0.00 % | 180.783 M |
| Total non current liabilities | -254.787 M -289.98 % | 134.115 M 138.99 % | -343.942 M -421.02 % | 107.139 M 123.05 % | -464.908 M -547.44 % | 103.905 M 119.11 % | -543.846 M -744.48 % | 84.385 M | 0.000 -100.00 % | 79.547 M | 0.000 -100.00 % | 74.184 M | 0.000 -100.00 % | 107.556 M | 0.000 -100.00 % | 105.867 M | 0.000 -100.00 % | 123.146 M | 0.000 -100.00 % | 125.421 M | 0.000 -100.00 % | 103.128 M 6.53 % | 96.804 M | 0.000 -100.00 % | 109.511 M 0.00 % | 109.511 M | 0.000 -100.00 % | 177.053 M 0.00 % | 177.053 M -2.32 % | 181.265 M 0.00 % | 181.265 M |
| Other current liabilities | 0.000 -100.00 % | 47.075 M | 0.000 -100.00 % | 51.037 M | 0.000 100.00 % | -23.152 M | 0.000 100.00 % | -18.231 M | 0.000 -100.00 % | 10.084 M | 0.000 100.00 % | -25.907 M | 0.000 100.00 % | -16.069 M | 0.000 100.00 % | -12.819 M | 0.000 -100.00 % | 4.723 M | 0.000 -100.00 % | 21.131 M | 0.000 -100.00 % | 14.746 M 214.48 % | 4.689 M | 0.000 -100.00 % | 3.270 M -63.58 % | 8.979 M | 0.000 -100.00 % | 3.880 M -86.25 % | 28.211 M 2 821 001.60 % | 1.000 K -99.98 % | 4.310 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.356 M | 0.000 -100.00 % | 36.356 M | 0.000 -100.00 % | 42.849 M | 0.000 -100.00 % | 33.360 M | 0.000 -100.00 % | 20.410 M | 0.000 -100.00 % | 19.744 M | 0.000 -100.00 % | 5.138 M | 0.000 -100.00 % | 9.783 M | 0.000 -100.00 % | 14.266 M 51.63 % | 9.409 M | 0.000 -100.00 % | 7.006 M | 0.000 | 0.000 -100.00 % | 28.211 M | 0.000 -100.00 % | 4.309 M | 0.000 |
| Short term debt | 0.000 -100.00 % | 248.157 M | 0.000 -100.00 % | 272.660 M | 0.000 -100.00 % | 266.878 M | 0.000 -100.00 % | 288.541 M | 0.000 -100.00 % | 255.078 M | 0.000 -100.00 % | 271.332 M | 0.000 -100.00 % | 281.024 M | 0.000 -100.00 % | 329.567 M | 0.000 -100.00 % | 317.715 M | 0.000 -100.00 % | 341.507 M | 0.000 -100.00 % | 297.271 M -4.35 % | 310.788 M | 0.000 -100.00 % | 316.256 M 0.00 % | 316.256 M | 0.000 -100.00 % | 293.328 M -1.39 % | 297.452 M -3.09 % | 306.935 M -2.18 % | 313.764 M |
| Total current liabilities | 0.000 -100.00 % | 398.371 M | 0.000 -100.00 % | 423.756 M | 0.000 -100.00 % | 413.750 M | 0.000 -100.00 % | 437.186 M | 0.000 -100.00 % | 420.521 M | 0.000 -100.00 % | 411.191 M | 0.000 -100.00 % | 530.610 M | 0.000 -100.00 % | 469.407 M | 0.000 -100.00 % | 417.047 M | 0.000 -100.00 % | 441.117 M | 0.000 -100.00 % | 452.750 M 14.50 % | 395.427 M | 0.000 -100.00 % | 429.619 M -0.06 % | 429.878 M | 0.000 -100.00 % | 553.158 M 0.00 % | 553.158 M 39.16 % | 397.488 M 0.00 % | 397.488 M |
| Total liabilities | -254.787 M -147.85 % | 532.486 M 254.82 % | -343.942 M -164.79 % | 530.895 M 214.19 % | -464.908 M -189.81 % | 517.655 M 195.18 % | -543.846 M -204.27 % | 521.571 M | 0.000 -100.00 % | 500.068 M | 0.000 -100.00 % | 485.375 M | 0.000 -100.00 % | 638.166 M | 0.000 -100.00 % | 575.274 M | 0.000 -100.00 % | 540.193 M | 0.000 -100.00 % | 566.538 M | 0.000 -100.00 % | 555.878 M 12.93 % | 492.231 M | 0.000 -100.00 % | 539.129 M -0.05 % | 539.389 M | 0.000 -100.00 % | 730.211 M 0.00 % | 730.211 M 26.17 % | 578.753 M 0.00 % | 578.753 M |
| Other non current assets | 0.000 -100.00 % | 2.414 M | 0.000 -100.00 % | 5.950 M 713.40 % | -970.000 K -140.20 % | 2.413 M 249.32 % | -1.616 M -122.02 % | 7.338 M 1 826.59 % | -425.000 K -525.00 % | 100.000 K 101.34 % | -7.459 M -409.63 % | 2.409 M 100.77 % | -313.315 M -101 825.65 % | 308.000 K 117.25 % | -1.785 M -195.86 % | 1.862 M 118.68 % | -9.966 M -686.93 % | 1.698 M 128.17 % | -6.028 M -480.80 % | 1.583 M 121.06 % | -7.516 M -329.20 % | 3.279 M 1.65 % | 3.226 M 146.72 % | -6.905 M -310.53 % | 3.280 M 0.00 % | 3.280 M 178.70 % | -4.167 M -420.58 % | 1.300 M 0.00 % | 1.300 M -1.07 % | 1.314 M -77.08 % | 5.732 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -535.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 16.000 K -77.14 % | 70.000 K | 0.000 -100.00 % | 85.492 K 0.00 % | 85.492 K | 0.000 -100.00 % | 4.333 M 0.00 % | 4.333 M 26 983.26 % | 16.000 K 0.00 % | 16.000 K |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 535.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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 535.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.396 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.000 K | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 49.000 M | 0.000 -100.00 % | 53.736 M | 0.000 -100.00 % | 55.693 M | 0.000 -100.00 % | 59.800 M | 0.000 -100.00 % | 70.259 M | 0.000 -100.00 % | 75.122 M | 0.000 -100.00 % | 67.679 M | 0.000 -100.00 % | 71.730 M | 0.000 -100.00 % | 74.110 M | 0.000 -100.00 % | 79.018 M | 0.000 -100.00 % | 84.005 M -6.50 % | 89.846 M | 0.000 -100.00 % | 95.610 M 0.00 % | 95.610 M | 0.000 -100.00 % | 105.907 M 0.00 % | 105.907 M -1.48 % | 107.496 M 0.00 % | 107.495 M |
| Total non current assets | 0.000 -100.00 % | 54.950 M | 0.000 -100.00 % | 59.686 M 6 253.20 % | -970.000 K -101.55 % | 62.486 M 3 966.71 % | -1.616 M -102.38 % | 68.034 M 16 108.00 % | -425.000 K -100.58 % | 72.669 M 1 074.25 % | -7.459 M -109.62 % | 77.531 M 124.75 % | -313.315 M -550.55 % | 69.540 M 3 995.80 % | -1.785 M -102.43 % | 73.608 M 838.59 % | -9.966 M -113.15 % | 75.808 M 1 357.60 % | -6.028 M -107.48 % | 80.617 M 1 172.57 % | -7.516 M -108.61 % | 87.301 M -6.27 % | 93.142 M 1 448.87 % | -6.905 M -106.98 % | 98.975 M 0.00 % | 98.975 M 2 474.96 % | -4.167 M -103.74 % | 111.540 M 0.00 % | 111.540 M -1.50 % | 113.242 M 0.00 % | 113.243 M |
| Other current assets | -136.000 K -100.04 % | 322.464 M 95 503.55 % | -338.000 K -100.10 % | 323.271 M | 0.000 -100.00 % | 323.032 M | 0.000 -100.00 % | 327.430 M | 0.000 -100.00 % | 320.782 M | 0.000 -100.00 % | 323.701 M | 0.000 -100.00 % | 72.183 M | 0.000 -100.00 % | 14.326 M | 0.000 -100.00 % | 9.928 M | 0.000 -100.00 % | 12.301 M | 0.000 -100.00 % | 12.185 M -76.64 % | 52.165 M | 0.000 -100.00 % | 388.225 M 1 945.68 % | 18.978 M | 0.000 -100.00 % | 16.979 M 0.00 % | 16.979 M 58.19 % | 10.733 M 0.00 % | 10.733 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.232 M | 0.000 -100.00 % | 850.000 K | 0.000 -100.00 % | 14.918 M | 0.000 -100.00 % | 626.630 M | 0.000 -100.00 % | 3.570 M 91.63 % | 1.863 M -90.65 % | 19.932 M | 0.000 -100.00 % | 12.056 M | 0.000 -100.00 % | 15.032 M 3 006 596.80 % | -500.000 99.07 % | -54.000 K -100.39 % | 13.810 M 19 629.16 % | 70.000 K | 0.000 -100.00 % | 8.335 M 293.03 % | -4.318 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 136.000 K | 0.000 -100.00 % | 338.000 K | 0.000 -100.00 % | 970.000 K 160.02 % | -1.616 M -200.00 % | 1.616 M 480.24 % | -425.000 K -200.00 % | 425.000 K 105.70 % | -7.459 M -200.00 % | 7.459 M 102.38 % | -313.315 M -200.00 % | 313.315 M 17 652.66 % | -1.785 M -200.00 % | 1.785 M 117.91 % | -9.966 M -200.00 % | 9.966 M 265.33 % | -6.028 M -200.00 % | 6.028 M 180.20 % | -7.516 M -200.00 % | 7.516 M 53.39 % | 4.900 M 170.96 % | -6.905 M -200.00 % | 6.905 M 0.00 % | 6.905 M 265.69 % | -4.167 M -200.00 % | 4.167 M 0.00 % | 4.167 M 251.98 % | 1.184 M 0.00 % | 1.184 M |
| Cash and short term investments | 136.000 K 0.00 % | 136.000 K -59.76 % | 338.000 K 0.00 % | 338.000 K -65.15 % | 970.000 K 0.00 % | 970.000 K -39.98 % | 1.616 M 0.00 % | 1.616 M 280.24 % | 425.000 K 0.00 % | 425.000 K -94.30 % | 7.459 M 0.00 % | 7.459 M -97.62 % | 313.315 M 0.00 % | 313.315 M 17 452.66 % | 1.785 M 0.00 % | 1.785 M -82.09 % | 9.966 M 0.00 % | 9.966 M 65.33 % | 6.028 M 0.00 % | 6.028 M -19.80 % | 7.516 M 0.00 % | 7.516 M 53.39 % | 4.900 M -29.04 % | 6.905 M 0.00 % | 6.905 M 0.00 % | 6.905 M 65.69 % | 4.167 M 0.00 % | 4.167 M 0.00 % | 4.167 M 251.98 % | 1.184 M 0.00 % | 1.184 M |
| Total current assets | 0.000 -100.00 % | 732.323 M | 0.000 -100.00 % | 815.151 M 83 936.19 % | 970.000 K -99.89 % | 920.075 M 56 835.33 % | 1.616 M -99.84 % | 997.383 M 234 578.35 % | 425.000 K -99.96 % | 988.129 M 13 147.47 % | 7.459 M -99.22 % | 954.153 M 204.53 % | 313.315 M -71.28 % | 1.091 B 61 016.81 % | 1.785 M -99.82 % | 989.027 M 9 824.01 % | 9.966 M -98.92 % | 925.155 M 15 247.63 % | 6.028 M -99.34 % | 911.987 M 12 033.55 % | 7.516 M -99.19 % | 923.699 M 10.27 % | 837.651 M 12 030.72 % | 6.905 M -99.21 % | 869.170 M -0.03 % | 869.429 M 20 762.43 % | 4.167 M -99.59 % | 1.014 B 0.00 % | 1.014 B 52.81 % | 663.728 M 0.00 % | 663.728 M |
| Inventory | 0.000 -100.00 % | 173.228 M | 0.000 -100.00 % | 255.047 M | 0.000 -100.00 % | 358.948 M | 0.000 -100.00 % | 393.486 M | 0.000 -100.00 % | 388.577 M | 0.000 -100.00 % | 429.807 M | 0.000 -100.00 % | 625.610 M | 0.000 -100.00 % | 490.470 M | 0.000 -100.00 % | 470.918 M | 0.000 -100.00 % | 399.838 M | 0.000 -100.00 % | 388.105 M -7.18 % | 418.114 M | 0.000 -100.00 % | 471.504 M 0.00 % | 471.504 M | 0.000 -100.00 % | 466.175 M 0.00 % | 466.175 M 25.56 % | 371.279 M 0.00 % | 371.279 M |
| Net receivables | 0.000 -100.00 % | 236.495 M | 0.000 -100.00 % | 236.495 M | 0.000 -100.00 % | 237.125 M | 0.000 -100.00 % | 274.851 M | 0.000 -100.00 % | 281.628 M | 0.000 -100.00 % | 193.319 M | 0.000 -100.00 % | 79.827 M | 0.000 -100.00 % | 482.485 M | 0.000 -100.00 % | 437.979 M | 0.000 -100.00 % | 494.687 M | 0.000 -100.00 % | 513.204 M 23.80 % | 414.541 M | 0.000 -100.00 % | 373.310 M 0.34 % | 372.042 M | 0.000 -100.00 % | 530.511 M 0.68 % | 526.923 M 80.91 % | 291.266 M 3.83 % | 280.532 M |
| Tax assets | 0.000 -100.00 % | 3.536 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.380 M | 0.000 -100.00 % | 896.000 K | 0.000 -100.00 % | 2.310 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.553 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.380 M | 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.432 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 |
| Account payables | 0.000 -100.00 % | 103.139 M | 0.000 -100.00 % | 100.059 M | 0.000 -100.00 % | 97.312 M | 0.000 -100.00 % | 94.164 M | 0.000 -100.00 % | 81.705 M | 0.000 -100.00 % | 70.106 M | 0.000 -100.00 % | 186.358 M | 0.000 -100.00 % | 99.216 M | 0.000 -100.00 % | 90.476 M | 0.000 -100.00 % | 78.479 M | 0.000 -100.00 % | 140.733 M 99.51 % | 70.541 M | 0.000 -100.00 % | 104.643 M 0.00 % | 104.643 M | 0.000 -100.00 % | 227.494 M 0.00 % | 227.494 M 186.47 % | 79.414 M 0.00 % | 79.414 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.356 M | 0.000 -100.00 % | 36.356 M | 0.000 -100.00 % | 36.414 M | 0.000 -100.00 % | 28.940 M | 0.000 -100.00 % | 19.239 M | 0.000 -100.00 % | 13.955 M | 0.000 -100.00 % | 4.133 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.449 M | 0.000 | 0.000 -100.00 % | 245.025 K | 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 % | 1.076 M | 0.000 | 0.000 | 0.000 -100.00 % | 803.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 285.737 M | 0.000 -100.00 % | 295.069 M | 0.000 -100.00 % | 335.273 M 133 475.09 % | 251.000 K | 0.000 -100.00 % | 312.740 M | 0.000 | 0.000 -100.00 % | 242.292 K | 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.827 M | 0.000 100.00 % | -33.360 M | 0.000 100.00 % | -39.648 M | 0.000 100.00 % | -19.744 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 100.00 % | -6.829 M | 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 -100.00 % | 48.000 K | 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 | 0.000 | 0.000 -100.00 % | 250.708 M | 0.000 | 0.000 | 0.000 -100.00 % | 134.821 M | 0.000 | 0.000 | 0.000 -100.00 % | 134.820 M | 0.000 | 0.000 | 0.000 -100.00 % | 134.820 M | 0.000 | 0.000 | 0.000 -100.00 % | 134.820 M | 0.000 | 0.000 -100.00 % | 134.820 M 0.00 % | 134.820 M | 0.000 -100.00 % | 134.820 M 0.00 % | 134.820 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 902.000 K | 0.000 -100.00 % | 2.189 M | 0.000 -100.00 % | 2.282 M | 0.000 -100.00 % | 1.575 M | 0.000 -100.00 % | 2.938 M | 0.000 -100.00 % | 4.770 M | 0.000 -100.00 % | 4.770 M -10.10 % | 5.306 M | 0.000 -100.00 % | 5.676 M | 0.000 | 0.000 -100.00 % | 7.495 M | 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 |
| Total assets | 0.000 -100.00 % | 787.273 M | 0.000 -100.00 % | 874.837 M | 0.000 -100.00 % | 982.561 M | 0.000 -100.00 % | 1.065 B | 0.000 -100.00 % | 1.061 B | 0.000 -100.00 % | 1.032 B | 0.000 -100.00 % | 1.160 B | 0.000 -100.00 % | 1.063 B | 0.000 -100.00 % | 1.001 B | 0.000 -100.00 % | 992.604 M | 0.000 -100.00 % | 1.011 B 8.62 % | 930.792 M | 0.000 -100.00 % | 968.145 M -0.03 % | 968.404 M | 0.000 -100.00 % | 1.126 B 0.00 % | 1.126 B 44.89 % | 776.971 M 0.00 % | 776.971 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| 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 -100.00 % | 10.574 M 0.00 % | 10.574 M | 0.000 | 0.000 -100.00 % | 14.639 M 0.00 % | 14.639 M 150.15 % | -29.191 M 0.00 % | -29.191 M -130.60 % | 95.385 M 0.00 % | 95.385 M 157.84 % | -164.897 M 0.00 % | -164.897 M -455.65 % | 46.366 M 0.00 % | 46.366 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 | 0.000 | 0.000 -100.00 % | 11.037 M 0.00 % | 11.037 M | 0.000 | 0.000 -100.00 % | 4.711 M 0.00 % | 4.711 M 226.44 % | 1.443 M 0.00 % | 1.443 M -98.10 % | 75.998 M 0.00 % | 75.998 M 161.69 % | -123.195 M 0.00 % | -123.195 M -350.38 % | 49.203 M 0.00 % | 49.203 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 | 0.000 | 0.000 100.00 % | -5.867 M 0.00 % | -5.867 M | 0.000 | 0.000 -100.00 % | 26.695 M 0.00 % | 26.695 M 194.89 % | -28.131 M 0.00 % | -28.131 M -210.46 % | 25.467 M 0.00 % | 25.467 M 153.67 % | -47.448 M 0.00 % | -47.448 M -7 360.45 % | -636.000 K 0.00 % | -636.000 K |
| 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 |
| 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 -100.00 % | 5.403 M 0.00 % | 5.403 M | 0.000 | 0.000 100.00 % | -16.767 M 0.00 % | -16.767 M -570.07 % | -2.502 M 0.00 % | -2.502 M 58.85 % | -6.080 M 0.00 % | -6.080 M -205.79 % | 5.747 M 0.00 % | 5.747 M 361.05 % | -2.202 M 0.00 % | -2.202 M |
| Other non cash items | 18.194 M -57.89 % | 43.206 M -7.21 % | 46.562 M -59.85 % | 115.960 M 2 209.50 % | 5.021 M -84.87 % | 33.191 M -27.51 % | 45.790 M 141.96 % | 18.925 M 1 019.14 % | -2.059 M 77.71 % | -9.238 M -75.00 % | -5.279 M 48.71 % | -10.292 M 24.57 % | -13.644 M 40.27 % | -22.842 M -90.78 % | -11.973 M 27.11 % | -16.426 M -61.59 % | -10.165 M 75.06 % | -40.754 M -1 323.48 % | 3.331 M 132.01 % | -10.406 M 54.74 % | -22.993 M -8.12 % | -21.266 M -549.60 % | 4.730 M 168.78 % | -6.877 M 0.00 % | -6.877 M -131.61 % | 21.753 M 0.00 % | 21.753 M 131.64 % | -68.751 M 0.00 % | -68.751 M -180.44 % | 85.472 M 0.00 % | 85.472 M 261.82 % | -52.820 M 0.00 % | -52.820 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.112 M 0.24 % | 4.102 M -17.10 % | 4.948 M 0.00 % | 4.948 M -15.42 % | 5.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.429 M 0.00 % | -24.429 M | 0.000 | 0.000 -100.00 % | 15.472 M 0.00 % | 15.472 M 55.88 % | 9.925 M 0.00 % | 9.925 M -69.42 % | 32.457 M 0.00 % | 32.457 M 147.22 % | -68.731 M 0.00 % | -68.731 M -7 000.31 % | -968.000 K 0.00 % | -968.000 K |
| 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 100.00 % | -125.000 K 0.00 % | -125.000 K | 0.000 | 0.000 100.00 % | -54.500 K 0.00 % | -54.500 K -136.90 % | 147.702 K 0.00 % | 147.702 K 105.12 % | -2.885 M 0.00 % | -2.885 M 15.80 % | -3.426 M 0.00 % | -3.426 M | 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 |
| 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 |
| 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 |
| 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 100.00 % | -52.000 K 0.00 % | -52.000 K | 0.000 | 0.000 -100.00 % | 105.000 K 0.00 % | 105.000 K -63.31 % | 286.164 K 0.00 % | 286.164 K -86.85 % | 2.176 M 0.00 % | 2.176 M 208.96 % | -1.997 M 0.00 % | -1.997 M -7 232.40 % | 28.000 K 0.00 % | 28.000 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 | 0.000 | 0.000 100.00 % | -177.000 K 0.00 % | -177.000 K | 0.000 | 0.000 -100.00 % | 50.500 K 0.00 % | 50.500 K -88.36 % | 433.866 K 0.00 % | 433.866 K 161.19 % | -709.000 K 0.00 % | -709.000 K 86.93 % | -5.424 M 0.00 % | -5.424 M -19 469.86 % | 28.000 K 0.00 % | 28.000 K |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 -100.00 % | 23.862 M 0.00 % | 23.862 M | 0.000 | 0.000 100.00 % | -16.525 M 0.00 % | -16.525 M -77.24 % | -9.323 M 0.00 % | -9.323 M 70.32 % | -31.415 M 0.00 % | -31.415 M -141.46 % | 75.773 M 0.00 % | 75.773 M 7 095.88 % | 1.053 M 0.00 % | 1.053 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 | 0.000 | 0.000 -100.00 % | 23.862 M 0.00 % | 23.862 M | 0.000 | 0.000 100.00 % | -16.525 M 0.00 % | -16.525 M -77.24 % | -9.323 M 0.00 % | -9.323 M 70.32 % | -31.415 M 0.00 % | -31.415 M -141.46 % | 75.773 M 0.00 % | 75.773 M 7 095.88 % | 1.053 M 0.00 % | 1.053 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 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.112 M 0.24 % | 4.102 M -17.10 % | 4.948 M 0.00 % | 4.948 M 101.62 % | -305.855 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -744.000 K 0.00 % | -744.000 K | 0.000 | 0.000 100.00 % | -1.003 M 0.00 % | -1.003 M -196.78 % | 1.036 M 0.00 % | 1.036 M 211.08 % | 333.000 K 0.00 % | 333.000 K -79.42 % | 1.618 M 0.00 % | 1.618 M 1 331.86 % | 113.000 K 0.00 % | 113.000 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.496 M -688.68 % | 424.000 K 109.37 % | -4.524 M -160.65 % | 7.459 M -97.62 % | 313.314 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.800 M 7.45 % | 4.467 M | 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 | 0.000 | 0.000 -100.00 % | 1.616 M -64.30 % | 4.526 M 967.45 % | 424.000 K -96.58 % | 12.407 M 66.34 % | 7.459 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -744.000 K 0.00 % | -744.000 K | 0.000 | 0.000 100.00 % | -1.003 M 0.00 % | -1.003 M -196.78 % | 1.036 M -82.25 % | 5.836 M 21.58 % | 4.800 M 1 341.44 % | 333.000 K -79.42 % | 1.618 M 0.00 % | 1.618 M 1 331.86 % | 113.000 K 0.00 % | 113.000 K |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.112 M 0.24 % | 4.102 M -17.10 % | 4.948 M 0.00 % | 4.948 M -15.42 % | 5.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.429 M 0.00 % | -24.429 M | 0.000 | 0.000 -100.00 % | 15.472 M 0.00 % | 15.472 M 55.88 % | 9.925 M 0.00 % | 9.925 M -69.42 % | 32.457 M 0.00 % | 32.457 M 147.22 % | -68.731 M 0.00 % | -68.731 M -7 000.31 % | -968.000 K 0.00 % | -968.000 K |
| 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 100.00 % | -125.000 K 0.00 % | -125.000 K | 0.000 | 0.000 100.00 % | -54.500 K 0.00 % | -54.500 K -136.90 % | 147.702 K 0.00 % | 147.702 K 105.12 % | -2.885 M 0.00 % | -2.885 M 15.80 % | -3.426 M 0.00 % | -3.426 M | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.112 M 0.24 % | 4.102 M -17.10 % | 4.948 M 0.00 % | 4.948 M -15.42 % | 5.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.554 M 0.00 % | -24.554 M | 0.000 | 0.000 -100.00 % | 15.417 M 0.00 % | 15.417 M 53.05 % | 10.073 M 0.00 % | 10.073 M -65.94 % | 29.572 M 0.00 % | 29.572 M 140.98 % | -72.158 M 0.00 % | -72.158 M -7 354.29 % | -968.000 K 0.00 % | -968.000 K |
| 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 |