Zhejiang Sanfer Electric Co., Ltd 605336.SS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 429.532 M -48.29 % | 830.582 M -12.23 % | 946.368 M -3.20 % | 977.641 M 36.93 % | 713.990 M 2.26 % | 698.224 M 10.59 % | 631.382 M 11.80 % | 564.731 M 38.59 % | 407.468 M |
| Net income | 60.301 M -68.21 % | 189.665 M -11.51 % | 214.347 M -13.08 % | 246.606 M 26.95 % | 194.260 M 11.66 % | 173.967 M 15.84 % | 150.180 M 11.90 % | 134.204 M 116.83 % | 61.895 M |
| Income before tax | 73.629 M -66.20 % | 217.863 M -11.74 % | 246.842 M -13.55 % | 285.526 M 25.73 % | 227.096 M 10.60 % | 205.334 M 17.24 % | 175.145 M 11.96 % | 156.438 M 114.90 % | 72.795 M |
| Income before tax ratio | 0.17 -34.65 % | 0.26 0.56 % | 0.26 -10.69 % | 0.29 -8.18 % | 0.32 8.16 % | 0.29 6.01 % | 0.28 0.14 % | 0.28 55.06 % | 0.18 |
| EBITDA | 74.367 M -64.34 % | 208.566 M -25.79 % | 281.059 M -9.13 % | 309.288 M 37.28 % | 225.305 M 2.91 % | 218.932 M 21.44 % | 180.282 M 11.58 % | 161.571 M 133.59 % | 69.168 M |
| Net income ratio | 0.14 -38.52 % | 0.23 0.82 % | 0.23 -10.21 % | 0.25 -7.29 % | 0.27 9.20 % | 0.25 4.75 % | 0.24 0.09 % | 0.24 56.45 % | 0.15 |
| Ratio EBITDA | 0.17 -31.05 % | 0.25 -15.45 % | 0.30 -6.12 % | 0.32 0.25 % | 0.32 0.64 % | 0.31 9.81 % | 0.29 -0.20 % | 0.29 68.54 % | 0.17 |
| Gross profit ratio | 0.46 -2.43 % | 0.47 1.65 % | 0.46 -0.31 % | 0.46 -6.02 % | 0.49 1.14 % | 0.49 -4.32 % | 0.51 4.83 % | 0.48 8.81 % | 0.45 |
| Weighted average shs out dil | 183.412 M -0.40 % | 184.141 M -0.35 % | 184.782 M 0.95 % | 183.040 M 0.00 % | 183.040 M 0.00 % | 183.040 M 39.69 % | 131.030 M 5.15 % | 124.618 M 0.00 % | 124.618 M |
| Weighted average shs out | 183.412 M -0.40 % | 184.141 M 0.40 % | 183.412 M 0.20 % | 183.040 M 0.00 % | 183.040 M 0.00 % | 183.040 M 39.69 % | 131.030 M 5.15 % | 124.618 M 0.00 % | 124.618 M |
| EPS diluted | 0.33 -67.96 % | 1.03 -11.21 % | 1.16 -13.43 % | 1.34 2.29 % | 1.31 37.89 % | 0.95 -17.39 % | 1.15 6.48 % | 1.08 25.58 % | 0.86 |
| Earnings per share | 0.33 -67.96 % | 1.03 -11.21 % | 1.16 -13.43 % | 1.34 2.29 % | 1.31 37.89 % | 0.95 -17.39 % | 1.15 6.48 % | 1.08 25.58 % | 0.86 |
| Gross profit | 196.379 M -49.54 % | 389.188 M -10.78 % | 436.227 M -3.50 % | 452.029 M 28.68 % | 351.285 M 3.42 % | 339.667 M 5.81 % | 321.024 M 17.21 % | 273.893 M 50.80 % | 181.622 M |
| Income tax expense | 13.328 M -52.73 % | 28.197 M -13.23 % | 32.496 M -16.51 % | 38.920 M 18.53 % | 32.836 M 4.68 % | 31.367 M 25.64 % | 24.965 M 12.28 % | 22.234 M 103.99 % | 10.900 M |
| Cost of revenue | 233.153 M -47.18 % | 441.394 M -13.48 % | 510.141 M -2.94 % | 525.612 M 44.91 % | 362.705 M 1.16 % | 358.557 M 15.53 % | 310.358 M 6.71 % | 290.837 M 28.78 % | 225.846 M |
| General and administrative expenses | 16.309 M 9.51 % | 14.893 M 7.82 % | 13.813 M 8.39 % | 12.744 M 18.69 % | 10.738 M -16.67 % | 12.886 M 17.23 % | 10.992 M -5.28 % | 11.604 M -49.36 % | 22.915 M |
| Selling and marketing expenses | 59.438 M -54.04 % | 129.338 M -5.92 % | 137.482 M 14.30 % | 120.281 M 31.46 % | 91.493 M -2.58 % | 93.918 M -2.87 % | 96.692 M 55.88 % | 62.031 M -18.00 % | 75.648 M |
| Other expenses | 22.523 M 336.19 % | -9.536 M -95.93 % | -4.867 M 30.14 % | -6.967 M -14.25 % | -6.098 M -142.75 % | 14.262 M 4 083.06 % | -358.063 K -14.98 % | -311.418 K 21.71 % | -397.779 K |
| Operating expenses | 121.269 M -28.90 % | 170.566 M -9.78 % | 189.052 M 13.33 % | 166.815 M 35.96 % | 122.691 M -17.79 % | 149.231 M -2.00 % | 152.270 M 28.36 % | 118.624 M 9.36 % | 108.468 M |
| Cost and expenses | 354.422 M -42.16 % | 612.734 M -12.37 % | 699.193 M 0.98 % | 692.427 M 42.65 % | 485.395 M -4.41 % | 507.788 M 9.76 % | 462.627 M 12.98 % | 409.461 M 22.48 % | 334.314 M |
| Research and development expenses | 22.999 M -35.88 % | 35.870 M -15.84 % | 42.624 M 4.58 % | 40.757 M 53.47 % | 26.558 M -5.71 % | 28.166 M 19.28 % | 23.612 M 0.82 % | 23.420 M 38.45 % | 16.915 M |
| Selling general and administrative expenses | 75.748 M -47.48 % | 144.231 M -4.67 % | 151.295 M 13.73 % | 133.025 M 30.12 % | 102.231 M -4.28 % | 106.804 M -0.82 % | 107.684 M 46.24 % | 73.635 M -25.29 % | 98.563 M |
| Interest income | 31.973 M -0.85 % | 32.247 M -3.04 % | 33.260 M 29.08 % | 25.766 M 67.66 % | 15.368 M 429.32 % | 2.903 M 591.89 % | 419.628 K -24.10 % | 552.879 K 41.73 % | 390.085 K |
| Interest expense | 325.321 K 40.85 % | 230.974 K 17.53 % | 196.520 K 2.77 % | 191.224 K 90.64 % | 100.307 K -28.76 % | 140.800 K -53.35 % | 301.828 K -48.82 % | 589.761 K 271.05 % | 158.943 K |
| Depreciation and amortization | 37.217 M 0.84 % | 36.908 M 8.49 % | 34.020 M 44.34 % | 23.570 M 38.07 % | 17.071 M 26.85 % | 13.458 M 168.11 % | 5.019 M 13.20 % | 4.434 M -39.26 % | 7.301 M |
| Operating income | 75.110 M -65.52 % | 217.848 M -11.86 % | 247.174 M -13.34 % | 285.214 M 24.77 % | 228.595 M 11.14 % | 205.687 M 17.20 % | 175.503 M 11.96 % | 156.749 M 114.16 % | 73.192 M |
| Operating income ratio | 0.17 -33.33 % | 0.26 0.42 % | 0.26 -10.47 % | 0.29 -8.88 % | 0.32 8.68 % | 0.29 5.98 % | 0.28 0.15 % | 0.28 54.52 % | 0.18 |
| Total other income expenses net | -1.481 M -10 119.72 % | 14.784 K 104.45 % | -332.272 K -206.52 % | 311.936 K 120.82 % | -1.499 M -324.36 % | -353.127 K 1.38 % | -358.063 K -14.98 % | -311.418 K 21.71 % | -397.779 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | -389.050 M 66.42 % | -1.158 B -178.15 % | -416.481 M 27.77 % | -576.618 M 24.50 % | -763.692 M -4 319.23 % | -17.281 M 60.20 % | -43.416 M 25.07 % | -57.944 M -53.43 % | -37.766 M |
| Total investments | 827.239 M 77.65 % | 465.664 M -52.41 % | 978.404 M 1.73 % | 961.777 M 80.04 % | 534.210 M 139.65 % | 222.917 M 11.46 % | 200.000 M 182.69 % | 70.750 M -38.68 % | 115.380 M |
| Total debt | 55.822 M -63.52 % | 153.022 M -0.61 % | 153.954 M 28 141.51 % | 545.135 K -99.20 % | 67.944 M 3.82 % | 65.446 M 121.62 % | 29.530 M -22.92 % | 38.312 M 3 731.19 % | 1.000 M |
| Accumulated other comprehensive income loss | 95.278 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 298.598 M 6.12 % | 281.368 M 272.68 % | 75.499 M 44.39 % | 52.288 M |
| Retained earnings | 661.023 M -7.47 % | 714.412 M 9.69 % | 651.290 M -0.65 % | 655.520 M 35.36 % | 484.263 M 56.62 % | 309.186 M 102.81 % | 152.450 M 771.99 % | 17.483 M -65.49 % | 50.658 M |
| Common stock | 183.412 M -0.32 % | 184.009 M -0.33 % | 184.609 M 30.00 % | 142.005 M 0.86 % | 140.800 M 33.33 % | 105.600 M 0.00 % | 105.600 M 10.00 % | 96.000 M 72.69 % | 55.590 M |
| Total equity | 1.925 B -2.55 % | 1.975 B 2.79 % | 1.922 B 1.56 % | 1.892 B 11.37 % | 1.699 B 138.15 % | 713.384 M 32.25 % | 539.418 M 185.43 % | 188.982 M 19.20 % | 158.536 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -576.112 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 576.112 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 16.300 M 8.83 % | 14.977 M 1.39 % | 14.772 M 1.22 % | 14.594 M 30.66 % | 11.169 M 163.98 % | 4.231 M 569.01 % | 632.441 K 131.37 % | 273.350 K | 0.000 |
| Other current liabilities | 110.342 M 251.87 % | -72.657 M 15.19 % | -85.667 M -497.10 % | -14.347 M -958.36 % | -1.356 M -109.36 % | 14.486 M -89.21 % | 134.231 M -0.09 % | 134.354 M 32.75 % | 101.209 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 20.437 M -27.01 % | 28.001 M -10.00 % | 31.111 M -34.13 % | 47.234 M 26.80 % | 37.251 M -17.20 % | 44.987 M -24.50 % | 59.583 M |
| Short term debt | 55.822 M -63.52 % | 153.022 M -0.61 % | 153.954 M 44.82 % | 106.307 M 57.80 % | 67.368 M 2.94 % | 65.446 M | 0.000 | 0.000 -100.00 % | 1.000 M |
| Total current liabilities | 180.941 M -44.87 % | 328.234 M -4.53 % | 343.819 M 0.43 % | 342.339 M 19.60 % | 286.246 M -2.40 % | 293.296 M 20.38 % | 243.633 M -9.98 % | 270.656 M 30.67 % | 207.124 M |
| Total liabilities | 197.241 M -42.53 % | 343.211 M -4.29 % | 358.590 M 0.46 % | 356.933 M 20.01 % | 297.415 M -0.04 % | 297.527 M 21.80 % | 244.265 M -9.84 % | 270.929 M 30.81 % | 207.124 M |
| Other non current assets | 90.996 M 146.94 % | 36.849 M -3.44 % | 38.162 M -14.78 % | 44.781 M -92.35 % | 585.173 M 93.67 % | 302.143 M 7 168.83 % | 4.157 M -73.70 % | 15.804 M 41.76 % | 11.149 M |
| Long term investments | 712.143 M 1 932.57 % | 35.037 M -5.01 % | 36.884 M -4.77 % | 38.731 M -90.62 % | 412.773 M 37.04 % | 301.204 M 81 557.57 % | 368.862 K | 0.000 | 0.000 |
| Intangible assets | 63.953 M -1.85 % | 65.159 M 15.13 % | 56.598 M -0.49 % | 56.875 M -2.78 % | 58.503 M -3.09 % | 60.367 M -2.06 % | 61.635 M -2.22 % | 63.034 M 0.94 % | 62.447 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 63.953 M -1.85 % | 65.159 M 15.13 % | 56.598 M -0.49 % | 56.875 M -2.78 % | 58.503 M -3.09 % | 60.367 M -2.06 % | 61.635 M -2.22 % | 63.034 M 0.94 % | 62.447 M |
| Property plant equipment net | 374.744 M -16.41 % | 448.299 M -5.05 % | 472.155 M -1.67 % | 480.157 M 63.18 % | 294.257 M 22.82 % | 239.584 M 9.29 % | 219.210 M 71.36 % | 127.927 M 70.78 % | 74.906 M |
| Total non current assets | 1.242 B 125.66 % | 550.308 M -2.93 % | 566.915 M -2.56 % | 581.813 M -37.97 % | 937.933 M 55.78 % | 602.095 M 107.72 % | 289.866 M 38.57 % | 209.186 M 35.41 % | 154.485 M |
| Other current assets | 121.881 M 428.58 % | 23.058 M -90.00 % | 230.581 M -49.06 % | 452.622 M 3 944.57 % | 11.191 M 2.95 % | 10.870 M -57.93 % | 25.841 M -70.44 % | 87.411 M -28.92 % | 122.979 M |
| Short term investments | 270.185 M -37.26 % | 430.628 M -41.11 % | 731.293 M 46.22 % | 500.126 M 311.84 % | 121.437 M -45.52 % | 222.917 M 11.46 % | 200.000 M 182.69 % | 70.750 M -38.68 % | 115.380 M |
| cash and cash equivalents | 389.050 M -66.42 % | 1.158 B 103.08 % | 570.435 M -1.17 % | 577.163 M -30.60 % | 831.636 M 905.27 % | 82.728 M 13.41 % | 72.947 M -24.22 % | 96.256 M 148.30 % | 38.766 M |
| Cash and short term investments | 659.235 M -58.51 % | 1.589 B 22.07 % | 1.302 B 20.83 % | 1.077 B 13.03 % | 953.073 M 211.82 % | 305.644 M 11.98 % | 272.947 M 183.56 % | 96.256 M 148.30 % | 38.766 M |
| Total current assets | 880.159 M -50.22 % | 1.768 B 3.20 % | 1.713 B 2.77 % | 1.667 B 57.52 % | 1.058 B 158.89 % | 408.817 M -17.21 % | 493.817 M 96.96 % | 250.724 M 18.73 % | 211.175 M |
| Inventory | 82.024 M -22.38 % | 105.678 M -10.72 % | 118.371 M -7.38 % | 127.809 M 40.12 % | 91.215 M 1.99 % | 89.439 M 14.77 % | 77.929 M 19.06 % | 65.453 M 36.43 % | 47.977 M |
| Net receivables | 17.018 M -66.16 % | 50.284 M -19.67 % | 62.598 M 562.81 % | 9.444 M 226.22 % | 2.895 M 1.10 % | 2.864 M -58.29 % | 6.865 M 18.39 % | 5.799 M 299.06 % | 1.453 M |
| Tax assets | 0.000 100.00 % | -35.037 M 5.01 % | -36.884 M 4.77 % | -38.731 M 90.62 % | -412.773 M -37.04 % | -301.204 M -6 799.56 % | 4.496 M 85.66 % | 2.422 M -59.53 % | 5.983 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 2.207 M -99.04 % | 230.347 M -3.03 % | 237.539 M 13.16 % | 209.908 M 15.91 % | 181.088 M 12.63 % | 160.782 M 58.49 % | 101.446 M -13.47 % | 117.240 M 34.45 % | 87.203 M |
| Tax payables | 12.570 M -28.27 % | 17.522 M -0.19 % | 17.556 M 40.79 % | 12.469 M 55.21 % | 8.034 M 50.23 % | 5.348 M -32.78 % | 7.956 M -58.26 % | 19.062 M 7.62 % | 17.712 M |
| Deferred revenue non current | 5.440 M -11.11 % | 6.119 M 4.98 % | 5.829 M 112.22 % | 2.747 M -5.93 % | 2.920 M 90.40 % | 1.534 M 142.49 % | 632.441 K 131.37 % | 273.350 K | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 576.112 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 |
| Other total stockholders equity | 985.041 M -8.52 % | 1.077 B -0.82 % | 1.086 B -0.81 % | 1.095 B 1.93 % | 1.074 B 307.20 % | 263.707 M -6.28 % | 281.368 M 272.68 % | 75.499 M | 0.000 |
| Deferred tax liabilities non current | 10.860 M 22.61 % | 8.857 M -0.95 % | 8.943 M -24.52 % | 11.847 M 43.62 % | 8.249 M 205.81 % | 2.697 M | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.122 B -8.47 % | 2.318 B 1.67 % | 2.280 B 1.39 % | 2.249 B 12.66 % | 1.996 B 97.48 % | 1.011 B 28.99 % | 783.683 M 70.40 % | 459.911 M 25.78 % | 365.660 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -85.140 K 97.07 % | -2.905 M 74.20 % | -11.260 M | 0.000 -100.00 % | 7.193 M | 0.000 | 0.000 100.00 % | -3.090 M |
| Stock based compensation | 0.000 100.00 % | -8.365 M -211.35 % | 7.513 M 51.27 % | 4.966 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.144 M | 0.000 |
| Change in working capital | -65.435 M -361.60 % | 25.013 M -67.80 % | 77.679 M 208.65 % | -71.497 M -163.61 % | -27.123 M -138.41 % | 70.616 M 1 690.79 % | 3.943 M -26.06 % | 5.333 M -94.96 % | 105.826 M |
| Accounts receivables | 46.634 M 271.37 % | 12.558 M -72.16 % | 45.106 M 151.19 % | -88.117 M -256.45 % | -24.720 M -263.85 % | -6.794 M -212.38 % | 6.046 M 252.93 % | -3.953 M -3 210.54 % | 127.099 K |
| Inventory | 22.701 M 82.26 % | 12.456 M 41.53 % | 8.801 M 124.05 % | -36.597 M -1 897.42 % | -1.832 M 85.01 % | -12.226 M 0.39 % | -12.273 M 33.89 % | -18.566 M -357.20 % | -4.061 M |
| Accounts payables | -137.744 M -2 341.47 % | -5.642 M -121.15 % | 26.677 M -46.24 % | 49.619 M 8 803.47 % | -570.110 K -100.69 % | 82.442 M | 0.000 | 0.000 -100.00 % | 35.576 M |
| Other working capital | 2.973 M -47.30 % | 5.642 M 294.23 % | -2.905 M -180.73 % | 3.598 M | 0.000 -100.00 % | 7.193 M -55.64 % | 16.217 M -32.14 % | 23.899 M -78.25 % | 109.886 M |
| Other non cash items | -20.060 M 21.48 % | -25.547 M -5.07 % | -24.314 M -67.97 % | -14.476 M -38.18 % | -10.476 M 51.58 % | -21.633 M -243.98 % | -6.289 M -636.38 % | 1.173 M -84.42 % | 7.524 M |
| Net cash provided by operating activities | 9.911 M -95.44 % | 217.589 M -28.93 % | 306.146 M 72.21 % | 177.778 M 2.33 % | 173.733 M -28.61 % | 243.347 M 54.23 % | 157.783 M 5.03 % | 150.221 M -17.71 % | 182.545 M |
| Investments in property plant and equipment | -19.266 M 26.25 % | -26.125 M 33.22 % | -39.120 M 53.96 % | -84.974 M 65.47 % | -246.063 M -376.71 % | -51.617 M 34.24 % | -78.492 M -9.99 % | -71.363 M 2.64 % | -73.297 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 55.539 K 2 165.97 % | 2.451 K -100.00 % | 246.063 M 376.71 % | 51.617 M -34.24 % | 78.492 M 9.75 % | 71.521 M -2.42 % | 73.297 M |
| Purchases of investments | -2.665 B -66.79 % | -1.598 B 40.45 % | -2.683 B -93.31 % | -1.388 B -252.63 % | -393.640 M 63.38 % | -1.075 B -36.39 % | -788.220 M -173.80 % | -287.880 M -68.96 % | -170.380 M |
| Sales maturities of investments | 2.024 B -3.97 % | 2.108 B -21.80 % | 2.696 B 163.08 % | 1.025 B 156.07 % | 400.151 M -55.15 % | 892.239 M 65.35 % | 539.606 M 60.86 % | 335.458 M 509.92 % | 55.000 M |
| Other investing activites | 0.000 -100.00 % | 21.202 M | 0.000 | 0.000 100.00 % | -246.063 M -376.71 % | -51.617 M 34.24 % | -78.492 M -9.99 % | -71.363 M 2.64 % | -73.297 M |
| Net cash used for investing activites | -659.986 M -230.63 % | 505.242 M 2 001.88 % | -26.565 M 94.08 % | -448.377 M -87.17 % | -239.553 M -2.18 % | -234.448 M 28.33 % | -327.106 M -1 284.45 % | -23.627 M 87.48 % | -188.677 M |
| Debt repayment | 0.000 | 0.000 100.00 % | -587.292 K 48.78 % | -1.147 M | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M 80.00 % | -5.000 M |
| Common stock issued | 0.000 | 0.000 | 0.000 100.00 % | -2.600 M 82.47 % | -14.832 M | 0.000 -100.00 % | 200.256 M | 0.000 -100.00 % | 44.833 M |
| Common stock repurchased | -5.400 M 12.23 % | -6.152 M -51.23 % | -4.068 M -1 440.35 % | -264.100 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -113.901 M 11.20 % | -128.266 M 35.03 % | -197.413 M -237.92 % | -58.420 M | 0.000 | 0.000 100.00 % | -45.890 M 24.40 % | -60.700 M -38 089.62 % | -158.943 K |
| Other financing activites | 0.000 | 0.000 -100.00 % | 5.234 M -67.64 % | 16.176 M -97.99 % | 803.708 M 103 741.12 % | -775.472 K -100.39 % | 199.513 M | 0.000 -100.00 % | 30.449 M |
| Net cash used provided by financing activities | -119.300 M 11.25 % | -134.418 M 31.71 % | -196.834 M -325.55 % | -46.254 M -105.86 % | 788.876 M 101 828.50 % | -775.472 K -100.50 % | 153.623 M 348.98 % | -61.700 M -342.45 % | 25.449 M |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 9.000 100.75 % | -1.206 K 66.91 % | -3.645 K -1 106.95 % | -302.000 -134.31 % | 880.230 | 0.000 100.00 % | -184.020 |
| Net change in cash | -769.375 M -230.75 % | 588.412 M 611.11 % | 82.746 M 126.11 % | -316.855 M -143.82 % | 723.052 M 8 801.47 % | 8.123 M 151.74 % | -15.699 M -124.19 % | 64.894 M 235.95 % | 19.317 M |
| Cash at beginning of period | 1.158 B 103.23 % | 570.013 M 16.98 % | 487.267 M -39.40 % | 804.122 M 891.89 % | 81.069 M 11.14 % | 72.947 M -17.71 % | 88.646 M 273.22 % | 23.752 M 435.52 % | 4.435 M |
| Cash at end of period | 389.050 M -66.42 % | 1.158 B 103.23 % | 570.013 M 16.98 % | 487.267 M -39.40 % | 804.122 M 891.89 % | 81.069 M 11.14 % | 72.947 M -17.71 % | 88.646 M 273.22 % | 23.752 M |
| Operating cash flow | 9.911 M -95.44 % | 217.589 M -28.93 % | 306.146 M 72.21 % | 177.778 M 2.33 % | 173.733 M -28.61 % | 243.347 M 54.23 % | 157.783 M 5.03 % | 150.221 M -17.71 % | 182.545 M |
| Capital expenditure | -19.266 M 26.25 % | -26.125 M 33.22 % | -39.120 M 53.96 % | -84.974 M 65.47 % | -246.063 M -376.71 % | -51.617 M 34.24 % | -78.492 M -9.99 % | -71.363 M 2.64 % | -73.297 M |
| Free CashFlow | -9.355 M -104.89 % | 191.464 M -28.30 % | 267.026 M 187.73 % | 92.804 M 228.31 % | -72.330 M -137.73 % | 191.730 M 141.81 % | 79.291 M 0.55 % | 78.858 M -27.82 % | 109.248 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 81.414 M 66.32 % | 48.951 M -57.91 % | 116.308 M 45.75 % | 79.802 M -31.21 % | 116.003 M -1.21 % | 117.419 M -43.32 % | 207.143 M 22.47 % | 169.131 M -39.41 % | 279.149 M 59.37 % | 175.159 M -26.15 % | 237.190 M -5.31 % | 250.496 M -6.25 % | 267.200 M 39.54 % | 191.482 M -34.21 % | 291.047 M 8.66 % | 267.840 M 1.65 % | 263.502 M 69.73 % | 155.252 M -36.67 % | 245.132 M 18.20 % | 207.382 M 2.32 % | 202.682 M 244.73 % | 58.794 M -74.90 % | 234.208 M 49.41 % | 156.754 M 2.03 % | 153.631 M 0.00 % | 153.631 M |
| Net income | 4.586 M 455.98 % | -1.288 M -107.94 % | 16.225 M 318.48 % | 3.877 M -78.42 % | 17.965 M -19.20 % | 22.233 M -55.90 % | 50.418 M 98.05 % | 25.457 M -65.47 % | 73.727 M 84.03 % | 40.063 M -35.85 % | 62.449 M 29.60 % | 48.187 M -27.03 % | 66.034 M 75.26 % | 37.677 M -39.83 % | 62.613 M 5.13 % | 59.561 M -34.02 % | 90.277 M 164.32 % | 34.154 M -50.82 % | 69.452 M 41.67 % | 49.025 M -19.29 % | 60.743 M 303.86 % | 15.041 M -77.24 % | 66.074 M 82.31 % | 36.243 M 1.17 % | 35.825 M 0.00 % | 35.825 M |
| Income before tax | 7.211 M 530.62 % | -1.675 M -107.85 % | 21.323 M 288.24 % | 5.492 M -75.23 % | 22.169 M -10.05 % | 24.645 M -56.21 % | 56.282 M 94.83 % | 28.887 M -65.95 % | 84.830 M 77.23 % | 47.864 M -28.89 % | 67.311 M 10.49 % | 60.919 M -18.50 % | 74.746 M 70.40 % | 43.866 M -39.11 % | 72.038 M 5.42 % | 68.333 M -32.87 % | 101.789 M 134.72 % | 43.366 M -43.56 % | 76.836 M 25.25 % | 61.346 M -13.91 % | 71.259 M 303.63 % | 17.655 M -76.63 % | 75.536 M 66.01 % | 45.501 M 7.95 % | 42.149 M 0.00 % | 42.149 M |
| Income before tax ratio | 0.09 358.91 % | -0.03 -118.66 % | 0.18 166.38 % | 0.07 -63.99 % | 0.19 -8.95 % | 0.21 -22.75 % | 0.27 59.08 % | 0.17 -43.80 % | 0.30 11.21 % | 0.27 -3.71 % | 0.28 16.69 % | 0.24 -13.06 % | 0.28 22.11 % | 0.23 -7.45 % | 0.25 -2.98 % | 0.26 -33.96 % | 0.39 38.29 % | 0.28 -10.89 % | 0.31 5.96 % | 0.30 -15.86 % | 0.35 17.08 % | 0.30 -6.89 % | 0.32 11.11 % | 0.29 5.80 % | 0.27 0.00 % | 0.27 |
| EBITDA | -1.456 M 89.20 % | -13.475 M -182.57 % | 16.320 M 15.65 % | 14.111 M -54.63 % | 31.102 M 45.55 % | 21.369 M -68.14 % | 67.069 M 314.39 % | 16.185 M -82.70 % | 93.567 M 65.31 % | 56.601 M -25.60 % | 76.074 M 49.90 % | 50.749 M -20.34 % | 63.710 M 22.25 % | 52.113 M -21.76 % | 66.606 M -10.35 % | 74.296 M -27.65 % | 102.688 M 108.77 % | 49.188 M -27.88 % | 68.203 M 8.29 % | 62.980 M -11.68 % | 71.308 M 287.65 % | 18.395 M -67.97 % | 57.434 M 30.40 % | 44.045 M 4.08 % | 42.318 M 0.00 % | 42.318 M |
| Net income ratio | 0.06 314.03 % | -0.03 -118.87 % | 0.14 187.13 % | 0.05 -68.63 % | 0.15 -18.21 % | 0.19 -22.20 % | 0.24 61.70 % | 0.15 -43.01 % | 0.26 15.47 % | 0.23 -13.13 % | 0.26 36.87 % | 0.19 -22.16 % | 0.25 25.60 % | 0.20 -8.54 % | 0.22 -3.26 % | 0.22 -35.09 % | 0.34 55.73 % | 0.22 -22.35 % | 0.28 19.85 % | 0.24 -21.12 % | 0.30 17.15 % | 0.26 -9.32 % | 0.28 22.02 % | 0.23 -0.85 % | 0.23 0.00 % | 0.23 |
| Ratio EBITDA | -0.02 93.50 % | -0.28 -296.19 % | 0.14 -20.65 % | 0.18 -34.05 % | 0.27 47.32 % | 0.18 -43.79 % | 0.32 238.34 % | 0.10 -71.45 % | 0.34 3.73 % | 0.32 0.75 % | 0.32 58.31 % | 0.20 -15.03 % | 0.24 -12.39 % | 0.27 18.92 % | 0.23 -17.50 % | 0.28 -28.82 % | 0.39 23.00 % | 0.32 13.87 % | 0.28 -8.38 % | 0.30 -13.68 % | 0.35 12.45 % | 0.31 27.59 % | 0.25 -12.73 % | 0.28 2.01 % | 0.28 0.00 % | 0.28 |
| Gross profit ratio | 0.37 9.38 % | 0.34 -35.36 % | 0.53 32.78 % | 0.40 6.38 % | 0.37 -16.09 % | 0.45 1.23 % | 0.44 -7.20 % | 0.47 -1.20 % | 0.48 0.71 % | 0.48 1.72 % | 0.47 0.70 % | 0.47 0.80 % | 0.46 4.20 % | 0.44 -2.00 % | 0.45 5.05 % | 0.43 -13.74 % | 0.50 5.51 % | 0.47 -3.03 % | 0.49 -2.86 % | 0.50 1.63 % | 0.49 6.42 % | 0.46 -4.79 % | 0.49 -6.12 % | 0.52 11.35 % | 0.47 0.00 % | 0.47 |
| Weighted average shs out dil | 183.412 M 0.00 % | 183.412 M 0.00 % | 183.412 M 0.00 % | 183.412 M 0.00 % | 183.412 M -1.01 % | 185.278 M 1.35 % | 182.812 M 0.00 % | 182.812 M -0.33 % | 183.412 M 0.72 % | 182.106 M -0.85 % | 183.674 M -2.50 % | 188.385 M 0.00 % | 188.385 M 0.00 % | 188.385 M 0.00 % | 188.385 M 0.00 % | 188.385 M 0.00 % | 188.385 M 1.83 % | 185.003 M 0.00 % | 185.003 M 0.00 % | 185.003 M 0.00 % | 185.003 M 32.46 % | 139.663 M 0.00 % | 139.663 M 0.00 % | 139.663 M 1.74 % | 137.280 M 0.00 % | 137.280 M |
| Weighted average shs out | 183.412 M 0.00 % | 183.412 M 0.00 % | 183.412 M 0.00 % | 183.412 M 0.00 % | 183.412 M -1.01 % | 185.278 M 1.35 % | 182.812 M 0.00 % | 182.812 M -0.33 % | 183.412 M 0.72 % | 182.106 M -0.71 % | 183.412 M -1.03 % | 185.326 M 1.04 % | 183.412 M 2.23 % | 179.414 M -1.10 % | 181.408 M 0.00 % | 181.408 M 0.00 % | 181.408 M -0.89 % | 183.040 M 0.73 % | 181.706 M -1.78 % | 185.003 M 0.00 % | 185.003 M 32.47 % | 139.653 M 2.89 % | 135.726 M -2.06 % | 138.576 M 0.94 % | 137.280 M 0.00 % | 137.280 M |
| EPS diluted | 0.03 457.14 % | -0.01 -107.91 % | 0.09 319.43 % | 0.02 -78.47 % | 0.10 -18.33 % | 0.12 -57.14 % | 0.28 100.00 % | 0.14 -65.00 % | 0.40 81.82 % | 0.22 -35.29 % | 0.34 30.77 % | 0.26 -25.71 % | 0.35 75.00 % | 0.20 -39.39 % | 0.33 3.13 % | 0.32 -33.33 % | 0.48 166.67 % | 0.18 -52.63 % | 0.38 46.15 % | 0.26 -21.21 % | 0.33 200.00 % | 0.11 -76.60 % | 0.47 80.77 % | 0.26 0.00 % | 0.26 0.00 % | 0.26 |
| Earnings per share | 0.03 457.14 % | -0.01 -107.91 % | 0.09 319.43 % | 0.02 -78.47 % | 0.10 -18.33 % | 0.12 -57.14 % | 0.28 100.00 % | 0.14 -65.00 % | 0.40 81.82 % | 0.22 -35.29 % | 0.34 30.77 % | 0.26 -27.78 % | 0.36 71.43 % | 0.21 -40.00 % | 0.35 6.06 % | 0.33 -34.00 % | 0.50 177.78 % | 0.18 -52.63 % | 0.38 46.15 % | 0.26 -21.21 % | 0.33 200.00 % | 0.11 -76.60 % | 0.47 80.77 % | 0.26 0.00 % | 0.26 0.00 % | 0.26 |
| Gross profit | 30.423 M 81.92 % | 16.723 M -72.80 % | 61.474 M 93.53 % | 31.765 M -26.82 % | 43.404 M -17.10 % | 52.355 M -42.62 % | 91.240 M 13.65 % | 80.280 M -40.14 % | 134.111 M 60.50 % | 83.557 M -24.88 % | 111.230 M -4.65 % | 116.654 M -5.50 % | 123.445 M 45.40 % | 84.898 M -35.52 % | 131.671 M 14.15 % | 115.346 M -12.32 % | 131.550 M 79.07 % | 73.463 M -38.59 % | 119.620 M 14.82 % | 104.176 M 3.99 % | 100.182 M 266.87 % | 27.307 M -76.10 % | 114.254 M 40.27 % | 81.454 M 13.61 % | 71.694 M 0.00 % | 71.694 M |
| Income tax expense | 2.694 M 797.35 % | -386.267 K -107.58 % | 5.098 M 215.63 % | 1.615 M -61.58 % | 4.204 M 74.31 % | 2.412 M -58.87 % | 5.864 M 70.97 % | 3.430 M -69.11 % | 11.103 M 42.34 % | 7.801 M 60.45 % | 4.862 M -61.82 % | 12.733 M 46.15 % | 8.712 M 40.77 % | 6.189 M -34.34 % | 9.425 M 7.44 % | 8.772 M -23.80 % | 11.512 M 24.97 % | 9.212 M 24.74 % | 7.384 M -40.07 % | 12.322 M 17.16 % | 10.516 M 302.30 % | 2.614 M -72.37 % | 9.462 M 2.21 % | 9.258 M 46.39 % | 6.324 M 0.00 % | 6.324 M |
| Cost of revenue | 50.991 M 58.22 % | 32.227 M -41.23 % | 54.834 M 14.15 % | 48.037 M -31.48 % | 70.104 M 7.75 % | 65.063 M -43.86 % | 115.903 M 30.45 % | 88.851 M -38.74 % | 145.038 M 58.34 % | 91.601 M -27.28 % | 125.959 M -5.89 % | 133.842 M -6.90 % | 143.755 M 34.87 % | 106.584 M -33.12 % | 159.376 M 4.51 % | 152.494 M 15.57 % | 131.952 M 61.33 % | 81.790 M -34.84 % | 125.512 M 21.61 % | 103.205 M 0.69 % | 102.501 M 225.53 % | 31.487 M -73.75 % | 119.955 M 59.30 % | 75.300 M -8.10 % | 81.937 M 0.00 % | 81.937 M |
| General and administrative expenses | -5.790 M -148.34 % | 11.976 M 163.72 % | -18.797 M -164.86 % | 28.981 M 504.36 % | -7.167 M -153.92 % | 13.292 M 155.33 % | -24.023 M -171.87 % | 33.427 M 658.26 % | -5.988 M -152.17 % | 11.476 M 135.00 % | -32.786 M -182.15 % | 39.910 M 597.28 % | -8.026 M -154.54 % | 14.715 M 168.83 % | -21.377 M -177.41 % | 27.615 M 1 157.22 % | -2.612 M -128.65 % | 9.118 M 155.09 % | -16.551 M -169.60 % | 23.780 M 1 512.87 % | 1.474 M -27.54 % | 2.035 M 111.02 % | -18.456 M -243.84 % | 12.831 M 41.24 % | 9.085 M 0.00 % | 9.085 M |
| Selling and marketing expenses | 5.773 M -55.32 % | 12.921 M 461.12 % | -3.578 M -112.41 % | 28.835 M 172.83 % | 10.569 M -55.24 % | 23.613 M 5 119.13 % | 452.432 K -98.70 % | 34.742 M -11.02 % | 39.043 M 39.44 % | 27.999 M -34.53 % | 42.769 M 2.57 % | 41.697 M 41.91 % | 29.382 M 24.32 % | 23.634 M -40.08 % | 39.443 M 21.32 % | 32.511 M 23.99 % | 26.221 M 18.61 % | 22.106 M -39.09 % | 36.291 M 52.44 % | 23.806 M 21.31 % | 19.624 M 66.70 % | 11.772 M -58.88 % | 28.625 M 44.52 % | 19.807 M -12.91 % | 22.743 M 0.00 % | 22.743 M |
| Other expenses | 19.128 M 290.11 % | -10.062 M -2 632.66 % | 397.282 K 101.04 % | -38.124 M -249.42 % | 25.515 M 277.54 % | -14.371 M -125.20 % | 57.026 M 3 005.93 % | 1.836 M 440.51 % | -539.199 K -120.77 % | 2.597 M -93.76 % | 41.646 M 271.23 % | -24.322 M -196.51 % | 25.202 M 2 051.83 % | 1.171 M 449.62 % | -334.982 K 91.68 % | -4.028 M -197.28 % | 4.140 M 675.18 % | 534.115 K 1 241.46 % | 39.816 K 103.19 % | -1.247 M -199.12 % | 1.258 M 181.21 % | -1.549 M -1 267.96 % | 132.663 K 126.06 % | 58.686 K | 0.000 | 0.000 |
| Operating expenses | 23.783 M 29.19 % | 18.409 M -55.20 % | 41.092 M 62.64 % | 25.265 M -25.26 % | 33.802 M 21.17 % | 27.896 M -31.78 % | 40.892 M -36.20 % | 64.094 M 5.30 % | 60.866 M 26.06 % | 48.283 M -15.91 % | 57.421 M -12.87 % | 65.904 M 10.33 % | 59.735 M 9.49 % | 54.556 M -20.54 % | 68.659 M 20.34 % | 57.053 M 44.77 % | 39.409 M 1.86 % | 38.690 M -24.75 % | 51.417 M 10.18 % | 46.665 M 35.01 % | 34.564 M 238.97 % | 10.197 M -76.34 % | 43.090 M 6.40 % | 40.497 M 30.48 % | 31.037 M 0.00 % | 31.037 M |
| Cost and expenses | 74.774 M 47.67 % | 50.637 M -46.28 % | 94.260 M 28.59 % | 73.302 M -21.94 % | 93.901 M 1.01 % | 92.959 M -37.50 % | 148.732 M -2.76 % | 152.946 M -25.72 % | 205.904 M 47.20 % | 139.885 M -23.72 % | 183.380 M -8.19 % | 199.747 M -1.84 % | 203.491 M 26.28 % | 161.140 M -29.34 % | 228.035 M 8.82 % | 209.547 M 22.28 % | 171.361 M 42.23 % | 120.479 M -31.91 % | 176.929 M 18.06 % | 149.870 M 9.34 % | 137.065 M 228.82 % | 41.684 M -74.43 % | 163.045 M 40.80 % | 115.797 M 2.50 % | 112.974 M 0.00 % | 112.974 M |
| Research and development expenses | 4.671 M 30.71 % | 3.573 M -46.44 % | 6.672 M 19.71 % | 5.573 M 14.06 % | 4.886 M -8.88 % | 5.362 M -27.89 % | 7.436 M -38.50 % | 12.091 M 19.34 % | 10.132 M 63.13 % | 6.211 M 7.23 % | 5.792 M -32.80 % | 8.619 M -34.59 % | 13.177 M -12.36 % | 15.036 M -4.53 % | 15.748 M 76.67 % | 8.914 M -11.35 % | 10.056 M 66.52 % | 6.039 M -48.89 % | 11.815 M 110.58 % | 5.610 M -12.96 % | 6.446 M 139.90 % | 2.687 M -62.53 % | 7.171 M 0.20 % | 7.157 M 3.43 % | 6.919 M 0.00 % | 6.919 M |
| Selling general and administrative expenses | -16.075 K -100.06 % | 24.898 M -26.82 % | 34.022 M -41.15 % | 57.816 M 1 599.73 % | 3.401 M -90.78 % | 36.905 M 256.57 % | -23.570 M -134.58 % | 68.168 M 106.23 % | 33.055 M -16.26 % | 39.476 M 295.44 % | 9.983 M -87.77 % | 81.607 M 282.13 % | 21.356 M -44.31 % | 38.349 M 112.27 % | 18.066 M -69.95 % | 60.125 M 154.67 % | 23.609 M -24.39 % | 31.225 M 58.18 % | 19.740 M -58.52 % | 47.586 M 125.55 % | 21.098 M 52.81 % | 13.807 M 35.77 % | 10.169 M -68.84 % | 32.639 M 2.58 % | 31.816 M 0.00 % | 31.816 M |
| Interest income | 14.379 M | 0.000 -100.00 % | 12.323 M | 0.000 -100.00 % | 20.711 M | 0.000 -100.00 % | 35.612 M | 0.000 | 0.000 | 0.000 -100.00 % | 38.607 M 2 792.69 % | 1.335 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.780 M -7.47 % | 3.004 M | 0.000 | 0.000 -100.00 % | 1.492 M 0.00 % | 1.492 M |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.700 M 0.15 % | 7.688 M 6.50 % | 7.219 M -11.14 % | 8.124 M 24.85 % | 6.507 M 32.17 % | 4.923 M -18.23 % | 6.021 M -4.13 % | 6.281 M 93.51 % | 3.246 M 17.87 % | 2.753 M -7.85 % | 2.988 M 29.37 % | 2.310 M 725.94 % | 279.652 K | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 -100.00 % | 8.619 M 0.00 % | 8.619 M -3.53 % | 8.934 M -3.18 % | 9.227 M 4.08 % | 8.865 M 0.00 % | 8.865 M 1.47 % | 8.737 M 0.00 % | 8.737 M -0.29 % | 8.763 M 0.00 % | 8.763 M 6.25 % | 8.247 M 0.00 % | 8.247 M 38.31 % | 5.963 M 0.00 % | 5.963 M 2.42 % | 5.822 M 0.00 % | 5.822 M 37.65 % | 4.230 M -8.01 % | 4.598 M -1.34 % | 4.661 M 262.79 % | 1.285 M -61.08 % | 3.301 M 1.10 % | 3.265 M 0.00 % | 3.265 M 0.00 % | 3.265 M |
| Operating income | 6.640 M 493.81 % | -1.686 M -107.65 % | 22.049 M 239.23 % | 6.500 M -70.59 % | 22.102 M -9.64 % | 24.460 M -58.12 % | 58.411 M 108.98 % | 27.951 M -66.91 % | 84.470 M 79.66 % | 47.017 M -30.03 % | 67.196 M 54.08 % | 43.611 M -20.88 % | 55.123 M 129.22 % | 24.048 M -66.77 % | 72.373 M 5.96 % | 68.300 M -32.85 % | 101.709 M 137.46 % | 42.832 M -44.23 % | 76.796 M 25.31 % | 61.286 M -14.05 % | 71.308 M 271.32 % | 19.204 M -74.53 % | 75.403 M 65.93 % | 45.442 M 16.36 % | 39.053 M 0.00 % | 39.053 M |
| Operating income ratio | 0.08 336.78 % | -0.03 -118.17 % | 0.19 132.76 % | 0.08 -57.25 % | 0.19 -8.53 % | 0.21 -26.13 % | 0.28 70.63 % | 0.17 -45.39 % | 0.30 12.73 % | 0.27 -5.25 % | 0.28 62.72 % | 0.17 -15.61 % | 0.21 64.26 % | 0.13 -49.49 % | 0.25 -2.49 % | 0.26 -33.93 % | 0.39 39.91 % | 0.28 -11.94 % | 0.31 6.01 % | 0.30 -16.00 % | 0.35 7.71 % | 0.33 1.45 % | 0.32 11.06 % | 0.29 14.04 % | 0.25 0.00 % | 0.25 |
| Total other income expenses net | 571.353 K 4 896.97 % | 11.434 K 101.58 % | -725.699 K 27.96 % | -1.007 M -1 618.45 % | 66.337 K -64.21 % | 185.339 K 108.71 % | -2.129 M -327.32 % | 936.595 K 159.99 % | 360.242 K -57.47 % | 847.036 K 636.62 % | 114.989 K -99.34 % | 17.308 M -11.80 % | 19.623 M 4 952.39 % | 388.398 K 215.95 % | -334.982 K -1 125.82 % | 32.655 K -59.26 % | 80.147 K -84.99 % | 534.115 K -94.62 % | 9.936 M 16 508.03 % | 59.826 K 222.79 % | -48.722 K 96.86 % | -1.549 M -1 267.95 % | 132.664 K 126.06 % | 58.685 K 121.56 % | -272.237 K 0.00 % | -272.237 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 |
| 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-06-30 | 2019-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -213.139 M -240.14 % | -62.663 M 83.89 % | -389.050 M -355.11 % | -85.485 M 44.10 % | -152.933 M 83.15 % | -907.627 M 9.73 % | -1.005 B 15.31 % | -1.187 B 7.49 % | -1.283 B -5.41 % | -1.218 B -192.33 % | -416.481 M 17.02 % | -501.904 M 38.44 % | -815.321 M 5.86 % | -866.075 M -50.20 % | -576.618 M 18.32 % | -705.983 M -43.89 % | -490.631 M -28.51 % | -381.799 M 54.00 % | -829.968 M 12.32 % | -946.614 M -683.88 % | -120.760 M -114.54 % | -56.288 M 31.96 % | -82.728 M -62.97 % | -50.761 M -112.74 % | 398.497 M |
| Total investments | 362.633 M -40.01 % | 604.484 M 123.73 % | 270.185 M -49.58 % | 535.855 M -60.29 % | 1.349 B 3 802.84 % | 34.575 M -92.58 % | 465.664 M 1 425.47 % | 30.526 M 1.00 % | 30.224 M -2.55 % | 31.014 M -95.76 % | 731.293 M 116.63 % | 337.583 M 60.18 % | 210.759 M -13.25 % | 242.955 M -51.42 % | 500.126 M 50.35 % | 332.645 M -32.93 % | 495.948 M -10.37 % | 553.318 M 355.64 % | 121.437 M -46.18 % | 225.616 M 34.27 % | 168.032 M 17.45 % | 143.072 M -35.82 % | 222.917 M -43.66 % | 395.689 M -50.35 % | 796.993 M |
| Total debt | 36.121 M -8.06 % | 39.287 M -29.62 % | 55.822 M -33.78 % | 84.303 M 5.47 % | 79.929 M 6.34 % | 75.167 M -50.88 % | 153.022 M 43.78 % | 106.431 M 61.48 % | 65.910 M -28.92 % | 92.731 M -39.77 % | 153.954 M -5.61 % | 163.110 M 4.24 % | 156.476 M 28 236.50 % | 552.205 K 1.30 % | 545.135 K -50.17 % | 1.094 M -35.61 % | 1.699 M 0.87 % | 1.684 M 0.97 % | 1.668 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 96.218 M -91.10 % | 1.081 B 1 034.43 % | 95.278 M -91.16 % | 1.077 B 1 067.16 % | 92.305 M | 0.000 | 0.000 -100.00 % | 1.089 B 976.05 % | 101.162 M 9.60 % | 92.305 M -11.91 % | 104.784 M -90.26 % | 1.076 B 1 301.43 % | 76.772 M 8.13 % | 71.003 M 0.00 % | 71.003 M -93.50 % | 1.093 B 1 875.24 % | 55.314 M -94.87 % | 1.077 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 539.418 M |
| Retained earnings | 604.712 M -8.34 % | 659.735 M -0.19 % | 661.023 M 2.52 % | 644.798 M 0.61 % | 640.895 M -13.00 % | 736.646 M 3.11 % | 714.412 M 7.76 % | 662.941 M 4.01 % | 637.377 M -7.81 % | 691.353 M 6.15 % | 651.290 M 6.77 % | 610.005 M 8.57 % | 561.835 M -18.95 % | 693.197 M 5.75 % | 655.520 M 7.49 % | 609.835 M 10.82 % | 550.275 M 6.84 % | 515.042 M 6.36 % | 484.263 M 11.58 % | 433.994 M 12.73 % | 384.970 M 18.73 % | 324.227 M 4.86 % | 309.186 M 37.97 % | 224.100 M | 0.000 |
| Common stock | 183.412 M 0.00 % | 183.412 M 0.00 % | 183.412 M 0.00 % | 183.412 M 0.00 % | 183.412 M -0.32 % | 183.997 M -0.01 % | 184.009 M 0.00 % | 184.009 M -0.33 % | 184.609 M 0.00 % | 184.609 M 0.00 % | 184.609 M -0.02 % | 184.654 M 30.00 % | 142.041 M -0.19 % | 142.311 M 0.22 % | 142.005 M -0.01 % | 142.025 M 0.00 % | 142.025 M 0.87 % | 140.800 M 0.00 % | 140.800 M 0.00 % | 140.800 M 33.33 % | 105.600 M 0.00 % | 105.600 M 0.00 % | 105.600 M 0.00 % | 105.600 M | 0.000 |
| Total equity | 1.870 B -2.82 % | 1.924 B -0.04 % | 1.925 B 1.01 % | 1.906 B 0.21 % | 1.902 B -4.79 % | 1.997 B 1.13 % | 1.975 B 2.33 % | 1.930 B 1.38 % | 1.904 B -3.00 % | 1.963 B 2.15 % | 1.922 B 3.49 % | 1.857 B 2.68 % | 1.808 B -6.42 % | 1.932 B 2.13 % | 1.892 B 3.49 % | 1.828 B 3.52 % | 1.766 B 1.91 % | 1.733 B 2.01 % | 1.699 B 4.26 % | 1.629 B 106.48 % | 789.168 M 8.34 % | 728.425 M 2.11 % | 713.384 M 16.74 % | 611.068 M 13.28 % | 539.418 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 100.00 % | -576.112 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 642.056 K -41.77 % | 1.103 M 91.39 % | 576.112 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 18.114 M 15.56 % | 15.675 M -3.83 % | 16.300 M -8.73 % | 17.860 M 23.03 % | 14.517 M 23.38 % | 11.766 M -21.44 % | 14.977 M -16.03 % | 17.836 M 2.33 % | 17.429 M 13.01 % | 15.423 M 4.41 % | 14.772 M -27.05 % | 20.250 M 43.06 % | 14.155 M 0.83 % | 14.038 M -3.81 % | 14.594 M 6.65 % | 13.684 M 2.78 % | 13.313 M -12.46 % | 15.209 M 36.17 % | 11.169 M 49.39 % | 7.477 M -1.17 % | 7.565 M 25.29 % | 6.038 M 42.70 % | 4.231 M 305.67 % | 1.043 M | 0.000 |
| Other current liabilities | 16.533 M -62.53 % | 44.117 M -60.02 % | 110.342 M 72.92 % | 63.810 M -30.49 % | 91.805 M 11 985.84 % | -772.388 K 99.13 % | -88.925 M -213.41 % | 78.410 M -59.00 % | 191.244 M 93.09 % | 99.046 M -57.07 % | 230.711 M 110.41 % | 109.650 M 2.07 % | 107.427 M -2.65 % | 110.355 M 20.72 % | 91.415 M 15.11 % | 79.415 M -33.91 % | 120.165 M 135.55 % | 51.014 M -48.06 % | 98.216 M -12.50 % | 112.244 M 21.80 % | 92.154 M 0.71 % | 91.501 M -28.05 % | 127.166 M 4.64 % | 121.532 M | 0.000 |
| Deferred revenue | 0.000 -100.00 % | 13.980 M | 0.000 | 0.000 -100.00 % | 14.623 M | 0.000 -100.00 % | 16.268 M -6.24 % | 17.350 M -12.38 % | 19.802 M -40.44 % | 33.250 M 62.70 % | 20.437 M -40.52 % | 34.356 M 6.59 % | 32.234 M | 0.000 -100.00 % | 126.690 M -4.31 % | 132.400 M 2.03 % | 129.772 M 44.07 % | 90.074 M 8 347.77 % | -1.092 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 36.121 M -8.06 % | 39.287 M -29.62 % | 55.822 M -33.78 % | 84.303 M 5.47 % | 79.929 M 6.34 % | 75.167 M -50.88 % | 153.022 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 156.476 M | 0.000 -100.00 % | 545.135 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 135.064 M -8.52 % | 147.640 M -18.40 % | 180.941 M -13.33 % | 208.767 M -35.77 % | 325.054 M 30.04 % | 249.960 M -23.85 % | 328.234 M 16.51 % | 281.715 M -31.64 % | 412.108 M 35.62 % | 303.877 M -11.62 % | 343.819 M -15.83 % | 408.497 M -30.53 % | 588.052 M 69.37 % | 347.195 M 1.42 % | 342.339 M 0.33 % | 341.225 M 6.03 % | 321.826 M 20.14 % | 267.884 M -6.41 % | 286.246 M 0.60 % | 284.553 M 24.47 % | 228.619 M 8.29 % | 211.119 M -28.02 % | 293.296 M 19.46 % | 245.515 M | 0.000 |
| Total liabilities | 153.178 M -6.21 % | 163.316 M -17.20 % | 197.241 M -12.97 % | 226.627 M -32.08 % | 333.656 M 27.48 % | 261.726 M -23.74 % | 343.211 M 14.58 % | 299.550 M -30.26 % | 429.537 M 34.52 % | 319.300 M -10.96 % | 358.590 M -16.36 % | 428.747 M -28.80 % | 602.207 M 66.71 % | 361.232 M 1.20 % | 356.933 M 0.57 % | 354.909 M 5.90 % | 335.139 M 18.38 % | 283.093 M -4.82 % | 297.415 M 1.84 % | 292.029 M 23.64 % | 236.184 M 8.76 % | 217.157 M -27.01 % | 297.527 M 20.67 % | 246.558 M | 0.000 |
| Other non current assets | 811.210 M 11.03 % | 730.630 M -9.03 % | 803.139 M 13.25 % | 709.181 M 84 400.52 % | 839.262 K -97.64 % | 35.487 M -3.70 % | 36.849 M -1.11 % | 37.261 M 0.77 % | 36.977 M -8.81 % | 40.550 M 6.26 % | 38.162 M -7.81 % | 41.393 M 1.30 % | 40.862 M -4.91 % | 42.973 M -4.04 % | 44.781 M -92.49 % | 596.168 M -0.17 % | 597.191 M 0.76 % | 592.701 M 1.29 % | 585.173 M 87.82 % | 311.556 M 0.43 % | 310.232 M -0.10 % | 310.551 M 2.78 % | 302.143 M 7 700.11 % | 3.874 M 100.97 % | -398.497 M |
| Long term investments | 0.000 -100.00 % | 81.029 M | 0.000 -100.00 % | 33.651 M -95.43 % | 737.056 M 2 031.77 % | 34.575 M -1.32 % | 35.037 M -1.30 % | 35.498 M -1.28 % | 35.960 M -1.27 % | 36.422 M -1.25 % | 36.884 M -1.24 % | 37.345 M -1.22 % | 37.807 M -1.21 % | 38.269 M -1.19 % | 38.731 M | 0.000 -100.00 % | 419.354 M | 0.000 -100.00 % | 412.773 M | 0.000 | 0.000 -100.00 % | 303.883 M 0.89 % | 301.204 M 109 779.05 % | 274.123 K | 0.000 |
| Intangible assets | 62.881 M -0.84 % | 63.417 M -0.84 % | 63.953 M -0.39 % | 64.205 M -0.81 % | 64.726 M 0.09 % | 64.666 M -0.76 % | 65.159 M 17.95 % | 55.242 M -0.81 % | 55.694 M 0.30 % | 55.529 M -1.89 % | 56.598 M 1.29 % | 55.877 M -0.79 % | 56.323 M -0.75 % | 56.748 M -0.22 % | 56.875 M -0.37 % | 57.085 M -0.82 % | 57.557 M -0.80 % | 58.024 M -0.82 % | 58.503 M -0.87 % | 59.015 M -0.67 % | 59.415 M -0.79 % | 59.891 M -0.79 % | 60.367 M -1.81 % | 61.482 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 62.881 M -0.84 % | 63.417 M -0.84 % | 63.953 M -0.39 % | 64.205 M -0.81 % | 64.726 M 0.09 % | 64.666 M -0.76 % | 65.159 M 17.95 % | 55.242 M -0.81 % | 55.694 M 0.30 % | 55.529 M -1.89 % | 56.598 M 1.29 % | 55.877 M -0.79 % | 56.323 M -0.75 % | 56.748 M -0.22 % | 56.875 M -0.37 % | 57.085 M -0.82 % | 57.557 M -0.80 % | 58.024 M -0.82 % | 58.503 M -0.87 % | 59.015 M -0.67 % | 59.415 M -0.79 % | 59.891 M -0.79 % | 60.367 M -1.81 % | 61.482 M | 0.000 |
| Property plant equipment net | 368.988 M -1.02 % | 372.797 M -0.52 % | 374.744 M -12.35 % | 427.529 M -1.74 % | 435.081 M -1.68 % | 442.523 M -1.29 % | 448.299 M -1.45 % | 454.905 M -1.42 % | 461.437 M -1.26 % | 467.336 M -1.02 % | 472.155 M -1.31 % | 478.410 M 0.18 % | 477.540 M 0.05 % | 477.322 M -0.59 % | 480.157 M 47.45 % | 325.637 M 3.19 % | 315.579 M 2.46 % | 308.004 M 4.67 % | 294.257 M 4.99 % | 280.280 M 7.81 % | 259.966 M 5.98 % | 245.294 M 2.38 % | 239.584 M 4.57 % | 229.112 M | 0.000 |
| Total non current assets | 1.243 B -0.38 % | 1.248 B 0.49 % | 1.242 B 0.59 % | 1.235 B -0.25 % | 1.238 B 128.07 % | 542.677 M -1.39 % | 550.308 M 0.53 % | 547.408 M -1.21 % | 554.108 M -1.65 % | 563.415 M -0.62 % | 566.915 M -1.52 % | 575.680 M 0.17 % | 574.726 M -0.40 % | 577.043 M -0.82 % | 581.813 M -40.56 % | 978.890 M 0.88 % | 970.328 M 1.21 % | 958.730 M 2.22 % | 937.933 M 44.11 % | 650.851 M 3.37 % | 629.612 M 2.25 % | 615.736 M 2.27 % | 602.095 M 102.79 % | 296.905 M 174.51 % | -398.497 M |
| Other current assets | 117.753 M 0.23 % | 117.479 M -3.61 % | 121.881 M 31.34 % | 92.796 M 535.87 % | 14.594 M -97.60 % | 606.916 M 2 532.11 % | 23.058 M -89.75 % | 224.998 M 59.82 % | 140.785 M -41.40 % | 240.246 M 4.19 % | 230.581 M -57.49 % | 542.458 M 47.66 % | 367.371 M -18.32 % | 449.796 M -1.65 % | 457.320 M 1 717.99 % | 25.155 M -20.40 % | 31.602 M 54.27 % | 20.485 M 147.21 % | 8.286 M -30.97 % | 12.005 M -24.58 % | 15.918 M -34.70 % | 24.378 M 77.50 % | 13.734 M -17.00 % | 16.547 M | 0.000 |
| Short term investments | 362.633 M -30.72 % | 523.455 M 93.74 % | 270.185 M -49.58 % | 535.855 M -12.49 % | 612.345 M | 0.000 -100.00 % | 430.628 M 1 310.69 % | 30.526 M 1.00 % | 30.224 M -2.55 % | 31.014 M -95.76 % | 731.293 M 116.63 % | 337.583 M 60.18 % | 210.759 M -13.25 % | 242.955 M -51.42 % | 500.126 M 50.35 % | 332.645 M -32.93 % | 495.948 M -10.37 % | 553.318 M 355.64 % | 121.437 M -46.18 % | 225.616 M 34.27 % | 168.032 M 17.45 % | 143.072 M -35.82 % | 222.917 M -43.66 % | 395.689 M -50.35 % | 796.993 M |
| cash and cash equivalents | 213.139 M 109.06 % | 101.950 M -73.80 % | 389.050 M 129.14 % | 169.788 M -27.09 % | 232.862 M -76.31 % | 982.794 M -15.16 % | 1.158 B -10.45 % | 1.294 B -4.12 % | 1.349 B 2.98 % | 1.310 B 129.69 % | 570.435 M -14.22 % | 665.014 M -31.57 % | 971.797 M 12.14 % | 866.627 M 50.15 % | 577.163 M -18.37 % | 707.077 M 43.62 % | 492.330 M 28.38 % | 383.483 M -53.89 % | 831.636 M -12.15 % | 946.614 M 683.88 % | 120.760 M 114.54 % | 56.288 M -31.96 % | 82.728 M 62.97 % | 50.761 M 112.74 % | -398.497 M |
| Cash and short term investments | 575.773 M -7.94 % | 625.405 M -5.13 % | 659.235 M -6.58 % | 705.642 M -16.51 % | 845.207 M -14.00 % | 982.794 M -38.15 % | 1.589 B 20.00 % | 1.324 B -4.01 % | 1.379 B 2.85 % | 1.341 B 3.04 % | 1.302 B 29.84 % | 1.003 B -15.22 % | 1.183 B 6.58 % | 1.110 B 3.00 % | 1.077 B 3.61 % | 1.040 B 5.21 % | 988.278 M 5.49 % | 936.802 M -1.71 % | 953.073 M -18.70 % | 1.172 B 305.91 % | 288.792 M 44.86 % | 199.361 M -34.77 % | 305.644 M -31.54 % | 446.450 M 12.03 % | 398.497 M |
| Total current assets | 779.902 M -7.09 % | 839.447 M -4.63 % | 880.159 M -1.94 % | 897.617 M -10.55 % | 1.004 B -41.54 % | 1.716 B -2.92 % | 1.768 B 5.10 % | 1.682 B -5.46 % | 1.779 B 3.53 % | 1.719 B 0.32 % | 1.713 B 0.20 % | 1.710 B -6.86 % | 1.836 B 6.95 % | 1.717 B 2.96 % | 1.667 B 38.44 % | 1.204 B 6.48 % | 1.131 B 6.96 % | 1.057 B -0.09 % | 1.058 B -16.70 % | 1.271 B 221.07 % | 395.739 M 19.98 % | 329.846 M -19.32 % | 408.817 M -27.09 % | 560.720 M 40.71 % | 398.497 M |
| Inventory | 79.194 M -12.09 % | 90.084 M 9.83 % | 82.024 M -7.88 % | 89.037 M -4.72 % | 93.452 M -6.38 % | 99.823 M -5.54 % | 105.678 M -5.85 % | 112.242 M 12.53 % | 99.746 M 0.45 % | 99.303 M -16.11 % | 118.371 M -14.50 % | 138.446 M 0.73 % | 137.442 M 5.81 % | 129.899 M 1.64 % | 127.809 M 4.01 % | 122.884 M 10.63 % | 111.075 M 15.05 % | 96.541 M 5.84 % | 91.215 M 5.59 % | 86.385 M -5.10 % | 91.029 M -14.21 % | 106.107 M 18.64 % | 89.439 M 5.14 % | 85.069 M | 0.000 |
| Net receivables | 7.182 M 10.85 % | 6.479 M -61.93 % | 17.018 M 67.79 % | 10.142 M -79.82 % | 50.269 M 86.74 % | 26.919 M -46.47 % | 50.284 M 212.81 % | 16.075 M -77.88 % | 72.686 M 91.75 % | 37.906 M -39.45 % | 62.598 M 136.98 % | 26.415 M -60.96 % | 67.665 M 147.68 % | 27.319 M 189.27 % | 9.444 M -42.86 % | 16.528 M 92.64 % | 8.580 M 139.46 % | 3.583 M -38.22 % | 5.800 M | 0.000 -100.00 % | 95.261 K -96.54 % | 2.751 M 854 241.61 % | 322.000 -100.00 % | 12.654 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.575 M 1.32 % | -35.037 M 1.30 % | -35.498 M 1.28 % | -35.960 M 1.27 % | -36.422 M 1.25 % | -36.884 M 1.24 % | -37.345 M 1.22 % | -37.807 M 1.21 % | -38.269 M 1.19 % | -38.731 M | 0.000 100.00 % | -419.354 M | 0.000 100.00 % | -412.773 M | 0.000 | 0.000 100.00 % | -303.883 M -0.89 % | -301.204 M -14 018.21 % | 2.164 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 74.621 M 48.48 % | 50.256 M 2 176.65 % | 2.207 M -95.84 % | 53.078 M -61.30 % | 137.154 M -15.83 % | 162.951 M -29.26 % | 230.347 M 19.05 % | 193.484 M 9.91 % | 176.041 M 4.07 % | 169.161 M 77.04 % | 95.552 M -65.52 % | 277.089 M 2.15 % | 271.259 M 18.02 % | 229.848 M 9.50 % | 209.908 M 4.39 % | 201.085 M 8.97 % | 184.524 M 7.68 % | 171.363 M -5.37 % | 181.088 M 18.69 % | 152.571 M 24.02 % | 123.020 M 4.70 % | 117.495 M -26.92 % | 160.782 M 44.32 % | 111.410 M | 0.000 |
| Tax payables | 7.789 M | 0.000 -100.00 % | 12.570 M 65.91 % | 7.576 M 390.83 % | 1.543 M -87.76 % | 12.614 M -28.01 % | 17.522 M 78.42 % | 9.821 M -60.75 % | 25.021 M -29.85 % | 35.670 M 103.18 % | 17.556 M -19.31 % | 21.758 M 5.33 % | 20.657 M 195.49 % | 6.991 M -43.94 % | 12.469 M 5.37 % | 11.834 M -30.95 % | 17.137 M 215.72 % | 5.428 M -32.43 % | 8.034 M -59.30 % | 19.737 M 46.80 % | 13.445 M 533.14 % | 2.124 M -60.29 % | 5.348 M -57.47 % | 12.573 M | 0.000 |
| Deferred revenue non current | 4.963 M -4.58 % | 5.201 M -4.38 % | 5.440 M -4.20 % | 5.678 M -4.02 % | 5.915 M -3.88 % | 6.154 M 0.57 % | 6.119 M -0.55 % | 6.153 M 4.35 % | 5.897 M -3.48 % | 6.110 M 4.81 % | 5.829 M -3.32 % | 6.030 M 114.36 % | 2.813 M 6.08 % | 2.652 M -3.46 % | 2.747 M -4.35 % | 2.872 M -1.89 % | 2.927 M 3.37 % | 2.832 M -3.02 % | 2.920 M -1.95 % | 2.978 M -2.88 % | 3.066 M -2.80 % | 3.155 M 105.70 % | 1.534 M 47.04 % | 1.043 M | 0.000 |
| Minority interest | 421.362 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 545.135 K | 0.000 -100.00 % | 642.056 K -41.77 % | 1.103 M 91.39 % | 576.112 K | 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 |
| Other total stockholders equity | 985.041 M | 0.000 -100.00 % | 985.041 M -8.57 % | 1.077 B 9.37 % | 985.041 M -8.52 % | 1.077 B 0.00 % | 1.077 B -0.59 % | 1.083 B 0.11 % | 1.082 B -0.45 % | 1.087 B 0.11 % | 1.086 B 2.21 % | 1.062 B -3.83 % | 1.104 B 7.66 % | 1.026 B -6.27 % | 1.095 B 6 866.27 % | -16.176 M -101.51 % | 1.074 B | 0.000 -100.00 % | 1.074 B 1.82 % | 1.055 B 253.20 % | 298.598 M 0.00 % | 298.598 M 0.00 % | 298.598 M 6.12 % | 281.368 M | 0.000 |
| Deferred tax liabilities non current | 13.151 M 25.56 % | 10.474 M -3.56 % | 10.860 M -10.85 % | 12.182 M 41.62 % | 8.602 M 53.27 % | 5.612 M -36.64 % | 8.857 M -24.18 % | 11.682 M 1.30 % | 11.532 M 23.82 % | 9.314 M 4.15 % | 8.943 M -37.11 % | 14.220 M 25.38 % | 11.342 M -0.39 % | 11.386 M -3.89 % | 11.847 M 9.58 % | 10.812 M 10.96 % | 9.744 M -13.58 % | 11.274 M 36.67 % | 8.249 M 83.38 % | 4.498 M 0.00 % | 4.498 M 56.02 % | 2.883 M 6.89 % | 2.697 M | 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 |
| Total assets | 2.023 B -3.08 % | 2.087 B -1.63 % | 2.122 B -0.48 % | 2.132 B -4.87 % | 2.241 B -0.79 % | 2.259 B -2.56 % | 2.318 B 3.98 % | 2.230 B -4.45 % | 2.333 B 2.25 % | 2.282 B 0.08 % | 2.280 B -0.24 % | 2.286 B -5.18 % | 2.411 B 5.10 % | 2.294 B 1.99 % | 2.249 B 3.01 % | 2.183 B 3.90 % | 2.101 B 4.22 % | 2.016 B 0.99 % | 1.996 B 3.89 % | 1.921 B 87.40 % | 1.025 B 8.44 % | 945.582 M -6.46 % | 1.011 B 17.87 % | 857.626 M | 0.000 |
| 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-06-30 | 2019-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -85.140 K -100.36 % | 23.659 M 193.64 % | -25.267 M | 0.000 100.00 % | -2.905 M 95.23 % | -60.906 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.365 M -330.98 % | 3.622 M 200.00 % | -3.622 M | 0.000 -100.00 % | 7.513 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.966 M | 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 | -2.157 M | 0.000 -100.00 % | 69.336 M 436.36 % | -20.613 M -200.00 % | 20.613 M | 0.000 -100.00 % | 25.013 M 319.13 % | -11.415 M -200.00 % | 11.415 M | 0.000 -100.00 % | 53.907 M -51.09 % | 110.214 M 200.00 % | -110.214 M | 0.000 100.00 % | -119.748 M -236.37 % | 87.812 M 200.00 % | -87.812 M | 0.000 100.00 % | -26.553 M -182.76 % | 32.085 M 96.25 % | 16.350 M 115.50 % | -105.493 M -454.65 % | -19.020 M -180.30 % | 23.686 M 300.00 % | -11.843 M 0.00 % | -11.843 M |
| Accounts receivables | -4.987 M | 0.000 -100.00 % | 46.634 M 651.98 % | -8.449 M -200.00 % | 8.449 M | 0.000 -100.00 % | 12.558 M 89.85 % | 6.614 M 200.00 % | -6.614 M | 0.000 -100.00 % | 45.106 M -55.27 % | 100.841 M 200.00 % | -100.841 M | 0.000 100.00 % | -88.117 M -228.41 % | 68.623 M 200.00 % | -68.623 M | 0.000 100.00 % | -24.720 M -183.18 % | 29.718 M 200.00 % | -29.718 M | 0.000 100.00 % | -6.794 M -141.64 % | 16.317 M 300.00 % | -8.158 M 0.00 % | -8.158 M |
| Inventory | 2.830 M | 0.000 -100.00 % | 22.701 M 286.62 % | -12.165 M -200.00 % | 12.165 M | 0.000 -100.00 % | 12.456 M 169.09 % | -18.029 M -200.00 % | 18.029 M | 0.000 -100.00 % | 8.801 M -6.11 % | 9.373 M 200.00 % | -9.373 M | 0.000 100.00 % | -36.597 M -279.14 % | 20.430 M 200.00 % | -20.430 M | 0.000 100.00 % | -1.832 M -177.39 % | 2.367 M -84.42 % | 15.193 M 186.52 % | -17.561 M -43.64 % | -12.226 M -265.89 % | 7.370 M 300.00 % | -3.685 M 0.00 % | -3.685 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.622 M -200.00 % | 3.622 M | 0.000 100.00 % | -7.513 M -252.79 % | 4.917 M 200.00 % | -4.917 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.622 M 200.00 % | -3.622 M | 0.000 -100.00 % | 7.513 M 252.79 % | -4.917 M -200.00 % | 4.917 M | 0.000 -100.00 % | 4.966 M 500.55 % | -1.240 M -200.00 % | 1.240 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.156 M 101.31 % | -87.932 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -28.668 M 7.45 % | -30.976 M 60.19 % | -77.809 M -214.23 % | 68.117 M 212.89 % | -60.338 M -15.10 % | -52.420 M -338.48 % | -11.955 M -123.97 % | 49.866 M 363.41 % | -18.931 M -116.68 % | -8.737 M 87.01 % | -67.278 M -39.62 % | -48.187 M -147.26 % | 101.966 M 2 691.42 % | 3.653 M 105.83 % | -62.613 M -5.13 % | -59.561 M 34.02 % | -90.277 M -164.32 % | -34.154 M 50.82 % | -69.452 M -41.67 % | -49.025 M -832.76 % | -5.256 M -173.03 % | -1.925 M 97.09 % | -66.074 M -82.31 % | -36.243 M -660.57 % | 6.465 M 0.00 % | 6.465 M |
| Net cash provided by operating activities | -6.820 M 78.86 % | -32.264 M -516.23 % | 7.752 M -83.68 % | 47.503 M 470.36 % | -12.826 M 39.65 % | -21.253 M -133.27 % | 63.891 M -12.65 % | 73.144 M 58.80 % | 46.059 M 14.97 % | 40.063 M -35.85 % | 62.449 M 29.60 % | 48.187 M -27.03 % | 66.034 M 75.26 % | 37.677 M -39.83 % | 62.613 M 5.13 % | 59.561 M -34.02 % | 90.277 M 164.32 % | 34.154 M -50.82 % | 69.452 M 41.67 % | 49.025 M -35.91 % | 76.497 M 186.39 % | -88.545 M -234.01 % | 66.074 M 82.31 % | 36.243 M 7.51 % | 33.712 M 0.00 % | 33.712 M |
| Investments in property plant and equipment | -464.961 K 95.38 % | -10.060 M 24.38 % | -13.303 M -503.31 % | -2.205 M -539.45 % | 501.747 K 111.78 % | -4.260 M 72.35 % | -15.408 M -455.76 % | -2.772 M -96.10 % | -1.414 M 78.35 % | -6.530 M -106.28 % | -3.166 M 50.77 % | -6.429 M 20.44 % | -8.081 M 62.32 % | -21.444 M 25.43 % | -28.757 M -148.49 % | -11.572 M 22.33 % | -14.899 M 49.91 % | -29.746 M 84.80 % | -195.730 M -998.91 % | -17.811 M -20.18 % | -14.821 M 16.27 % | -17.700 M -36.47 % | -12.970 M -6.99 % | -12.123 M 8.59 % | -13.262 M 0.00 % | -13.262 M |
| Acquisitions net | 490.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -269.577 K -5 694.66 % | 4.818 K 108.39 % | -57.406 K -117.82 % | 322.165 K 480.07 % | 55.539 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.575 M -22.31 % | 14.899 M -49.91 % | 29.746 M -84.80 % | 195.730 M 998.91 % | 17.811 M 20.18 % | 14.821 M -16.27 % | 17.700 M 36.47 % | 12.970 M 6.99 % | 12.123 M | 0.000 | 0.000 |
| Purchases of investments | -205.983 M 58.22 % | -492.967 M 65.51 % | -1.429 B -38 107.32 % | -3.740 M 99.65 % | -1.082 B -621.41 % | -150.000 M 81.27 % | -800.800 M -110.74 % | -380.000 M 7.99 % | -413.000 M -10 225.00 % | -4.000 M 99.71 % | -1.372 B -270.05 % | -370.870 M 26.12 % | -501.980 M -14.60 % | -438.020 M -36.54 % | -320.790 M 4.89 % | -337.300 M -34.92 % | -250.000 M 47.92 % | -480.000 M -156.95 % | -186.810 M -94.59 % | -96.000 M -33.33 % | -72.000 M -85.42 % | -38.830 M 89.43 % | -367.480 M -36.95 % | -268.340 M | 0.000 | 0.000 |
| Sales maturities of investments | 379.988 M 53.10 % | 248.191 M -85.00 % | 1.655 B 19 739.02 % | 8.340 M | 0.000 | 0.000 -100.00 % | 617.363 M 61.54 % | 382.180 M -9.00 % | 419.955 M -40.82 % | 709.667 M -40.68 % | 1.196 B 359.45 % | 260.385 M -51.59 % | 537.926 M -23.28 % | 701.120 M 340.34 % | 159.221 M -68.37 % | 503.437 M 61.48 % | 311.760 M 520.22 % | 50.266 M -76.96 % | 218.214 M 452.63 % | 39.487 M -19.21 % | 48.874 M -47.77 % | 93.576 M -67.40 % | 287.023 M 25.39 % | 228.910 M | 0.000 | 0.000 |
| Other investing activites | 3.099 M | 0.000 100.00 % | -716.400 K -200.00 % | 716.399 K -99.80 % | 350.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -161.569 M -1 296.15 % | -11.572 M 22.33 % | -14.899 M 49.91 % | -29.746 M 84.80 % | -195.730 M -998.91 % | -17.811 M -20.18 % | -14.821 M 16.27 % | -17.700 M -36.47 % | -12.970 M -6.99 % | -12.123 M 61.48 % | -31.472 M 0.00 % | -31.472 M |
| Net cash used for investing activites | 177.129 M 169.51 % | -254.836 M -220.48 % | 211.511 M 6 697.82 % | 3.111 M 100.43 % | -731.612 M -374.27 % | -154.260 M 22.53 % | -199.114 M -33 784.49 % | -587.627 K -110.71 % | 5.484 M -99.22 % | 699.459 M 490.38 % | -179.172 M -53.25 % | -116.915 M -519.57 % | 27.865 M -88.47 % | 241.656 M 226.97 % | -190.325 M -223.13 % | 154.567 M 229.84 % | 46.861 M 110.20 % | -459.479 M -179.61 % | -164.327 M -121.09 % | -74.325 M -95.86 % | -37.947 M -202.43 % | 37.046 M 139.65 % | -93.427 M -81.23 % | -51.553 M -15.24 % | -44.734 M 0.00 % | -44.734 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.282 M -4 391.27 % | -117.605 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.056 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 |
| 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 100.00 % | -5.234 M -200.00 % | 5.234 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 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -5.400 M | 0.000 100.00 % | -5.282 M -4 391.27 % | -117.605 K 98.09 % | -6.152 M | 0.000 100.00 % | -6.152 M | 0.000 100.00 % | -4.068 M -211.67 % | 3.643 M 200.00 % | -3.643 M | 0.000 100.00 % | -264.100 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -59.609 M | 0.000 -100.00 % | 211.052 K 100.19 % | -113.690 M -53 768.07 % | -211.052 K | 0.000 | 0.000 100.00 % | -128.148 M -108 295.27 % | -118.223 K | 0.000 100.00 % | -197.413 M 0.00 % | -197.413 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.420 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 490.000 K | 0.000 -100.00 % | 5.189 M | 0.000 -100.00 % | 5.282 M 4 391.31 % | 117.604 K -98.09 % | 6.152 M | 0.000 | 0.000 -100.00 % | 693.420 K 119.92 % | -3.481 M 98.24 % | -197.413 M -4 566.59 % | -4.230 M -180.83 % | 5.234 M 991.18 % | -587.292 K -5.00 % | -559.326 K 98.75 % | -44.844 M | 0.000 100.00 % | -14.690 M -101.83 % | 803.708 M 568 055.06 % | -141.509 K | 0.000 100.00 % | -633.962 K | 0.000 100.00 % | -70.754 K 0.00 % | -70.755 K |
| Net cash used provided by financing activities | -59.119 M | 0.000 | 0.000 100.00 % | -113.690 M -1 969.72 % | -5.493 M -4 570.73 % | -117.605 K | 0.000 100.00 % | -128.148 M -1 943.77 % | -6.270 M -1 004.24 % | 693.420 K 263.15 % | -425.021 K 99.78 % | -197.413 M -4 566.59 % | -4.230 M -180.83 % | 5.234 M 714.74 % | -851.392 K -52.22 % | -559.326 K -100.08 % | 703.784 M 2 355.30 % | -31.206 M -112.42 % | -14.690 M -101.83 % | 803.708 M 568 055.06 % | -141.509 K | 0.000 100.00 % | -633.962 K 84.20 % | -4.011 M -5 569.46 % | -70.754 K 0.00 % | -70.755 K |
| 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 -100.00 % | 225.400 202.45 % | -220.010 75.20 % | -887.060 -185.46 % | 1.038 K -74.87 % | 4.130 K 175.26 % | -5.487 K 96.11 % | -141.080 K -268.84 % | 83.558 K 55.10 % | 53.875 K | 0.000 -100.00 % | 258.750 146.01 % | -562.400 | 0.000 | 0.000 |
| Net change in cash | 111.190 M 138.73 % | -287.101 M -230.94 % | 219.263 M 447.62 % | -63.075 M 91.59 % | -749.932 M -326.99 % | -175.631 M -29.88 % | -135.224 M -143.24 % | -55.592 M -236.72 % | 40.660 M -94.51 % | 740.216 M 7 617.68 % | -9.846 M 96.03 % | -247.772 M -466.41 % | 67.622 M -75.21 % | 272.742 M 299.81 % | -136.499 M -165.06 % | 209.805 M -75.05 % | 840.926 M 284.20 % | -456.536 M -624.66 % | -63.000 M -107.88 % | 799.088 M 1 977.58 % | 38.462 M 174.69 % | -51.499 M -203.77 % | 49.630 M 356.86 % | -19.322 M -74.18 % | -11.093 M 0.00 % | -11.093 M |
| Cash at beginning of period | 101.950 M -73.80 % | 389.050 M 129.14 % | 169.788 M -27.09 % | 232.862 M -76.31 % | 982.794 M -15.16 % | 1.158 B -10.45 % | 1.294 B -4.12 % | 1.349 B 3.11 % | 1.309 B 130.24 % | 568.365 M -1.98 % | 579.859 M -29.94 % | 827.631 M 8.90 % | 760.009 M 55.97 % | 487.267 M -21.88 % | 623.766 M 50.68 % | 413.961 M 196.95 % | -426.965 M -1 543.88 % | 29.571 M -96.59 % | 867.121 M 1 174.56 % | 68.033 M 130.07 % | 29.571 M -63.52 % | 81.069 M 157.86 % | 31.439 M -38.06 % | 50.761 M -17.93 % | 61.854 M | 0.000 |
| Cash at end of period | 213.139 M 109.06 % | 101.950 M -73.80 % | 389.050 M 129.14 % | 169.788 M -27.09 % | 232.862 M -76.31 % | 982.794 M -15.16 % | 1.158 B -10.45 % | 1.294 B -4.12 % | 1.349 B 3.11 % | 1.309 B 129.57 % | 570.013 M -1.70 % | 579.859 M -29.94 % | 827.631 M 8.90 % | 760.009 M 55.97 % | 487.267 M -21.88 % | 623.766 M 50.68 % | 413.961 M 196.95 % | -426.965 M -153.10 % | 804.122 M -7.27 % | 867.121 M 1 174.56 % | 68.033 M 130.07 % | 29.571 M -63.52 % | 81.069 M 157.86 % | 31.439 M -38.06 % | 50.761 M 557.61 % | -11.093 M |
| Operating cash flow | -6.820 M 78.86 % | -32.264 M -2 256.17 % | 1.496 M -96.85 % | 47.503 M 297.19 % | -24.090 M -13.35 % | -21.253 M -133.27 % | 63.891 M -12.65 % | 73.144 M 58.80 % | 46.059 M 14.97 % | 40.063 M -35.85 % | 62.449 M 29.60 % | 48.187 M -27.03 % | 66.034 M 75.26 % | 37.677 M -39.83 % | 62.613 M 5.13 % | 59.561 M -34.02 % | 90.277 M 164.32 % | 34.154 M -50.82 % | 69.452 M 41.67 % | 49.025 M -35.91 % | 76.497 M 186.39 % | -88.545 M -234.01 % | 66.074 M 82.31 % | 36.243 M 7.51 % | 33.712 M 0.00 % | 33.712 M |
| Capital expenditure | -464.961 K 95.38 % | -10.060 M 24.38 % | -13.303 M -503.31 % | -2.205 M -539.45 % | 501.747 K 111.78 % | -4.260 M 72.35 % | -15.408 M -455.76 % | -2.772 M -96.10 % | -1.414 M 78.35 % | -6.530 M -106.28 % | -3.166 M 50.77 % | -6.429 M 20.44 % | -8.081 M 62.32 % | -21.444 M 25.43 % | -28.757 M -148.49 % | -11.572 M 22.33 % | -14.899 M 49.91 % | -29.746 M 84.80 % | -195.730 M -998.91 % | -17.811 M -20.18 % | -14.821 M 16.27 % | -17.700 M -36.47 % | -12.970 M -6.99 % | -12.123 M 8.59 % | -13.262 M 0.00 % | -13.262 M |
| Free CashFlow | -7.285 M 82.79 % | -42.324 M -662.46 % | -5.551 M -112.25 % | 45.298 M 292.04 % | -23.588 M 7.55 % | -25.514 M -152.62 % | 48.482 M -31.10 % | 70.371 M 57.62 % | 44.645 M 33.14 % | 33.533 M -43.44 % | 59.284 M 41.97 % | 41.757 M -27.95 % | 57.953 M 257.00 % | 16.233 M -52.05 % | 33.857 M -29.45 % | 47.988 M -36.34 % | 75.378 M 1 609.75 % | 4.409 M 103.49 % | -126.278 M -504.57 % | 31.213 M -49.39 % | 61.676 M 158.05 % | -106.245 M -300.07 % | 53.103 M 120.16 % | 24.121 M 17.95 % | 20.450 M 0.00 % | 20.450 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 |