CHEMCRUX.BO

Chemcrux Enterprises Limited CHEMCRUX.BO

Finances

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