Sheetal Cool Products Limited SCPL.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.221 B -8.69 % | 3.527 B 3.66 % | 3.403 B 4.13 % | 3.268 B 40.92 % | 2.319 B -10.44 % | 2.589 B 10.86 % | 2.336 B 12.85 % | 2.070 B 33.96 % | 1.545 B 23.36 % | 1.252 B 178.94 % | 449.005 M 597.30 % | 64.392 M |
| Net income | 165.688 M -20.50 % | 208.408 M 1.89 % | 204.541 M 11.55 % | 183.355 M 200.80 % | 60.956 M -37.86 % | 98.095 M 374.27 % | 20.683 M -49.65 % | 41.077 M 99.55 % | 20.585 M 4.94 % | 19.616 M 1 426.54 % | 1.285 M 113.36 % | -9.620 M |
| Income before tax | 225.011 M -20.24 % | 282.094 M 1.84 % | 276.995 M 11.57 % | 248.276 M 198.57 % | 83.155 M -35.29 % | 128.496 M 214.17 % | 40.901 M -35.64 % | 63.546 M 105.77 % | 30.882 M 31.11 % | 23.554 M 112 261.90 % | -21.000 K 99.61 % | -5.402 M |
| Income before tax ratio | 0.07 -12.65 % | 0.08 -1.75 % | 0.08 7.14 % | 0.08 111.87 % | 0.04 -27.74 % | 0.05 183.40 % | 0.02 -42.97 % | 0.03 53.61 % | 0.02 6.28 % | 0.02 40 309.76 % | 0.00 99.94 % | -0.08 |
| EBITDA | 369.985 M -18.89 % | 456.159 M 1.65 % | 448.764 M 10.50 % | 406.118 M 36.80 % | 296.875 M -11.14 % | 334.101 M 78.10 % | 187.587 M 32.63 % | 141.442 M 87.28 % | 75.523 M 55.40 % | 48.598 M 55.40 % | 31.272 M 4 968.40 % | 617.000 K |
| Net income ratio | 0.05 -12.94 % | 0.06 -1.70 % | 0.06 7.13 % | 0.06 113.46 % | 0.03 -30.61 % | 0.04 327.83 % | 0.01 -55.38 % | 0.02 48.97 % | 0.01 -14.93 % | 0.02 447.26 % | 0.00 101.92 % | -0.15 |
| Ratio EBITDA | 0.11 -11.18 % | 0.13 -1.94 % | 0.13 6.12 % | 0.12 -2.92 % | 0.13 -0.78 % | 0.13 60.66 % | 0.08 17.52 % | 0.07 39.81 % | 0.05 25.97 % | 0.04 -44.29 % | 0.07 626.86 % | 0.01 |
| Gross profit ratio | 0.33 49.43 % | 0.22 -33.35 % | 0.33 35.62 % | 0.24 -15.69 % | 0.29 -8.41 % | 0.32 18.89 % | 0.27 131.52 % | 0.12 -37.40 % | 0.18 7.08 % | 0.17 -35.68 % | 0.27 5.22 % | 0.25 |
| Weighted average shs out dil | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M |
| Weighted average shs out | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M |
| EPS diluted | 15.78 -20.50 % | 19.85 1.90 % | 19.48 11.57 % | 17.46 200.52 % | 5.81 -37.79 % | 9.34 374.11 % | 1.97 -49.62 % | 3.91 62.92 % | 2.40 28.34 % | 1.87 1 458.33 % | 0.12 113.04 % | -0.92 |
| Earnings per share | 15.78 -20.50 % | 19.85 1.90 % | 19.48 11.57 % | 17.46 200.52 % | 5.81 -37.79 % | 9.34 374.11 % | 1.97 -49.62 % | 3.91 62.92 % | 2.40 28.34 % | 1.87 1 458.33 % | 0.12 113.04 % | -0.92 |
| Gross profit | 1.064 B 36.45 % | 779.913 M -30.91 % | 1.129 B 41.22 % | 799.325 M 18.81 % | 672.789 M -17.98 % | 820.241 M 31.80 % | 622.346 M 161.28 % | 238.191 M -16.15 % | 284.055 M 32.09 % | 215.044 M 79.40 % | 119.866 M 633.71 % | 16.337 M |
| Income tax expense | 59.323 M -19.49 % | 73.686 M 1.70 % | 72.454 M 13.22 % | 63.992 M 188.26 % | 22.199 M -26.98 % | 30.401 M 50.37 % | 20.217 M -10.02 % | 22.469 M 118.23 % | 10.296 M 161.39 % | 3.939 M 401.61 % | -1.306 M -130.96 % | 4.218 M |
| Cost of revenue | 2.157 B -21.50 % | 2.747 B 20.82 % | 2.274 B -7.88 % | 2.468 B 49.95 % | 1.646 B -6.95 % | 1.769 B 3.25 % | 1.713 B -6.45 % | 1.832 B 45.24 % | 1.261 B 21.55 % | 1.037 B 215.19 % | 329.139 M 584.92 % | 48.055 M |
| General and administrative expenses | 194.272 M 1 487.97 % | 12.234 M -22.71 % | 15.828 M 68.35 % | 9.402 M 6.04 % | 8.867 M 86.37 % | 4.758 M -36.98 % | 7.549 M 51.61 % | 4.979 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 36.507 M 12.45 % | 32.465 M 9.54 % | 29.638 M 9.52 % | 27.062 M -32.46 % | 40.069 M -40.54 % | 67.386 M 38.66 % | 48.597 M 290.65 % | 12.440 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 376.705 M 451.77 % | 68.272 M -85.58 % | 473.603 M -12.98 % | 544.233 M -6.59 % | 582.630 M 5 058.41 % | 11.295 M 121.03 % | 5.110 M -97.93 % | 247.068 M 31.07 % | 188.505 M 71.25 % | 110.078 M 455.28 % | 19.824 M |
| Operating expenses | 193.036 M -54.19 % | 421.404 M 270.50 % | 113.738 M -77.70 % | 510.067 M -14.01 % | 593.168 M -9.41 % | 654.774 M 23.41 % | 530.565 M 218.98 % | 166.331 M -32.68 % | 247.068 M 31.07 % | 188.505 M 71.25 % | 110.078 M 455.28 % | 19.824 M |
| Cost and expenses | 2.350 B -25.84 % | 3.168 B 3.91 % | 3.049 B 2.36 % | 2.978 B 33.01 % | 2.239 B -7.62 % | 2.424 B 8.02 % | 2.244 B 12.32 % | 1.998 B 32.48 % | 1.508 B 23.02 % | 1.226 B 179.12 % | 439.217 M 547.06 % | 67.879 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 |
| Selling general and administrative expenses | 193.036 M 331.86 % | 44.699 M -1.69 % | 45.466 M 24.69 % | 36.464 M -25.49 % | 48.936 M -32.17 % | 72.144 M 28.49 % | 56.146 M 222.32 % | 17.419 M -73.41 % | 65.519 M -56.16 % | 149.467 M 3 654.51 % | 3.981 M 314.26 % | 961.000 K |
| Interest income | 1.984 M 58.09 % | 1.255 M 12.15 % | 1.119 M 30.57 % | 857.000 K -2.43 % | 878.342 K -25.99 % | 1.187 M 607.39 % | 167.765 K -31.74 % | 245.786 K -4.69 % | 257.878 K 22.22 % | 211.000 K | 0.000 | 0.000 |
| Interest expense | 65.601 M -26.27 % | 88.977 M 18.11 % | 75.332 M 50.50 % | 50.054 M -21.31 % | 63.606 M 35.40 % | 46.975 M 80.03 % | 26.093 M 90.87 % | 13.671 M 136.12 % | 5.790 M 78.04 % | 3.252 M -66.88 % | 9.819 M 409.55 % | 1.927 M |
| Depreciation and amortization | 79.373 M -13.41 % | 91.666 M -4.95 % | 96.437 M -11.55 % | 109.029 M -27.37 % | 150.114 M -5.37 % | 158.630 M 51.59 % | 104.645 M 50.08 % | 69.726 M 88.33 % | 37.023 M 69.89 % | 21.792 M 1.48 % | 21.474 M 424.78 % | 4.092 M |
| Operating income | 871.142 M 142.99 % | 358.509 M 0.40 % | 357.098 M -47.08 % | 674.830 M 726.89 % | 81.611 M -50.58 % | 165.129 M 79.92 % | 91.781 M 27.72 % | 71.861 M 132.69 % | 30.883 M 31.12 % | 23.554 M 102 508.70 % | -23.000 K 99.57 % | -5.402 M |
| Operating income ratio | 0.27 166.10 % | 0.10 -3.15 % | 0.10 -49.18 % | 0.21 486.79 % | 0.04 -44.81 % | 0.06 62.30 % | 0.04 13.17 % | 0.03 73.71 % | 0.02 6.28 % | 0.02 36 813.25 % | 0.00 99.94 % | -0.08 |
| Total other income expenses net | -646.131 M -745.56 % | -76.415 M 4.60 % | -80.103 M 81.28 % | -427.795 M -27 801.48 % | 1.544 M 104.18 % | -36.971 M 12.62 % | -42.310 M -412.76 % | -8.251 M 96.24 % | -219.269 M -7 411.77 % | -2.919 M -146 050.00 % | 2.000 K 100.10 % | -1.915 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 651.773 M -17.00 % | 785.263 M -6.33 % | 838.363 M 14.45 % | 732.494 M 8.90 % | 672.613 M 31.27 % | 512.391 M 19.82 % | 427.639 M 159.40 % | 164.858 M 62.34 % | 101.553 M 155.58 % | 39.734 M -48.11 % | 76.572 M 3.93 % | 73.678 M |
| Total investments | 43.467 M 1 565.40 % | 2.610 M -85.08 % | 17.490 M -37.76 % | 28.103 M 90.81 % | 14.728 M 26.48 % | 11.645 M 31.54 % | 8.853 M -21.80 % | 11.320 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 752.004 M -10.01 % | 835.686 M -2.57 % | 857.766 M 15.61 % | 741.920 M 4.00 % | 713.402 M 37.73 % | 517.982 M 13.04 % | 458.209 M 164.42 % | 173.286 M 51.87 % | 114.099 M 169.53 % | 42.333 M -45.83 % | 78.150 M 5.50 % | 74.079 M |
| Accumulated other comprehensive income loss | 1.159 M 9.86 % | 1.055 M 5.08 % | 1.004 M 10.82 % | 906.000 K 4 218.37 % | -21.999 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.550 M | 0.000 |
| Retained earnings | 994.970 M 19.98 % | 829.282 M 33.57 % | 620.874 M 48.81 % | 417.239 M 79.11 % | 232.955 M 35.44 % | 171.999 M 132.73 % | 73.904 M 38.86 % | 53.221 M 67.02 % | 31.865 M 182.49 % | 11.280 M 235.32 % | -8.336 M 13.35 % | -9.620 M |
| Common stock | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 110.00 % | 50.000 M 0.00 % | 50.000 M 150.00 % | 20.000 M 33.58 % | 14.972 M |
| Total equity | 1.311 B 14.48 % | 1.145 B 22.25 % | 936.878 M 27.95 % | 732.239 M 33.63 % | 547.955 M 12.52 % | 486.999 M 25.22 % | 388.904 M 5.62 % | 368.221 M 349.79 % | 81.865 M 33.59 % | 61.280 M 84.50 % | 33.214 M 520.59 % | 5.352 M |
| Other non current liabilities | 97.150 M 5.90 % | 91.734 M -17.62 % | 111.348 M -4.66 % | 116.795 M -3.78 % | 121.379 M -64.21 % | 339.109 M 37.34 % | 246.918 M 92.08 % | 128.548 M 49.96 % | 85.722 M 67.33 % | 51.230 M 664.97 % | 6.697 M 6.64 % | 6.280 M |
| Long term debt | 60.167 M -61.47 % | 156.151 M -34.67 % | 239.004 M -23.19 % | 311.158 M -12.53 % | 355.747 M 9.15 % | 325.929 M -7.78 % | 353.428 M 328.01 % | 82.574 M -15.08 % | 97.237 M 129.70 % | 42.333 M -45.83 % | 78.150 M 5.50 % | 74.079 M |
| Total non current liabilities | 157.317 M -36.54 % | 247.885 M -29.25 % | 350.352 M -18.63 % | 430.571 M -11.37 % | 485.822 M -26.98 % | 665.359 M 10.83 % | 600.346 M 119.78 % | 273.156 M 49.23 % | 183.039 M 86.89 % | 97.942 M 11.60 % | 87.760 M 3.76 % | 84.577 M |
| Other current liabilities | 85.999 M 145.23 % | 35.068 M 36.40 % | 25.709 M 136.89 % | -69.693 M -179.23 % | 87.966 M -59.39 % | 216.602 M 2 414.19 % | 8.615 M -68.85 % | 27.659 M 2 198.56 % | 1.203 M -86.33 % | 8.804 M 26.35 % | 6.968 M -72.29 % | 25.142 M |
| Deferred revenue | 17.735 M 34.74 % | 13.162 M 95.14 % | 6.745 M -92.78 % | 93.463 M 236.19 % | -68.625 M 64.27 % | -192.054 M -475.20 % | 51.187 M 40.92 % | 36.324 M 526.27 % | 5.800 M 694.52 % | 730.000 K 108.95 % | -8.160 M 0.00 % | -8.160 M |
| Short term debt | 691.837 M 1.81 % | 679.535 M 9.82 % | 618.762 M 43.64 % | 430.762 M 20.44 % | 357.656 M 86.23 % | 192.054 M 83.29 % | 104.781 M 15.51 % | 90.712 M 127.68 % | 39.842 M 388.26 % | 8.160 M 0.00 % | 8.160 M 0.00 % | 8.160 M |
| Total current liabilities | 1.041 B 9.10 % | 954.292 M -2.63 % | 980.064 M 23.19 % | 795.583 M 9.61 % | 725.800 M 25.15 % | 579.961 M 25.85 % | 460.837 M 34.56 % | 342.467 M 75.15 % | 195.532 M 168.49 % | 72.827 M 110.71 % | 34.562 M -15.68 % | 40.987 M |
| Total liabilities | 1.198 B -0.31 % | 1.202 B -9.64 % | 1.330 B 8.50 % | 1.226 B 1.20 % | 1.212 B -2.71 % | 1.245 B 17.35 % | 1.061 B 72.38 % | 615.623 M 62.62 % | 378.571 M 121.69 % | 170.769 M 39.61 % | 122.322 M -2.58 % | 125.564 M |
| Other non current assets | 0.000 -100.00 % | 29.498 M 140.82 % | 12.249 M 1 225 000.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 3.002 M | 0.000 -100.00 % | 1.303 M -44.79 % | 2.360 M 16 957.14 % | -14.000 K | 0.000 |
| Long term investments | 43.467 M 1 565.40 % | 2.610 M -85.08 % | 17.490 M -9.05 % | 19.230 M 30.57 % | 14.728 M 26.48 % | 11.645 M 31.54 % | 8.853 M -21.80 % | 11.320 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 3.728 M 359.11 % | 812.000 K -22.00 % | 1.041 M -6.89 % | 1.118 M -24.97 % | 1.490 M -20.14 % | 1.866 M 18.59 % | 1.573 M | 0.000 | 0.000 -100.00 % | 25.000 K 78.57 % | 14.000 K | 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 |
| Goodwill and intangible assets | 3.728 M 359.11 % | 812.000 K -22.00 % | 1.041 M -6.89 % | 1.118 M -24.97 % | 1.490 M -20.14 % | 1.866 M 18.59 % | 1.573 M | 0.000 | 0.000 -100.00 % | 25.000 K 78.57 % | 14.000 K | 0.000 |
| Property plant equipment net | 394.997 M -9.92 % | 438.519 M -10.59 % | 490.454 M -7.30 % | 529.102 M -19.02 % | 653.349 M -29.02 % | 920.482 M 12.18 % | 820.573 M 67.52 % | 489.838 M 62.02 % | 302.335 M 111.32 % | 143.071 M 14.60 % | 124.846 M 15.62 % | 107.977 M |
| Total non current assets | 462.031 M -4.46 % | 483.593 M -8.38 % | 527.806 M -5.47 % | 558.322 M -17.37 % | 675.710 M -28.09 % | 939.671 M 12.66 % | 834.046 M 66.42 % | 501.158 M 65.05 % | 303.638 M 108.75 % | 145.456 M 16.51 % | 124.846 M 15.62 % | 107.977 M |
| Other current assets | 14.793 M 61.27 % | 9.173 M 270.78 % | 2.474 M -40.81 % | 4.180 M -38.62 % | 6.810 M -45.47 % | 12.489 M -77.95 % | 56.625 M -46.85 % | 106.538 M 408.78 % | 20.940 M -29.82 % | 29.838 M 879.90 % | 3.045 M -2.50 % | 3.123 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 1.334 M -84.97 % | 8.873 M 2 190 764.20 % | 405.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 100.231 M 98.78 % | 50.423 M 159.87 % | 19.403 M 105.85 % | 9.426 M -76.89 % | 40.789 M 629.48 % | 5.591 M -81.71 % | 30.570 M 262.70 % | 8.428 M -32.82 % | 12.546 M 382.72 % | 2.599 M 64.70 % | 1.578 M 293.52 % | 401.000 K |
| Cash and short term investments | 100.231 M 98.78 % | 50.423 M 143.15 % | 20.737 M 120.00 % | 9.426 M -76.89 % | 40.789 M 629.48 % | 5.591 M -81.71 % | 30.570 M 262.70 % | 8.428 M -32.82 % | 12.546 M 382.72 % | 2.599 M 64.70 % | 1.578 M 293.52 % | 401.000 K |
| Total current assets | 2.048 B 9.85 % | 1.864 B 7.15 % | 1.739 B 24.24 % | 1.400 B 29.17 % | 1.084 B 36.74 % | 792.649 M 28.67 % | 616.041 M 27.63 % | 482.685 M 207.84 % | 156.799 M 81.08 % | 86.591 M 182.15 % | 30.690 M 33.78 % | 22.940 M |
| Inventory | 1.476 B 13.75 % | 1.298 B -22.67 % | 1.678 B 43.37 % | 1.171 B 20.46 % | 971.802 M 91.02 % | 508.753 M 30.05 % | 391.187 M 7.09 % | 365.278 M 268.21 % | 99.203 M 118.52 % | 45.397 M 86.26 % | 24.373 M 36.82 % | 17.814 M |
| Net receivables | 456.223 M -9.91 % | 506.416 M 1 235.84 % | 37.910 M -82.44 % | 215.848 M 234.82 % | 64.467 M -75.75 % | 265.815 M 89.23 % | 140.475 M 118.06 % | 64.422 M 167.20 % | 24.110 M 175.32 % | 8.757 M 416.94 % | 1.694 M 5.74 % | 1.602 M |
| Tax assets | 19.839 M 63.23 % | 12.154 M 84.94 % | 6.572 M -25.93 % | 8.873 M 44.44 % | 6.143 M 8.19 % | 5.678 M 12 347.30 % | 45.616 K | 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 100.00 % | -1.000 K -150.00 % | 2.000 K | 0.000 100.00 % | -1.000 K |
| Account payables | 245.586 M 27.88 % | 192.039 M -22.45 % | 247.629 M -8.74 % | 271.359 M -17.81 % | 330.170 M -7.08 % | 355.321 M 16.55 % | 304.869 M 11.68 % | 272.974 M 91.62 % | 142.456 M 166.82 % | 53.391 M 174.73 % | 19.434 M 152.88 % | 7.685 M |
| Tax payables | 0.000 -100.00 % | 34.488 M -57.54 % | 81.219 M 16.54 % | 69.692 M 274.04 % | 18.632 M 131.83 % | 8.037 M | 0.000 -100.00 % | 527.871 K -89.98 % | 5.270 M 113.19 % | 2.472 M | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 309.000 K | 0.000 -100.00 % | 321.502 K 104.59 % | 157.148 K | 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 935.874 M | 0.000 -100.00 % | 22.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 2.618 M -69.89 % | 8.695 M 32.73 % | 6.551 M -16.31 % | 7.828 M 74.32 % | 4.491 M -41.86 % | 7.724 M 76.39 % | 4.379 M 50.33 % | 2.913 M -30.94 % | 4.218 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 |
| Total assets | 2.510 B 6.90 % | 2.348 B 3.54 % | 2.267 B 15.77 % | 1.958 B 11.30 % | 1.760 B 1.57 % | 1.732 B 19.46 % | 1.450 B 47.39 % | 983.844 M 113.68 % | 460.436 M 98.42 % | 232.049 M 49.19 % | 155.536 M 18.81 % | 130.916 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 43.306 M 191.77 % | -47.190 M 78.51 % | -219.547 M 33.72 % | -331.229 M -83.86 % | -180.151 M -81.39 % | -99.319 M -259.77 % | 62.165 M 147.09 % | -132.027 M -389.64 % | 45.583 M 374.32 % | -16.617 M -27.84 % | -12.998 M -170.46 % | 18.448 M |
| Accounts receivables | 42.180 M 109.00 % | -468.534 M -366.24 % | 175.981 M 215.33 % | -152.586 M -177.52 % | 196.833 M 225.32 % | -157.067 M -140.65 % | -65.269 M -1 043.32 % | -5.709 M 62.82 % | -15.352 M -117.33 % | -7.064 M -4 370.89 % | -158.000 K 89.71 % | -1.536 M |
| Inventory | -178.417 M -146.90 % | 380.459 M 174.93 % | -507.750 M -155.39 % | -198.815 M 57.06 % | -463.049 M -293.86 % | -117.566 M -353.76 % | -25.909 M 90.26 % | -266.075 M -394.51 % | -53.806 M -155.93 % | -21.024 M -220.54 % | -6.559 M 63.18 % | -17.814 M |
| Accounts payables | 53.547 M 196.32 % | -55.590 M -134.26 % | -23.730 M 59.65 % | -58.811 M -133.83 % | -25.151 M -149.85 % | 50.453 M 58.18 % | 31.895 M -75.56 % | 130.518 M 46.54 % | 89.065 M 162.29 % | 33.957 M | 0.000 | 0.000 |
| Other working capital | 125.996 M 30.60 % | 96.475 M -29.04 % | 135.952 M 76.60 % | 76.984 M -30.78 % | 111.216 M -10.93 % | 124.861 M 2.81 % | 121.448 M -9.40 % | 134.048 M 34.87 % | 99.389 M 2 155.25 % | 4.407 M 168.44 % | -6.439 M -117.76 % | 36.262 M |
| Other non cash items | 92.424 M 99.93 % | 46.228 M 106.86 % | 22.348 M -30.96 % | 32.371 M 174.60 % | 11.788 M -53.67 % | 25.444 M 143.78 % | -58.120 M -16 921.48 % | -341.451 K 59.64 % | -846.000 K -247.90 % | 572.000 K -94.17 % | 9.818 M 409.50 % | 1.927 M |
| Net cash provided by operating activities | 380.791 M 27.31 % | 299.112 M 69.73 % | 176.233 M 201.53 % | 58.447 M -9.95 % | 64.906 M -69.56 % | 213.252 M 10.64 % | 192.749 M 21 232.74 % | 903.537 K -99.20 % | 112.654 M 284.47 % | 29.301 M 60.35 % | 18.273 M -4.15 % | 19.065 M |
| Investments in property plant and equipment | -182.390 M -13.92 % | -160.110 M 23.09 % | -208.172 M -214.77 % | -66.135 M 59.89 % | -164.886 M 38.86 % | -269.703 M 52.30 % | -565.402 M -119.58 % | -257.489 M -31.17 % | -196.299 M -390.54 % | -40.017 M -4.37 % | -38.343 M 65.79 % | -112.069 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 240.000 K | 0.000 -100.00 % | 4.693 M -78.40 % | 21.725 M -84.89 % | 143.788 M 5 172.75 % | 2.727 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.084 M -10.45 % | -2.792 M -30.90 % | -2.133 M 60.86 % | -5.449 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.693 M 75.21 % | -18.933 M -2 223.16 % | 891.761 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 690.000 K -77.57 % | 3.076 M 481.47 % | 529.000 K 117.64 % | -2.999 M -154.14 % | 5.539 M -69.92 % | 18.416 M 970.70 % | 1.720 M 799.80 % | -245.786 K -118.33 % | 1.341 M 158.97 % | -2.274 M | 0.000 | 0.000 |
| Net cash used for investing activites | -181.700 M -15.71 % | -157.034 M 24.29 % | -207.403 M -200.00 % | -69.134 M 57.44 % | -162.430 M 35.36 % | -251.287 M 40.33 % | -421.135 M -63.40 % | -257.734 M -32.20 % | -194.958 M -360.99 % | -42.291 M -10.30 % | -38.343 M 65.79 % | -112.069 M |
| Debt repayment | -83.682 M -278.99 % | -22.080 M -119.06 % | 115.846 M 306.22 % | 28.518 M -85.41 % | 195.422 M 1 654.42 % | 11.139 M -96.09 % | 284.923 M 686.92 % | 36.207 M -34.05 % | 54.904 M 253.29 % | -35.817 M -979.81 % | 4.071 M -94.50 % | 74.079 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 240.000 M | 0.000 -100.00 % | 30.000 M 496.66 % | 5.028 M -66.42 % | 14.972 M |
| 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 |
| 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 |
| Other financing activites | -65.601 M 26.27 % | -88.977 M -19.11 % | -74.699 M -51.85 % | -49.194 M 21.54 % | -62.701 M -3 368.98 % | 1.918 M 107.43 % | -25.825 M -90.05 % | -13.589 M -180.59 % | 16.862 M -14.53 % | 19.729 M 62.41 % | 12.148 M 179.07 % | 4.353 M |
| Net cash used provided by financing activities | -149.283 M -34.42 % | -111.057 M -369.90 % | 41.147 M 299.01 % | -20.676 M -115.58 % | 132.721 M 916.49 % | 13.057 M -94.79 % | 250.527 M 9.72 % | 228.340 M 147.52 % | 92.251 M 563.10 % | 13.912 M -34.52 % | 21.247 M -77.25 % | 93.404 M |
| Effect of forex changes on cash | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 416.000 | 0.000 | 0.000 -100.00 % | 24.374 M | 0.000 -100.00 % | 99.000 K | 0.000 -100.00 % | 93.004 M |
| Net change in cash | 49.809 M 60.57 % | 31.020 M 210.92 % | 9.977 M 131.81 % | -31.363 M -189.11 % | 35.197 M 240.91 % | -24.978 M -212.81 % | 22.141 M 637.78 % | -4.117 M -141.39 % | 9.947 M 874.24 % | 1.021 M -13.25 % | 1.177 M -98.74 % | 93.404 M |
| Cash at beginning of period | 50.423 M 159.87 % | 19.403 M 105.85 % | 9.426 M -76.89 % | 40.789 M 629.48 % | 5.591 M -81.71 % | 30.570 M 262.70 % | 8.428 M -32.82 % | 12.546 M 382.71 % | 2.599 M 64.70 % | 1.578 M 293.52 % | 401.000 K 100.43 % | -93.003 M |
| Cash at end of period | 100.232 M 98.78 % | 50.423 M 159.87 % | 19.403 M 105.85 % | 9.426 M -76.89 % | 40.789 M 629.48 % | 5.591 M -81.71 % | 30.570 M 262.70 % | 8.428 M -32.82 % | 12.546 M 382.72 % | 2.599 M 64.70 % | 1.578 M 293.52 % | 401.000 K |
| Operating cash flow | 380.791 M 27.31 % | 299.112 M 69.73 % | 176.233 M 201.53 % | 58.447 M -9.95 % | 64.906 M -69.56 % | 213.252 M 10.64 % | 192.749 M 21 232.74 % | 903.537 K -99.20 % | 112.654 M 284.47 % | 29.301 M 60.35 % | 18.273 M -4.15 % | 19.065 M |
| Capital expenditure | -182.390 M -13.92 % | -160.110 M 23.09 % | -208.172 M -214.77 % | -66.135 M 59.89 % | -164.886 M 38.86 % | -269.703 M 52.30 % | -565.402 M -119.58 % | -257.489 M -31.17 % | -196.299 M -390.54 % | -40.017 M -4.37 % | -38.343 M 65.79 % | -112.069 M |
| Free CashFlow | 198.401 M 42.73 % | 139.002 M 535.21 % | -31.939 M -315.44 % | -7.688 M 92.31 % | -99.980 M -77.11 % | -56.451 M 84.85 % | -372.652 M -45.24 % | -256.585 M -206.75 % | -83.645 M -680.56 % | -10.716 M 46.61 % | -20.070 M 78.42 % | -93.004 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 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 | 1.129 B 20.69 % | 935.476 M 83.38 % | 510.133 M -3.73 % | 529.901 M -57.18 % | 1.238 B 46.03 % | 847.486 M 35.27 % | 626.494 M -10.72 % | 701.738 M -48.07 % | 1.351 B 122.01 % | 608.683 M -1.49 % | 617.860 M -36.43 % | 971.923 M -19.29 % | 1.204 B 11.66 % | 1.078 B 63.25 % | 660.642 M -13.59 % | 764.582 M 0.00 % | 764.582 M 6.95 % | 714.889 M 0.00 % | 714.889 M 60.82 % | 444.540 M 0.00 % | 444.540 M -24.53 % | 589.048 M 0.00 % | 589.048 M -16.52 % | 705.599 M 0.00 % | 705.599 M 29.84 % | 543.441 M 0.00 % | 543.441 M -13.01 % | 624.686 M 0.00 % | 624.686 M 6.04 % | 589.095 M 0.00 % | 589.095 M 47.94 % | 398.188 M -19.29 % | 493.331 M |
| Net income | 53.446 M 12.77 % | 47.393 M 121.20 % | 21.425 M -4.86 % | 22.519 M -69.71 % | 74.351 M 4.30 % | 71.287 M 167.48 % | 26.651 M -8.87 % | 29.246 M -63.99 % | 81.224 M 118.23 % | 37.220 M 2.64 % | 36.264 M -41.98 % | 62.506 M -9.43 % | 69.017 M -3.28 % | 71.354 M 98.80 % | 35.893 M -6.80 % | 38.514 M 0.00 % | 38.514 M 131.84 % | 16.612 M 0.00 % | 16.612 M 19.80 % | 13.866 M 0.00 % | 13.866 M -46.09 % | 25.722 M 0.00 % | 25.722 M 10.28 % | 23.325 M 0.00 % | 23.325 M 161.50 % | 8.920 M 0.00 % | 8.920 M 527.26 % | 1.422 M 0.00 % | 1.422 M -87.59 % | 11.463 M 0.00 % | 11.463 M -6.89 % | 12.311 M 110.77 % | 5.841 M |
| Income before tax | 71.880 M 8.84 % | 66.039 M 198.25 % | 22.142 M -42.14 % | 38.270 M -61.17 % | 98.560 M 3.03 % | 95.661 M 125.06 % | 42.504 M 21.23 % | 35.060 M -67.80 % | 108.869 M 115.50 % | 50.519 M -3.16 % | 52.168 M -37.99 % | 84.132 M -7.34 % | 90.799 M -7.06 % | 97.696 M 107.66 % | 47.046 M -9.11 % | 51.760 M 0.00 % | 51.760 M 130.53 % | 22.453 M 0.00 % | 22.453 M 17.40 % | 19.126 M 0.00 % | 19.126 M -39.38 % | 31.547 M 0.00 % | 31.547 M -3.53 % | 32.700 M 0.00 % | 32.700 M 90.80 % | 17.139 M 0.00 % | 17.139 M 417.56 % | 3.312 M 0.00 % | 3.312 M -76.78 % | 14.261 M 0.00 % | 14.261 M -46.47 % | 26.640 M 217.75 % | 8.384 M |
| Income before tax ratio | 0.06 -9.81 % | 0.07 62.64 % | 0.04 -39.90 % | 0.07 -9.32 % | 0.08 -29.44 % | 0.11 66.38 % | 0.07 35.79 % | 0.05 -37.98 % | 0.08 -2.93 % | 0.08 -1.70 % | 0.08 -2.46 % | 0.09 14.80 % | 0.08 -16.76 % | 0.09 27.21 % | 0.07 5.19 % | 0.07 0.00 % | 0.07 115.55 % | 0.03 0.00 % | 0.03 -27.00 % | 0.04 0.00 % | 0.04 -19.67 % | 0.05 0.00 % | 0.05 15.56 % | 0.05 0.00 % | 0.05 46.95 % | 0.03 0.00 % | 0.03 494.93 % | 0.01 0.00 % | 0.01 -78.10 % | 0.02 0.00 % | 0.02 -63.82 % | 0.07 293.67 % | 0.02 |
| EBITDA | 105.240 M -0.83 % | 106.119 M 83.36 % | 57.874 M -19.94 % | 72.290 M -45.81 % | 133.395 M -2.05 % | 136.191 M 53.96 % | 88.459 M 2.82 % | 86.037 M -43.42 % | 152.050 M 67.92 % | 90.547 M -11.39 % | 102.184 M -17.28 % | 123.536 M -6.61 % | 132.275 M -7.86 % | 143.560 M 63.09 % | 88.024 M 19.35 % | 73.756 M 0.00 % | 73.756 M 76.35 % | 41.824 M 0.00 % | 41.824 M -42.18 % | 72.335 M 0.00 % | 72.335 M -9.01 % | 79.498 M 0.00 % | 79.498 M -3.24 % | 82.158 M 0.00 % | 82.158 M 115.56 % | 38.114 M 0.00 % | 38.114 M -18.52 % | 46.777 M 0.00 % | 46.777 M 37.14 % | 34.108 M 31.53 % | 25.932 M -42.14 % | 44.817 M 72.99 % | 25.908 M |
| Net income ratio | 0.05 -6.56 % | 0.05 20.63 % | 0.04 -1.17 % | 0.04 -29.27 % | 0.06 -28.58 % | 0.08 97.73 % | 0.04 2.07 % | 0.04 -30.66 % | 0.06 -1.71 % | 0.06 4.18 % | 0.06 -8.74 % | 0.06 12.21 % | 0.06 -13.37 % | 0.07 21.78 % | 0.05 7.86 % | 0.05 0.00 % | 0.05 116.77 % | 0.02 0.00 % | 0.02 -25.50 % | 0.03 0.00 % | 0.03 -28.57 % | 0.04 0.00 % | 0.04 32.10 % | 0.03 0.00 % | 0.03 101.40 % | 0.02 0.00 % | 0.02 621.03 % | 0.00 0.00 % | 0.00 -88.30 % | 0.02 0.00 % | 0.02 -37.07 % | 0.03 161.13 % | 0.01 |
| Ratio EBITDA | 0.09 -17.83 % | 0.11 -0.01 % | 0.11 -16.84 % | 0.14 26.56 % | 0.11 -32.92 % | 0.16 13.81 % | 0.14 15.16 % | 0.12 8.97 % | 0.11 -24.36 % | 0.15 -10.05 % | 0.17 30.12 % | 0.13 15.71 % | 0.11 -17.48 % | 0.13 -0.09 % | 0.13 38.12 % | 0.10 0.00 % | 0.10 64.89 % | 0.06 0.00 % | 0.06 -64.05 % | 0.16 0.00 % | 0.16 20.57 % | 0.13 0.00 % | 0.13 15.91 % | 0.12 0.00 % | 0.12 66.02 % | 0.07 0.00 % | 0.07 -6.34 % | 0.07 0.00 % | 0.07 29.33 % | 0.06 31.53 % | 0.04 -60.89 % | 0.11 114.32 % | 0.05 |
| Gross profit ratio | 0.30 -37.24 % | 0.48 24.24 % | 0.39 1 952.49 % | -0.02 -109.11 % | 0.23 -20.08 % | 0.29 -10.06 % | 0.32 -0.68 % | 0.32 57.51 % | 0.20 -55.83 % | 0.46 16.34 % | 0.40 36.37 % | 0.29 56.04 % | 0.19 -9.18 % | 0.20 -26.81 % | 0.28 8.36 % | 0.26 0.00 % | 0.26 13.59 % | 0.23 0.00 % | 0.23 -41.39 % | 0.39 0.00 % | 0.39 21.25 % | 0.32 0.00 % | 0.32 3.08 % | 0.31 0.00 % | 0.31 15.09 % | 0.27 0.00 % | 0.27 1.01 % | 0.27 0.00 % | 0.27 11.22 % | 0.24 0.00 % | 0.24 9.49 % | 0.22 3.22 % | 0.21 |
| Weighted average shs out dil | 10.500 M -0.07 % | 10.508 M 0.05 % | 10.502 M -0.19 % | 10.523 M 0.20 % | 10.502 M 0.03 % | 10.499 M -0.01 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M -0.05 % | 10.505 M 0.05 % | 10.500 M 0.04 % | 10.495 M 0.00 % | 10.495 M 0.01 % | 10.494 M 0.00 % | 10.494 M -0.01 % | 10.495 M 0.00 % | 10.495 M -0.09 % | 10.505 M 0.00 % | 10.505 M 0.11 % | 10.493 M 0.00 % | 10.493 M -0.13 % | 10.507 M 0.00 % | 10.507 M 0.38 % | 10.467 M 0.00 % | 10.467 M -0.63 % | 10.533 M 0.00 % | 10.533 M -21.97 % | 13.499 M 0.00 % | 13.499 M 28.56 % | 10.500 M 0.00 % | 10.500 M |
| Weighted average shs out | 10.500 M -0.07 % | 10.508 M 0.05 % | 10.502 M -0.19 % | 10.523 M 0.20 % | 10.502 M 0.03 % | 10.499 M -0.01 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.04 % | 10.495 M 0.00 % | 10.495 M 0.01 % | 10.494 M 0.00 % | 10.494 M -0.01 % | 10.495 M 0.00 % | 10.495 M -0.09 % | 10.505 M 0.00 % | 10.505 M 0.06 % | 10.498 M 0.00 % | 10.498 M -0.08 % | 10.507 M 0.00 % | 10.507 M 0.38 % | 10.467 M 0.00 % | 10.467 M -0.63 % | 10.533 M 0.00 % | 10.533 M -22.05 % | 13.512 M 0.00 % | 13.512 M 28.69 % | 10.500 M 0.00 % | 10.500 M |
| EPS diluted | 5.09 12.86 % | 4.51 121.08 % | 2.04 -4.67 % | 2.14 -69.77 % | 7.08 4.27 % | 6.79 167.32 % | 2.54 -8.96 % | 2.79 -63.95 % | 7.74 118.64 % | 3.54 2.61 % | 3.45 -42.02 % | 5.95 -9.44 % | 6.57 -3.38 % | 6.80 98.83 % | 3.42 -6.81 % | 3.67 0.00 % | 3.67 132.28 % | 1.58 0.00 % | 1.58 19.70 % | 1.32 0.00 % | 1.32 -46.12 % | 2.45 0.00 % | 2.45 10.36 % | 2.22 0.00 % | 2.22 161.18 % | 0.85 0.00 % | 0.85 507.14 % | 0.14 0.00 % | 0.14 -83.53 % | 0.85 0.00 % | 0.85 -27.35 % | 1.17 108.93 % | 0.56 |
| Earnings per share | 5.09 12.86 % | 4.51 121.08 % | 2.04 -4.67 % | 2.14 -69.77 % | 7.08 4.27 % | 6.79 167.32 % | 2.54 -8.96 % | 2.79 -63.95 % | 7.74 118.64 % | 3.54 2.61 % | 3.45 -42.02 % | 5.95 -9.44 % | 6.57 -3.38 % | 6.80 98.83 % | 3.42 -6.81 % | 3.67 0.00 % | 3.67 132.28 % | 1.58 0.00 % | 1.58 19.70 % | 1.32 0.00 % | 1.32 -46.12 % | 2.45 0.00 % | 2.45 10.36 % | 2.22 0.00 % | 2.22 161.18 % | 0.85 0.00 % | 0.85 507.14 % | 0.14 0.00 % | 0.14 -83.53 % | 0.85 0.00 % | 0.85 -27.35 % | 1.17 108.93 % | 0.56 |
| Gross profit | 339.443 M -24.25 % | 448.122 M 127.83 % | 196.689 M 1 883.38 % | -11.029 M -103.90 % | 282.765 M 16.70 % | 242.303 M 21.67 % | 199.151 M -11.33 % | 224.594 M -18.21 % | 274.599 M -1.94 % | 280.021 M 14.61 % | 244.328 M -13.31 % | 281.831 M 25.94 % | 223.781 M 1.40 % | 220.686 M 19.48 % | 184.701 M -6.37 % | 197.269 M 0.00 % | 197.269 M 21.49 % | 162.373 M 0.00 % | 162.373 M -5.75 % | 172.278 M 0.00 % | 172.278 M -8.50 % | 188.278 M 0.00 % | 188.278 M -13.95 % | 218.799 M 0.00 % | 218.799 M 49.44 % | 146.415 M 0.00 % | 146.415 M -12.12 % | 166.618 M 0.00 % | 166.618 M 17.94 % | 141.277 M 0.00 % | 141.277 M 61.99 % | 87.214 M -16.69 % | 104.684 M |
| Income tax expense | 18.434 M -1.14 % | 18.646 M 2 500.56 % | 717.000 K -95.45 % | 15.751 M -34.94 % | 24.209 M -0.68 % | 24.374 M 53.75 % | 15.853 M 172.67 % | 5.814 M -78.97 % | 27.645 M 107.87 % | 13.299 M -16.38 % | 15.904 M -26.46 % | 21.626 M -0.72 % | 21.782 M -17.31 % | 26.342 M 136.19 % | 11.153 M -15.80 % | 13.247 M 0.00 % | 13.247 M 126.80 % | 5.841 M 0.00 % | 5.841 M 11.05 % | 5.260 M 0.00 % | 5.260 M -9.71 % | 5.825 M 0.00 % | 5.825 M -37.87 % | 9.376 M 0.00 % | 9.376 M 14.07 % | 8.219 M 0.00 % | 8.219 M 335.00 % | 1.890 M 0.00 % | 1.890 M -32.48 % | 2.798 M 0.00 % | 2.798 M -80.47 % | 14.329 M 463.47 % | 2.543 M |
| Cost of revenue | 789.544 M 62.01 % | 487.354 M 55.48 % | 313.444 M -34.67 % | 479.782 M -45.23 % | 875.958 M 44.74 % | 605.183 M 41.62 % | 427.343 M -10.44 % | 477.144 M -55.69 % | 1.077 B 227.62 % | 328.662 M -12.01 % | 373.532 M -45.87 % | 690.092 M -29.61 % | 980.395 M 14.29 % | 857.789 M 80.23 % | 475.941 M -16.11 % | 567.314 M 0.00 % | 567.314 M 2.68 % | 552.516 M 0.00 % | 552.516 M 102.94 % | 272.263 M 0.00 % | 272.263 M -32.07 % | 400.769 M 0.00 % | 400.769 M -17.67 % | 486.800 M 0.00 % | 486.800 M 22.61 % | 397.026 M 0.00 % | 397.026 M -13.33 % | 458.069 M 0.00 % | 458.069 M 2.29 % | 447.817 M 0.00 % | 447.817 M 44.00 % | 310.974 M -19.99 % | 388.647 M |
| General and administrative expenses | 0.000 -100.00 % | 53.143 M | 0.000 | 0.000 | 0.000 -100.00 % | 47.433 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.917 M | 0.000 | 0.000 | 0.000 -100.00 % | 44.827 M | 0.000 | 0.000 | 0.000 -100.00 % | 38.065 M 0.00 % | 38.065 M | 0.000 | 0.000 -100.00 % | 38.774 M 0.00 % | 38.774 M | 0.000 | 0.000 -100.00 % | 38.479 M 0.00 % | 38.479 M | 0.000 | 0.000 -100.00 % | 29.413 M 0.00 % | 29.413 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.003 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.395 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.507 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.893 M 0.00 % | 19.893 M | 0.000 | 0.000 -100.00 % | 33.688 M 0.00 % | 33.688 M | 0.000 | 0.000 -100.00 % | 24.298 M 0.00 % | 24.298 M | 0.000 | 0.000 -100.00 % | 6.250 M 0.00 % | 6.250 M | 0.000 | 0.000 |
| Other expenses | 252.921 M 82.09 % | 138.902 M -12.87 % | 159.411 M 318.13 % | 38.125 M -51.63 % | 78.825 M | 0.000 | 0.000 -100.00 % | 349.000 K | 0.000 -100.00 % | 16.146 M 4 029.41 % | 391.000 K 72.25 % | 227.000 K | 0.000 100.00 % | -21.316 M -4 693.97 % | 464.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 -100.00 % | 60.062 M -35.74 % | 93.473 M |
| Operating expenses | 252.921 M 32.55 % | 190.809 M 19.70 % | 159.411 M 318.13 % | 38.125 M -84.87 % | 252.016 M 98.77 % | 126.788 M 36.50 % | 92.886 M -42.93 % | 162.748 M 7.58 % | 151.275 M -34.33 % | 230.370 M 38.06 % | 166.857 M -8.42 % | 182.205 M 57.87 % | 115.418 M 35.48 % | 85.191 M -31.32 % | 124.049 M -9.85 % | 137.600 M 0.00 % | 137.600 M 7.29 % | 128.253 M 0.00 % | 128.253 M -7.05 % | 137.974 M 0.00 % | 137.974 M -6.40 % | 147.413 M 0.00 % | 147.413 M -15.54 % | 174.534 M 0.00 % | 174.534 M 42.52 % | 122.464 M 0.00 % | 122.464 M -22.81 % | 158.651 M 0.00 % | 158.651 M 28.98 % | 123.003 M 0.00 % | 123.003 M 104.79 % | 60.062 M -35.74 % | 93.473 M |
| Cost and expenses | 1.042 B 38.95 % | 750.220 M 58.66 % | 472.855 M -18.34 % | 579.055 M -48.66 % | 1.128 B 54.10 % | 731.971 M 25.33 % | 584.053 M -8.73 % | 639.892 M -47.89 % | 1.228 B 119.67 % | 559.032 M 3.45 % | 540.389 M -38.05 % | 872.297 M -20.40 % | 1.096 B 16.21 % | 942.980 M 57.17 % | 599.990 M -14.88 % | 704.914 M 0.00 % | 704.914 M 3.55 % | 680.769 M 0.00 % | 680.769 M 65.95 % | 410.237 M 0.00 % | 410.237 M -25.16 % | 548.182 M 0.00 % | 548.182 M -17.11 % | 661.334 M 0.00 % | 661.334 M 27.30 % | 519.490 M 0.00 % | 519.490 M -15.77 % | 616.720 M 0.00 % | 616.720 M 8.04 % | 570.820 M 0.00 % | 570.820 M 53.84 % | 371.036 M -23.04 % | 482.120 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 | 0.000 -100.00 % | 51.907 M | 0.000 | 0.000 -100.00 % | 173.191 M 36.60 % | 126.788 M 36.50 % | 92.886 M -2.39 % | 95.164 M -37.09 % | 151.275 M 69.38 % | 89.312 M 86.37 % | 47.922 M -54.27 % | 104.789 M -9.21 % | 115.418 M 64.10 % | 70.334 M 104.18 % | 34.447 M -22.81 % | 44.628 M 0.00 % | 44.628 M -23.00 % | 57.957 M 0.00 % | 57.957 M 62.41 % | 35.687 M 0.00 % | 35.687 M -50.75 % | 72.462 M 0.00 % | 72.462 M 69.81 % | 42.671 M 0.00 % | 42.671 M -32.03 % | 62.777 M 0.00 % | 62.777 M 104.99 % | 30.625 M 0.00 % | 30.625 M -14.13 % | 35.663 M 0.00 % | 35.663 M 551.91 % | 5.471 M -92.57 % | 73.609 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 -100.00 % | 18.006 M | 0.000 | 0.000 -100.00 % | 7.909 M 0.00 % | 7.909 M -32.21 % | 11.667 M 0.00 % | 11.667 M -23.13 % | 15.178 M 0.00 % | 15.178 M 62.89 % | 9.318 M 0.00 % | 9.318 M -19.42 % | 11.564 M 0.00 % | 11.564 M 69.75 % | 6.812 M 0.00 % | 6.812 M 46.34 % | 4.655 M 0.00 % | 4.655 M 15.99 % | 4.013 M 0.00 % | 4.013 M | 0.000 -100.00 % | 20.000 K |
| Interest expense | 15.507 M -23.37 % | 20.237 M 31.60 % | 15.378 M 6.49 % | 14.441 M -7.10 % | 15.545 M -21.04 % | 19.686 M -11.06 % | 22.133 M -18.43 % | 27.135 M 35.52 % | 20.023 M 31.06 % | 15.278 M -40.54 % | 25.694 M 63.44 % | 15.721 M | 0.000 -100.00 % | 12.008 M -14.66 % | 14.070 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.849 M |
| Depreciation and amortization | 17.853 M -10.03 % | 19.843 M -2.51 % | 20.354 M 3.96 % | 19.579 M 1.50 % | 19.290 M -7.46 % | 20.844 M -12.50 % | 23.822 M -0.08 % | 23.842 M 2.95 % | 23.158 M -6.43 % | 24.750 M 1.76 % | 24.322 M 1.79 % | 23.895 M 1.81 % | 23.470 M -15.58 % | 27.800 M 1.42 % | 27.412 M 1.87 % | 26.908 M 0.00 % | 26.908 M -21.42 % | 34.244 M 0.00 % | 34.244 M -15.60 % | 40.573 M 0.00 % | 40.573 M 0.36 % | 40.427 M 0.00 % | 40.427 M 4.56 % | 38.664 M 0.00 % | 38.664 M 48.77 % | 25.989 M 0.00 % | 25.989 M 49.09 % | 17.431 M 0.00 % | 17.431 M 0.00 % | 17.431 M 88.33 % | 9.256 M -42.00 % | 15.957 M 8.74 % | 14.675 M |
| Operating income | 86.522 M -91.00 % | 961.394 M 2 478.98 % | 37.278 M 175.84 % | -49.154 M -144.86 % | 109.574 M -5.14 % | 115.515 M 172.18 % | 42.441 M -31.76 % | 62.195 M -49.57 % | 123.324 M 48.19 % | 83.220 M 6.88 % | 77.862 M -22.02 % | 99.853 M -7.85 % | 108.363 M 1.06 % | 107.228 M 75.45 % | 61.116 M 30.46 % | 46.848 M 0.00 % | 46.848 M 518.04 % | 7.580 M 0.00 % | 7.580 M -76.14 % | 31.762 M 0.00 % | 31.762 M -18.71 % | 39.070 M 0.00 % | 39.070 M -10.17 % | 43.494 M 0.00 % | 43.494 M 258.69 % | 12.126 M 0.00 % | 12.126 M -58.68 % | 29.346 M 0.00 % | 29.346 M 75.97 % | 16.676 M 0.00 % | 16.676 M -38.58 % | 27.152 M 223.82 % | 8.385 M |
| Operating income ratio | 0.08 -92.54 % | 1.03 1 306.37 % | 0.07 178.78 % | -0.09 -204.77 % | 0.09 -35.04 % | 0.14 101.20 % | 0.07 -23.57 % | 0.09 -2.88 % | 0.09 -33.25 % | 0.14 8.49 % | 0.13 22.66 % | 0.10 14.17 % | 0.09 -9.49 % | 0.10 7.48 % | 0.09 50.98 % | 0.06 0.00 % | 0.06 477.87 % | 0.01 0.00 % | 0.01 -85.16 % | 0.07 0.00 % | 0.07 7.72 % | 0.07 0.00 % | 0.07 7.60 % | 0.06 0.00 % | 0.06 176.26 % | 0.02 0.00 % | 0.02 -52.50 % | 0.05 0.00 % | 0.05 65.95 % | 0.03 0.00 % | 0.03 -58.49 % | 0.07 301.19 % | 0.02 |
| Total other income expenses net | -14.642 M 98.36 % | -895.355 M -5 815.40 % | -15.136 M -117.31 % | 87.424 M 893.75 % | -11.014 M 44.53 % | -19.854 M -31 614.29 % | 63.000 K 100.04 % | -146.141 M 24.85 % | -194.456 M -22 502.76 % | 868.000 K 103.43 % | -25.303 M -63.31 % | -15.494 M 11.79 % | -17.564 M -22.76 % | -14.308 M -5.16 % | -13.606 M 86.51 % | -100.881 M 0.00 % | -100.881 M -23.08 % | -81.964 M 0.00 % | -81.964 M -548.63 % | -12.637 M 0.00 % | -12.637 M -67.98 % | -7.523 M 0.00 % | -7.523 M 30.30 % | -10.794 M 0.00 % | -10.794 M -315.30 % | 5.013 M 0.00 % | 5.013 M 119.26 % | -26.034 M 0.00 % | -26.034 M -977.87 % | -2.415 M 0.00 % | -2.415 M -371.74 % | -512.000 K 80.98 % | -2.692 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-09-30 | 2022-03-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-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 651.773 M | 0.000 -100.00 % | 611.991 M 1 113.71 % | 50.423 M -93.58 % | 785.263 M 1 693.04 % | 43.795 M -94.08 % | 739.911 M 3 713.38 % | 19.403 M -97.69 % | 838.363 M 31.59 % | 637.115 M -13.02 % | 732.494 M 15.55 % | 633.898 M -2.55 % | 650.516 M -3.29 % | 672.613 M 0.00 % | 672.613 M 20.42 % | 558.545 M -10.87 % | 626.686 M 22.31 % | 512.391 M 0.00 % | 512.391 M 42.84 % | 358.724 M 0.00 % | 358.724 M -16.12 % | 427.639 M 0.00 % | 427.639 M 35.67 % | 315.200 M 3.92 % | 303.323 M 83.99 % | 164.858 M 0.00 % | 164.858 M 49.27 % | 110.441 M |
| Total investments | 0.000 -100.00 % | 43.467 M | 0.000 -100.00 % | 34.639 M -65.65 % | 100.846 M 214.09 % | 32.107 M -63.34 % | 87.590 M 161.35 % | 33.514 M -13.64 % | 38.806 M 30.49 % | 29.739 M -5.73 % | 31.546 M 12.25 % | 28.103 M 19.59 % | 23.500 M 0.00 % | 23.500 M 59.56 % | 14.728 M 0.00 % | 14.728 M 26.47 % | 11.645 M 0.00 % | 11.645 M 0.00 % | 11.645 M 0.00 % | 11.645 M -14.97 % | 13.695 M 0.00 % | 13.695 M 54.70 % | 8.853 M 0.00 % | 8.853 M -25.46 % | 11.877 M | 0.000 -100.00 % | 11.320 M 0.00 % | 11.320 M -54.88 % | 25.091 M |
| Total debt | 0.000 -100.00 % | 752.004 M | 0.000 -100.00 % | 677.999 M | 0.000 -100.00 % | 835.686 M | 0.000 -100.00 % | 783.706 M | 0.000 -100.00 % | 857.766 M 29.44 % | 662.692 M -10.68 % | 741.920 M 16.64 % | 636.072 M -2.55 % | 652.690 M -8.51 % | 713.402 M 0.00 % | 713.402 M 25.68 % | 567.655 M -10.72 % | 635.796 M 22.74 % | 517.982 M 0.00 % | 517.982 M 34.52 % | 385.073 M 0.00 % | 385.073 M -15.96 % | 458.209 M 0.00 % | 458.209 M 43.20 % | 319.979 M 0.00 % | 319.979 M 84.65 % | 173.286 M 0.00 % | 173.286 M 44.25 % | 120.131 M |
| Accumulated other comprehensive income loss | 1.311 B 113 025.98 % | 1.159 M -99.91 % | 1.242 B 9.23 % | 1.137 B -0.71 % | 1.145 B 108 462.85 % | 1.055 M -99.90 % | 1.047 B 11.14 % | 942.398 M 0.59 % | 936.878 M 93 214.54 % | 1.004 M -99.87 % | 758.760 M 83 648.34 % | 906.000 K -99.83 % | 519.982 M 0.00 % | 519.982 M 2 363 654.55 % | -22.000 K | 0.000 -100.00 % | 409.731 M 0.00 % | 409.731 M | 0.000 | 0.000 -100.00 % | 330.554 M 0.00 % | 330.554 M | 0.000 | 0.000 -100.00 % | 266.066 M 0.00 % | 266.066 M | 0.000 | 0.000 -100.00 % | 87.144 M |
| Retained earnings | 0.000 -100.00 % | 994.970 M | 0.000 | 0.000 | 0.000 -100.00 % | 829.282 M | 0.000 | 0.000 | 0.000 -100.00 % | 620.874 M | 0.000 -100.00 % | 417.239 M | 0.000 | 0.000 -100.00 % | 232.955 M 0.00 % | 232.955 M | 0.000 | 0.000 -100.00 % | 171.999 M 0.00 % | 171.999 M | 0.000 | 0.000 -100.00 % | 73.904 M 0.00 % | 73.904 M | 0.000 | 0.000 -100.00 % | 53.221 M 0.00 % | 53.221 M 41.15 % | 37.706 M |
| Common stock | 0.000 -100.00 % | 105.000 M | 0.000 -100.00 % | 105.000 M | 0.000 -100.00 % | 105.000 M | 0.000 -100.00 % | 105.000 M | 0.000 -100.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 110.00 % | 50.000 M |
| Total equity | 1.311 B 0.00 % | 1.311 B 5.55 % | 1.242 B 0.00 % | 1.242 B 8.46 % | 1.145 B 0.00 % | 1.145 B 9.35 % | 1.047 B 0.00 % | 1.047 B 11.80 % | 936.878 M 0.00 % | 936.878 M 8.47 % | 863.760 M 17.96 % | 732.239 M 17.16 % | 624.982 M 0.00 % | 624.982 M 14.06 % | 547.955 M 0.00 % | 547.955 M 6.45 % | 514.731 M 0.00 % | 514.731 M 5.69 % | 486.999 M 0.00 % | 486.999 M 11.81 % | 435.554 M 0.00 % | 435.554 M 12.00 % | 388.904 M 0.00 % | 388.904 M 4.81 % | 371.066 M 0.00 % | 371.066 M 0.77 % | 368.221 M 0.00 % | 368.221 M 319.84 % | 87.706 M |
| Other non current liabilities | -1.311 B -1 449.59 % | 97.150 M 107.82 % | -1.242 B -1 453.28 % | 91.794 M 108.01 % | -1.145 B -1 348.54 % | 91.734 M 108.76 % | -1.047 B -1 041.63 % | 111.233 M | 0.000 -100.00 % | 111.348 M -7.29 % | 120.098 M 0.83 % | 119.104 M -18.35 % | 145.871 M -0.60 % | 146.747 M 282.49 % | 38.367 M -70.50 % | 130.075 M -63.78 % | 359.087 M -0.11 % | 359.496 M 6.01 % | 339.109 M -0.09 % | 339.431 M 20.59 % | 281.479 M -0.06 % | 281.636 M 14.13 % | 246.761 M -0.06 % | 246.918 M 48.72 % | 166.027 M -0.17 % | 166.302 M 25.00 % | 133.039 M 0.00 % | 133.039 M -3.35 % | 137.645 M |
| Long term debt | 0.000 -100.00 % | 60.167 M | 0.000 -100.00 % | 81.864 M | 0.000 -100.00 % | 156.151 M | 0.000 -100.00 % | 189.679 M | 0.000 -100.00 % | 239.004 M -10.18 % | 266.099 M -14.48 % | 311.158 M 33.30 % | 233.426 M 0.00 % | 233.426 M -34.38 % | 355.747 M 0.00 % | 355.747 M 8.37 % | 328.276 M 0.00 % | 328.276 M 0.72 % | 325.929 M 0.00 % | 325.929 M -0.76 % | 328.435 M 0.00 % | 328.435 M -7.07 % | 353.428 M 0.00 % | 353.428 M 34.14 % | 263.476 M 0.00 % | 263.476 M 219.08 % | 82.574 M 0.00 % | 82.574 M -31.25 % | 120.100 M |
| Total non current liabilities | -1.311 B -933.43 % | 157.317 M 112.66 % | -1.242 B -815.33 % | 173.658 M 115.16 % | -1.145 B -562.04 % | 247.885 M 123.67 % | -1.047 B -448.07 % | 300.912 M | 0.000 -100.00 % | 350.352 M -9.28 % | 386.197 M -10.31 % | 430.571 M 13.26 % | 380.173 M 0.00 % | 380.173 M -3.75 % | 394.989 M -18.70 % | 485.822 M -29.36 % | 687.772 M 0.00 % | 687.772 M 3.37 % | 665.359 M 0.00 % | 665.359 M 9.06 % | 610.071 M 0.00 % | 610.071 M 1.62 % | 600.346 M 0.00 % | 600.346 M 39.69 % | 429.778 M 0.00 % | 429.778 M 99.33 % | 215.613 M 0.00 % | 215.613 M -18.58 % | 264.829 M |
| Other current liabilities | 0.000 -100.00 % | 85.999 M | 0.000 -100.00 % | 72.622 M | 0.000 -100.00 % | 35.068 M | 0.000 100.00 % | -22.144 M | 0.000 -100.00 % | 25.708 M -74.90 % | 102.434 M 9.60 % | 93.462 M | 0.000 -100.00 % | 43.654 M -66.11 % | 128.808 M 239.19 % | 37.975 M | 0.000 -100.00 % | 18.743 M -42.48 % | 32.586 M 0.00 % | 32.586 M -68.73 % | 104.221 M -16.95 % | 125.496 M 145.17 % | 51.187 M 494.15 % | 8.615 M -85.48 % | 59.333 M -8.56 % | 64.887 M 130.20 % | 28.187 M 0.00 % | 28.187 M 411.38 % | 5.512 M |
| Deferred revenue | 0.000 -100.00 % | 17.735 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.162 M | 0.000 -100.00 % | 51.096 M | 0.000 -100.00 % | 91.472 M 10.01 % | 83.148 M -11.04 % | 93.463 M 114.10 % | 43.654 M | 0.000 100.00 % | -68.625 M | 0.000 -100.00 % | 18.743 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.275 M | 0.000 -100.00 % | 51.187 M | 0.000 -100.00 % | 5.554 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.680 M |
| Short term debt | 0.000 -100.00 % | 691.837 M | 0.000 -100.00 % | 596.135 M | 0.000 -100.00 % | 679.535 M | 0.000 -100.00 % | 542.931 M | 0.000 -100.00 % | 595.577 M 50.17 % | 396.593 M -7.93 % | 430.762 M 2.74 % | 419.264 M 0.00 % | 419.264 M 17.23 % | 357.655 M 0.00 % | 357.655 M 16.30 % | 307.520 M 0.00 % | 307.520 M 60.12 % | 192.054 M 0.00 % | 192.054 M 239.09 % | 56.638 M 0.00 % | 56.638 M -45.95 % | 104.781 M 0.00 % | 104.781 M 85.44 % | 56.503 M 0.00 % | 56.503 M -37.71 % | 90.712 M 0.00 % | 90.712 M 260.55 % | 25.159 M |
| Total current liabilities | 0.000 -100.00 % | 1.041 B | 0.000 -100.00 % | 755.339 M | 0.000 -100.00 % | 954.292 M | 0.000 -100.00 % | 814.644 M | 0.000 -100.00 % | 980.064 M 49.83 % | 654.102 M -17.78 % | 795.583 M 5.06 % | 757.269 M 0.00 % | 757.269 M -7.27 % | 816.633 M 12.51 % | 725.800 M 45.03 % | 500.453 M 0.00 % | 500.453 M -13.71 % | 579.961 M 0.00 % | 579.961 M 36.71 % | 424.214 M 0.00 % | 424.214 M -7.95 % | 460.837 M 10.18 % | 418.265 M 12.89 % | 370.496 M 0.00 % | 370.496 M -5.46 % | 391.873 M 0.00 % | 391.873 M 145.16 % | 159.841 M |
| Total liabilities | -1.311 B -209.40 % | 1.198 B 196.48 % | -1.242 B -233.72 % | 928.997 M 181.11 % | -1.145 B -195.27 % | 1.202 B 214.78 % | -1.047 B -193.89 % | 1.116 B | 0.000 -100.00 % | 1.330 B 27.89 % | 1.040 B -15.16 % | 1.226 B 7.80 % | 1.137 B 0.00 % | 1.137 B -6.12 % | 1.212 B 0.00 % | 1.212 B 1.97 % | 1.188 B 0.00 % | 1.188 B -4.58 % | 1.245 B 0.00 % | 1.245 B 20.40 % | 1.034 B 0.00 % | 1.034 B -2.53 % | 1.061 B 4.18 % | 1.019 B 27.28 % | 800.274 M 0.00 % | 800.274 M 31.74 % | 607.486 M 0.00 % | 607.486 M 43.05 % | 424.670 M |
| Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 751.000 K 101.49 % | -50.423 M -6 814.11 % | 751.000 K 101.71 % | -43.795 M -3 798.90 % | 1.184 M 106.10 % | -19.403 M -258.40 % | 12.249 M | 0.000 -100.00 % | 28.102 M 19.58 % | 23.500 M 2 350 100.00 % | -1.000 K -100.00 % | 20.871 M 239.76 % | 6.143 M -65.44 % | 17.774 M 190.05 % | 6.128 M -64.62 % | 17.323 M 205.08 % | 5.678 M -70.32 % | 19.128 M 252.07 % | 5.433 M -54.35 % | 11.901 M 290.44 % | 3.048 M -73.88 % | 11.669 M 0.00 % | 11.669 M 102.33 % | -501.158 M 0.00 % | -501.158 M | 0.000 |
| Long term investments | 0.000 -100.00 % | 43.467 M | 0.000 -100.00 % | 33.888 M | 0.000 -100.00 % | 31.356 M | 0.000 -100.00 % | 32.330 M | 0.000 -100.00 % | 17.490 M -44.56 % | 31.546 M 64.05 % | 19.230 M -18.17 % | 23.500 M 0.00 % | 23.500 M 59.56 % | 14.728 M 0.00 % | 14.728 M 26.47 % | 11.645 M 0.00 % | 11.645 M 0.00 % | 11.645 M 0.00 % | 11.645 M -14.97 % | 13.695 M 0.00 % | 13.695 M 54.70 % | 8.853 M 0.00 % | 8.853 M | 0.000 | 0.000 -100.00 % | 11.320 M 0.00 % | 11.320 M | 0.000 |
| Intangible assets | 0.000 -100.00 % | 3.728 M | 0.000 -100.00 % | 1.757 M | 0.000 -100.00 % | 812.000 K | 0.000 -100.00 % | 911.000 K | 0.000 -100.00 % | 1.041 M 12.54 % | 925.000 K -17.26 % | 1.118 M -24.97 % | 1.490 M 0.00 % | 1.490 M 0.00 % | 1.490 M 0.00 % | 1.490 M -20.15 % | 1.866 M 0.00 % | 1.866 M 0.02 % | 1.866 M 0.00 % | 1.866 M 58.65 % | 1.176 M 0.00 % | 1.176 M -25.25 % | 1.573 M 0.00 % | 1.573 M | 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 |
| Goodwill and intangible assets | 0.000 -100.00 % | 3.728 M | 0.000 -100.00 % | 1.757 M | 0.000 -100.00 % | 812.000 K | 0.000 -100.00 % | 911.000 K | 0.000 -100.00 % | 1.041 M 12.54 % | 925.000 K -17.26 % | 1.118 M -24.97 % | 1.490 M 0.00 % | 1.490 M 0.00 % | 1.490 M 0.00 % | 1.490 M -20.15 % | 1.866 M 0.00 % | 1.866 M 0.02 % | 1.866 M 0.00 % | 1.866 M 58.65 % | 1.176 M 0.00 % | 1.176 M -25.25 % | 1.573 M 0.00 % | 1.573 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 394.997 M | 0.000 -100.00 % | 409.159 M | 0.000 -100.00 % | 438.519 M | 0.000 -100.00 % | 464.572 M | 0.000 -100.00 % | 490.454 M -1.81 % | 499.471 M -5.60 % | 529.102 M -6.18 % | 563.952 M 0.00 % | 563.952 M -13.68 % | 653.349 M 0.00 % | 653.349 M -24.54 % | 865.845 M 0.00 % | 865.845 M -5.94 % | 920.482 M 0.00 % | 920.482 M 6.70 % | 862.658 M 0.00 % | 862.658 M 5.13 % | 820.573 M 0.00 % | 820.573 M 43.27 % | 572.758 M 0.00 % | 572.758 M 16.93 % | 489.838 M 0.00 % | 489.838 M 56.50 % | 312.999 M |
| Total non current assets | 0.000 -100.00 % | 462.031 M | 0.000 -100.00 % | 454.443 M 1 001.26 % | -50.423 M -110.43 % | 483.592 M 1 204.22 % | -43.795 M -108.54 % | 512.775 M 2 742.76 % | -19.403 M -103.68 % | 527.806 M -1.01 % | 533.189 M -4.50 % | 558.322 M -5.20 % | 588.942 M 0.00 % | 588.941 M -12.84 % | 675.710 M 0.00 % | 675.710 M -23.69 % | 885.485 M 0.00 % | 885.484 M -5.77 % | 939.671 M 0.00 % | 939.671 M 6.42 % | 882.962 M 0.00 % | 882.962 M 5.86 % | 834.046 M 0.00 % | 834.046 M 42.71 % | 584.427 M 0.00 % | 584.427 M 16.62 % | 501.158 M 0.00 % | 501.158 M 60.12 % | 312.999 M |
| Other current assets | -100.231 M -777.56 % | 14.793 M 122.41 % | -66.008 M -141.36 % | 159.603 M | 0.000 -100.00 % | 15.553 M | 0.000 -100.00 % | 12.540 M | 0.000 -100.00 % | 10.092 M -96.05 % | 255.179 M 1 890.63 % | 12.819 M -16.60 % | 15.370 M 0.00 % | 15.370 M -4.31 % | 16.062 M 0.00 % | 16.062 M 99.11 % | 8.067 M 0.00 % | 8.067 M -69.24 % | 26.229 M 0.00 % | 26.229 M -53.60 % | 56.529 M 0.00 % | 56.529 M -0.17 % | 56.625 M 0.00 % | 56.625 M -64.15 % | 157.961 M 0.00 % | 157.961 M 122.41 % | 71.024 M 0.00 % | 71.024 M 713.38 % | 8.732 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 751.000 K -99.26 % | 100.846 M 13 328.23 % | 751.000 K -99.14 % | 87.590 M 7 297.80 % | 1.184 M -96.95 % | 38.806 M 2 809.00 % | 1.334 M | 0.000 -100.00 % | 8.873 M | 0.000 | 0.000 -100.00 % | 405.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.877 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.091 M |
| cash and cash equivalents | 0.000 -100.00 % | 100.231 M | 0.000 -100.00 % | 66.008 M 230.91 % | -50.423 M -200.00 % | 50.423 M 215.13 % | -43.795 M -200.00 % | 43.795 M 325.71 % | -19.403 M -200.00 % | 19.403 M -24.14 % | 25.577 M 171.35 % | 9.426 M 333.58 % | 2.174 M 0.00 % | 2.174 M -94.67 % | 40.789 M 0.00 % | 40.789 M 347.74 % | 9.110 M 0.00 % | 9.110 M 62.93 % | 5.591 M 0.00 % | 5.591 M -78.78 % | 26.349 M 0.00 % | 26.349 M -13.81 % | 30.570 M 0.00 % | 30.570 M 539.67 % | 4.779 M -71.31 % | 16.656 M 97.62 % | 8.428 M 0.00 % | 8.428 M -13.02 % | 9.690 M |
| Cash and short term investments | 100.231 M 0.00 % | 100.231 M 51.85 % | 66.008 M -1.12 % | 66.759 M 32.40 % | 50.423 M 0.00 % | 50.423 M 15.13 % | 43.795 M -2.63 % | 44.979 M 131.81 % | 19.403 M -6.43 % | 20.737 M -18.92 % | 25.577 M 171.35 % | 9.426 M 333.58 % | 2.174 M 0.00 % | 2.174 M -94.67 % | 40.789 M 0.00 % | 40.789 M 347.74 % | 9.110 M 0.00 % | 9.110 M 62.93 % | 5.591 M 0.00 % | 5.591 M -78.78 % | 26.349 M 0.00 % | 26.349 M -13.81 % | 30.570 M 0.00 % | 30.570 M 83.54 % | 16.656 M 0.00 % | 16.656 M 97.62 % | 8.428 M 0.00 % | 8.428 M -13.02 % | 9.690 M |
| Total current assets | 0.000 -100.00 % | 2.048 B | 0.000 -100.00 % | 1.717 B 3 304.77 % | 50.423 M -97.29 % | 1.864 B 4 156.02 % | 43.795 M -97.35 % | 1.650 B 8 404.76 % | 19.403 M -98.88 % | 1.739 B 26.89 % | 1.371 B -2.09 % | 1.400 B 19.31 % | 1.173 B 0.00 % | 1.173 B 8.27 % | 1.084 B 0.00 % | 1.084 B 32.59 % | 817.472 M 0.00 % | 817.472 M 3.13 % | 792.649 M 0.00 % | 792.649 M 35.06 % | 586.877 M 0.00 % | 586.877 M -4.73 % | 616.041 M 7.42 % | 573.469 M -2.29 % | 586.913 M 0.00 % | 586.913 M 23.68 % | 474.549 M 0.00 % | 474.549 M 138.01 % | 199.378 M |
| Inventory | 0.000 -100.00 % | 1.476 B | 0.000 -100.00 % | 917.759 M | 0.000 -100.00 % | 1.298 B | 0.000 -100.00 % | 1.222 B | 0.000 -100.00 % | 1.678 B 80.52 % | 929.748 M -20.58 % | 1.171 B 25.73 % | 931.078 M 0.00 % | 931.078 M -4.19 % | 971.802 M 0.00 % | 971.802 M 74.32 % | 557.480 M 0.00 % | 557.480 M 9.58 % | 508.753 M 0.00 % | 508.753 M 14.61 % | 443.914 M 0.00 % | 443.914 M 13.48 % | 391.187 M 0.00 % | 391.187 M 3.99 % | 376.184 M 0.00 % | 376.184 M 2.99 % | 365.278 M 0.00 % | 365.278 M 183.07 % | 129.040 M |
| Net receivables | 0.000 -100.00 % | 456.223 M | 0.000 -100.00 % | 572.665 M | 0.000 -100.00 % | 500.037 M | 0.000 -100.00 % | 372.601 M | 0.000 -100.00 % | 37.910 M -90.86 % | 414.576 M 99.51 % | 207.800 M -7.59 % | 224.861 M 0.00 % | 224.861 M 307.25 % | 55.214 M 0.00 % | 55.214 M -77.26 % | 242.815 M 0.00 % | 242.815 M -3.67 % | 252.075 M 0.00 % | 252.075 M 319.53 % | 60.085 M 0.00 % | 60.085 M -36.81 % | 95.087 M 0.00 % | 95.087 M 163.31 % | 36.112 M 0.00 % | 36.112 M 21.11 % | 29.818 M 0.00 % | 29.818 M -42.56 % | 51.916 M |
| Tax assets | 0.000 -100.00 % | 19.839 M | 0.000 -100.00 % | 8.888 M | 0.000 -100.00 % | 12.154 M | 0.000 -100.00 % | 13.778 M | 0.000 -100.00 % | 6.572 M 427.02 % | 1.247 M 106.48 % | -19.230 M 18.17 % | -23.500 M | 0.000 100.00 % | -14.728 M | 0.000 100.00 % | -11.645 M | 0.000 100.00 % | -11.645 M | 0.000 100.00 % | -13.695 M | 0.000 100.00 % | -8.853 M | 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 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K |
| Account payables | 0.000 -100.00 % | 245.586 M | 0.000 -100.00 % | 86.582 M | 0.000 -100.00 % | 192.039 M | 0.000 -100.00 % | 151.079 M | 0.000 -100.00 % | 247.629 M 59.68 % | 155.075 M -42.85 % | 271.359 M -7.81 % | 294.351 M 0.00 % | 294.351 M -10.85 % | 330.170 M 0.00 % | 330.170 M 89.55 % | 174.190 M 0.00 % | 174.190 M -50.98 % | 355.321 M 0.00 % | 355.321 M 46.78 % | 242.080 M 0.00 % | 242.080 M -20.60 % | 304.869 M 0.00 % | 304.869 M 22.39 % | 249.106 M 0.00 % | 249.106 M -8.74 % | 272.974 M 0.00 % | 272.974 M 136.52 % | 115.412 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.488 M | 0.000 -100.00 % | 40.586 M | 0.000 -100.00 % | 81.219 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.078 M |
| 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 -100.00 % | 309.000 K -64.73 % | 876.000 K | 0.000 -100.00 % | 875.795 K | 0.000 -100.00 % | 409.000 K | 0.000 -100.00 % | 321.502 K | 0.000 -100.00 % | 157.000 K | 0.000 -100.00 % | 157.148 K | 0.000 -100.00 % | 275.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -51.096 M | 0.000 100.00 % | -23.185 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 935.874 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 210.000 M | 0.000 -100.00 % | 1.137 B | 0.000 -100.00 % | 210.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 210.000 M | 0.000 -100.00 % | 209.094 M | 0.000 | 0.000 -100.00 % | 210.022 M 0.01 % | 210.000 M | 0.000 | 0.000 -100.00 % | 210.000 M 0.00 % | 210.000 M | 0.000 | 0.000 -100.00 % | 210.000 M 0.00 % | 210.000 M | 0.000 | 0.000 -100.00 % | 210.000 M 0.00 % | 210.000 M | 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 | 0.000 | 0.000 -100.00 % | 2.618 M -57.77 % | 6.199 M | 0.000 -100.00 % | 8.695 M | 0.000 -100.00 % | 5.042 M | 0.000 -100.00 % | 6.551 M | 0.000 -100.00 % | 2.991 M | 0.000 -100.00 % | 7.828 M | 0.000 -100.00 % | 4.504 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.084 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 2.510 B | 0.000 -100.00 % | 2.171 B | 0.000 -100.00 % | 2.348 B | 0.000 -100.00 % | 2.163 B | 0.000 -100.00 % | 2.267 B 19.08 % | 1.904 B -2.77 % | 1.958 B 11.12 % | 1.762 B 0.00 % | 1.762 B 0.16 % | 1.760 B 0.00 % | 1.760 B 3.32 % | 1.703 B 0.00 % | 1.703 B -1.70 % | 1.732 B 0.00 % | 1.732 B 17.86 % | 1.470 B 0.00 % | 1.470 B 1.36 % | 1.450 B 3.02 % | 1.408 B 20.16 % | 1.171 B 0.00 % | 1.171 B 20.05 % | 975.707 M 0.00 % | 975.707 M 90.43 % | 512.376 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-09-30 | 2022-03-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-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 100.00 % | -57.294 M 0.00 % | -57.294 M 25.99 % | -77.411 M 0.00 % | -77.411 M -85 911.67 % | -90.000 K 0.00 % | -90.000 K 99.91 % | -98.558 M 0.00 % | -98.558 M -516.35 % | 23.672 M 0.00 % | 23.672 M -56.28 % | 54.143 M 0.00 % | 54.143 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.294 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 100.00 % | -84.824 M 0.00 % | -84.824 M -190.43 % | 93.801 M 0.00 % | 93.801 M 1 932.30 % | 4.616 M 0.00 % | 4.616 M 104.81 % | -96.035 M 0.00 % | -96.035 M -648.72 % | 17.502 M 0.00 % | 17.502 M 159.35 % | -29.487 M 0.00 % | -29.487 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.267 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 -100.00 % | 20.362 M 0.00 % | 20.362 M 109.83 % | -207.162 M 0.00 % | -207.162 M -750.31 % | -24.363 M 0.00 % | -24.363 M 24.85 % | -32.420 M 0.00 % | -32.420 M -22.97 % | -26.364 M 0.00 % | -26.364 M -251.44 % | -7.502 M 0.00 % | -7.502 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.836 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.044 M |
| 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 -100.00 % | 7.168 M 0.00 % | 7.168 M -80.06 % | 35.950 M 0.00 % | 35.950 M 82.88 % | 19.658 M 0.00 % | 19.658 M -34.25 % | 29.897 M 0.00 % | 29.897 M -8.11 % | 32.534 M 0.00 % | 32.534 M -64.30 % | 91.132 M 0.00 % | 91.132 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.458 M |
| Other non cash items | -53.446 M -12.77 % | -47.393 M -121.20 % | -21.425 M 4.86 % | -22.519 M 69.71 % | -74.351 M -4.30 % | -71.287 M -2 419.87 % | -2.829 M 90.33 % | -29.246 M 63.99 % | -81.224 M -118.22 % | -37.221 M -2.64 % | -36.264 M 41.98 % | -62.506 M 8.82 % | -68.552 M 2.66 % | -70.425 M -96.21 % | -35.893 M -1 993.09 % | 1.896 M 0.00 % | 1.896 M -97.51 % | 76.045 M 0.00 % | 76.045 M 206.53 % | -71.387 M 0.00 % | -71.387 M -212.78 % | 63.296 M 0.00 % | 63.296 M 737.87 % | -9.923 M 0.00 % | -9.923 M -131.32 % | 31.680 M 0.00 % | 31.680 M 2 327.83 % | -1.422 M 0.00 % | -1.422 M 87.59 % | -11.463 M 0.00 % | -11.463 M -26.30 % | -9.076 M -2 463.84 % | -354.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.644 M -0.08 % | 47.684 M 2.95 % | 46.316 M -6.43 % | 49.500 M 1.76 % | 48.644 M 1.79 % | 47.790 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.024 M 0.00 % | 10.024 M -79.75 % | 49.491 M 0.00 % | 49.491 M 390.48 % | -17.038 M 0.00 % | -17.038 M -155.16 % | 30.888 M 0.00 % | 30.888 M -59.22 % | 75.738 M 0.00 % | 75.738 M -37.27 % | 120.731 M 0.00 % | 120.731 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.589 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.295 M 0.00 % | -64.295 M -253.28 % | -18.200 M 0.00 % | -18.200 M 73.22 % | -67.963 M 0.00 % | -67.963 M -1.19 % | -67.165 M 0.00 % | -67.165 M 68.62 % | -214.014 M 0.00 % | -214.014 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.339 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 17.243 M 0.00 % | 17.243 M 3 103.92 % | -574.000 K 0.00 % | -574.000 K -130.98 % | 1.853 M 0.00 % | 1.853 M 147.05 % | 750.039 K 0.00 % | 750.039 K -91.41 % | 8.735 M 0.00 % | 8.735 M -87.10 % | 67.700 M 0.00 % | 67.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.322 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 -100.00 % | 17.243 M 0.00 % | 17.243 M 126.58 % | -64.869 M 0.00 % | -64.869 M -296.83 % | -16.346 M 0.00 % | -16.346 M 75.68 % | -67.213 M 0.00 % | -67.213 M -15.03 % | -58.430 M 0.00 % | -58.430 M 60.07 % | -146.314 M 0.00 % | -146.314 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.017 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.032 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -46.574 M 0.00 % | -46.574 M -249.19 % | 31.217 M 0.00 % | 31.217 M -11.17 % | 35.144 M 0.00 % | 35.144 M 35.44 % | 25.947 M 0.00 % | 25.947 M 233.62 % | -19.419 M 0.00 % | -19.419 M -159.68 % | 32.540 M 0.00 % | 32.540 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.719 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 100.00 % | -46.574 M 0.00 % | -46.574 M -249.19 % | 31.217 M 0.00 % | 31.217 M -11.17 % | 35.144 M 0.00 % | 35.144 M 35.44 % | 25.947 M 0.00 % | 25.947 M 233.62 % | -19.419 M 0.00 % | -19.419 M -159.68 % | 32.540 M 0.00 % | 32.540 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.751 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 100.00 % | -21.482 M -186.10 % | 24.950 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 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.644 M -0.08 % | 47.684 M 2.95 % | 46.316 M -6.43 % | 49.500 M 1.76 % | 48.644 M 1.79 % | 47.790 M | 0.000 | 0.000 | 0.000 100.00 % | -19.308 M 52.66 % | -40.789 M -200.00 % | 40.789 M 157.52 % | 15.839 M 800.20 % | 1.760 M 0.00 % | 1.760 M 116.95 % | -10.379 M 0.00 % | -10.379 M -391.76 % | -2.111 M 0.00 % | -2.111 M -130.34 % | 6.957 M 0.00 % | 6.957 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.856 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 91.439 M 108.79 % | 43.795 M 1 226.12 % | -3.889 M -120.04 % | 19.403 M 164.47 % | -30.097 M -217.67 % | 25.577 M 215.14 % | -22.213 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.789 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 -100.00 % | 12.546 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.423 M -44.86 % | 91.439 M 108.79 % | 43.795 M -33.36 % | 65.719 M 238.71 % | 19.403 M -73.86 % | 74.221 M 190.19 % | 25.577 M | 0.000 | 0.000 | 0.000 100.00 % | -19.308 M | 0.000 -100.00 % | 40.789 M 157.52 % | 15.839 M 800.20 % | 1.760 M 0.00 % | 1.760 M 116.95 % | -10.379 M 0.00 % | -10.379 M -391.76 % | -2.111 M 0.00 % | -2.111 M -130.34 % | 6.957 M 0.00 % | 6.957 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.690 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.644 M -0.08 % | 47.684 M 2.95 % | 46.316 M -6.43 % | 49.500 M 1.76 % | 48.644 M 1.79 % | 47.790 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.024 M 0.00 % | 10.024 M -79.75 % | 49.491 M 0.00 % | 49.491 M 390.48 % | -17.038 M 0.00 % | -17.038 M -155.16 % | 30.888 M 0.00 % | 30.888 M -59.22 % | 75.738 M 0.00 % | 75.738 M -37.27 % | 120.731 M 0.00 % | 120.731 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.589 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.295 M 0.00 % | -64.295 M -253.28 % | -18.200 M 0.00 % | -18.200 M 73.22 % | -67.963 M 0.00 % | -67.963 M -1.19 % | -67.165 M 0.00 % | -67.165 M 68.62 % | -214.014 M 0.00 % | -214.014 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.339 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.644 M -0.08 % | 47.684 M 2.95 % | 46.316 M -6.43 % | 49.500 M 1.76 % | 48.644 M 1.79 % | 47.790 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.024 M 0.00 % | 10.024 M 167.71 % | -14.804 M 0.00 % | -14.804 M 57.99 % | -35.237 M 0.00 % | -35.237 M 4.96 % | -37.076 M 0.00 % | -37.076 M -532.45 % | 8.574 M 0.00 % | 8.574 M 109.19 % | -93.283 M 0.00 % | -93.283 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -66.928 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 |