D.P. Wires Limited DPWIRES.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 6.209 B -38.32 % | 10.067 B -17.16 % | 12.153 B 98.18 % | 6.132 B 31.71 % | 4.656 B 64.02 % | 2.839 B -14.40 % | 3.316 B 60.02 % | 2.072 B 5.80 % | 1.959 B 22.87 % | 1.594 B 15.56 % | 1.380 B 48.87 % | 926.674 M -3.65 % | 961.759 M |
| Net income | 222.049 M -38.86 % | 363.160 M -11.46 % | 410.142 M 41.17 % | 290.532 M 20.66 % | 240.777 M 44.26 % | 166.903 M -4.20 % | 174.222 M 77.30 % | 98.261 M 95.63 % | 50.227 M 129.80 % | 21.857 M 30.59 % | 16.737 M 34.38 % | 12.455 M -13.67 % | 14.427 M |
| Income before tax | 299.728 M -38.53 % | 487.563 M -11.87 % | 553.257 M 42.57 % | 388.066 M 19.74 % | 324.087 M 45.56 % | 222.643 M -8.35 % | 242.927 M 62.69 % | 149.323 M 112.20 % | 70.369 M 145.76 % | 28.633 M 35.62 % | 21.112 M 24.80 % | 16.917 M 2.26 % | 16.543 M |
| Income before tax ratio | 0.05 -0.33 % | 0.05 6.38 % | 0.05 -28.06 % | 0.06 -9.09 % | 0.07 -11.25 % | 0.08 7.07 % | 0.07 1.67 % | 0.07 100.56 % | 0.04 100.02 % | 0.02 17.36 % | 0.02 -16.17 % | 0.02 6.13 % | 0.02 |
| EBITDA | 351.957 M -36.86 % | 557.440 M -8.32 % | 608.058 M 40.10 % | 434.020 M 21.47 % | 357.299 M 44.03 % | 248.081 M -8.70 % | 271.714 M 53.58 % | 176.923 M 63.89 % | 107.951 M 88.46 % | 57.280 M 22.73 % | 46.670 M 1.24 % | 46.099 M 7.47 % | 42.896 M |
| Net income ratio | 0.04 -0.87 % | 0.04 6.89 % | 0.03 -28.77 % | 0.05 -8.39 % | 0.05 -12.05 % | 0.06 11.92 % | 0.05 10.80 % | 0.05 84.91 % | 0.03 87.02 % | 0.01 13.01 % | 0.01 -9.73 % | 0.01 -10.40 % | 0.02 |
| Ratio EBITDA | 0.06 2.37 % | 0.06 10.67 % | 0.05 -29.31 % | 0.07 -7.77 % | 0.08 -12.19 % | 0.09 6.66 % | 0.08 -4.02 % | 0.09 54.90 % | 0.06 53.38 % | 0.04 6.21 % | 0.03 -31.99 % | 0.05 11.54 % | 0.04 |
| Gross profit ratio | 0.07 -42.63 % | 0.12 7.05 % | 0.11 8.29 % | 0.10 -17.80 % | 0.13 -7.49 % | 0.14 -1.93 % | 0.14 -8.14 % | 0.15 18.02 % | 0.13 24.59 % | 0.10 29.45 % | 0.08 -16.85 % | 0.10 10.87 % | 0.09 |
| Weighted average shs out dil | 15.488 M -0.08 % | 15.500 M -0.04 % | 15.506 M -0.01 % | 15.508 M 0.01 % | 15.506 M 0.00 % | 15.506 M 0.00 % | 15.506 M 14.33 % | 13.563 M -0.04 % | 13.568 M 0.00 % | 13.568 M -12.50 % | 15.506 M 0.00 % | 15.506 M 0.00 % | 15.506 M |
| Weighted average shs out | 15.488 M -0.08 % | 15.500 M -0.04 % | 15.506 M -0.01 % | 15.508 M 0.01 % | 15.506 M 0.00 % | 15.506 M 0.00 % | 15.506 M 14.33 % | 13.563 M -12.47 % | 15.495 M 30.87 % | 11.840 M -23.59 % | 15.495 M 0.00 % | 15.495 M 30.87 % | 11.840 M |
| EPS diluted | 14.34 -38.80 % | 23.43 -11.42 % | 26.45 41.14 % | 18.74 20.67 % | 15.53 44.33 % | 10.76 -4.27 % | 11.24 55.03 % | 7.25 70.99 % | 4.24 129.19 % | 1.85 71.30 % | 1.08 35.00 % | 0.80 -13.98 % | 0.93 |
| Earnings per share | 14.34 -38.80 % | 23.43 -11.42 % | 26.45 41.22 % | 18.73 20.61 % | 15.53 44.33 % | 10.76 -4.27 % | 11.24 55.03 % | 7.25 123.77 % | 3.24 75.14 % | 1.85 71.30 % | 1.08 35.00 % | 0.80 -34.43 % | 1.22 |
| Gross profit | 426.841 M -64.61 % | 1.206 B -11.32 % | 1.360 B 114.61 % | 633.837 M 8.27 % | 585.447 M 51.74 % | 385.817 M -16.06 % | 459.617 M 46.99 % | 312.683 M 24.87 % | 250.415 M 53.08 % | 163.581 M 49.60 % | 109.349 M 23.78 % | 88.344 M 6.83 % | 82.697 M |
| Income tax expense | 77.679 M -37.56 % | 124.403 M -13.07 % | 143.115 M 46.73 % | 97.534 M 17.07 % | 83.311 M 49.46 % | 55.741 M -18.87 % | 68.705 M 34.55 % | 51.062 M 153.51 % | 20.142 M 397.26 % | -6.776 M -54.88 % | -4.375 M 1.95 % | -4.462 M -110.87 % | -2.116 M |
| Cost of revenue | 5.782 B -34.74 % | 8.861 B -21.64 % | 11.308 B 105.66 % | 5.499 B 35.08 % | 4.071 B 65.95 % | 2.453 B -14.13 % | 2.857 B 62.33 % | 1.760 B 3.01 % | 1.708 B 19.42 % | 1.431 B 12.63 % | 1.270 B 51.51 % | 838.330 M -4.63 % | 879.062 M |
| General and administrative expenses | 69.589 M -10.40 % | 77.665 M 210.34 % | 25.026 M 55.85 % | 16.057 M 24.92 % | 12.854 M -15.31 % | 15.177 M 32.56 % | 11.449 M 41.27 % | 8.104 M -9.26 % | 8.932 M 5.67 % | 8.453 M 76.73 % | 4.783 M -5.98 % | 5.087 M 9.42 % | 4.649 M |
| Selling and marketing expenses | 577.000 K -86.13 % | 4.161 M -98.32 % | 247.170 M 17.43 % | 210.490 M 14.70 % | 183.516 M 51.78 % | 120.906 M -0.37 % | 121.359 M 38.67 % | 87.518 M -5.00 % | 92.121 M 16.05 % | 79.380 M 47.55 % | 53.800 M 68.96 % | 31.842 M 5.06 % | 30.309 M |
| Other expenses | 0.000 | 0.000 -100.00 % | 53.042 M 167.58 % | 19.823 M -74.32 % | 77.195 M 11.07 % | 69.502 M 13.99 % | 60.972 M -60.99 % | 156.310 M 172.83 % | 57.292 M 114.37 % | 26.726 M 20.83 % | 22.119 M 19.56 % | 18.500 M 9.51 % | 16.893 M |
| Operating expenses | 201.695 M 146.49 % | 81.826 M -74.84 % | 325.238 M 32.01 % | 246.370 M -9.94 % | 273.565 M 33.07 % | 205.585 M 6.09 % | 193.782 M -23.08 % | 251.933 M 59.10 % | 158.345 M 38.22 % | 114.559 M 41.95 % | 80.702 M 45.60 % | 55.429 M 6.90 % | 51.851 M |
| Cost and expenses | 5.984 B -33.09 % | 8.943 B -23.13 % | 11.633 B 102.50 % | 5.745 B 31.97 % | 4.353 B 66.09 % | 2.621 B -14.07 % | 3.050 B 51.63 % | 2.012 B 7.77 % | 1.867 B 20.81 % | 1.545 B 14.38 % | 1.351 B 51.15 % | 893.759 M -3.99 % | 930.913 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 |
| Selling general and administrative expenses | 201.695 M 146.49 % | 81.826 M -69.94 % | 272.196 M 20.15 % | 226.547 M 15.37 % | 196.370 M 44.30 % | 136.083 M 2.46 % | 132.810 M 38.89 % | 95.622 M -5.37 % | 101.053 M 15.05 % | 87.833 M 49.93 % | 58.583 M 58.64 % | 36.929 M 5.64 % | 34.958 M |
| Interest income | 0.000 100.00 % | -1.059 M -105.35 % | 19.812 M 16.67 % | 16.982 M -26.99 % | 23.261 M 46.82 % | 15.843 M -29.05 % | 22.331 M | 0.000 | 0.000 100.00 % | -3.907 M -189.94 % | 4.344 M -19.35 % | 5.386 M 69.58 % | 3.176 M |
| Interest expense | 14.384 M -49.23 % | 28.331 M 40.75 % | 20.129 M -5.28 % | 21.251 M 93.77 % | 10.967 M -18.53 % | 13.462 M -42.31 % | 23.336 M 47.43 % | 15.829 M -30.49 % | 22.771 M 42.33 % | 15.999 M 3.84 % | 15.407 M -20.57 % | 19.396 M 25.74 % | 15.426 M |
| Depreciation and amortization | 37.845 M -6.53 % | 40.487 M 16.77 % | 34.673 M 40.35 % | 24.704 M 11.05 % | 22.245 M 13.57 % | 19.587 M 24.15 % | 15.777 M 34.03 % | 11.771 M -20.52 % | 14.811 M 17.10 % | 12.648 M 24.60 % | 10.151 M 3.73 % | 9.786 M -10.44 % | 10.927 M |
| Operating income | 225.146 M -79.98 % | 1.124 B -12.25 % | 1.281 B 235.47 % | 381.957 M 22.47 % | 311.883 M 37.83 % | 226.279 M -9.05 % | 248.805 M 309.55 % | 60.750 M -34.02 % | 92.070 M 87.81 % | 49.022 M 71.12 % | 28.647 M -12.97 % | 32.915 M 6.71 % | 30.846 M |
| Operating income ratio | 0.04 -67.54 % | 0.11 5.93 % | 0.11 69.28 % | 0.06 -7.02 % | 0.07 -15.97 % | 0.08 6.25 % | 0.08 155.95 % | 0.03 -37.64 % | 0.05 52.85 % | 0.03 48.08 % | 0.02 -41.54 % | 0.04 10.75 % | 0.03 |
| Total other income expenses net | 74.582 M 111.71 % | -636.858 M 12.53 % | -728.092 M -12 018.35 % | 6.109 M -49.94 % | 12.204 M 435.65 % | -3.636 M 38.14 % | -5.878 M -106.64 % | 88.573 M 508.16 % | -21.701 M -6.43 % | -20.389 M -170.59 % | -7.535 M 52.90 % | -15.998 M -11.85 % | -14.303 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 | 238.398 M 155.25 % | -431.510 M -50.34 % | -287.028 M -507.43 % | 70.448 M 58.60 % | 44.417 M 53.20 % | 28.994 M -87.15 % | 225.639 M 271.12 % | 60.799 M -79.91 % | 302.614 M 49.17 % | 202.859 M 282.57 % | 53.025 M -15.17 % | 62.509 M -68.03 % | 195.546 M |
| Total investments | 1.416 B 20 055.25 % | 7.026 M -94.88 % | 137.145 M 537.97 % | 21.497 M -85.68 % | 150.167 M 38.40 % | 108.500 M 542.24 % | 16.894 M -35.48 % | 26.186 M 81.39 % | 14.436 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 279.492 M 2 514.03 % | 10.692 M -50.17 % | 21.458 M -83.72 % | 131.814 M 65.57 % | 79.613 M 140.92 % | 33.046 M -85.40 % | 226.280 M 263.45 % | 62.258 M -79.57 % | 304.700 M 28.04 % | 237.964 M 205.22 % | 77.964 M 7.60 % | 72.454 M -64.00 % | 201.239 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.000 M | 0.000 -100.00 % | 25.000 M 400.00 % | 5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 1.892 B 11.97 % | 1.690 B 22.27 % | 1.382 B 37.49 % | 1.005 B 36.95 % | 734.049 M 42.93 % | 513.560 M 39.70 % | 367.614 M 72.29 % | 213.371 M 9.43 % | 194.990 M 39.78 % | 139.497 M 18.58 % | 117.640 M 16.51 % | 100.968 M 14.07 % | 88.512 M |
| Common stock | 155.004 M 0.00 % | 155.004 M 14.24 % | 135.680 M 0.00 % | 135.680 M 0.00 % | 135.680 M 0.00 % | 135.680 M 0.00 % | 135.680 M 0.00 % | 135.680 M 443.59 % | 24.960 M 0.00 % | 24.960 M 0.00 % | 24.960 M 0.00 % | 24.960 M 0.00 % | 24.960 M |
| Total equity | 2.484 B 9.83 % | 2.262 B 18.13 % | 1.915 B 26.15 % | 1.518 B 23.74 % | 1.227 B 24.39 % | 986.140 M 20.30 % | 819.758 M 26.91 % | 645.951 M 131.62 % | 278.890 M 22.11 % | 228.397 M 10.58 % | 206.540 M 8.78 % | 189.868 M 7.02 % | 177.412 M |
| Other non current liabilities | 837.999 K 26.20 % | 664.000 K 11.60 % | 595.000 K -85.42 % | 4.080 M -25.32 % | 5.464 M 22.07 % | 4.476 M 49.40 % | 2.996 M 17.57 % | 2.548 M 58.05 % | 1.612 M -67.37 % | 4.941 M 622.37 % | 684.000 K -87.60 % | 5.516 M -31.12 % | 8.008 M |
| Long term debt | 6.980 M -22.06 % | 8.956 M -12.63 % | 10.251 M -57.04 % | 23.862 M -22.89 % | 30.944 M 17.56 % | 26.321 M -8.13 % | 28.650 M 3.88 % | 27.580 M -79.43 % | 134.071 M 4.92 % | 127.790 M 200.68 % | 42.501 M 340.65 % | 9.645 M -80.85 % | 50.370 M |
| Total non current liabilities | 7.818 M -18.73 % | 9.620 M -11.30 % | 10.846 M -61.18 % | 27.942 M -23.25 % | 36.408 M 13.37 % | 32.115 M -6.87 % | 34.485 M 6.46 % | 32.393 M -76.64 % | 138.681 M 4.48 % | 132.731 M 175.02 % | 48.262 M 218.33 % | 15.161 M -74.03 % | 58.378 M |
| Other current liabilities | 144.029 M 4.11 % | 138.342 M -59.10 % | 338.265 M 55.57 % | 217.431 M 18.29 % | 183.806 M 153.10 % | 72.622 M -1.88 % | 74.011 M -45.39 % | 135.521 M 78.79 % | 75.801 M 64.13 % | 46.183 M 45.60 % | 31.719 M 54.28 % | 20.559 M 26.54 % | 16.247 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.234 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 272.540 M 15 599.31 % | 1.736 M -84.51 % | 11.207 M -89.62 % | 107.952 M 121.81 % | 48.669 M 623.71 % | 6.725 M -96.60 % | 197.641 M 469.92 % | 34.679 M -79.68 % | 170.629 M 54.87 % | 110.174 M 210.67 % | 35.463 M -43.54 % | 62.809 M -58.37 % | 150.869 M |
| Total current liabilities | 496.213 M 41.04 % | 351.826 M -40.28 % | 589.085 M 42.11 % | 414.530 M 51.30 % | 273.977 M 17.27 % | 233.630 M -45.41 % | 427.986 M 49.84 % | 285.620 M -27.88 % | 396.022 M 22.36 % | 323.663 M 30.58 % | 247.870 M 142.41 % | 102.254 M -52.24 % | 214.088 M |
| Total liabilities | 504.031 M 39.45 % | 361.446 M -39.75 % | 599.931 M 35.59 % | 442.472 M 42.56 % | 310.384 M 17.38 % | 264.428 M -33.30 % | 396.461 M 24.67 % | 318.012 M -40.53 % | 534.703 M 17.16 % | 456.394 M 54.12 % | 296.132 M 152.21 % | 117.415 M -56.91 % | 272.466 M |
| Other non current assets | 0.000 -100.00 % | 146.629 M 5.75 % | 138.653 M 5.51 % | 131.407 M -9.16 % | 144.653 M -1.26 % | 146.502 M 106.34 % | 70.999 M 349.75 % | 15.786 M 56.63 % | 10.079 M 20.89 % | 8.337 M -17.36 % | 10.088 M 33.74 % | 7.543 M -11.55 % | 8.528 M |
| Long term investments | 1.392 B | 0.000 -100.00 % | 112.933 M | 0.000 -100.00 % | 150.167 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -112.933 M | 0.000 100.00 % | -151.144 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 181.473 M -14.00 % | 211.014 M 4.90 % | 201.158 M 22.42 % | 164.313 M 43.64 % | 114.391 M -4.61 % | 119.917 M -9.16 % | 132.002 M 65.30 % | 79.856 M -2.38 % | 81.806 M -1.04 % | 82.666 M 44.59 % | 57.171 M 10.87 % | 51.568 M -15.57 % | 61.077 M |
| Total non current assets | 1.577 B 337.68 % | 360.381 M 5.57 % | 341.360 M 14.76 % | 297.446 M 14.34 % | 260.137 M -2.36 % | 266.419 M 31.24 % | 203.001 M 112.25 % | 95.642 M 4.09 % | 91.885 M 0.97 % | 91.003 M 35.30 % | 67.259 M 13.78 % | 59.111 M -15.08 % | 69.605 M |
| Other current assets | 438.947 M -21.40 % | 558.457 M 14.66 % | 487.057 M 148.63 % | 195.898 M -28.97 % | 275.796 M 69.83 % | 162.397 M -45.43 % | 297.570 M -9.35 % | 328.277 M 137.44 % | 138.254 M 6.15 % | 130.250 M 103.70 % | 63.942 M 20.20 % | 53.197 M -56.37 % | 121.920 M |
| Short term investments | 52.703 M 92.54 % | 27.373 M 13.06 % | 24.212 M 12.63 % | 21.497 M 10 537 645.10 % | 204.000 -100.00 % | 108.500 M 542.24 % | 16.894 M -35.48 % | 26.186 M 81.39 % | 14.436 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 41.094 M -90.71 % | 442.410 M 43.41 % | 308.486 M 402.70 % | 61.366 M 74.36 % | 35.196 M 768.60 % | 4.052 M 532.14 % | 641.000 K -56.07 % | 1.459 M -30.09 % | 2.087 M -94.06 % | 35.105 M 40.76 % | 24.939 M 150.77 % | 9.945 M 74.69 % | 5.693 M |
| Cash and short term investments | 65.272 M -85.24 % | 442.202 M 43.35 % | 308.486 M 402.70 % | 61.366 M 74.36 % | 35.196 M -68.73 % | 112.552 M 541.88 % | 17.535 M -36.57 % | 27.646 M 67.31 % | 16.523 M -52.93 % | 35.105 M 40.76 % | 24.939 M 150.77 % | 9.945 M 74.69 % | 5.693 M |
| Total current assets | 1.411 B -37.65 % | 2.263 B 4.13 % | 2.173 B 30.69 % | 1.663 B 30.23 % | 1.277 B 29.57 % | 985.467 M -8.72 % | 1.080 B 24.34 % | 868.321 M 20.31 % | 721.709 M 21.54 % | 593.789 M 36.37 % | 435.412 M 75.45 % | 248.174 M -34.74 % | 380.274 M |
| Inventory | 282.659 M 1.31 % | 278.992 M -43.81 % | 496.500 M 5.41 % | 471.004 M 85.77 % | 253.547 M 2.72 % | 246.830 M -19.91 % | 308.176 M 22.76 % | 251.044 M -3.06 % | 258.976 M 61.27 % | 160.583 M 52.87 % | 105.047 M 59.69 % | 65.782 M 70.23 % | 38.642 M |
| Net receivables | 624.061 M -36.54 % | 983.318 M 11.58 % | 881.246 M -5.71 % | 934.623 M 31.20 % | 712.338 M 53.62 % | 463.688 M 1.28 % | 457.833 M 75.18 % | 261.355 M -15.13 % | 307.955 M 14.97 % | 267.851 M 10.92 % | 241.484 M 102.50 % | 119.250 M -60.69 % | 303.339 M |
| Tax assets | 3.896 M 42.29 % | 2.738 M 76.76 % | 1.549 M -10.25 % | 1.726 M -16.62 % | 2.070 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.318 M 97.96 % | -64.602 M | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K 150.00 % | -2.000 K -100.00 % | -1.000 K |
| Account payables | 79.644 M -62.39 % | 211.748 M -4.13 % | 220.871 M 147.61 % | 89.200 M 114.93 % | 41.502 M -58.52 % | 100.049 M 10.76 % | 90.334 M 40.23 % | 64.419 M -56.94 % | 149.592 M -10.59 % | 167.306 M -7.41 % | 180.688 M 856.73 % | 18.886 M -59.79 % | 46.972 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 18.742 M 35 462.26 % | -53.000 K | 0.000 | 0.000 -100.00 % | 66.000 M 29.41 % | 51.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 99.98 % | -5.397 M | 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 |
| Capital lease obligations | 3.018 M -5.48 % | 3.193 M 13.71 % | 2.808 M -0.43 % | 2.820 M 10.26 % | 2.558 M -0.05 % | 2.559 M 0.00 % | 2.559 M 255 800.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 2.621 B 528.71 % | 416.900 M 5.04 % | 396.900 M 5.31 % | 376.900 M 29.12 % | 291.900 M -13.36 % | 336.900 M 15.59 % | 291.464 M -0.15 % | 291.900 M 395.25 % | 58.940 M -7.82 % | 63.940 M 0.00 % | 63.940 M 0.00 % | 63.940 M 0.00 % | 63.940 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.318 M -53.58 % | 2.839 M 25.40 % | 2.264 M -24.48 % | 2.998 M | 0.000 -100.00 % | 5.077 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.317 M 98.00 % | -66.010 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.988 B 13.91 % | 2.623 B 4.32 % | 2.515 B 28.28 % | 1.960 B 27.54 % | 1.537 B 22.91 % | 1.251 B 2.67 % | 1.218 B 26.36 % | 963.964 M 18.48 % | 813.594 M 18.81 % | 684.791 M 36.23 % | 502.672 M 63.59 % | 307.283 M -31.70 % | 449.878 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 | 317.666 M 311.15 % | -150.443 M -281.36 % | -39.449 M 86.10 % | -283.843 M 22.69 % | -367.153 M -308.90 % | 175.756 M 182.87 % | -212.098 M 13.74 % | -245.893 M -232.08 % | -74.047 M -0.17 % | -73.919 M -121.38 % | -33.390 M -229.07 % | 25.869 M 177.76 % | -33.266 M |
| Accounts receivables | 359.257 M 416.86 % | -113.382 M -387.94 % | -23.237 M 90.99 % | -257.892 M -58.89 % | -162.311 M -821.33 % | -17.617 M 91.03 % | -196.478 M -521.63 % | 46.600 M 217.45 % | -39.676 M -50.48 % | -26.367 M 78.43 % | -122.234 M -228.98 % | 94.769 M 213.06 % | -83.823 M |
| Inventory | -3.668 M -101.69 % | 217.506 M 953.17 % | -25.494 M 88.28 % | -217.457 M -3 136.94 % | -6.718 M -112.75 % | 52.702 M 208.69 % | -48.487 M -711.23 % | 7.933 M 108.06 % | -98.393 M -77.17 % | -55.536 M -41.44 % | -39.265 M -44.68 % | -27.139 M -182.39 % | 32.941 M |
| Accounts payables | -132.104 M -1 348.03 % | -9.123 M -106.93 % | 131.671 M 176.05 % | 47.698 M 181.47 % | -58.548 M -702.59 % | 9.716 M -62.51 % | 25.914 M 130.43 % | -85.172 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 94.181 M 138.37 % | -245.444 M -100.54 % | -122.389 M -185.11 % | 143.809 M 203.03 % | -139.576 M -206.58 % | 130.955 M 1 783.63 % | 6.952 M 103.23 % | -215.253 M -436.22 % | 64.022 M 701.88 % | 7.984 M -93.77 % | 128.109 M 406.77 % | -41.761 M -337.06 % | 17.616 M |
| Other non cash items | -6.202 M 64.69 % | -17.563 M 81.12 % | -93.048 M -10.65 % | -84.091 M 16.73 % | -100.985 M -184.02 % | -35.555 M 63.49 % | -97.394 M -171.48 % | -35.875 M -675.97 % | 6.229 M -61.58 % | 16.214 M 45.78 % | 11.122 M -3.38 % | 11.511 M 317.97 % | 2.754 M |
| Net cash provided by operating activities | 571.358 M 142.47 % | 235.641 M -48.26 % | 455.433 M 915.80 % | 44.835 M 136.81 % | -121.806 M -131.85 % | 382.431 M 852.17 % | -50.844 M 57.32 % | -119.129 M -789.12 % | 17.287 M 205.25 % | -16.424 M -282.59 % | 8.995 M -84.91 % | 59.621 M 2 059.93 % | -3.042 M |
| Investments in property plant and equipment | -8.988 M 82.08 % | -50.166 M 29.85 % | -71.517 M 3.81 % | -74.352 M -344.74 % | -16.718 M 59.41 % | -41.192 M 41.56 % | -70.491 M -489.12 % | -11.965 M 14.33 % | -13.967 M 63.46 % | -38.224 M -140.46 % | -15.896 M -4 303.32 % | -361.000 K 96.09 % | -9.222 M |
| Acquisitions net | 1.162 M 177.33 % | 419.000 K | 0.000 | 0.000 -100.00 % | 5.054 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -52.324 M -413.69 % | -10.186 M -275.17 % | -2.715 M 31.27 % | -3.950 M | 0.000 100.00 % | -107.653 M | 0.000 100.00 % | -11.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 8.357 M | 0.000 -100.00 % | 3.405 M | 0.000 -100.00 % | 108.087 M 3 175.36 % | 3.300 M -64.49 % | 9.293 M | 0.000 -100.00 % | 18.227 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -1.218 B -128 142.95 % | -950.000 K -109.45 % | 10.051 M -66.88 % | 30.345 M 52.19 % | 19.939 M 170.56 % | -28.258 M 43.58 % | -50.083 M -880.60 % | -5.107 M -343.58 % | -1.151 M -131.98 % | 3.600 M -55.22 % | 8.039 M -14.18 % | 9.367 M -24.00 % | 12.325 M |
| Net cash used for investing activites | -1.270 B -1 986.13 % | -60.883 M -0.18 % | -60.776 M -26.73 % | -47.957 M -141.21 % | 116.362 M 166.95 % | -173.803 M -56.18 % | -111.282 M -286.09 % | -28.823 M -1 027.39 % | 3.108 M 108.98 % | -34.624 M -340.68 % | -7.857 M -187.24 % | 9.006 M 190.24 % | 3.103 M |
| Debt repayment | 268.974 M 2 512.32 % | -11.150 M 89.90 % | -110.344 M -312.45 % | 51.939 M 12.28 % | 46.258 M 124.05 % | -192.372 M -219.21 % | 161.371 M 251.53 % | -106.491 M -1 795.40 % | 6.281 M -92.64 % | 85.289 M 159.58 % | 32.856 M 180.68 % | -40.725 M -980.54 % | 4.625 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 268.800 M | 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 |
| Dividends paid | 0.000 100.00 % | -16.282 M -20.00 % | -13.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -72.000 K 59.09 % | -176.000 K 99.26 % | -23.626 M -4.32 % | -22.647 M -134.18 % | -9.671 M 24.70 % | -12.843 M -1 763.60 % | 772.000 K 105.15 % | -14.984 M 44.57 % | -27.031 M -12.28 % | -24.075 M -26.72 % | -18.999 M 19.67 % | -23.650 M -33.44 % | -17.723 M |
| Net cash used provided by financing activities | 268.902 M 1 074.00 % | -27.608 M 81.29 % | -147.538 M -603.68 % | 29.292 M -19.94 % | 36.588 M 117.83 % | -205.215 M -226.56 % | 162.143 M 10.06 % | 147.325 M 809.99 % | -20.750 M -133.90 % | 61.214 M 341.76 % | 13.857 M 121.53 % | -64.375 M -391.49 % | -13.098 M |
| Effect of forex changes on cash | 28.525 M 2 852 600.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -902.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -1.000 K |
| Net change in cash | -401.316 M -399.66 % | 133.925 M -45.81 % | 247.119 M 844.28 % | 26.170 M -15.97 % | 31.144 M 813.04 % | 3.411 M 516.84 % | -818.305 K -30.37 % | -627.667 K 98.10 % | -33.018 M -424.79 % | 10.166 M -32.20 % | 14.994 M 252.63 % | 4.252 M 132.61 % | -13.038 M |
| Cash at beginning of period | 442.410 M 43.41 % | 308.485 M 402.70 % | 61.366 M 74.36 % | 35.196 M 768.61 % | 4.052 M 532.14 % | 641.000 K -56.07 % | 1.459 M -30.08 % | 2.087 M -14.54 % | 2.442 M -90.21 % | 24.939 M 150.77 % | 9.945 M 74.69 % | 5.693 M -69.61 % | 18.731 M |
| Cash at end of period | 41.094 M -90.71 % | 442.410 M 43.41 % | 308.485 M 402.70 % | 61.366 M 74.36 % | 35.196 M 768.60 % | 4.052 M 532.23 % | 640.901 K -56.08 % | 1.459 M -30.08 % | 2.087 M -94.06 % | 35.105 M 40.76 % | 24.939 M 150.77 % | 9.945 M 74.69 % | 5.693 M |
| Operating cash flow | 571.358 M 142.47 % | 235.641 M -48.26 % | 455.433 M 915.80 % | 44.835 M 136.81 % | -121.806 M -131.85 % | 382.429 M 839.99 % | -51.680 M 57.58 % | -121.833 M -804.76 % | 17.287 M 205.25 % | -16.424 M -282.59 % | 8.995 M -84.91 % | 59.621 M 2 059.93 % | -3.042 M |
| Capital expenditure | -8.988 M 82.08 % | -50.166 M 29.85 % | -71.517 M 3.81 % | -74.352 M -344.74 % | -16.718 M 59.41 % | -41.192 M 41.57 % | -70.492 M -489.13 % | -11.965 M 14.33 % | -13.967 M 63.46 % | -38.224 M -140.46 % | -15.896 M -4 303.32 % | -361.000 K 96.09 % | -9.222 M |
| Free CashFlow | 562.370 M 203.21 % | 185.475 M -51.69 % | 383.916 M 1 400.66 % | -29.517 M 78.69 % | -138.524 M -140.59 % | 341.239 M 381.23 % | -121.336 M 9.31 % | -133.798 M -4 130.28 % | 3.320 M 106.07 % | -54.648 M -691.89 % | -6.901 M -111.65 % | 59.260 M 583.20 % | -12.264 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 | 2018-09-30 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.261 B -8.48 % | 1.378 B -10.83 % | 1.546 B 6.53 % | 1.451 B -20.92 % | 1.835 B -12.07 % | 2.087 B -17.22 % | 2.521 B -7.71 % | 2.731 B 2.71 % | 2.659 B -30.61 % | 3.832 B 11.30 % | 3.443 B 21.24 % | 2.840 B 41.68 % | 2.004 B 12.39 % | 1.783 B 11.22 % | 1.603 B 21.27 % | 1.322 B -7.12 % | 1.423 B -22.67 % | 1.841 B 28.22 % | 1.436 B 65.92 % | 865.178 M 64.54 % | 525.819 M -34.60 % | 803.988 M 18.42 % | 678.939 M 9.76 % | 618.594 M -16.08 % | 737.137 M -1.41 % | 747.708 M 0.00 % | 747.708 M |
| Net income | 35.970 M -10.91 % | 40.373 M -18.54 % | 49.560 M -17.72 % | 60.236 M -16.20 % | 71.879 M -26.83 % | 98.238 M 55.40 % | 63.215 M -30.23 % | 90.605 M -18.45 % | 111.101 M -26.25 % | 150.647 M 61.84 % | 93.084 M 3.08 % | 90.299 M 18.64 % | 76.112 M 8.91 % | 69.882 M -17.11 % | 84.305 M 41.16 % | 59.722 M -22.06 % | 76.621 M -7.73 % | 83.041 M 9.70 % | 75.698 M 39.74 % | 54.171 M 94.39 % | 27.867 M -44.12 % | 49.867 M -16.05 % | 59.403 M 124.76 % | 26.430 M -15.29 % | 31.202 M -29.92 % | 44.523 M 0.00 % | 44.523 M |
| Income before tax | 48.769 M -16.49 % | 58.398 M -14.58 % | 68.363 M -11.56 % | 77.300 M -19.20 % | 95.666 M -27.33 % | 131.651 M 53.50 % | 85.767 M -29.47 % | 121.600 M -18.14 % | 148.545 M -28.44 % | 207.581 M 67.57 % | 123.875 M 2.82 % | 120.476 M 18.90 % | 101.324 M 7.51 % | 94.250 M -15.47 % | 111.505 M 42.04 % | 78.504 M -24.37 % | 103.806 M -6.98 % | 111.599 M 0.44 % | 111.115 M 71.25 % | 64.886 M 77.84 % | 36.486 M -45.13 % | 66.493 M -13.00 % | 76.427 M 101.15 % | 37.995 M -8.94 % | 41.727 M -34.18 % | 63.394 M 0.00 % | 63.394 M |
| Income before tax ratio | 0.04 -8.75 % | 0.04 -4.20 % | 0.04 -16.98 % | 0.05 2.18 % | 0.05 -17.35 % | 0.06 85.43 % | 0.03 -23.57 % | 0.04 -20.30 % | 0.06 3.12 % | 0.05 50.55 % | 0.04 -15.20 % | 0.04 -16.08 % | 0.05 -4.34 % | 0.05 -24.00 % | 0.07 17.12 % | 0.06 -18.58 % | 0.07 20.28 % | 0.06 -21.67 % | 0.08 3.21 % | 0.07 8.08 % | 0.07 -16.10 % | 0.08 -26.53 % | 0.11 83.27 % | 0.06 8.51 % | 0.06 -33.23 % | 0.08 0.00 % | 0.08 |
| EBITDA | 60.274 M -17.55 % | 73.105 M -11.55 % | 82.649 M -6.29 % | 88.200 M -18.33 % | 108.002 M -25.67 % | 145.300 M 41.39 % | 102.762 M -25.52 % | 137.971 M -19.51 % | 171.409 M -23.45 % | 223.924 M 61.81 % | 138.389 M 5.59 % | 131.060 M 14.28 % | 114.687 M 13.18 % | 101.330 M -19.07 % | 125.207 M 36.48 % | 91.738 M -15.34 % | 108.358 M -6.11 % | 115.407 M -5.51 % | 122.138 M 71.93 % | 71.039 M 65.62 % | 42.892 M -37.79 % | 68.948 M -25.72 % | 92.817 M 119.97 % | 42.196 M -9.55 % | 46.649 M -27.26 % | 64.131 M 0.00 % | 64.131 M |
| Net income ratio | 0.03 -2.65 % | 0.03 -8.65 % | 0.03 -22.77 % | 0.04 5.97 % | 0.04 -16.78 % | 0.05 87.73 % | 0.03 -24.40 % | 0.03 -20.60 % | 0.04 6.28 % | 0.04 45.40 % | 0.03 -14.98 % | 0.03 -16.26 % | 0.04 -3.09 % | 0.04 -25.47 % | 0.05 16.40 % | 0.05 -16.08 % | 0.05 19.31 % | 0.05 -14.45 % | 0.05 -15.78 % | 0.06 18.14 % | 0.05 -14.55 % | 0.06 -29.11 % | 0.09 104.78 % | 0.04 0.94 % | 0.04 -28.91 % | 0.06 0.00 % | 0.06 |
| Ratio EBITDA | 0.05 -9.91 % | 0.05 -0.81 % | 0.05 -12.04 % | 0.06 3.27 % | 0.06 -15.46 % | 0.07 70.81 % | 0.04 -19.29 % | 0.05 -21.63 % | 0.06 10.31 % | 0.06 45.37 % | 0.04 -12.91 % | 0.05 -19.34 % | 0.06 0.71 % | 0.06 -27.23 % | 0.08 12.54 % | 0.07 -8.85 % | 0.08 21.41 % | 0.06 -26.31 % | 0.09 3.62 % | 0.08 0.66 % | 0.08 -4.88 % | 0.09 -37.27 % | 0.14 100.42 % | 0.07 7.79 % | 0.06 -26.22 % | 0.09 0.00 % | 0.09 |
| Gross profit ratio | 0.08 1.73 % | 0.08 5.84 % | 0.07 -9.26 % | 0.08 4.61 % | 0.08 -75.83 % | 0.32 580.20 % | 0.05 -28.64 % | 0.07 -29.78 % | 0.09 18.24 % | 0.08 51.47 % | 0.05 -26.56 % | 0.07 -28.18 % | 0.10 -7.32 % | 0.11 -16.23 % | 0.13 10.09 % | 0.12 10.15 % | 0.10 -16.11 % | 0.12 -4.97 % | 0.13 3.07 % | 0.13 -1.24 % | 0.13 -10.93 % | 0.14 -10.45 % | 0.16 20.14 % | 0.13 5.27 % | 0.13 -14.25 % | 0.15 0.00 % | 0.15 |
| Weighted average shs out dil | 15.504 M 0.11 % | 15.488 M 0.00 % | 15.488 M 0.02 % | 15.485 M -0.04 % | 15.491 M -0.06 % | 15.500 M 0.04 % | 15.494 M -0.05 % | 15.501 M -0.03 % | 15.506 M -0.03 % | 15.511 M 0.15 % | 15.488 M -0.05 % | 15.495 M -0.06 % | 15.505 M -0.02 % | 15.508 M -0.05 % | 15.515 M 0.06 % | 15.506 M 0.00 % | 15.506 M 14.28 % | 13.569 M -12.49 % | 15.506 M -0.06 % | 15.516 M -0.12 % | 15.536 M 0.04 % | 15.529 M 0.15 % | 15.506 M 0.11 % | 15.490 M -0.09 % | 15.504 M -0.06 % | 15.513 M 0.00 % | 15.513 M |
| Weighted average shs out | 15.504 M 0.11 % | 15.488 M 0.00 % | 15.488 M 0.02 % | 15.485 M -0.04 % | 15.491 M -0.06 % | 15.500 M 0.04 % | 15.494 M -0.05 % | 15.501 M 0.04 % | 15.495 M -0.10 % | 15.511 M 0.03 % | 15.506 M 0.07 % | 15.495 M -0.06 % | 15.505 M -0.07 % | 15.517 M 0.01 % | 15.515 M 0.02 % | 15.512 M 0.04 % | 15.506 M 14.28 % | 13.569 M -12.49 % | 15.506 M -0.06 % | 15.516 M -0.12 % | 15.536 M 0.01 % | 15.534 M 0.18 % | 15.506 M 0.11 % | 15.490 M -0.09 % | 15.504 M -0.06 % | 15.513 M 0.00 % | 15.513 M |
| EPS diluted | 2.32 -11.11 % | 2.61 -18.44 % | 3.20 -17.74 % | 3.89 -16.16 % | 4.64 -26.81 % | 6.34 55.39 % | 4.08 -30.14 % | 5.84 -18.44 % | 7.16 -26.34 % | 9.72 62.00 % | 6.00 2.92 % | 5.83 18.74 % | 4.91 -4.66 % | 5.15 -5.16 % | 5.43 41.04 % | 3.85 -22.06 % | 4.94 -7.84 % | 5.36 9.84 % | 4.88 39.83 % | 3.49 94.97 % | 1.79 -44.24 % | 3.21 -16.19 % | 3.83 123.98 % | 1.71 -14.93 % | 2.01 -29.97 % | 2.87 0.00 % | 2.87 |
| Earnings per share | 2.32 -11.11 % | 2.61 -18.44 % | 3.20 -17.74 % | 3.89 -16.16 % | 4.64 -26.81 % | 6.34 55.39 % | 4.08 -30.14 % | 5.84 -18.55 % | 7.17 -26.23 % | 9.72 62.00 % | 6.00 2.92 % | 5.83 18.74 % | 4.91 -4.66 % | 5.15 -5.16 % | 5.43 41.04 % | 3.85 -22.06 % | 4.94 -7.84 % | 5.36 9.84 % | 4.88 39.83 % | 3.49 94.97 % | 1.79 -44.24 % | 3.21 -16.19 % | 3.83 123.98 % | 1.71 -14.93 % | 2.01 -29.97 % | 2.87 0.00 % | 2.87 |
| Gross profit | 98.901 M -6.89 % | 106.223 M -5.62 % | 112.549 M -3.34 % | 116.434 M -17.27 % | 140.748 M -78.75 % | 662.345 M 463.08 % | 117.629 M -34.15 % | 178.622 M -27.87 % | 247.651 M -17.95 % | 301.816 M 68.59 % | 179.025 M -10.95 % | 201.048 M 1.75 % | 197.583 M 4.15 % | 189.701 M -6.83 % | 203.608 M 33.51 % | 152.507 M 2.31 % | 149.065 M -35.13 % | 229.778 M 21.85 % | 188.570 M 71.01 % | 110.268 M 62.49 % | 67.861 M -41.75 % | 116.498 M 6.04 % | 109.861 M 31.86 % | 83.319 M -11.66 % | 94.311 M -15.46 % | 111.559 M 0.00 % | 111.559 M |
| Income tax expense | 12.799 M -28.99 % | 18.025 M -4.14 % | 18.803 M 10.19 % | 17.064 M -28.26 % | 23.787 M -28.81 % | 33.413 M 48.17 % | 22.551 M -27.24 % | 30.995 M -17.22 % | 37.444 M -34.23 % | 56.934 M 84.90 % | 30.792 M 2.04 % | 30.177 M 19.69 % | 25.212 M 3.47 % | 24.367 M -10.41 % | 27.200 M 44.82 % | 18.782 M -30.91 % | 27.185 M -4.81 % | 28.559 M -19.36 % | 35.417 M 230.54 % | 10.715 M 24.30 % | 8.620 M -48.15 % | 16.626 M -2.34 % | 17.024 M 47.19 % | 11.566 M 9.89 % | 10.525 M -44.23 % | 18.871 M 0.00 % | 18.871 M |
| Cost of revenue | 1.162 B -8.61 % | 1.272 B -11.24 % | 1.433 B 7.39 % | 1.334 B -21.22 % | 1.694 B -11.05 % | 1.904 B -20.75 % | 2.403 B -5.86 % | 2.553 B 5.85 % | 2.412 B -31.69 % | 3.530 B 8.16 % | 3.264 B 23.70 % | 2.639 B 46.05 % | 1.807 B 13.37 % | 1.594 B 13.84 % | 1.400 B 19.68 % | 1.170 B -8.22 % | 1.274 B -20.89 % | 1.611 B 29.19 % | 1.247 B 65.18 % | 754.910 M 64.84 % | 457.958 M -33.39 % | 687.490 M 20.81 % | 569.078 M 6.32 % | 535.275 M -16.73 % | 642.826 M 1.05 % | 636.149 M 0.00 % | 636.149 M |
| General and administrative expenses | 0.000 -100.00 % | 21.386 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.611 M | 0.000 | 0.000 | 0.000 -100.00 % | 487.571 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.437 M | 0.000 | 0.000 | 0.000 -100.00 % | 88.602 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 577.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.161 M | 0.000 | 0.000 | 0.000 -100.00 % | 654.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.154 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.603 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 68.710 M | 0.000 -100.00 % | 70.154 M 5.89 % | 66.250 M | 0.000 -100.00 % | 31.039 M | 0.000 -100.00 % | 84.268 M -16.13 % | 100.472 M | 0.000 | 0.000 -100.00 % | 88.914 M -7.55 % | 96.173 M 5.88 % | 90.831 M -0.06 % | 90.884 M 26.06 % | 72.094 M | 0.000 -100.00 % | 103.472 M 23.73 % | 83.627 M 58.72 % | 52.688 M 55.98 % | 33.778 M | 0.000 | 0.000 -100.00 % | 45.690 M -12.15 % | 52.007 M | 0.000 | 0.000 |
| Operating expenses | 68.710 M 4.26 % | 65.902 M -6.06 % | 70.154 M 5.89 % | 66.250 M 36.59 % | 48.502 M -14.63 % | 56.811 M 7.02 % | 53.083 M -37.01 % | 84.268 M -16.13 % | 100.472 M -32.16 % | 148.093 M 55.83 % | 95.035 M 6.88 % | 88.914 M 26.31 % | 70.392 M -22.50 % | 90.831 M -0.06 % | 90.884 M 26.06 % | 72.094 M 55.82 % | 46.268 M -55.28 % | 103.472 M 56.82 % | 65.980 M 25.23 % | 52.688 M 55.98 % | 33.778 M 177.39 % | 12.177 M -69.04 % | 39.335 M -13.91 % | 45.690 M -12.15 % | 52.007 M 290.55 % | 13.316 M 0.00 % | 13.316 M |
| Cost and expenses | 1.231 B -7.98 % | 1.338 B -11.00 % | 1.503 B 7.32 % | 1.401 B -19.61 % | 1.742 B -11.16 % | 1.961 B -20.15 % | 2.456 B -6.86 % | 2.637 B 4.97 % | 2.512 B -31.71 % | 3.678 B 10.43 % | 3.331 B 22.13 % | 2.727 B 43.34 % | 1.903 B 12.11 % | 1.697 B 13.86 % | 1.491 B 20.05 % | 1.242 B -5.98 % | 1.321 B -23.56 % | 1.728 B 29.84 % | 1.331 B 64.80 % | 807.410 M 64.20 % | 491.736 M -33.65 % | 741.071 M 21.80 % | 608.413 M 4.72 % | 580.965 M -16.39 % | 694.833 M 6.99 % | 649.466 M 0.00 % | 649.466 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 65.902 M | 0.000 | 0.000 -100.00 % | 48.502 M 88.20 % | 25.772 M -51.45 % | 53.083 M | 0.000 | 0.000 -100.00 % | 488.225 M 413.73 % | 95.035 M | 0.000 100.00 % | -25.781 M -200.74 % | 25.591 M | 0.000 | 0.000 -100.00 % | 46.268 M -48.71 % | 90.205 M 611.16 % | -17.647 M | 0.000 | 0.000 -100.00 % | 53.581 M 36.22 % | 39.335 M | 0.000 | 0.000 -100.00 % | 13.316 M 0.00 % | 13.316 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.278 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.753 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 3.465 M -33.31 % | 5.196 M 9.76 % | 4.734 M 225.14 % | 1.456 M -51.43 % | 2.998 M 6.39 % | 2.818 M -59.75 % | 7.001 M 11.23 % | 6.294 M -52.59 % | 13.276 M 117.68 % | 6.099 M 8.02 % | 5.646 M 104.20 % | 2.765 M -50.78 % | 5.618 M 19.19 % | 4.714 M -35.46 % | 7.303 M -3.67 % | 7.581 M 288.57 % | 1.951 M | 0.000 -100.00 % | 5.500 M 235.98 % | 1.637 M -4.88 % | 1.721 M | 0.000 -100.00 % | 10.656 M 1 961.12 % | 517.000 K -67.44 % | 1.588 M -56.67 % | 3.665 M 0.00 % | 3.665 M |
| Depreciation and amortization | 8.040 M -15.47 % | 9.511 M -0.43 % | 9.552 M 1.14 % | 9.444 M 1.14 % | 9.338 M -13.78 % | 10.830 M 8.37 % | 9.994 M -0.81 % | 10.076 M 5.10 % | 9.587 M -6.40 % | 10.243 M 15.52 % | 8.867 M 13.39 % | 7.820 M 0.99 % | 7.743 M 4.98 % | 7.376 M 15.26 % | 6.399 M 13.18 % | 5.654 M 7.16 % | 5.276 M -29.84 % | 7.520 M 36.16 % | 5.523 M 22.33 % | 4.515 M -3.67 % | 4.687 M -4.13 % | 4.889 M -14.74 % | 5.734 M 55.65 % | 3.684 M 10.53 % | 3.333 M -2.76 % | 3.428 M 0.00 % | 3.428 M |
| Operating income | 30.191 M -25.12 % | 40.321 M -4.89 % | 42.395 M -15.52 % | 50.184 M -45.60 % | 92.246 M -88.73 % | 818.342 M 1 167.84 % | 64.546 M -31.59 % | 94.354 M -35.89 % | 147.179 M -4.26 % | 153.723 M 37.44 % | 111.844 M -0.26 % | 112.134 M 10.57 % | 101.410 M 15.07 % | 88.128 M -21.82 % | 112.724 M 40.18 % | 80.413 M -21.77 % | 102.797 M -10.68 % | 115.087 M 9.67 % | 104.943 M 81.66 % | 57.768 M 69.49 % | 34.083 M -46.79 % | 64.059 M -9.17 % | 70.526 M 87.42 % | 37.629 M -13.13 % | 43.315 M -28.64 % | 60.703 M 0.00 % | 60.703 M |
| Operating income ratio | 0.02 -18.19 % | 0.03 6.66 % | 0.03 -20.70 % | 0.03 -31.21 % | 0.05 -87.18 % | 0.39 1 431.56 % | 0.03 -25.87 % | 0.03 -37.58 % | 0.06 37.97 % | 0.04 23.48 % | 0.03 -17.74 % | 0.04 -21.96 % | 0.05 2.39 % | 0.05 -29.71 % | 0.07 15.59 % | 0.06 -15.78 % | 0.07 15.50 % | 0.06 -14.47 % | 0.07 9.49 % | 0.07 3.01 % | 0.06 -18.65 % | 0.08 -23.30 % | 0.10 70.77 % | 0.06 3.52 % | 0.06 -27.62 % | 0.08 0.00 % | 0.08 |
| Total other income expenses net | 18.578 M 2.77 % | 18.077 M -30.39 % | 25.968 M -4.23 % | 27.116 M 692.87 % | 3.420 M 100.50 % | -686.691 M -3 335.90 % | 21.221 M -22.11 % | 27.246 M 1 894.58 % | 1.366 M -97.46 % | 53.858 M 347.66 % | 12.031 M 44.22 % | 8.342 M 9 800.00 % | -86.000 K -101.40 % | 6.121 M 602.16 % | -1.219 M 36.14 % | -1.909 M -289.20 % | 1.009 M 128.93 % | -3.488 M -156.51 % | 6.172 M -13.29 % | 7.118 M 196.21 % | 2.403 M -1.27 % | 2.434 M -58.75 % | 5.901 M 1 512.30 % | 366.000 K 123.05 % | -1.588 M -159.03 % | 2.690 M 0.00 % | 2.690 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 | 2018-09-30 | 2018-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-03-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 238.398 M | 0.000 100.00 % | -54.453 M | 0.000 100.00 % | -431.510 M -1 456.69 % | 31.806 M -89.79 % | 311.658 M 68.19 % | 185.300 M 164.56 % | -287.028 M -554.55 % | 63.145 M 153.70 % | 24.890 M -69.96 % | 82.864 M 17.63 % | 70.448 M 281.54 % | 18.464 M -90.88 % | 202.518 M 283.97 % | 52.743 M 18.74 % | 44.417 M 141.15 % | 18.419 M -51.60 % | 38.054 M 139.82 % | -95.554 M -249.36 % | 63.976 M 264.85 % | 17.535 M -92.23 % | 225.639 M 54.78 % | 145.782 M 427.32 % | 27.646 M -56.34 % | 63.320 M |
| Total investments | 0.000 -100.00 % | 1.416 B | 0.000 -100.00 % | 717.757 M | 0.000 -100.00 % | 146.629 M 130.51 % | 63.612 M -55.67 % | 143.490 M | 0.000 -100.00 % | 137.145 M 8.60 % | 126.290 M 183.12 % | 44.607 M -73.08 % | 165.728 M 670.94 % | 21.497 M -41.79 % | 36.928 M -72.12 % | 132.442 M 25.55 % | 105.486 M -29.75 % | 150.167 M 307.64 % | 36.838 M 129.56 % | 16.047 M | 0.000 | 0.000 -100.00 % | 35.070 M 107.59 % | 16.894 M | 0.000 -100.00 % | 55.291 M 111.14 % | 26.186 M |
| Total debt | 0.000 -100.00 % | 279.492 M | 0.000 -100.00 % | 9.741 M | 0.000 -100.00 % | 10.692 M | 0.000 -100.00 % | 312.907 M 42.54 % | 219.524 M 923.04 % | 21.458 M | 0.000 -100.00 % | 43.428 M | 0.000 -100.00 % | 131.814 M | 0.000 -100.00 % | 203.435 M | 0.000 -100.00 % | 79.613 M | 0.000 -100.00 % | 40.426 M 22.34 % | 33.045 M -55.72 % | 74.634 M | 0.000 -100.00 % | 226.280 M 30.75 % | 173.061 M | 0.000 -100.00 % | 64.779 M |
| Accumulated other comprehensive income loss | 2.484 B 1 613.25 % | 145.000 M -93.94 % | 2.394 B 6.92 % | 2.239 B -1.01 % | 2.262 B 1 709.52 % | 125.000 M -94.09 % | 2.116 B | 0.000 -100.00 % | 1.890 B | 0.000 -100.00 % | 1.671 B | 0.000 -100.00 % | 1.518 B 1 685.72 % | 85.000 M -93.76 % | 1.363 B 11.06 % | 1.227 B 0.05 % | 1.227 B 1 787.12 % | 65.000 M -93.91 % | 1.068 B | 0.000 | 0.000 | 0.000 -100.00 % | 819.758 M | 0.000 | 0.000 -100.00 % | 645.951 M | 0.000 |
| Retained earnings | 0.000 -100.00 % | 1.892 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.690 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.382 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.005 B | 0.000 | 0.000 | 0.000 -100.00 % | 734.049 M | 0.000 | 0.000 -100.00 % | 513.559 M | 0.000 | 0.000 -100.00 % | 367.178 M | 0.000 | 0.000 -100.00 % | 213.371 M |
| Common stock | 0.000 -100.00 % | 155.004 M | 0.000 -100.00 % | 155.004 M | 0.000 -100.00 % | 155.004 M | 0.000 -100.00 % | 135.680 M 0.00 % | 135.680 M 0.00 % | 135.680 M | 0.000 -100.00 % | 135.680 M | 0.000 -100.00 % | 135.680 M | 0.000 -100.00 % | 135.680 M | 0.000 -100.00 % | 135.680 M | 0.000 -100.00 % | 135.680 M 0.00 % | 135.680 M 0.00 % | 135.680 M | 0.000 -100.00 % | 135.680 M 0.00 % | 135.680 M | 0.000 -100.00 % | 135.680 M |
| Total equity | 2.484 B 0.00 % | 2.484 B 3.76 % | 2.394 B 0.00 % | 2.394 B 5.85 % | 2.262 B 0.00 % | 2.262 B 6.87 % | 2.116 B 0.00 % | 2.116 B 4.47 % | 2.026 B 5.80 % | 1.915 B 14.61 % | 1.671 B 0.00 % | 1.671 B 10.07 % | 1.518 B 0.00 % | 1.518 B 11.36 % | 1.363 B 0.00 % | 1.363 B 11.12 % | 1.227 B 0.00 % | 1.227 B 14.89 % | 1.068 B 0.00 % | 1.068 B 8.27 % | 986.140 M 12.39 % | 877.391 M 7.03 % | 819.758 M 0.00 % | 819.758 M 11.53 % | 734.998 M 13.79 % | 645.951 M 0.00 % | 645.951 M |
| Other non current liabilities | -2.484 B -296 545.10 % | 837.999 K 100.04 % | -2.394 B -360 126.02 % | 665.000 K 100.03 % | -2.262 B -340 748.04 % | 664.000 K 100.03 % | -2.116 B -356 400.34 % | 594.000 K -0.17 % | 595.000 K 0.00 % | 595.000 K | 0.000 -100.00 % | 81.000 K | 0.000 -100.00 % | 4.080 M | 0.000 -100.00 % | 3.964 M | 0.000 -100.00 % | 5.464 M | 0.000 -100.00 % | 4.476 M -0.02 % | 4.477 M 49.46 % | 2.995 M | 0.000 -100.00 % | 2.995 M | 0.000 | 0.000 -100.00 % | 2.184 M |
| Long term debt | 0.000 -100.00 % | 6.980 M | 0.000 -100.00 % | 3.043 M | 0.000 -100.00 % | 8.956 M | 0.000 -100.00 % | 10.657 M -3.19 % | 11.008 M 7.38 % | 10.251 M | 0.000 -100.00 % | 9.529 M | 0.000 -100.00 % | 23.862 M | 0.000 -100.00 % | 36.358 M | 0.000 -100.00 % | 30.944 M | 0.000 -100.00 % | 27.287 M 3.67 % | 26.321 M 6.73 % | 24.661 M | 0.000 -100.00 % | 28.651 M -56.00 % | 65.123 M | 0.000 -100.00 % | 30.123 M |
| Total non current liabilities | -2.484 B -31 875.48 % | 7.818 M 100.33 % | -2.394 B -64 667.77 % | 3.708 M 100.16 % | -2.262 B -23 612.51 % | 9.620 M 100.45 % | -2.116 B -18 910.99 % | 11.251 M -3.03 % | 11.603 M 6.98 % | 10.846 M | 0.000 -100.00 % | 9.610 M | 0.000 -100.00 % | 27.942 M | 0.000 -100.00 % | 40.322 M | 0.000 -100.00 % | 36.408 M | 0.000 -100.00 % | 33.416 M 8.50 % | 30.798 M -0.64 % | 30.996 M | 0.000 -100.00 % | 34.485 M -52.53 % | 72.642 M | 0.000 -100.00 % | 34.571 M |
| Other current liabilities | 0.000 -100.00 % | 144.029 M | 0.000 -100.00 % | 201.794 M | 0.000 -100.00 % | 74.266 M | 0.000 -100.00 % | 212.346 M 5.68 % | 200.939 M -40.60 % | 338.265 M | 0.000 -100.00 % | 232.006 M | 0.000 -100.00 % | 113.383 M | 0.000 -100.00 % | 99.288 M | 0.000 -100.00 % | 183.806 M | 0.000 -100.00 % | 98.183 M -21.87 % | 125.665 M 12.14 % | 112.064 M | 0.000 -100.00 % | 74.013 M -16.47 % | 88.601 M | 0.000 -100.00 % | 135.522 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.995 M | 0.000 -100.00 % | 7.565 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.191 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.222 M | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 272.540 M | 0.000 -100.00 % | 6.698 M | 0.000 -100.00 % | 1.736 M | 0.000 -100.00 % | 302.250 M 44.94 % | 208.530 M 1 760.71 % | 11.207 M | 0.000 -100.00 % | 33.899 M | 0.000 -100.00 % | 107.952 M | 0.000 -100.00 % | 167.078 M | 0.000 -100.00 % | 48.669 M | 0.000 -100.00 % | 13.139 M 95.38 % | 6.725 M -86.54 % | 49.973 M | 0.000 -100.00 % | 197.629 M 87.36 % | 105.482 M | 0.000 -100.00 % | 34.656 M |
| Total current liabilities | 0.000 -100.00 % | 496.213 M | 0.000 -100.00 % | 310.329 M | 0.000 -100.00 % | 351.826 M | 0.000 -100.00 % | 976.769 M 70.99 % | 571.252 M -3.03 % | 589.085 M | 0.000 -100.00 % | 467.582 M | 0.000 -100.00 % | 414.530 M | 0.000 -100.00 % | 373.979 M | 0.000 -100.00 % | 273.977 M | 0.000 -100.00 % | 141.792 M -39.31 % | 233.630 M 34.34 % | 173.913 M | 0.000 -100.00 % | 361.976 M 15.40 % | 313.665 M | 0.000 -100.00 % | 234.598 M |
| Total liabilities | -2.484 B -592.87 % | 504.031 M 121.05 % | -2.394 B -862.39 % | 314.037 M 113.88 % | -2.262 B -725.79 % | 361.446 M 117.08 % | -2.116 B -314.21 % | 988.020 M 69.51 % | 582.855 M -2.85 % | 599.931 M | 0.000 -100.00 % | 477.192 M | 0.000 -100.00 % | 442.472 M | 0.000 -100.00 % | 414.301 M | 0.000 -100.00 % | 310.384 M | 0.000 -100.00 % | 175.208 M -33.74 % | 264.428 M 29.05 % | 204.909 M | 0.000 -100.00 % | 460.367 M 19.17 % | 386.307 M | 0.000 -100.00 % | 318.012 M |
| Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 140.392 M 129.88 % | -469.783 M -1 816.23 % | 27.373 M 186.06 % | -31.806 M -216.02 % | 27.415 M -80.45 % | 140.202 M 445.11 % | 25.720 M 140.73 % | -63.145 M -146.21 % | 136.659 M 264.92 % | -82.864 M -175.39 % | 109.910 M 695.27 % | -18.464 M -155.68 % | 33.160 M 162.87 % | -52.743 M -877.20 % | -5.397 M 70.70 % | -18.419 M -112.44 % | 148.083 M 2.00 % | 145.183 M 867.25 % | 15.010 M 185.60 % | -17.535 M -248.51 % | 11.807 M 13.93 % | 10.363 M 137.49 % | -27.646 M -275.12 % | 15.786 M |
| Long term investments | 0.000 -100.00 % | 1.392 B | 0.000 | 0.000 | 0.000 -100.00 % | 119.256 M | 0.000 -100.00 % | 112.933 M | 0.000 -100.00 % | 112.933 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.496 M | 0.000 -100.00 % | 114.895 M | 0.000 -100.00 % | 150.167 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -112.933 M | 0.000 100.00 % | -112.933 M | 0.000 | 0.000 | 0.000 100.00 % | -23.222 M | 0.000 | 0.000 | 0.000 100.00 % | -151.144 M | 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 % | 181.473 M | 0.000 -100.00 % | 195.452 M | 0.000 -100.00 % | 211.014 M | 0.000 -100.00 % | 211.943 M 5.21 % | 201.455 M 0.15 % | 201.158 M | 0.000 -100.00 % | 168.227 M | 0.000 -100.00 % | 164.314 M | 0.000 -100.00 % | 112.343 M | 0.000 -100.00 % | 114.391 M | 0.000 -100.00 % | 111.559 M -6.97 % | 119.918 M -57.80 % | 284.198 M | 0.000 -100.00 % | 188.664 M 65.42 % | 114.055 M | 0.000 -100.00 % | 79.856 M |
| Total non current assets | 0.000 -100.00 % | 1.577 B | 0.000 -100.00 % | 341.261 M 172.64 % | -469.783 M -230.36 % | 360.381 M 1 233.06 % | -31.806 M -108.97 % | 354.401 M 3.73 % | 341.657 M 0.09 % | 341.360 M 640.60 % | -63.145 M -120.62 % | 306.223 M 469.55 % | -82.864 M -127.86 % | 297.446 M 1 710.95 % | -18.464 M -107.09 % | 260.408 M 593.73 % | -52.743 M -120.28 % | 260.137 M 1 512.33 % | -18.419 M -107.09 % | 259.642 M -2.06 % | 265.101 M -11.40 % | 299.207 M 1 806.36 % | -17.535 M -108.75 % | 200.471 M 61.13 % | 124.418 M 550.04 % | -27.646 M -128.91 % | 95.642 M |
| Other current assets | -65.272 M -114.87 % | 438.947 M 156.13 % | -781.951 M -189.71 % | 871.647 M | 0.000 -100.00 % | 530.876 M | 0.000 -100.00 % | 715.422 M 13.53 % | 630.156 M 25.54 % | 501.941 M | 0.000 -100.00 % | 560.173 M | 0.000 -100.00 % | 226.582 M | 0.000 -100.00 % | 399.759 M | 0.000 -100.00 % | 31.032 M | 0.000 -100.00 % | 387.489 M 164.77 % | 146.350 M -11.19 % | 164.784 M | 0.000 -100.00 % | 713.482 M 1 261.99 % | 52.385 M | 0.000 -100.00 % | 538.632 M |
| Short term investments | 0.000 -100.00 % | 52.703 M | 0.000 -100.00 % | 717.757 M | 0.000 -100.00 % | 27.373 M -56.97 % | 63.612 M 108.17 % | 30.557 M | 0.000 -100.00 % | 24.212 M -80.83 % | 126.290 M 183.12 % | 44.607 M -73.08 % | 165.728 M 30 408 707.34 % | 545.000 -100.00 % | 36.928 M 110.45 % | 17.547 M -83.37 % | 105.486 M 51 708 723.53 % | 204.000 -100.00 % | 36.838 M 129.56 % | 16.047 M | 0.000 | 0.000 -100.00 % | 35.070 M 107.59 % | 16.894 M | 0.000 -100.00 % | 55.291 M 111.14 % | 26.186 M |
| cash and cash equivalents | 0.000 -100.00 % | 41.094 M | 0.000 -100.00 % | 64.194 M | 0.000 -100.00 % | 442.202 M 1 490.31 % | -31.806 M -2 646.52 % | 1.249 M -96.35 % | 34.224 M -88.91 % | 308.486 M 588.54 % | -63.145 M -440.62 % | 18.538 M 122.37 % | -82.864 M -235.03 % | 61.366 M 432.35 % | -18.464 M -2 113.52 % | 917.000 K 101.74 % | -52.743 M -249.86 % | 35.196 M 291.08 % | -18.419 M -876.52 % | 2.372 M -98.16 % | 128.599 M 1 106.53 % | 10.659 M 160.79 % | -17.535 M -2 835.54 % | 641.000 K -97.65 % | 27.279 M 198.67 % | -27.646 M -1 994.84 % | 1.459 M |
| Cash and short term investments | 65.272 M 0.00 % | 65.272 M -91.65 % | 781.951 M 0.00 % | 781.951 M 66.45 % | 469.783 M 0.00 % | 469.783 M 1 377.03 % | 31.806 M 0.00 % | 31.806 M -7.07 % | 34.224 M -88.91 % | 308.486 M 388.54 % | 63.145 M 0.00 % | 63.145 M -23.80 % | 82.864 M 35.03 % | 61.367 M 232.36 % | 18.464 M 0.00 % | 18.464 M -64.99 % | 52.743 M 49.86 % | 35.196 M 91.09 % | 18.419 M 0.00 % | 18.419 M -85.68 % | 128.599 M 1 106.53 % | 10.659 M -39.21 % | 17.535 M 2 635.54 % | 641.000 K -97.65 % | 27.279 M -1.33 % | 27.646 M 0.00 % | 27.645 M |
| Total current assets | 0.000 -100.00 % | 1.411 B | 0.000 -100.00 % | 2.367 B 403.84 % | 469.783 M -79.24 % | 2.263 B 7 014.91 % | 31.806 M -98.84 % | 2.750 B 21.31 % | 2.267 B 4.31 % | 2.173 B 3 341.74 % | 63.145 M -96.57 % | 1.842 B 2 122.53 % | 82.864 M -95.02 % | 1.663 B 8 906.13 % | 18.464 M -98.78 % | 1.517 B 2 775.96 % | 52.743 M -95.87 % | 1.277 B 6 832.39 % | 18.419 M -98.13 % | 983.217 M -0.23 % | 985.467 M 25.84 % | 783.092 M 4 365.93 % | 17.535 M -98.38 % | 1.080 B 8.30 % | 996.888 M 3 505.94 % | 27.646 M -96.62 % | 817.321 M |
| Inventory | 0.000 -100.00 % | 282.659 M | 0.000 -100.00 % | 185.868 M | 0.000 -100.00 % | 278.992 M | 0.000 -100.00 % | 389.839 M -2.59 % | 400.205 M -19.39 % | 496.500 M | 0.000 -100.00 % | 446.314 M | 0.000 -100.00 % | 471.004 M | 0.000 -100.00 % | 242.936 M | 0.000 -100.00 % | 253.547 M | 0.000 -100.00 % | 122.358 M -50.43 % | 246.830 M 44.60 % | 170.704 M | 0.000 -100.00 % | 299.530 M -5.82 % | 318.042 M | 0.000 -100.00 % | 251.044 M |
| Net receivables | 0.000 -100.00 % | 624.061 M | 0.000 -100.00 % | 527.482 M | 0.000 -100.00 % | 983.318 M | 0.000 -100.00 % | 1.750 B 45.58 % | 1.202 B 38.79 % | 866.362 M | 0.000 -100.00 % | 812.273 M | 0.000 -100.00 % | 935.080 M | 0.000 -100.00 % | 855.706 M | 0.000 -100.00 % | 712.338 M | 0.000 -100.00 % | 634.890 M 36.92 % | 463.688 M -15.94 % | 551.586 M | 0.000 -100.00 % | 66.001 M -88.98 % | 599.181 M | 0.000 | 0.000 |
| Tax assets | 0.000 -100.00 % | 3.896 M | 0.000 -100.00 % | 5.417 M | 0.000 -100.00 % | 2.738 M | 0.000 -100.00 % | 2.110 M | 0.000 -100.00 % | 1.549 M | 0.000 -100.00 % | 1.337 M | 0.000 -100.00 % | 1.726 M | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 976.712 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.561 M |
| Account payables | 0.000 -100.00 % | 79.644 M | 0.000 -100.00 % | 87.954 M | 0.000 -100.00 % | 211.748 M | 0.000 -100.00 % | 457.673 M 182.89 % | 161.783 M -26.75 % | 220.871 M | 0.000 -100.00 % | 191.457 M | 0.000 -100.00 % | 89.200 M | 0.000 -100.00 % | 92.483 M | 0.000 -100.00 % | 41.502 M | 0.000 -100.00 % | 30.470 M -69.54 % | 100.049 M 742.48 % | 11.876 M | 0.000 -100.00 % | 90.334 M 28.39 % | 70.360 M | 0.000 -100.00 % | 64.420 M |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 13.883 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.500 M | 0.000 -100.00 % | 18.742 M | 0.000 -100.00 % | 10.220 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.565 M | 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 -100.00 % | 2.456 M | 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 |
| Capital lease obligations | 0.000 -100.00 % | 3.018 M | 0.000 -100.00 % | 3.057 M | 0.000 -100.00 % | 3.193 M | 0.000 -100.00 % | 2.423 M 1.13 % | 2.396 M -14.67 % | 2.808 M | 0.000 -100.00 % | 2.914 M | 0.000 -100.00 % | 2.820 M | 0.000 -100.00 % | 2.643 M | 0.000 -100.00 % | 2.558 M | 0.000 -100.00 % | 2.602 M 1.68 % | 2.559 M | 0.000 | 0.000 -100.00 % | 2.560 M 204.23 % | -2.456 M | 0.000 -100.00 % | 2.561 M |
| 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 |
| Other total stockholders equity | 0.000 -100.00 % | 291.900 M | 0.000 -100.00 % | 2.239 B | 0.000 -100.00 % | 291.900 M | 0.000 -100.00 % | 1.981 B | 0.000 -100.00 % | 396.900 M | 0.000 -100.00 % | 1.535 B | 0.000 -100.00 % | 291.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 291.900 M | 0.000 -100.00 % | 931.970 M 176.63 % | 336.901 M -54.58 % | 741.711 M | 0.000 -100.00 % | 316.900 M -47.12 % | 599.318 M | 0.000 -100.00 % | 296.900 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.653 M | 0.000 -100.00 % | 3.339 M | 0.000 -100.00 % | 2.839 M 8.90 % | 2.607 M | 0.000 -100.00 % | 2.264 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 -100.00 % | 288.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.906 M | 0.000 | 0.000 -100.00 % | 48.843 M |
| Total assets | 0.000 -100.00 % | 2.988 B | 0.000 -100.00 % | 2.708 B | 0.000 -100.00 % | 2.623 B | 0.000 -100.00 % | 3.104 B 19.00 % | 2.609 B 3.74 % | 2.515 B | 0.000 -100.00 % | 2.148 B | 0.000 -100.00 % | 1.960 B | 0.000 -100.00 % | 1.777 B | 0.000 -100.00 % | 1.537 B | 0.000 -100.00 % | 1.243 B -0.62 % | 1.251 B 15.55 % | 1.082 B | 0.000 -100.00 % | 1.280 B 14.16 % | 1.121 B | 0.000 -100.00 % | 915.524 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-03-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2018-09-30 | 2018-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 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.414 M 0.00 % | -53.414 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -66.754 M 0.00 % | -66.754 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.499 M 0.00 % | -33.499 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.839 M 0.00 % | 46.839 M |
| Other non cash items | -35.970 M 10.91 % | -40.375 M 18.53 % | -49.560 M 17.72 % | -60.236 M 16.20 % | -71.879 M 26.83 % | -98.238 M -127.26 % | -43.227 M 38.64 % | -70.453 M 23.36 % | -91.927 M 29.37 % | -130.161 M -72.74 % | -75.350 M -0.93 % | -74.659 M 1.91 % | -76.112 M -8.92 % | -69.882 M 17.11 % | -84.305 M -41.16 % | -59.722 M 22.06 % | -76.621 M 7.73 % | -83.041 M -9.70 % | -75.698 M -39.74 % | -54.171 M -94.39 % | -27.867 M 44.12 % | -49.867 M 16.05 % | -59.403 M -124.76 % | -26.430 M 15.29 % | -31.202 M -561.49 % | 6.761 M 0.00 % | 6.761 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.988 M -0.81 % | 20.152 M 5.10 % | 19.174 M -6.40 % | 20.486 M 15.52 % | 17.734 M 13.39 % | 15.640 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 % | 1.298 M 0.00 % | 1.298 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.527 M 0.00 % | -20.527 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 |
| 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.062 M 0.00 % | 3.062 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.465 M 0.00 % | -17.465 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 |
| 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 |
| 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 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.334 M 0.00 % | 16.334 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.334 M 0.00 % | 16.334 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 -100.00 % | 1.626 M | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.988 M | 0.000 -100.00 % | 19.174 M -6.40 % | 20.486 M 15.52 % | 17.734 M 13.39 % | 15.640 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 % | 1.793 M 974.04 % | 166.949 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.237 M 1 600.32 % | 1.249 M | 0.000 -100.00 % | 308.485 M 7.11 % | 287.999 M 1 453.56 % | 18.538 M 539.68 % | 2.898 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 442.410 M 1 983.20 % | 21.237 M 1 600.32 % | 1.249 M -99.62 % | 327.659 M 6.22 % | 308.485 M 750.48 % | 36.272 M 95.66 % | 18.538 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 % | 1.793 M 974.04 % | 166.949 K |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.988 M -0.81 % | 20.152 M 5.10 % | 19.174 M -6.40 % | 20.486 M 15.52 % | 17.734 M 13.39 % | 15.640 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 % | 1.298 M 0.00 % | 1.298 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.527 M 0.00 % | -20.527 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.988 M -0.81 % | 20.152 M 5.10 % | 19.174 M -6.40 % | 20.486 M 15.52 % | 17.734 M 13.39 % | 15.640 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 % | -19.229 M 0.00 % | -19.229 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 | 2018 | 2018 |