Swancor Advanced Materials Co., Ltd. 688585.SS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.494 B 6.73 % | 1.400 B -24.74 % | 1.860 B -10.27 % | 2.073 B 6.51 % | 1.946 B 44.28 % | 1.349 B 8.94 % | 1.238 B 20.95 % | 1.024 B -9.00 % | 1.125 B |
| Net income | 88.681 M 25.01 % | 70.942 M -15.69 % | 84.146 M 569.04 % | 12.577 M -89.43 % | 118.951 M 51.98 % | 78.268 M 221.09 % | 24.376 M -52.77 % | 51.613 M -57.94 % | 122.726 M |
| Income before tax | 114.598 M 21.21 % | 94.546 M -12.06 % | 107.512 M 959.99 % | 10.143 M -93.32 % | 151.918 M 51.66 % | 100.170 M 248.00 % | 28.784 M -58.00 % | 68.541 M -56.99 % | 159.351 M |
| Income before tax ratio | 0.08 13.56 % | 0.07 16.85 % | 0.06 1 081.29 % | 0.00 -93.73 % | 0.08 5.11 % | 0.07 219.45 % | 0.02 -65.28 % | 0.07 -52.73 % | 0.14 |
| EBITDA | 138.850 M 12.86 % | 123.030 M -9.54 % | 136.008 M 132.43 % | 58.516 M -69.08 % | 189.261 M 35.62 % | 139.550 M 204.93 % | 45.765 M -41.62 % | 78.394 M -57.36 % | 183.859 M |
| Net income ratio | 0.06 17.12 % | 0.05 12.03 % | 0.05 645.60 % | 0.01 -90.07 % | 0.06 5.33 % | 0.06 194.75 % | 0.02 -60.95 % | 0.05 -53.78 % | 0.11 |
| Ratio EBITDA | 0.09 5.74 % | 0.09 20.20 % | 0.07 159.03 % | 0.03 -70.97 % | 0.10 -6.00 % | 0.10 179.91 % | 0.04 -51.73 % | 0.08 -53.14 % | 0.16 |
| Gross profit ratio | 0.16 3.02 % | 0.15 18.25 % | 0.13 53.25 % | 0.08 -44.65 % | 0.15 -21.98 % | 0.20 33.30 % | 0.15 -23.51 % | 0.19 -31.09 % | 0.28 |
| Weighted average shs out dil | 403.362 M 2.34 % | 394.123 M -2.25 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 15.79 % | 348.228 M -5.54 % | 368.668 M -8.56 % | 403.200 M |
| Weighted average shs out | 403.362 M 2.34 % | 394.123 M -2.25 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 15.79 % | 348.228 M -5.54 % | 368.668 M -8.56 % | 403.200 M |
| EPS diluted | 0.22 22.22 % | 0.18 -14.29 % | 0.21 573.08 % | 0.03 -89.60 % | 0.30 57.89 % | 0.19 171.43 % | 0.07 -50.00 % | 0.14 -72.00 % | 0.50 |
| Earnings per share | 0.22 22.22 % | 0.18 -14.29 % | 0.21 573.08 % | 0.03 -89.60 % | 0.30 57.89 % | 0.19 171.43 % | 0.07 -50.00 % | 0.14 -72.00 % | 0.50 |
| Gross profit | 235.320 M 9.96 % | 214.009 M -11.01 % | 240.479 M 37.52 % | 174.874 M -41.05 % | 296.641 M 12.57 % | 263.506 M 45.21 % | 181.466 M -7.49 % | 196.157 M -37.29 % | 312.814 M |
| Income tax expense | 26.930 M 13.99 % | 23.626 M 1.11 % | 23.366 M 1 059.85 % | -2.434 M -107.38 % | 32.967 M 50.52 % | 21.902 M 396.85 % | 4.408 M -73.96 % | 16.927 M -53.78 % | 36.625 M |
| Cost of revenue | 1.259 B 6.15 % | 1.186 B -26.78 % | 1.619 B -14.67 % | 1.898 B 15.06 % | 1.649 B 51.98 % | 1.085 B 2.71 % | 1.057 B 27.69 % | 827.473 M 1.89 % | 812.090 M |
| General and administrative expenses | 32.930 M 41.70 % | 23.239 M -37.94 % | 37.444 M -11.28 % | 42.207 M -34.67 % | 64.606 M 116.51 % | 29.839 M 4.72 % | 28.494 M 1.79 % | 27.993 M -37.12 % | 44.516 M |
| Selling and marketing expenses | 15.611 M -15.78 % | 18.536 M 33.65 % | 13.869 M -18.08 % | 16.928 M -50.98 % | 34.536 M -46.42 % | 64.452 M -5.53 % | 68.224 M 25.47 % | 54.374 M 0.10 % | 54.321 M |
| Other expenses | 42.387 M -9.27 % | 46.720 M 1.51 % | 46.026 M -35.67 % | 71.546 M 761.80 % | 8.302 M -73.64 % | 31.492 M 2.89 % | 30.608 M 35.21 % | 22.637 M 268.06 % | 6.150 M |
| Operating expenses | 121.275 M 0.53 % | 120.632 M -7.62 % | 130.582 M -20.62 % | 164.497 M 19.44 % | 137.727 M -8.92 % | 151.223 M -1.30 % | 153.212 M 20.23 % | 127.430 M 0.95 % | 126.233 M |
| Cost and expenses | 1.380 B 5.63 % | 1.306 B -25.35 % | 1.750 B -15.15 % | 2.062 B 15.40 % | 1.787 B 44.53 % | 1.236 B 2.20 % | 1.210 B 26.70 % | 954.903 M 1.77 % | 938.323 M |
| Research and development expenses | 30.348 M -5.57 % | 32.137 M -3.33 % | 33.244 M -1.69 % | 33.816 M 12.18 % | 30.145 M 18.50 % | 25.439 M -1.73 % | 25.886 M 15.43 % | 22.425 M 5.55 % | 21.246 M |
| Selling general and administrative expenses | 48.540 M 16.20 % | 41.775 M -18.59 % | 51.313 M -13.23 % | 59.135 M -40.44 % | 99.280 M 5.29 % | 94.292 M -2.51 % | 96.718 M 17.42 % | 82.368 M -16.66 % | 98.837 M |
| Interest income | 9.216 M 226.57 % | 2.822 M 229.58 % | 856.237 K -68.43 % | 2.712 M 43.04 % | 1.896 M 58.70 % | 1.195 M -72.84 % | 4.399 M -6.94 % | 4.727 M 137.73 % | -12.529 M |
| Interest expense | 523.669 K -53.68 % | 1.130 M -76.70 % | 4.851 M -54.10 % | 10.570 M 69.74 % | 6.227 M 57.54 % | 3.953 M 103.99 % | 1.938 M 6.44 % | 1.820 M -86.69 % | 13.681 M |
| Depreciation and amortization | 34.023 M 9.01 % | 31.212 M -1.43 % | 31.664 M 3.81 % | 30.502 M 13.95 % | 26.768 M 12.17 % | 23.863 M 10.47 % | 21.602 M 70.95 % | 12.636 M 16.70 % | 10.828 M |
| Operating income | 114.045 M 22.13 % | 93.376 M -15.03 % | 109.896 M 959.07 % | 10.377 M -93.47 % | 158.914 M 41.53 % | 112.283 M 297.41 % | 28.254 M -58.89 % | 68.727 M -56.12 % | 156.619 M |
| Operating income ratio | 0.08 14.43 % | 0.07 12.90 % | 0.06 1 080.27 % | 0.01 -93.87 % | 0.08 -1.91 % | 0.08 264.81 % | 0.02 -66.01 % | 0.07 -51.78 % | 0.14 |
| Total other income expenses net | 553.293 K -52.71 % | 1.170 M 149.07 % | -2.384 M -919.18 % | -233.925 K 96.66 % | -6.996 M 42.24 % | -12.113 M -2 383.55 % | 530.443 K 384.86 % | -186.211 K -106.82 % | 2.732 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | -250.325 M 29.08 % | -352.976 M -855.90 % | -36.926 M -165.97 % | 55.970 M 135.94 % | -155.741 M -24.66 % | -124.935 M -45.15 % | -86.072 M 30.39 % | -123.645 M 18.67 % | -152.026 M |
| Total investments | 381.360 M 87.60 % | 203.284 M -2.57 % | 208.638 M -0.83 % | 210.393 M 195.85 % | -219.512 M | 0.000 100.00 % | -2.495 M -24.84 % | -1.998 M | 0.000 |
| Total debt | 20.228 M 252.68 % | 5.736 M -96.22 % | 151.777 M -37.30 % | 242.051 M 165.49 % | 91.172 M 256.42 % | 25.580 M 0.37 % | 25.486 M 190.81 % | 8.764 M -80.57 % | 45.099 M |
| Accumulated other comprehensive income loss | 89.924 M | 0.000 -100.00 % | 96.479 M 15.26 % | 83.706 M 14.92 % | 72.840 M 33.07 % | 54.740 M 31.05 % | 41.769 M 31.74 % | 31.706 M | 0.000 |
| Retained earnings | 462.956 M 16.09 % | 398.788 M 18.17 % | 337.458 M 31.52 % | 256.582 M -9.19 % | 282.534 M 66.61 % | 169.581 M 51.73 % | 111.762 M -14.91 % | 131.346 M -45.19 % | 239.653 M |
| Common stock | 403.362 M 0.02 % | 403.270 M 0.02 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 12.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 47.12 % | 244.691 M |
| Total equity | 1.270 B 4.38 % | 1.217 B 6.16 % | 1.146 B 8.89 % | 1.053 B -1.10 % | 1.065 B 23.58 % | 861.445 M 8.95 % | 790.656 M -1.19 % | 800.176 M -8.86 % | 877.973 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 15.050 M 915.36 % | 1.482 M -62.27 % | 3.929 M -28.74 % | 5.513 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 15.050 M 915.36 % | 1.482 M -62.27 % | 3.929 M -28.74 % | 5.513 M -37.98 % | 8.889 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 270.448 M 23.41 % | 219.141 M 12.94 % | 194.035 M 19 178.13 % | 1.007 M -98.36 % | 61.484 M 41.21 % | 43.540 M -37.85 % | 70.058 M 59.88 % | 43.819 M -49.68 % | 87.080 M |
| Deferred revenue | 0.000 -100.00 % | 7.689 M -59.54 % | 19.003 M -69.58 % | 62.471 M -3.39 % | 64.661 M 16.43 % | 55.538 M 371.56 % | 11.777 M -81.59 % | 63.962 M -40.67 % | 107.816 M |
| Short term debt | 5.178 M 21.75 % | 4.253 M -97.05 % | 144.425 M -38.06 % | 233.162 M 155.74 % | 91.172 M 256.42 % | 25.580 M 827.00 % | 2.759 M -68.51 % | 8.764 M -80.57 % | 45.099 M |
| Total current liabilities | 674.484 M 19.24 % | 565.661 M -15.99 % | 673.337 M -24.45 % | 891.303 M -3.48 % | 923.401 M 90.58 % | 484.526 M 8.28 % | 447.484 M 7.86 % | 414.887 M -0.11 % | 415.327 M |
| Total liabilities | 689.534 M 21.58 % | 567.143 M -16.26 % | 677.265 M -24.48 % | 896.816 M -2.88 % | 923.401 M 90.58 % | 484.526 M 8.28 % | 447.484 M 7.86 % | 414.887 M -0.11 % | 415.327 M |
| Other non current assets | 52.555 K -56.53 % | 120.899 K -27.70 % | 167.217 K -64.17 % | 466.681 K -99.79 % | 220.246 M 4 156.48 % | 5.174 M 107.40 % | 2.495 M 24.84 % | 1.998 M | 0.000 |
| Long term investments | 381.360 M 87.61 % | 203.273 M -2.57 % | 208.638 M -0.83 % | 210.393 M 195.85 % | -219.512 M | 0.000 100.00 % | -2.495 M -24.84 % | -1.998 M | 0.000 |
| Intangible assets | 41.393 M 35.89 % | 30.460 M -5.34 % | 32.179 M -5.44 % | 34.030 M -6.62 % | 36.441 M 13.96 % | 31.978 M -4.21 % | 33.385 M -4.56 % | 34.981 M 75.39 % | 19.944 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 41.393 M 35.89 % | 30.460 M -5.34 % | 32.179 M -5.44 % | 34.030 M -6.62 % | 36.441 M 13.96 % | 31.978 M -4.21 % | 33.385 M -4.56 % | 34.981 M 75.39 % | 19.944 M |
| Property plant equipment net | 280.388 M 8.29 % | 258.917 M 8.62 % | 238.374 M -4.30 % | 249.076 M 14.80 % | 216.965 M 8.82 % | 199.372 M -1.45 % | 202.309 M 14.68 % | 176.415 M 10.25 % | 160.016 M |
| Total non current assets | 718.472 M 42.21 % | 505.227 M 4.30 % | 484.386 M -4.23 % | 505.769 M 93.21 % | 261.770 M 5.02 % | 249.258 M 0.65 % | 247.658 M 12.21 % | 220.713 M 16.32 % | 189.753 M |
| Other current assets | 24.012 M -82.18 % | 134.718 M 897.78 % | 13.502 M -27.41 % | 18.599 M -53.20 % | 39.744 M 471.16 % | 6.958 M -74.59 % | 27.384 M -17.83 % | 33.326 M -96.02 % | 836.971 M |
| Short term investments | 0.000 -100.00 % | 11.012 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 175.000 M | 0.000 |
| cash and cash equivalents | 270.552 M -24.58 % | 358.711 M 90.09 % | 188.703 M 1.41 % | 186.080 M -24.64 % | 246.913 M 64.04 % | 150.516 M 34.92 % | 111.558 M -15.75 % | 132.409 M -32.83 % | 197.125 M |
| Cash and short term investments | 270.552 M -24.58 % | 358.722 M 90.10 % | 188.703 M 1.41 % | 186.080 M -24.64 % | 246.913 M 64.04 % | 150.516 M 34.92 % | 111.558 M -15.75 % | 132.409 M -32.83 % | 197.125 M |
| Total current assets | 1.242 B -2.93 % | 1.279 B -4.51 % | 1.339 B -7.24 % | 1.444 B -16.35 % | 1.726 B 57.39 % | 1.097 B 10.73 % | 990.482 M -0.39 % | 994.350 M -9.90 % | 1.104 B |
| Inventory | 179.841 M 45.46 % | 123.640 M 7.24 % | 115.291 M -36.68 % | 182.087 M 1.24 % | 179.862 M 57.60 % | 114.122 M 18.04 % | 96.680 M -13.88 % | 112.266 M 61.65 % | 69.451 M |
| Net receivables | 767.122 M 15.89 % | 661.940 M -35.22 % | 1.022 B -3.33 % | 1.057 B -16.08 % | 1.260 B 52.66 % | 825.117 M 9.31 % | 754.861 M 39.44 % | 541.349 M -28.03 % | 752.239 M |
| Tax assets | 15.278 M 22.66 % | 12.456 M 147.72 % | 5.028 M -57.40 % | 11.804 M 54.70 % | 7.630 M -40.08 % | 12.734 M 6.43 % | 11.964 M 28.40 % | 9.318 M -4.84 % | 9.792 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 380.788 M 23.80 % | 307.584 M 3.33 % | 297.683 M -49.15 % | 585.455 M -23.41 % | 764.434 M 91.22 % | 399.772 M 21.74 % | 328.385 M -2.42 % | 336.519 M 35.04 % | 249.202 M |
| Tax payables | 18.070 M -33.06 % | 26.994 M 48.39 % | 18.191 M 97.52 % | 9.210 M 45.94 % | 6.310 M -59.64 % | 15.634 M 32.75 % | 11.777 M -54.32 % | 25.785 M -24.04 % | 33.946 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 4.347 M 21.41 % | 3.581 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 8.011 M 39.68 % | 5.736 M 45.99 % | 3.929 M -28.74 % | 5.513 M | 0.000 | 0.000 100.00 % | -22.726 M | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 309.876 M -24.69 % | 411.466 M 1.39 % | 405.823 M 3.25 % | 393.050 M 28.46 % | 305.967 M -7.80 % | 331.864 M 4.07 % | 318.894 M 3.26 % | 308.831 M -21.54 % | 393.629 M |
| Deferred tax liabilities non current | 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 100.00 % | -8.889 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.960 B 9.85 % | 1.784 B -2.17 % | 1.824 B -6.46 % | 1.950 B -1.93 % | 1.988 B 47.70 % | 1.346 B 8.71 % | 1.238 B 1.90 % | 1.215 B -6.05 % | 1.293 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -6.776 M -188.21 % | 7.682 M 50.51 % | 5.104 M -1.30 % | 5.171 M -46.99 % | 9.755 M 87.34 % | 5.207 M -32.30 % | 7.692 M |
| Stock based compensation | -760.957 K -237.10 % | 555.048 K -27.90 % | 769.800 K 3.35 % | 744.883 K -89.99 % | 7.440 M 677.03 % | 957.455 K 50.00 % | 638.303 K -51.65 % | 1.320 M 48.75 % | 887.565 K |
| Change in working capital | -107.738 M -155.26 % | 194.949 M 205.64 % | -184.533 M -56.80 % | -117.684 M 42.20 % | -203.608 M -205.94 % | -66.551 M 64.39 % | -186.875 M -239.46 % | 134.001 M 10.88 % | 120.852 M |
| Accounts receivables | -106.802 M -150.30 % | 212.335 M 363.26 % | -80.657 M -226.72 % | 63.650 M 112.62 % | -504.447 M -488.30 % | -85.747 M 61.21 % | -221.051 M -318.14 % | 101.337 M | 0.000 |
| Inventory | -57.599 M -313.89 % | -13.917 M -121.04 % | 66.142 M 2 491.14 % | -2.766 M 95.96 % | -68.413 M -273.09 % | -18.337 M -223.75 % | 14.818 M 133.47 % | -44.271 M -3 598.36 % | -1.197 M |
| Accounts payables | 56.663 M 1 331.59 % | 3.958 M 102.42 % | -163.242 M 6.39 % | -174.393 M -147.89 % | 364.148 M 850.73 % | 38.302 M 74.06 % | 22.005 M -71.22 % | 76.461 M | 0.000 |
| Other working capital | 3.685 M 149.61 % | -7.428 M -9.62 % | -6.776 M -62.34 % | -4.174 M -181.78 % | 5.104 M 763.08 % | -769.697 K 99.62 % | -201.692 M -213.14 % | 178.272 M 46.07 % | 122.049 M |
| Other non cash items | 8.074 M -60.02 % | 20.193 M -40.02 % | 33.664 M 1 433.84 % | 2.195 M 115.65 % | -14.021 M -689.29 % | 2.379 M 115.22 % | -15.634 M -7 998.91 % | -193.041 K -100.56 % | 34.558 M |
| Net cash provided by operating activities | 25.953 M -91.93 % | 321.592 M 955.68 % | -37.583 M 37.93 % | -60.548 M -1.99 % | -59.366 M -234.66 % | 44.088 M 130.19 % | -146.045 M -171.36 % | 204.666 M -31.21 % | 297.543 M |
| Investments in property plant and equipment | -16.894 M -21.55 % | -13.899 M 61.68 % | -36.273 M 36.10 % | -56.763 M -87.24 % | -30.316 M -86.74 % | -16.235 M 64.09 % | -45.206 M -37.42 % | -32.897 M -45.53 % | -22.605 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 11.878 M 105.66 % | -210.000 M -791.01 % | 30.390 M 3 658.01 % | 808.681 K -5.17 % | 852.735 K 103.40 % | -25.071 M 82.97 % | -147.203 M |
| Purchases of investments | -484.941 M -30.76 % | -370.875 M -98.11 % | -187.211 M 49.81 % | -373.000 M -65.85 % | -224.900 M -179.38 % | -80.500 M 38.08 % | -130.000 M 79.41 % | -631.500 M -5.07 % | -601.000 M |
| Sales maturities of investments | 417.809 M 70.81 % | 244.600 M 27.99 % | 191.112 M -49.08 % | 375.319 M 65.49 % | 226.796 M 181.73 % | 80.500 M -73.61 % | 305.000 M -42.07 % | 526.500 M -0.85 % | 531.000 M |
| Other investing activites | 411.016 K -93.04 % | 5.905 M 1 073 585 578.54 % | 0.550 -100.00 % | 127.512 K 100.42 % | -30.316 M -2 637.14 % | 1.195 M -72.84 % | 4.399 M -11.35 % | 4.962 M -46.59 % | 9.292 M |
| Net cash used for investing activites | -83.615 M 37.73 % | -134.269 M -555.16 % | -20.494 M 92.25 % | -264.316 M -832.49 % | -28.345 M -99.18 % | -14.231 M -110.54 % | 135.046 M 185.47 % | -158.006 M 31.46 % | -230.516 M |
| Debt repayment | 2.404 M 16 834.25 % | 14.196 K 100.40 % | -3.589 M -101.23 % | 291.965 M | 0.000 | 0.000 -100.00 % | 16.722 M 146.02 % | -36.335 M 81.84 % | -200.032 M |
| Common stock issued | 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 |
| Dividends paid | -24.493 M -175.29 % | -8.897 M -811.66 % | -975.932 K 96.96 % | -32.124 M -6 927.13 % | -457.141 K 97.35 % | -17.280 M 54.82 % | -38.246 M 46.96 % | -72.102 M 16.50 % | -86.350 M |
| Other financing activites | -3.295 M 2.78 % | -3.390 M -104.10 % | 82.769 M 22 276.39 % | -373.230 K -100.22 % | 168.195 M 486.30 % | 28.688 M 6 536.73 % | -445.687 K -106.07 % | 7.340 M -97.78 % | 331.339 M |
| Net cash used provided by financing activities | -25.385 M -106.84 % | -12.272 M -115.69 % | 78.203 M -69.86 % | 259.468 M 54.69 % | 167.738 M 1 370.40 % | 11.408 M 153.00 % | -21.523 M 78.71 % | -101.098 M -324.88 % | 44.957 M |
| Effect of forex changes on cash | -1.427 M -133.43 % | 4.270 M 8.22 % | 3.945 M 371.12 % | 837.433 K 5 132.65 % | 16.004 K -87.97 % | 133.034 K -82.86 % | 776.317 K 308.91 % | -371.605 K -233.13 % | 279.125 K |
| Net change in cash | -84.474 M -147.11 % | 179.320 M 644.94 % | 24.072 M 137.29 % | -64.559 M -180.66 % | 80.043 M 93.35 % | 41.397 M 230.40 % | -31.746 M 42.08 % | -54.809 M -148.82 % | 112.262 M |
| Cash at beginning of period | 354.710 M 102.24 % | 175.390 M 15.91 % | 151.318 M -29.91 % | 215.878 M 58.93 % | 135.835 M 43.84 % | 94.438 M -25.16 % | 126.184 M -30.28 % | 180.993 M 163.34 % | 68.731 M |
| Cash at end of period | 270.236 M -23.81 % | 354.710 M 102.24 % | 175.390 M 15.91 % | 151.318 M -29.91 % | 215.878 M 58.93 % | 135.835 M 43.84 % | 94.438 M -25.16 % | 126.184 M -30.28 % | 180.993 M |
| Operating cash flow | 25.953 M -91.93 % | 321.592 M 955.68 % | -37.583 M 37.93 % | -60.548 M -1.99 % | -59.366 M -234.66 % | 44.088 M 130.19 % | -146.045 M -171.36 % | 204.666 M -31.21 % | 297.543 M |
| Capital expenditure | -16.894 M -21.55 % | -13.899 M 61.68 % | -36.273 M 36.10 % | -56.763 M -87.24 % | -30.316 M -86.74 % | -16.235 M 64.09 % | -45.206 M -37.42 % | -32.897 M -45.53 % | -22.605 M |
| Free CashFlow | 9.059 M -97.06 % | 307.693 M 516.61 % | -73.856 M 37.04 % | -117.311 M -30.81 % | -89.682 M -421.98 % | 27.853 M 114.56 % | -191.251 M -211.34 % | 171.769 M -37.52 % | 274.938 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 414.678 M 12.35 % | 369.096 M -6.93 % | 396.578 M -1.00 % | 400.577 M 10.32 % | 363.109 M 8.86 % | 333.558 M -12.07 % | 379.364 M 2.45 % | 370.283 M 12.54 % | 329.021 M 2.52 % | 320.923 M -24.62 % | 425.720 M -5.39 % | 449.967 M -9.18 % | 495.439 M 1.39 % | 488.638 M -15.28 % | 576.775 M 18.23 % | 487.834 M -15.62 % | 578.161 M 34.51 % | 429.819 M -32.26 % | 634.483 M 6.09 % | 598.042 M 25.04 % | 478.300 M 103.41 % | 235.137 M -36.91 % | 372.699 M 9.21 % | 341.258 M 6.66 % | 319.938 M 0.81 % | 317.383 M -1.63 % | 322.633 M |
| Net income | 7.350 M -67.41 % | 22.551 M -4.58 % | 23.634 M 15.41 % | 20.478 M -21.61 % | 26.125 M 41.64 % | 18.444 M 112.28 % | 8.689 M -71.28 % | 30.249 M 112.00 % | 14.268 M -19.55 % | 17.736 M -32.82 % | 26.400 M 24.32 % | 21.236 M 22.55 % | 17.328 M -9.67 % | 19.183 M 2.38 % | 18.737 M 629.39 % | -3.539 M -129.59 % | 11.962 M 182.03 % | -14.582 M -176.39 % | 19.088 M -64.54 % | 53.823 M 38.88 % | 38.755 M 432.07 % | 7.284 M -51.66 % | 15.068 M -31.42 % | 21.971 M 12.89 % | 19.462 M -5.59 % | 20.614 M 531.66 % | 3.264 M |
| Income before tax | 8.834 M -68.52 % | 28.058 M -4.12 % | 29.263 M -3.50 % | 30.322 M -4.36 % | 31.706 M 36.03 % | 23.308 M 56.98 % | 14.847 M -59.63 % | 36.777 M 71.24 % | 21.477 M 0.15 % | 21.445 M -25.70 % | 28.863 M 13.66 % | 25.394 M -8.54 % | 27.766 M 8.93 % | 25.490 M 46.31 % | 17.422 M 526.05 % | -4.089 M -123.88 % | 17.124 M 184.30 % | -20.314 M -181.58 % | 24.900 M -63.41 % | 68.060 M 38.12 % | 49.276 M 408.95 % | 9.682 M -51.24 % | 19.858 M -28.19 % | 27.655 M 9.37 % | 25.284 M -3.97 % | 26.329 M 728.42 % | 3.178 M |
| Income before tax ratio | 0.02 -71.98 % | 0.08 3.02 % | 0.07 -2.52 % | 0.08 -13.31 % | 0.09 24.96 % | 0.07 78.54 % | 0.04 -60.60 % | 0.10 52.16 % | 0.07 -2.31 % | 0.07 -1.44 % | 0.07 20.14 % | 0.06 0.70 % | 0.06 7.43 % | 0.05 72.70 % | 0.03 460.35 % | -0.01 -128.30 % | 0.03 162.67 % | -0.05 -220.43 % | 0.04 -65.52 % | 0.11 10.46 % | 0.10 150.20 % | 0.04 -22.72 % | 0.05 -34.25 % | 0.08 2.54 % | 0.08 -4.74 % | 0.08 742.13 % | 0.01 |
| EBITDA | 24.882 M -25.98 % | 33.614 M -21.65 % | 42.904 M 14.00 % | 37.635 M 23.47 % | 30.481 M 14.24 % | 26.680 M 25.23 % | 21.304 M -48.68 % | 41.510 M 46.92 % | 28.253 M -12.14 % | 32.158 M -23.01 % | 41.766 M 34.82 % | 30.979 M -10.64 % | 34.669 M 23.36 % | 28.105 M -5.77 % | 29.827 M 300.36 % | 7.450 M -74.16 % | 28.827 M 400.01 % | -9.609 M -130.41 % | 31.594 M -58.64 % | 76.394 M 27.41 % | 59.960 M 205.92 % | 19.600 M -31.64 % | 28.672 M -24.58 % | 38.016 M 9.54 % | 34.704 M -3.70 % | 36.037 M 104.07 % | -885.304 M |
| Net income ratio | 0.02 -70.99 % | 0.06 2.52 % | 0.06 16.57 % | 0.05 -28.95 % | 0.07 30.11 % | 0.06 141.43 % | 0.02 -71.96 % | 0.08 88.38 % | 0.04 -21.53 % | 0.06 -10.88 % | 0.06 31.40 % | 0.05 34.94 % | 0.03 -10.91 % | 0.04 20.85 % | 0.03 547.75 % | -0.01 -135.07 % | 0.02 160.98 % | -0.03 -212.77 % | 0.03 -66.57 % | 0.09 11.07 % | 0.08 161.57 % | 0.03 -23.38 % | 0.04 -37.20 % | 0.06 5.84 % | 0.06 -6.34 % | 0.06 542.11 % | 0.01 |
| Ratio EBITDA | 0.06 -34.11 % | 0.09 -15.82 % | 0.11 15.15 % | 0.09 11.92 % | 0.08 4.95 % | 0.08 42.43 % | 0.06 -49.91 % | 0.11 30.55 % | 0.09 -14.31 % | 0.10 2.14 % | 0.10 42.50 % | 0.07 -1.62 % | 0.07 21.66 % | 0.06 11.22 % | 0.05 238.62 % | 0.02 -69.37 % | 0.05 323.03 % | -0.02 -144.89 % | 0.05 -61.02 % | 0.13 1.90 % | 0.13 50.39 % | 0.08 8.35 % | 0.08 -30.94 % | 0.11 2.70 % | 0.11 -4.47 % | 0.11 104.14 % | -2.74 |
| Gross profit ratio | 0.13 -11.81 % | 0.15 -11.72 % | 0.17 9.23 % | 0.16 2.88 % | 0.15 2.21 % | 0.15 20.09 % | 0.12 -23.99 % | 0.16 -0.38 % | 0.16 -0.52 % | 0.16 -3.67 % | 0.17 33.81 % | 0.13 14.04 % | 0.11 -0.37 % | 0.11 4.31 % | 0.11 49.41 % | 0.07 -31.84 % | 0.11 176.29 % | 0.04 -67.13 % | 0.12 -32.65 % | 0.17 9.46 % | 0.16 -15.22 % | 0.19 9.11 % | 0.17 -13.80 % | 0.20 -4.60 % | 0.21 0.13 % | 0.21 -79.26 % | 1.00 |
| Weighted average shs out dil | 403.362 M 0.00 % | 403.362 M 0.00 % | 403.362 M 0.00 % | 403.362 M 0.00 % | 403.362 M 9.34 % | 368.889 M -6.40 % | 394.111 M -2.27 % | 403.270 M 0.00 % | 403.270 M 0.02 % | 403.200 M 0.00 % | 403.200 M 5.09 % | 383.659 M 0.00 % | 383.659 M 0.00 % | 383.659 M 0.00 % | 383.659 M 5.24 % | 364.552 M 0.00 % | 364.552 M 0.00 % | 364.552 M -5.18 % | 384.453 M 0.00 % | 384.453 M 0.00 % | 384.453 M 5.56 % | 364.191 M -0.54 % | 366.185 M 0.00 % | 366.185 M 0.00 % | 366.185 M 0.00 % | 366.185 M 0.00 % | 366.185 M |
| Weighted average shs out | 403.362 M 0.00 % | 403.362 M 0.00 % | 403.362 M 0.00 % | 403.362 M 0.00 % | 403.362 M 9.34 % | 368.889 M -6.40 % | 394.111 M -2.27 % | 403.270 M 0.00 % | 403.270 M 0.02 % | 403.200 M 0.00 % | 403.200 M 5.09 % | 383.659 M 0.00 % | 383.659 M 0.00 % | 383.659 M 0.00 % | 383.659 M 5.24 % | 364.552 M 0.00 % | 364.552 M 0.00 % | 364.552 M -3.38 % | 377.302 M -1.86 % | 384.453 M 0.00 % | 384.453 M 5.56 % | 364.191 M -0.54 % | 366.185 M 0.00 % | 366.185 M 0.00 % | 366.185 M 0.00 % | 366.185 M 0.00 % | 366.185 M |
| EPS diluted | 0.02 -67.44 % | 0.06 -4.61 % | 0.06 15.35 % | 0.05 -21.60 % | 0.06 29.60 % | 0.05 127.27 % | 0.02 -70.67 % | 0.08 111.86 % | 0.04 -19.55 % | 0.04 -32.82 % | 0.07 18.23 % | 0.06 22.57 % | 0.05 -9.60 % | 0.05 2.46 % | 0.05 603.09 % | -0.01 -129.57 % | 0.03 182.00 % | -0.04 -180.48 % | 0.05 -64.50 % | 0.14 40.00 % | 0.10 400.00 % | 0.02 -51.34 % | 0.04 -31.50 % | 0.06 12.99 % | 0.05 -12.23 % | 0.06 579.78 % | 0.01 |
| Earnings per share | 0.02 -67.44 % | 0.06 -4.61 % | 0.06 15.35 % | 0.05 -21.60 % | 0.06 29.60 % | 0.05 131.48 % | 0.02 -71.20 % | 0.08 111.86 % | 0.04 -19.55 % | 0.04 -32.82 % | 0.07 18.23 % | 0.06 22.57 % | 0.05 -9.60 % | 0.05 2.46 % | 0.05 603.09 % | -0.01 -129.57 % | 0.03 182.00 % | -0.04 -180.48 % | 0.05 -64.50 % | 0.14 40.00 % | 0.10 400.00 % | 0.02 -51.34 % | 0.04 -31.50 % | 0.06 12.99 % | 0.05 -12.23 % | 0.06 579.78 % | 0.01 |
| Gross profit | 55.176 M -0.92 % | 55.690 M -17.84 % | 67.782 M 8.14 % | 62.679 M 13.50 % | 55.225 M 11.26 % | 49.634 M 5.59 % | 47.005 M -22.13 % | 60.364 M 12.11 % | 53.844 M 1.99 % | 52.796 M -27.38 % | 72.704 M 26.60 % | 57.430 M 3.57 % | 55.450 M 1.01 % | 54.894 M -11.63 % | 62.116 M 76.65 % | 35.164 M -42.49 % | 61.142 M 271.64 % | 16.452 M -77.73 % | 73.880 M -28.55 % | 103.400 M 36.86 % | 75.550 M 72.45 % | 43.810 M -31.16 % | 63.644 M -5.86 % | 67.603 M 1.76 % | 66.436 M 0.94 % | 65.817 M -79.60 % | 322.633 M |
| Income tax expense | 1.480 M -72.96 % | 5.475 M -11.60 % | 6.193 M -37.15 % | 9.854 M 70.33 % | 5.785 M 13.49 % | 5.098 M -17.52 % | 6.180 M -5.33 % | 6.528 M -9.44 % | 7.209 M 94.38 % | 3.709 M 50.56 % | 2.463 M -40.76 % | 4.158 M -60.17 % | 10.438 M 65.50 % | 6.307 M 579.92 % | -1.314 M -138.96 % | -549.981 K -110.65 % | 5.162 M 190.05 % | -5.732 M -198.64 % | 5.812 M -59.18 % | 14.236 M 35.31 % | 10.521 M 338.71 % | 2.398 M -49.93 % | 4.790 M -15.73 % | 5.683 M | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 359.502 M 14.71 % | 313.405 M -4.68 % | 328.796 M -2.69 % | 337.898 M 9.75 % | 307.885 M 8.44 % | 283.924 M -14.57 % | 332.359 M 7.24 % | 309.919 M 12.63 % | 275.177 M 2.63 % | 268.127 M -24.05 % | 353.016 M -10.07 % | 392.537 M -10.78 % | 439.989 M 1.44 % | 433.744 M -15.72 % | 514.659 M 13.69 % | 452.670 M -12.45 % | 517.019 M 25.07 % | 413.367 M -26.26 % | 560.603 M 13.33 % | 494.642 M 22.82 % | 402.749 M 110.50 % | 191.327 M -38.09 % | 309.055 M 12.94 % | 273.655 M 7.95 % | 253.502 M 0.77 % | 251.566 M | 0.000 |
| General and administrative expenses | 140.415 K -98.95 % | 13.322 M 197.49 % | -13.666 M -141.35 % | 33.045 M 2 691.00 % | -1.275 M -108.60 % | 14.825 M 209.60 % | -13.526 M -147.54 % | 28.455 M 881.61 % | -3.640 M -130.46 % | 11.951 M 188.59 % | -13.491 M -141.75 % | 32.314 M 1 818.51 % | -1.880 M -112.35 % | 15.223 M 196.11 % | -15.839 M -148.39 % | 32.731 M 967.56 % | 3.066 M -81.64 % | 16.701 M 220.30 % | -13.882 M -191.65 % | 15.146 M -70.51 % | 51.366 M 328.93 % | 11.975 M -8.62 % | 13.105 M 9.07 % | 12.015 M -14.13 % | 13.993 M 14.26 % | 12.246 M | 0.000 |
| Selling and marketing expenses | 1.426 M -84.21 % | 9.028 M 199.96 % | -9.032 M -150.84 % | 17.765 M 3 567.68 % | -512.309 K -106.93 % | 7.390 M 179.41 % | -9.306 M -153.18 % | 17.500 M 764.93 % | 2.023 M -75.68 % | 8.318 M 227.21 % | -6.539 M -137.97 % | 17.222 M 2 072.91 % | -872.923 K -109.35 % | 9.337 M 273.43 % | -5.384 M -132.04 % | 16.806 M 539.00 % | 2.630 M -68.78 % | 8.425 M 125.28 % | -33.319 M -240.83 % | 23.660 M -27.14 % | 32.474 M 177.02 % | 11.722 M -38.15 % | 18.952 M 19.95 % | 15.799 M 5.08 % | 15.036 M 1.27 % | 14.848 M | 0.000 |
| Other expenses | 30.798 M 1 504.20 % | -2.193 M -104.07 % | 53.841 M 305.09 % | -26.253 M -246.80 % | 17.883 M 679.75 % | -3.085 M -106.81 % | 45.304 M 254.63 % | -29.298 M -208.00 % | 27.127 M 656.33 % | 3.587 M -93.54 % | 55.492 M 290.26 % | -29.166 M -231.58 % | 22.166 M 998.70 % | -2.466 M -104.47 % | 55.138 M 382.88 % | -19.491 M -161.75 % | 31.568 M 628.68 % | 4.332 M -95.11 % | 88.610 M 753.35 % | -13.562 M 80.08 % | -68.097 M -4 374.06 % | 1.593 M -9.83 % | 1.767 M -38.50 % | 2.873 M 24.36 % | 2.310 M -23.59 % | 3.023 M -99.05 % | 319.690 M |
| Operating expenses | 46.270 M 66.78 % | 27.744 M -28.29 % | 38.687 M 20.20 % | 32.186 M 34.66 % | 23.903 M -9.80 % | 26.499 M -18.40 % | 32.474 M 35.22 % | 24.016 M -26.56 % | 32.701 M 4.00 % | 31.442 M -29.43 % | 44.553 M 47.96 % | 30.112 M 13.35 % | 26.565 M -9.49 % | 29.352 M -34.28 % | 44.660 M 14.47 % | 39.013 M -11.66 % | 44.163 M 20.46 % | 36.662 M -26.40 % | 49.811 M 47.08 % | 33.867 M 46.94 % | 23.048 M -25.65 % | 31.000 M -23.93 % | 40.755 M 8.22 % | 37.657 M 0.27 % | 37.557 M 4.06 % | 36.093 M 111.29 % | -319.690 M |
| Cost and expenses | 405.772 M 18.94 % | 341.149 M -7.17 % | 367.483 M -0.70 % | 370.084 M 11.54 % | 331.787 M 6.88 % | 310.423 M -14.91 % | 364.832 M 9.25 % | 333.935 M 8.46 % | 307.878 M 2.77 % | 299.569 M -24.65 % | 397.569 M -5.93 % | 422.650 M -9.41 % | 466.554 M 0.75 % | 463.096 M -17.20 % | 559.319 M 13.76 % | 491.683 M -12.38 % | 561.182 M 24.70 % | 450.030 M -26.27 % | 610.414 M 15.50 % | 528.510 M 24.12 % | 425.797 M 91.52 % | 222.327 M -36.44 % | 349.809 M 12.37 % | 311.312 M 6.96 % | 291.059 M 1.18 % | 287.659 M 189.98 % | -319.690 M |
| Research and development expenses | 13.907 M 83.30 % | 7.587 M 0.57 % | 7.543 M -1.11 % | 7.628 M -2.29 % | 7.807 M 5.94 % | 7.369 M -26.32 % | 10.002 M 35.91 % | 7.359 M 2.35 % | 7.190 M -5.22 % | 7.586 M -16.56 % | 9.091 M -6.69 % | 9.743 M 36.21 % | 7.152 M -1.45 % | 7.258 M -32.45 % | 10.744 M 19.81 % | 8.968 M 29.97 % | 6.900 M -4.24 % | 7.205 M -14.26 % | 8.403 M -2.56 % | 8.624 M 16.40 % | 7.409 M 29.77 % | 5.709 M -17.54 % | 6.923 M -0.67 % | 6.970 M 14.90 % | 6.066 M 5.07 % | 5.773 M | 0.000 |
| Selling general and administrative expenses | 1.566 M -92.99 % | 22.350 M 198.47 % | -22.697 M -144.67 % | 50.811 M 2 942.23 % | -1.788 M -108.05 % | 22.215 M 197.30 % | -22.832 M -149.68 % | 45.955 M 2 941.60 % | -1.617 M -107.98 % | 20.270 M 201.20 % | -20.030 M -140.44 % | 49.536 M 1 899.16 % | -2.753 M -111.21 % | 24.560 M 215.73 % | -21.223 M -142.84 % | 49.536 M 769.68 % | 5.696 M -77.33 % | 25.125 M 153.23 % | -47.201 M -221.63 % | 38.806 M -53.66 % | 83.737 M 253.35 % | 23.698 M -26.09 % | 32.064 M 15.28 % | 27.815 M -4.68 % | 29.181 M 6.90 % | 27.296 M | 0.000 |
| Interest income | 3.918 M 653.10 % | 520.256 K -77.50 % | 2.313 M 8.60 % | 2.130 M -49.18 % | 4.190 M 731.68 % | 503.839 K -77.35 % | 2.224 M 65.36 % | 1.345 M 100.18 % | 671.873 K | 0.000 -100.00 % | 1.542 M 29.49 % | 1.191 M -52.45 % | 2.505 M 1 196.07 % | 193.254 K -71.28 % | 672.833 K | 0.000 -100.00 % | 317.542 K | 0.000 -100.00 % | 456.857 K -34.81 % | 700.756 K | 0.000 -100.00 % | 678.975 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 305.813 K 39.03 % | 219.958 K 29.63 % | 169.681 K 67.99 % | 101.009 K 49.51 % | 67.559 K 213.88 % | 21.524 K -57.58 % | 50.741 K 48.34 % | 34.205 K -81.91 % | 189.121 K -31.25 % | 275.086 K 537.02 % | 43.183 K -97.48 % | 1.714 M 44.66 % | 1.185 M -20.03 % | 1.482 M -63.07 % | 4.013 M 313.36 % | 970.751 K -59.95 % | 2.424 M 43.20 % | 1.693 M -29.91 % | 2.415 M 28.05 % | 1.886 M | 0.000 -100.00 % | 670.564 K | 0.000 -100.00 % | 1.429 M | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 8.914 M 4.80 % | 8.506 M 0.00 % | 8.506 M 10.63 % | 7.689 M -7.38 % | 8.302 M 6.39 % | 7.803 M 0.00 % | 7.803 M -1.43 % | 7.916 M 1.85 % | 7.772 M -1.82 % | 7.916 M 0.00 % | 7.916 M 3.81 % | 7.625 M -4.79 % | 8.009 M 5.03 % | 7.625 M 0.00 % | 7.625 M 13.95 % | 6.692 M -10.44 % | 7.472 M 11.65 % | 6.692 M 0.00 % | 6.692 M 12.17 % | 5.966 M -7.25 % | 6.432 M 7.82 % | 5.966 M 0.00 % | 5.966 M 2.50 % | 5.820 M 0.00 % | 5.820 M 0.00 % | 5.820 M 100.66 % | -888.246 M |
| Operating income | 8.906 M -68.13 % | 27.947 M -3.95 % | 29.095 M -4.58 % | 30.493 M -2.65 % | 31.322 M 35.39 % | 23.135 M 59.20 % | 14.532 M -60.02 % | 36.348 M 71.91 % | 21.143 M -0.98 % | 21.353 M -24.15 % | 28.151 M 3.05 % | 27.318 M -5.43 % | 28.885 M 13.09 % | 25.543 M 46.32 % | 17.457 M 553.60 % | -3.848 M -122.67 % | 16.979 M 184.01 % | -20.211 M -183.97 % | 24.069 M -65.38 % | 69.533 M 32.44 % | 52.502 M 309.86 % | 12.810 M -44.04 % | 22.890 M -23.56 % | 29.945 M 3.69 % | 28.879 M -2.84 % | 29.724 M 910.17 % | 2.942 M |
| Operating income ratio | 0.02 -71.63 % | 0.08 3.21 % | 0.07 -3.62 % | 0.08 -11.75 % | 0.09 24.37 % | 0.07 81.07 % | 0.04 -60.98 % | 0.10 52.75 % | 0.06 -3.42 % | 0.07 0.62 % | 0.07 8.92 % | 0.06 4.13 % | 0.06 11.53 % | 0.05 72.71 % | 0.03 483.66 % | -0.01 -126.86 % | 0.03 162.46 % | -0.05 -223.95 % | 0.04 -67.37 % | 0.12 5.92 % | 0.11 101.49 % | 0.05 -11.30 % | 0.06 -30.01 % | 0.09 -2.79 % | 0.09 -3.62 % | 0.09 926.88 % | 0.01 |
| Total other income expenses net | -72.470 K -164.83 % | 111.793 K -33.34 % | 167.718 K 198.36 % | -170.515 K -144.48 % | 383.363 K 121.95 % | 172.728 K -45.27 % | 315.572 K -26.53 % | 429.542 K 28.78 % | 333.551 K 265.19 % | 91.337 K -87.17 % | 711.699 K 136.99 % | -1.924 M -71.94 % | -1.119 M -2 032.62 % | -52.476 K -52.58 % | -34.392 K 85.72 % | -240.826 K -265.85 % | 145.205 K 239.74 % | -103.912 K -112.50 % | 830.994 K 156.42 % | -1.473 M 54.34 % | -3.226 M -3.15 % | -3.128 M -3.15 % | -3.032 M -32.36 % | -2.291 M 36.27 % | -3.595 M -5.89 % | -3.395 M -1 540.08 % | 235.739 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -249.082 M -1 043.18 % | -21.789 M 91.30 % | -250.325 M -224.27 % | -77.197 M -429.75 % | 23.411 M 109.36 % | -250.064 M 29.16 % | -352.976 M -80.76 % | -195.272 M -15.07 % | -169.696 M -774.57 % | -19.403 M 47.45 % | -36.926 M -190.04 % | 41.009 M 253.41 % | -26.732 M -12 854.60 % | -206.351 K -100.37 % | 55.970 M 204.28 % | -53.674 M -278.24 % | -14.191 M 11.49 % | -16.032 M 89.71 % | -155.741 M -2.95 % | -151.283 M -24.65 % | -121.368 M -180.63 % | 150.516 M 220.47 % | -124.935 M | 0.000 100.00 % | -92.731 M -183.12 % | 111.558 M 229.61 % | -86.072 M |
| Total investments | 285.811 M -20.62 % | 360.040 M -5.59 % | 381.360 M 89.20 % | 201.561 M -53.53 % | 433.760 M 114.76 % | 201.975 M -0.64 % | 203.284 M -0.83 % | 204.987 M 0.36 % | 204.256 M -1.97 % | 208.363 M -0.13 % | 208.638 M -1.10 % | 210.970 M -0.26 % | 211.518 M -1.09 % | 213.838 M 1.64 % | 210.393 M | 0.000 | 0.000 -100.00 % | 10.000 M 104.56 % | -219.512 M -22 631.51 % | 974.243 K | 0.000 -100.00 % | 301.031 M | 0.000 | 0.000 100.00 % | -2.695 M -101.21 % | 223.115 M 9 042.96 % | -2.495 M |
| Total debt | 28.267 M -86.37 % | 207.351 M 925.08 % | 20.228 M 22.72 % | 16.482 M -93.62 % | 258.485 M 5 869.52 % | 4.330 M -24.50 % | 5.736 M 13.93 % | 5.034 M -18.09 % | 6.147 M -93.94 % | 101.406 M -33.19 % | 151.777 M -2.44 % | 155.567 M 25.07 % | 124.380 M -22.30 % | 160.078 M -33.87 % | 242.051 M -20.39 % | 304.053 M 24.97 % | 243.291 M 110.75 % | 115.440 M 26.62 % | 91.172 M 66.50 % | 54.758 M 73.37 % | 31.584 M | 0.000 -100.00 % | 25.580 M | 0.000 -100.00 % | 11.885 M | 0.000 -100.00 % | 25.486 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 395.352 M 339.65 % | 89.924 M -77.95 % | 407.770 M 364.31 % | 87.822 M -78.00 % | 399.113 M 291.71 % | 101.890 M -74.59 % | 401.025 M 293.77 % | 101.841 M -74.81 % | 404.246 M 319.00 % | 96.479 M -75.53 % | 394.197 M 361.70 % | 85.379 M -78.11 % | 390.033 M 365.96 % | 83.706 M -78.36 % | 386.778 M 392.98 % | 78.458 M -79.42 % | 381.192 M 1 008.75 % | 34.380 M -0.75 % | 34.639 M -5.63 % | 36.705 M -95.74 % | 861.445 M 2 584.96 % | 32.084 M | 0.000 | 0.000 -100.00 % | 790.656 M | 0.000 |
| Retained earnings | 480.352 M -1.06 % | 485.507 M 4.87 % | 462.956 M 5.30 % | 439.635 M 1.09 % | 434.888 M 4.23 % | 417.232 M 4.63 % | 398.788 M 2.03 % | 390.841 M 8.39 % | 360.592 M 1.52 % | 355.194 M 5.26 % | 337.458 M 7.36 % | 314.328 M 7.25 % | 293.093 M 6.28 % | 275.765 M 7.48 % | 256.582 M 5.11 % | 244.118 M -1.43 % | 247.658 M 5.08 % | 235.696 M -16.58 % | 282.534 M 4.86 % | 269.443 M 24.96 % | 215.620 M | 0.000 -100.00 % | 169.581 M | 0.000 -100.00 % | 132.542 M | 0.000 -100.00 % | 111.762 M |
| Common stock | 403.362 M 0.00 % | 403.362 M 0.00 % | 403.362 M 0.00 % | 403.362 M 0.00 % | 403.362 M 0.02 % | 403.270 M 0.00 % | 403.270 M 0.00 % | 403.270 M 0.00 % | 403.270 M 0.02 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 12.00 % | 360.000 M | 0.000 -100.00 % | 360.000 M | 0.000 -100.00 % | 360.000 M | 0.000 -100.00 % | 360.000 M |
| Total equity | 1.322 B 2.56 % | 1.289 B 1.43 % | 1.270 B 1.19 % | 1.256 B 1.19 % | 1.241 B 1.32 % | 1.225 B 0.62 % | 1.217 B 1.84 % | 1.195 B 1.69 % | 1.175 B 1.09 % | 1.163 B 1.41 % | 1.146 B 3.13 % | 1.112 B 1.90 % | 1.091 B 2.06 % | 1.069 B 1.54 % | 1.053 B 1.81 % | 1.034 B -0.11 % | 1.035 B 1.49 % | 1.020 B -4.18 % | 1.065 B 0.41 % | 1.060 B 16.08 % | 913.381 M 4.99 % | 869.990 M 0.99 % | 861.445 M 2.09 % | 843.835 M 3.20 % | 817.652 M 3.41 % | 790.656 M 0.00 % | 790.656 M |
| Other non current 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 -100.00 % | 424.238 M | 0.000 -100.00 % | 451.829 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 14.575 M -30.76 % | 21.048 M 39.86 % | 15.050 M 64.77 % | 9.134 M 121.55 % | 4.123 M 194.12 % | 1.402 M -5.43 % | 1.482 M 11.81 % | 1.326 M -42.72 % | 2.314 M -28.17 % | 3.222 M -17.99 % | 3.929 M 14.87 % | 3.420 M -22.13 % | 4.392 M -5.72 % | 4.659 M -15.50 % | 5.513 M 536.50 % | 866.174 K -16.12 % | 1.033 M -16.14 % | 1.231 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 14.575 M -30.76 % | 21.048 M 39.86 % | 15.050 M 64.77 % | 9.134 M 121.55 % | 4.123 M 194.12 % | 1.402 M -5.43 % | 1.482 M 11.81 % | 1.326 M -42.72 % | 2.314 M -28.17 % | 3.222 M -17.99 % | 3.929 M 14.87 % | 3.420 M -22.13 % | 4.392 M -5.72 % | 4.659 M -15.50 % | 5.513 M 536.50 % | 866.174 K -16.12 % | 1.033 M -16.14 % | 1.231 M -86.15 % | 8.889 M | 0.000 | 0.000 -100.00 % | 424.238 M | 0.000 -100.00 % | 451.829 M | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 203.698 M -20.24 % | 255.380 M -5.57 % | 270.448 M 9.05 % | 247.995 M 11.62 % | 222.179 M 52.41 % | 145.775 M -53.42 % | 312.937 M 55.07 % | 201.809 M 18.97 % | 169.626 M -7.28 % | 182.937 M -5.72 % | 194.035 M 92.73 % | 100.675 M -4.84 % | 105.795 M 96.07 % | 53.958 M 2 377.58 % | -2.369 M -104.67 % | 50.729 M -10.90 % | 56.937 M -41.05 % | 96.587 M 57.09 % | 61.484 M 64.23 % | 37.439 M 377.81 % | -13.477 M | 0.000 -100.00 % | 43.540 M | 0.000 -100.00 % | 36.631 M | 0.000 -100.00 % | 36.904 M |
| Deferred revenue | 0.000 -100.00 % | 2.037 M | 0.000 -100.00 % | 3.722 M -59.52 % | 9.196 M -89.99 % | 91.883 M -3.85 % | 95.559 M 18.91 % | 80.364 M 24.77 % | 64.412 M 985.34 % | 5.935 M -68.77 % | 19.003 M | 0.000 -100.00 % | 7.145 M | 0.000 -100.00 % | 62.471 M 22.09 % | 51.167 M -14.57 % | 59.896 M -34.09 % | 90.870 M 40.53 % | 64.661 M 977.02 % | 6.004 M -89.03 % | 54.752 M | 0.000 -100.00 % | 55.538 M | 0.000 -100.00 % | 49.207 M | 0.000 -100.00 % | 44.932 M |
| Short term debt | 13.692 M -92.65 % | 186.302 M 3 497.75 % | 5.178 M -29.53 % | 7.349 M -11.29 % | 8.283 M | 0.000 -100.00 % | 4.253 M | 0.000 -100.00 % | 3.832 M -95.94 % | 94.457 M -34.60 % | 144.425 M -49.08 % | 283.625 M 136.38 % | 119.987 M -21.19 % | 152.249 M -35.63 % | 236.537 M -21.98 % | 303.187 M 25.15 % | 242.259 M 112.12 % | 114.209 M 25.27 % | 91.172 M 104.34 % | 44.617 M 41.26 % | 31.584 M | 0.000 -100.00 % | 25.580 M | 0.000 -100.00 % | 11.885 M | 0.000 -100.00 % | 25.486 M |
| Total current liabilities | 731.056 M 0.30 % | 728.875 M 8.06 % | 674.484 M 10.00 % | 613.140 M 6.74 % | 574.422 M -4.16 % | 599.375 M 5.96 % | 565.661 M 11.38 % | 507.873 M 24.15 % | 409.094 M -26.13 % | 553.820 M -17.75 % | 673.337 M -2.82 % | 692.892 M 7.26 % | 645.985 M -18.19 % | 789.618 M -11.41 % | 891.303 M -12.09 % | 1.014 B 2.65 % | 987.688 M 7.90 % | 915.333 M -0.87 % | 923.401 M 27.94 % | 721.772 M 33.38 % | 541.124 M | 0.000 -100.00 % | 484.526 M | 0.000 -100.00 % | 424.269 M | 0.000 -100.00 % | 447.484 M |
| Total liabilities | 745.631 M -0.57 % | 749.923 M 8.76 % | 689.534 M 10.81 % | 622.274 M 7.56 % | 578.545 M -3.70 % | 600.777 M 5.93 % | 567.143 M 11.38 % | 509.198 M 23.77 % | 411.408 M -26.14 % | 557.042 M -17.75 % | 677.265 M -2.74 % | 696.312 M 7.06 % | 650.377 M -18.12 % | 794.277 M -11.43 % | 896.816 M -11.62 % | 1.015 B 2.63 % | 988.721 M 7.87 % | 916.565 M -0.74 % | 923.401 M 27.94 % | 721.772 M 33.38 % | 541.124 M 27.55 % | 424.238 M -12.44 % | 484.526 M 7.24 % | 451.829 M 6.50 % | 424.269 M | 0.000 -100.00 % | 447.484 M |
| Other non current assets | 303.159 M 793 052.50 % | 38.222 K -27.27 % | 52.555 K -21.43 % | 66.888 K -17.65 % | 81.221 K -15.00 % | 95.553 K -20.96 % | 120.899 K -36.12 % | 189.250 K 36.59 % | 138.551 K -9.38 % | 152.884 K -8.57 % | 167.217 K 158.49 % | 64.689 K -99.97 % | 211.741 M -1.19 % | 214.286 M 45 816.98 % | 466.681 K -14.69 % | 547.051 K -18.75 % | 673.293 K 7.30 % | 627.477 K -99.72 % | 220.246 M 27 706.26 % | 792.073 K 55.71 % | 508.683 K -99.96 % | 1.294 B 24 912.28 % | 5.174 M -99.60 % | 1.296 B 47 979.30 % | 2.695 M 102.42 % | -111.558 M -4 571.48 % | 2.495 M |
| Long term investments | 0.000 -100.00 % | 296.112 M -22.35 % | 381.360 M 89.20 % | 201.561 M 0.31 % | 200.939 M -0.51 % | 201.975 M -0.64 % | 203.273 M -0.80 % | 204.922 M 0.33 % | 204.256 M -1.97 % | 208.363 M -0.13 % | 208.638 M -1.10 % | 210.970 M | 0.000 | 0.000 -100.00 % | 210.393 M | 0.000 | 0.000 -100.00 % | 799.534 K 100.36 % | -219.512 M -22 631.51 % | 974.243 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.695 M | 0.000 100.00 % | -2.495 M |
| Intangible assets | 40.879 M 0.33 % | 40.745 M -1.57 % | 41.393 M 35.02 % | 30.657 M -0.96 % | 30.953 M -1.35 % | 31.377 M 3.01 % | 30.460 M -0.89 % | 30.735 M -2.09 % | 31.390 M -1.23 % | 31.781 M -1.24 % | 32.179 M -1.12 % | 32.543 M -1.28 % | 32.967 M -1.41 % | 33.439 M -1.73 % | 34.030 M -1.38 % | 34.505 M -1.77 % | 35.126 M -1.80 % | 35.769 M -1.84 % | 36.441 M 2.47 % | 35.562 M -1.83 % | 36.226 M | 0.000 -100.00 % | 31.978 M | 0.000 -100.00 % | 32.703 M | 0.000 -100.00 % | 33.385 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 40.879 M 0.33 % | 40.745 M -1.57 % | 41.393 M 35.02 % | 30.657 M -0.96 % | 30.953 M -1.35 % | 31.377 M 3.01 % | 30.460 M -0.89 % | 30.735 M -2.09 % | 31.390 M -1.23 % | 31.781 M -1.24 % | 32.179 M -1.12 % | 32.543 M -1.28 % | 32.967 M -1.41 % | 33.439 M -1.73 % | 34.030 M -1.38 % | 34.505 M -1.77 % | 35.126 M -1.80 % | 35.769 M -1.84 % | 36.441 M 2.47 % | 35.562 M -1.83 % | 36.226 M | 0.000 -100.00 % | 31.978 M | 0.000 -100.00 % | 32.703 M | 0.000 -100.00 % | 33.385 M |
| Property plant equipment net | 285.655 M 1.62 % | 281.114 M 0.26 % | 280.388 M 7.70 % | 260.345 M 0.09 % | 260.098 M -1.44 % | 263.901 M 1.92 % | 258.917 M 4.92 % | 246.788 M 0.61 % | 245.283 M 0.24 % | 244.693 M 2.65 % | 238.374 M 1.19 % | 235.577 M -5.87 % | 250.280 M 1.33 % | 246.998 M -0.83 % | 249.076 M 6.70 % | 233.429 M 3.88 % | 224.719 M 1.50 % | 221.408 M 2.05 % | 216.965 M 5.54 % | 205.580 M 1.98 % | 201.583 M | 0.000 -100.00 % | 199.372 M | 0.000 -100.00 % | 201.993 M | 0.000 -100.00 % | 202.309 M |
| Total non current assets | 646.569 M 1.87 % | 634.680 M -11.66 % | 718.472 M 42.56 % | 503.991 M 0.07 % | 503.638 M -1.23 % | 509.892 M 0.92 % | 505.227 M 4.24 % | 484.676 M 0.16 % | 483.918 M -1.40 % | 490.773 M 1.32 % | 484.386 M -0.55 % | 487.070 M -3.03 % | 502.294 M -0.52 % | 504.936 M -0.16 % | 505.769 M 79.37 % | 281.974 M 3.67 % | 271.995 M -0.09 % | 272.237 M 4.00 % | 261.770 M 3.83 % | 252.109 M -0.33 % | 252.955 M -80.46 % | 1.294 B 419.23 % | 249.258 M -80.76 % | 1.296 B 428.50 % | 245.158 M 319.76 % | -111.558 M -145.05 % | 247.658 M |
| Other current assets | 243.708 M 23.32 % | 197.621 M 723.00 % | 24.012 M -91.25 % | 274.506 M | 0.000 -100.00 % | 245.681 M 82.37 % | 134.718 M -40.74 % | 227.345 M 501.91 % | 37.771 M -21.98 % | 48.414 M 258.57 % | 13.502 M -75.63 % | 55.398 M 259.79 % | 15.397 M -24.34 % | 20.350 M 9.41 % | 18.599 M -52.62 % | 39.258 M -5.96 % | 41.745 M 3.43 % | 40.361 M 1.55 % | 39.744 M -51.04 % | 81.175 M 182.00 % | 28.786 M | 0.000 -100.00 % | 24.441 M | 0.000 -100.00 % | 783.877 M | 0.000 -100.00 % | 782.244 M |
| Short term investments | 449.367 K -99.30 % | 63.928 M | 0.000 | 0.000 -100.00 % | 232.822 M | 0.000 -100.00 % | 11.012 K -83.07 % | 65.030 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 211.518 M -1.09 % | 213.838 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 301.031 M | 0.000 | 0.000 | 0.000 -100.00 % | 223.115 M | 0.000 |
| cash and cash equivalents | 277.349 M 21.04 % | 229.139 M -15.31 % | 270.552 M 56.10 % | 173.325 M -26.27 % | 235.074 M -7.59 % | 254.394 M -29.08 % | 358.711 M 79.08 % | 200.307 M 13.91 % | 175.842 M 45.55 % | 120.810 M -35.98 % | 188.703 M 64.72 % | 114.558 M -24.19 % | 151.112 M -5.72 % | 160.284 M -13.86 % | 186.080 M -47.98 % | 357.727 M 38.93 % | 257.482 M 95.84 % | 131.473 M -46.75 % | 246.913 M 19.84 % | 206.041 M 34.71 % | 152.952 M 201.62 % | -150.516 M -200.00 % | 150.516 M | 0.000 -100.00 % | 104.616 M 193.78 % | -111.558 M -200.00 % | 111.558 M |
| Cash and short term investments | 277.798 M -5.21 % | 293.067 M 8.32 % | 270.552 M 56.10 % | 173.325 M -62.96 % | 467.896 M 83.93 % | 254.394 M -29.08 % | 358.722 M 79.03 % | 200.372 M 13.95 % | 175.842 M 45.55 % | 120.810 M -35.98 % | 188.703 M 64.72 % | 114.558 M -24.19 % | 151.112 M -5.72 % | 160.284 M -13.86 % | 186.080 M -47.98 % | 357.727 M 38.93 % | 257.482 M 82.00 % | 141.473 M -42.70 % | 246.913 M 19.84 % | 206.041 M 34.71 % | 152.952 M 1.62 % | 150.516 M 0.00 % | 150.516 M | 0.000 -100.00 % | 104.616 M -6.22 % | 111.558 M 0.00 % | 111.558 M |
| Total current assets | 1.421 B 1.20 % | 1.404 B 13.07 % | 1.242 B -9.63 % | 1.374 B 4.42 % | 1.316 B 0.01 % | 1.316 B 2.85 % | 1.279 B 4.87 % | 1.220 B 10.60 % | 1.103 B -10.26 % | 1.229 B -8.25 % | 1.339 B 1.39 % | 1.321 B 6.61 % | 1.239 B -8.78 % | 1.358 B -5.92 % | 1.444 B -18.28 % | 1.767 B 0.85 % | 1.752 B 5.26 % | 1.664 B -3.58 % | 1.726 B 12.83 % | 1.530 B 27.33 % | 1.202 B 698.29 % | 150.516 M -86.28 % | 1.097 B | 0.000 -100.00 % | 996.762 M 793.50 % | 111.558 M -88.74 % | 990.482 M |
| Inventory | 205.931 M 2.45 % | 200.998 M 11.76 % | 179.841 M 22.69 % | 146.580 M 16.23 % | 126.108 M -1.84 % | 128.477 M 3.91 % | 123.640 M 2.95 % | 120.096 M 1.34 % | 118.513 M -4.99 % | 124.734 M 8.19 % | 115.291 M -24.42 % | 152.533 M -18.91 % | 188.114 M 2.59 % | 183.358 M 0.70 % | 182.087 M -18.62 % | 223.742 M 3.10 % | 217.020 M 1.27 % | 214.293 M 19.14 % | 179.862 M 27.75 % | 140.796 M 4.68 % | 134.508 M | 0.000 -100.00 % | 114.122 M | 0.000 -100.00 % | 108.269 M | 0.000 -100.00 % | 96.680 M |
| Net receivables | 693.250 M -2.65 % | 712.156 M -7.17 % | 767.122 M -1.58 % | 779.421 M 9.53 % | 711.590 M 3.58 % | 686.969 M 3.78 % | 661.940 M -1.47 % | 671.845 M -12.82 % | 770.643 M -17.57 % | 934.951 M -8.51 % | 1.022 B 2.34 % | 998.478 M 12.89 % | 884.477 M -11.05 % | 994.346 M -5.94 % | 1.057 B -7.76 % | 1.146 B -7.26 % | 1.236 B -2.56 % | 1.268 B 0.69 % | 1.260 B 14.32 % | 1.102 B 24.46 % | 885.305 M | 0.000 -100.00 % | 807.635 M | 0.000 -100.00 % | 761.558 M | 0.000 -100.00 % | 762.049 M |
| Tax assets | 16.876 M 1.23 % | 16.671 M 9.12 % | 15.278 M 34.47 % | 11.361 M -1.78 % | 11.567 M -7.78 % | 12.544 M 0.70 % | 12.456 M 510.21 % | 2.041 M -28.39 % | 2.851 M -50.71 % | 5.784 M 15.03 % | 5.028 M -36.48 % | 7.916 M 8.35 % | 7.306 M -28.46 % | 10.213 M -13.48 % | 11.804 M -12.52 % | 13.493 M 17.57 % | 11.477 M -15.81 % | 13.633 M 78.67 % | 7.630 M -17.07 % | 9.201 M -37.14 % | 14.638 M | 0.000 -100.00 % | 12.734 M | 0.000 -100.00 % | 10.462 M | 0.000 -100.00 % | 11.964 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -150.516 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 486.180 M 70.50 % | 285.156 M -25.11 % | 380.788 M 11.76 % | 340.711 M 3.31 % | 329.810 M -0.36 % | 331.014 M 54.83 % | 213.788 M -24.04 % | 281.448 M 32.49 % | 212.435 M -14.62 % | 248.817 M -16.42 % | 297.683 M 2.12 % | 291.509 M -28.66 % | 408.593 M -28.80 % | 573.881 M -1.98 % | 585.455 M -10.30 % | 652.672 M -4.12 % | 680.733 M -2.84 % | 700.616 M -8.35 % | 764.434 M 23.78 % | 617.568 M 36.53 % | 452.335 M | 0.000 -100.00 % | 399.772 M | 0.000 -100.00 % | 358.929 M | 0.000 -100.00 % | 373.317 M |
| Tax payables | 27.486 M | 0.000 -100.00 % | 18.070 M 35.22 % | 13.363 M -5.56 % | 14.150 M -53.91 % | 30.703 M 13.74 % | 26.994 M 33.04 % | 20.289 M 44.26 % | 14.065 M -35.11 % | 21.674 M 19.15 % | 18.191 M 6.48 % | 17.083 M 47.15 % | 11.610 M 21.83 % | 9.530 M 3.48 % | 9.210 M 27.10 % | 7.246 M -6.61 % | 7.759 M 97.86 % | 3.922 M -37.85 % | 6.310 M 5.11 % | 6.004 M -62.31 % | 15.930 M | 0.000 -100.00 % | 15.634 M | 0.000 -100.00 % | 16.823 M | 0.000 -100.00 % | 11.777 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 4.384 M 0.08 % | 4.380 M 0.75 % | 4.347 M -9.13 % | 4.784 M -0.20 % | 4.794 M -4.51 % | 5.020 M 40.19 % | 3.581 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 |
| Capital lease obligations | 7.412 M -46.00 % | 13.727 M 71.35 % | 8.011 M 160.06 % | 3.081 M 208.61 % | 998.191 K -28.79 % | 1.402 M -5.43 % | 1.482 M 11.81 % | 1.326 M -42.72 % | 2.314 M -28.17 % | 3.222 M -17.99 % | 3.929 M 14.87 % | 3.420 M -22.13 % | 4.392 M -5.72 % | 4.659 M -15.50 % | 5.513 M 536.50 % | 866.174 K -16.12 % | 1.033 M -16.14 % | 1.231 M | 0.000 100.00 % | -10.141 M | 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 |
| Other total stockholders equity | 433.527 M | 0.000 -100.00 % | 309.876 M | 0.000 -100.00 % | 397.698 M | 0.000 -100.00 % | 411.466 M | 0.000 -100.00 % | 411.417 M | 0.000 -100.00 % | 405.823 M | 0.000 -100.00 % | 394.723 M | 0.000 -100.00 % | 393.050 M | 0.000 -100.00 % | 305.967 M | 0.000 -100.00 % | 305.967 M | 0.000 -100.00 % | 337.761 M 3 853.01 % | 8.544 M -97.43 % | 331.864 M -60.67 % | 843.835 M 159.55 % | 325.110 M | 0.000 -100.00 % | 318.894 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -8.889 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.067 B 1.41 % | 2.039 B 4.01 % | 1.960 B 4.38 % | 1.878 B 3.22 % | 1.819 B -0.34 % | 1.825 B 2.31 % | 1.784 B 4.69 % | 1.704 B 7.41 % | 1.587 B -7.73 % | 1.720 B -5.71 % | 1.824 B 0.87 % | 1.808 B 3.83 % | 1.741 B -6.54 % | 1.863 B -4.43 % | 1.950 B -4.84 % | 2.049 B 1.22 % | 2.024 B 4.51 % | 1.937 B -2.58 % | 1.988 B 11.56 % | 1.782 B 22.52 % | 1.455 B 12.38 % | 1.294 B -3.84 % | 1.346 B 3.88 % | 1.296 B 4.33 % | 1.242 B | 0.000 -100.00 % | 1.238 B |
| 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 888.525 K | 0.000 100.00 % | -208.286 M -362.77 % | 79.264 M 199.51 % | -79.657 M | 0.000 -100.00 % | 31.387 M 163.01 % | -49.809 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 238.808 K | 0.000 -100.00 % | 555.048 K 262.06 % | -342.498 K -200.00 % | 342.498 K | 0.000 -100.00 % | 769.800 K | 0.000 | 0.000 | 0.000 -100.00 % | 744.883 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.440 M 683.33 % | -1.275 M -200.00 % | 1.275 M | 0.000 -100.00 % | 957.455 K | 0.000 -100.00 % | 478.727 K 0.00 % | 478.728 K | 0.000 |
| Change in working capital | 0.000 | 0.000 100.00 % | -160.716 M -332.23 % | 69.206 M 200.00 % | -69.206 M | 0.000 -100.00 % | 207.731 M 379.68 % | -74.274 M -200.00 % | 74.274 M | 0.000 100.00 % | -14.515 M -123.26 % | 62.416 M 200.00 % | -62.416 M | 0.000 -100.00 % | 63.544 M 79.77 % | 35.347 M 200.00 % | -35.347 M | 0.000 100.00 % | -584.247 M -532.06 % | 135.224 M 200.00 % | -135.224 M | 0.000 100.00 % | -97.127 M -570.33 % | 20.651 M 300.00 % | -10.325 M 0.00 % | -10.325 M | 0.000 |
| Accounts receivables | 0.000 | 0.000 100.00 % | -106.802 M -256.40 % | 68.286 M 200.00 % | -68.286 M | 0.000 -100.00 % | 212.335 M 365.65 % | -79.929 M -200.00 % | 79.929 M | 0.000 100.00 % | -80.657 M -245.24 % | 55.534 M 200.00 % | -55.534 M | 0.000 -100.00 % | 63.650 M 3 144.89 % | -2.090 M -200.00 % | 2.090 M | 0.000 100.00 % | -504.447 M -590.44 % | 102.855 M 200.00 % | -102.855 M | 0.000 100.00 % | -85.747 M -1 239.11 % | 7.528 M 300.00 % | -3.764 M 0.00 % | -3.764 M | 0.000 |
| Inventory | 0.000 | 0.000 100.00 % | -57.599 M -1 271.06 % | 4.919 M 200.00 % | -4.919 M | 0.000 100.00 % | -13.917 M -346.06 % | 5.656 M 200.00 % | -5.656 M | 0.000 -100.00 % | 66.142 M 861.00 % | 6.883 M 200.00 % | -6.883 M | 0.000 100.00 % | -2.766 M -107.39 % | 37.438 M 200.00 % | -37.438 M | 0.000 100.00 % | -68.413 M -425.07 % | 21.045 M 200.00 % | -21.045 M | 0.000 100.00 % | -18.337 M -250.13 % | 12.214 M 300.00 % | -6.107 M 0.00 % | -6.107 M | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.484 M 200.00 % | -12.484 M | 0.000 100.00 % | -21.448 M -247.80 % | 14.512 M 200.00 % | -14.512 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 |
| Other working capital | 0.000 | 0.000 -100.00 % | 3.685 M 192.16 % | -3.999 M -200.00 % | 3.999 M | 0.000 -100.00 % | 9.312 M 174.59 % | -12.484 M -200.00 % | 12.484 M | 0.000 -100.00 % | 21.448 M 247.80 % | -14.512 M -200.00 % | 14.512 M | 0.000 -100.00 % | 2.660 M | 0.000 | 0.000 | 0.000 100.00 % | -11.388 M -200.57 % | 11.323 M 200.00 % | -11.323 M | 0.000 -100.00 % | 6.956 M 665.42 % | 908.824 K 300.00 % | -454.412 K 0.00 % | -454.412 K | 0.000 |
| Other non cash items | 44.198 M -45.14 % | 80.565 M -64.20 % | 225.057 M 280.78 % | -124.490 M -340.70 % | -28.248 M -254.63 % | -7.966 M -112.88 % | 61.867 M -68.11 % | 193.995 M 431.99 % | 36.466 M 518.37 % | -8.716 M 66.98 % | -26.400 M -24.32 % | -21.236 M -98.10 % | -10.720 M 87.37 % | -84.899 M -353.12 % | -18.737 M -629.39 % | 3.539 M 129.59 % | -11.962 M -182.03 % | 14.582 M 176.39 % | -19.088 M 64.54 % | -53.823 M -38.88 % | -38.755 M -432.08 % | -7.284 M 51.66 % | -15.068 M 31.42 % | -21.971 M -12.89 % | -19.462 M 10.59 % | -21.767 M -566.97 % | -3.264 M |
| Net cash provided by operating activities | 44.198 M -57.14 % | 103.116 M 60.26 % | 64.341 M 284.86 % | -34.806 M -231.23 % | -10.508 M -200.28 % | 10.479 M -86.80 % | 79.356 M -62.52 % | 211.718 M 289.12 % | 54.409 M 206.77 % | 17.736 M -32.82 % | 26.400 M 24.32 % | 21.236 M 145.42 % | -46.756 M 28.85 % | -65.716 M -208.50 % | 60.569 M 373.15 % | -22.174 M -200.53 % | 22.057 M 118.23 % | -121.000 M -429.71 % | -22.843 M -26.82 % | -18.012 M 36.71 % | -28.460 M -169.11 % | 41.181 M 186.99 % | -47.340 M -181.91 % | 57.794 M 930.31 % | -6.961 M -165.64 % | 10.604 M 130.52 % | -34.744 M |
| Investments in property plant and equipment | -20.613 M -777.94 % | -2.348 M 28.02 % | -3.262 M 9.26 % | -3.595 M 45.70 % | -6.621 M -93.79 % | -3.416 M 41.12 % | -5.802 M -218.70 % | -1.821 M 33.89 % | -2.754 M 21.81 % | -3.522 M 57.50 % | -8.287 M -17.10 % | -7.077 M 38.62 % | -11.530 M -22.94 % | -9.378 M 25.57 % | -12.601 M 22.17 % | -16.190 M -69.11 % | -9.574 M 47.97 % | -18.399 M -56.63 % | -11.747 M -144.35 % | -4.807 M 52.47 % | -10.114 M -177.28 % | -3.648 M 55.12 % | -8.127 M -124.96 % | -3.613 M -60.74 % | -2.247 M 0.00 % | -2.247 M | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 120.800 K -53.43 % | 259.367 K 9 000.60 % | 2.850 K 482 950.85 % | 0.590 -99.99 % | 4.272 K -99.91 % | 4.779 M -84.07 % | 30.008 M 156.96 % | 11.678 M -72.20 % | 42.014 M 6 463 765 723.93 % | 0.650 182.61 % | 0.230 100.00 % | -209.872 M -2 816 860 850 906 726 400.00 % | 0.000 | 0.000 -100.00 % | 18.399 M 55.65 % | 11.821 M 4 862.75 % | -248.196 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -278.000 M 47.11 % | -525.600 M -347.20 % | -117.531 M 24.22 % | -155.086 M -50.10 % | -103.325 M 5.21 % | -109.000 M -19.85 % | -90.950 M 55.61 % | -204.895 M -485.41 % | -35.000 M 12.57 % | -40.030 M 36.46 % | -63.000 M -18.40 % | -53.211 M -2.33 % | -52.000 M -173.68 % | -19.000 M | 0.000 100.00 % | -338.000 M | 0.000 100.00 % | -35.000 M -280.43 % | -9.200 M 82.77 % | -53.400 M | 0.000 100.00 % | -86.000 M | 0.000 100.00 % | -55.000 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 300.795 M -20.76 % | 379.606 M 131.39 % | 164.056 M 15.93 % | 141.513 M 34.52 % | 105.200 M 2 525.02 % | 4.008 M -97.64 % | 169.564 M 705.84 % | 21.042 M -53.34 % | 45.093 M 349.93 % | 10.022 M -90.45 % | 104.914 M 837.02 % | 11.197 M -79.95 % | 55.838 M 191.37 % | 19.164 M 260.27 % | 5.319 M -98.41 % | 335.000 M 3 345.64 % | 9.722 M -61.54 % | 25.278 M -50.91 % | 51.496 M 296.13 % | 13.000 M | 0.000 -100.00 % | 48.092 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 -100.00 % | 28.000 K | 0.000 -100.00 % | 5.167 M 104.92 % | -104.990 M -19 089 010 185.25 % | -0.550 -183.33 % | 0.660 -50.00 % | 1.320 100.00 % | -30.008 M -2 679 268 697.49 % | 1.120 100.00 % | -42.014 M -21 103.46 % | 200.036 K 10 739 350 975 283 300.00 % | 0.000 100.00 % | -210.647 M -253 629.21 % | 83.086 K -87.99 % | 691.701 K 103.76 % | -18.399 M -45.97 % | -12.604 M -7 952.54 % | 160.512 K -99.44 % | 28.461 M 168.95 % | -41.278 M -186.48 % | 47.734 M 182.04 % | -58.187 M -958.55 % | 6.777 M 164.21 % | -10.555 M -130.12 % | 35.048 M |
| Net cash used for investing activites | 2.183 M 101.47 % | -148.342 M -442.66 % | 43.292 M 353.95 % | -17.047 M -280.03 % | -4.486 M 95.86 % | -108.406 M -248.88 % | 72.812 M 139.22 % | -185.669 M -1 632.15 % | 12.118 M 136.14 % | -33.530 M -174.01 % | 45.305 M 192.29 % | -49.092 M -555.25 % | -7.492 M 18.69 % | -9.215 M 95.77 % | -217.929 M -1 040.58 % | -19.107 M -2 373.31 % | 840.485 K 102.99 % | -28.121 M -194.47 % | 29.766 M 165.72 % | -45.295 M -259.15 % | 28.461 M 168.95 % | -41.278 M -186.48 % | 47.734 M 182.04 % | -58.187 M -958.55 % | 6.777 M 164.21 % | -10.555 M -130.12 % | 35.048 M |
| Debt repayment | 917.906 K -86.69 % | 6.897 M 2 657.22 % | -269.694 K 91.98 % | -3.364 M -155.72 % | 6.038 M | 0.000 | 0.000 | 0.000 100.00 % | -1.362 M -198.92 % | 1.377 M 114.23 % | -9.677 M 5.85 % | -10.278 M -117.73 % | 57.978 M 29.57 % | 44.746 M | 0.000 -100.00 % | 130.361 M 3.44 % | 126.023 M 202.75 % | 41.626 M -9.15 % | 45.817 M 99.02 % | 23.021 M | 0.000 -100.00 % | 20.316 M | 0.000 100.00 % | -2.579 M | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -12.756 M -9 342.18 % | -135.100 K 99.15 % | -15.957 M -23 335.26 % | -68.088 K 99.20 % | -8.469 M | 0.000 100.00 % | -8.870 M -24 370.07 % | -36.250 K 99.59 % | -8.877 M -2 748 992.16 % | -322.910 99.91 % | -361.029 K -156.75 % | -140.617 K -6.05 % | -132.599 K 61.19 % | -341.687 K 81.50 % | -1.847 M -41.85 % | -1.302 M 95.95 % | -32.183 M -6 519.17 % | -486.203 K 80.65 % | -2.512 M 14.24 % | -2.930 M -15 396.77 % | -18.904 K 10.64 % | -21.154 K 94.98 % | -421.462 K 18.12 % | -514.712 K 94.09 % | -8.708 M 0.00 % | -8.708 M | 0.000 |
| Other financing activites | -2.483 M -72.07 % | -1.443 M -197.06 % | 1.487 M 165.65 % | -2.265 M 77.08 % | -9.880 M -793.21 % | -1.106 M 32.79 % | -1.646 M -872.09 % | -169.306 K 89.00 % | -1.539 M | 0.000 100.00 % | -3.589 M | 0.000 -100.00 % | 216.843 K 200.00 % | -216.844 K 96.62 % | -6.419 M -113.97 % | -3.000 M -200.00 % | 3.000 M | 0.000 100.00 % | -13.186 M -115.38 % | 85.757 M 1 826.14 % | 4.452 M 37 102 183.33 % | -12.000 -100.00 % | 45.519 M 7 341 703 001.90 % | -0.620 100.00 % | -25.549 M -367.27 % | -5.468 M 16.54 % | -6.552 M |
| Net cash used provided by financing activities | -14.322 M -369.29 % | 5.318 M 136.08 % | -14.739 M -158.71 % | -5.697 M -48.29 % | -3.842 M -247.34 % | -1.106 M 35.00 % | -1.702 M -905.17 % | -169.306 K 98.56 % | -11.778 M -955.46 % | 1.377 M 110.10 % | -13.628 M -30.80 % | -10.419 M -117.94 % | 58.063 M 31.40 % | 44.187 M 1 066.44 % | -4.572 M -103.63 % | 126.059 M 30.17 % | 96.841 M 135.39 % | 41.140 M 17.07 % | 35.143 M -67.41 % | 107.849 M 2 322.34 % | 4.452 M -78.06 % | 20.295 M -55.41 % | 45.519 M 1 571.23 % | -3.094 M 87.89 % | -25.549 M -367.27 % | -5.468 M 16.54 % | -6.552 M |
| Effect of forex changes on cash | 16.467 M 1 194.20 % | -1.505 M -137.43 % | 4.020 M 1 184.17 % | 313.051 K 127.94 % | -1.120 M 75.86 % | -4.640 M -181.57 % | 5.688 M 385.33 % | -1.994 M -256.26 % | 1.276 M 281.97 % | -701.105 K -116.63 % | 4.215 M 504.61 % | -1.042 M -191.20 % | 1.142 M 408.44 % | -370.340 K -169.95 % | -137.187 K -117.61 % | 779.026 K 268.38 % | 211.476 K 1 431.51 % | -15.882 K -104.00 % | 397.444 K 183.29 % | -477.165 K -34 608.22 % | -1.375 K -101.42 % | 97.100 K 124.63 % | -394.165 K -200.41 % | 392.558 K 114.23 % | 183.241 K 477.04 % | -48.600 K 84.03 % | -304.383 K |
| Net change in cash | 48.525 M 217.17 % | -41.413 M -142.73 % | 96.913 M 256.95 % | -61.749 M -219.61 % | -19.320 M 81.37 % | -103.681 M -166.40 % | 156.155 M 553.76 % | 23.885 M -57.37 % | 56.025 M 198.73 % | -56.745 M -161.25 % | 92.642 M 318.43 % | -42.413 M -955.71 % | 4.957 M 115.93 % | -31.113 M 80.80 % | -162.069 M -289.43 % | 85.558 M -28.67 % | 119.950 M 211.07 % | -107.998 M -354.33 % | 42.464 M -3.63 % | 44.065 M 153.03 % | -83.092 M 28.08 % | -115.540 M -132.38 % | -49.720 M 43.34 % | -87.758 M -243.49 % | -25.549 M -367.27 % | -5.468 M 16.54 % | -6.552 M |
| Cash at beginning of period | 228.823 M -15.42 % | 270.552 M 56.10 % | 173.323 M -26.27 % | 235.072 M -7.60 % | 254.394 M -28.28 % | 354.710 M 78.65 % | 198.556 M 13.67 % | 174.670 M 47.22 % | 118.645 M -32.35 % | 175.390 M 111.96 % | 82.748 M -33.89 % | 125.162 M 4.12 % | 120.205 M -20.56 % | 151.318 M -51.72 % | 313.387 M 37.55 % | 227.830 M 111.19 % | 107.880 M -50.03 % | 215.878 M 24.49 % | 173.414 M 34.07 % | 129.349 M 47.75 % | 87.544 M -35.55 % | 135.835 M 42.63 % | 95.239 M 12.49 % | 84.664 M 14 110 659 785.90 % | 0.600 | 0.000 -100.00 % | 0.750 |
| Cash at end of period | 277.349 M 21.04 % | 229.139 M -15.21 % | 270.236 M 55.92 % | 173.323 M -26.27 % | 235.074 M -6.36 % | 251.029 M -29.23 % | 354.710 M 78.65 % | 198.556 M 13.67 % | 174.670 M 47.22 % | 118.645 M -32.35 % | 175.390 M 111.96 % | 82.748 M -33.89 % | 125.162 M 4.12 % | 120.205 M -20.56 % | 151.318 M -51.72 % | 313.387 M 37.55 % | 227.830 M 111.19 % | 107.880 M -50.03 % | 215.878 M 24.49 % | 173.414 M 3 794.97 % | 4.452 M -78.06 % | 20.295 M -55.41 % | 45.519 M 1 571.23 % | -3.094 M 87.89 % | -25.549 M -367.27 % | -5.468 M 16.54 % | -6.552 M |
| Operating cash flow | 44.198 M -57.14 % | 103.116 M 60.26 % | 64.341 M 284.86 % | -34.806 M -231.23 % | -10.508 M -200.28 % | 10.479 M -86.80 % | 79.356 M -62.52 % | 211.718 M 289.12 % | 54.409 M 206.77 % | 17.736 M -32.82 % | 26.400 M 24.32 % | 21.236 M 145.42 % | -46.756 M 28.85 % | -65.716 M -208.50 % | 60.569 M 373.15 % | -22.174 M -200.53 % | 22.057 M 118.23 % | -121.000 M -429.71 % | -22.843 M -26.82 % | -18.012 M 36.71 % | -28.460 M -169.11 % | 41.181 M 186.99 % | -47.340 M -181.91 % | 57.794 M 930.31 % | -6.961 M -165.64 % | 10.604 M 130.52 % | -34.744 M |
| Capital expenditure | -20.613 M -777.94 % | -2.348 M 28.02 % | -3.262 M 9.26 % | -3.595 M 45.70 % | -6.621 M -93.79 % | -3.416 M 41.12 % | -5.802 M -218.70 % | -1.821 M 33.89 % | -2.754 M 21.81 % | -3.522 M 57.50 % | -8.287 M -17.10 % | -7.077 M 38.62 % | -11.530 M -22.94 % | -9.378 M 25.57 % | -12.601 M 22.17 % | -16.190 M -69.11 % | -9.574 M 47.97 % | -18.399 M -56.63 % | -11.747 M -144.35 % | -4.807 M 52.47 % | -10.114 M -177.28 % | -3.648 M 55.12 % | -8.127 M -124.96 % | -3.613 M -60.74 % | -2.247 M 0.00 % | -2.247 M | 0.000 |
| Free CashFlow | 23.585 M -76.59 % | 100.768 M 64.98 % | 61.079 M 259.06 % | -38.401 M -124.19 % | -17.129 M -342.53 % | 7.062 M -90.40 % | 73.554 M -64.96 % | 209.897 M 306.34 % | 51.655 M 263.40 % | 14.214 M -21.52 % | 18.112 M 27.93 % | 14.158 M 124.29 % | -58.286 M 22.38 % | -75.094 M -256.55 % | 47.969 M 225.04 % | -38.364 M -407.32 % | 12.483 M 108.96 % | -139.399 M -303.01 % | -34.589 M -51.58 % | -22.819 M 40.84 % | -38.574 M -202.77 % | 37.533 M 167.67 % | -55.466 M -202.37 % | 54.181 M 688.41 % | -9.208 M -210.19 % | 8.356 M 124.05 % | -34.744 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 |