Suncha Technology Co., Ltd. 001211.SZ
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | 1.368 B 35.34 % | 1.011 B 5.81 % | 955.260 M -2.10 % | 975.707 M 17.00 % | 833.962 M 16.19 % | 717.756 M 18.04 % | 608.047 M 21.53 % | 500.330 M |
| Net income | 28.423 M 339.51 % | -11.867 M 23.03 % | -15.418 M -121.93 % | 70.291 M -21.69 % | 89.761 M 24.95 % | 71.840 M 56.28 % | 45.968 M 12.12 % | 41.000 M |
| Income before tax | 28.807 M 220.01 % | -24.004 M 2.23 % | -24.553 M -132.61 % | 75.300 M -26.94 % | 103.062 M 19.89 % | 85.966 M 61.26 % | 53.309 M 11.46 % | 47.826 M |
| Income before tax ratio | 0.02 188.67 % | -0.02 7.60 % | -0.03 -133.30 % | 0.08 -37.55 % | 0.12 3.18 % | 0.12 36.61 % | 0.09 -8.28 % | 0.10 |
| EBITDA | 96.470 M 163.72 % | 36.580 M 132.22 % | 15.752 M -85.64 % | 109.661 M -19.75 % | 136.650 M 31.73 % | 103.739 M 47.55 % | 70.306 M 24.11 % | 56.647 M |
| Net income ratio | 0.02 276.97 % | -0.01 27.26 % | -0.02 -122.40 % | 0.07 -33.07 % | 0.11 7.54 % | 0.10 32.39 % | 0.08 -7.75 % | 0.08 |
| Ratio EBITDA | 0.07 94.86 % | 0.04 119.47 % | 0.02 -85.33 % | 0.11 -31.41 % | 0.16 13.37 % | 0.14 25.00 % | 0.12 2.13 % | 0.11 |
| Gross profit ratio | 0.31 -5.79 % | 0.33 -1.45 % | 0.33 -10.39 % | 0.37 -2.17 % | 0.38 6.55 % | 0.35 0.77 % | 0.35 6.78 % | 0.33 |
| Weighted average shs out dil | 72.880 M -1.74 % | 74.169 M 3.01 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 33.14 % | 54.080 M 1.56 % | 53.247 M |
| Weighted average shs out | 72.880 M -1.74 % | 74.169 M 3.01 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 34.17 % | 53.662 M -0.77 % | 54.080 M 1.56 % | 53.247 M |
| EPS diluted | 0.39 343.75 % | -0.16 23.81 % | -0.21 -121.43 % | 0.98 -21.60 % | 1.25 25.00 % | 1.00 17.65 % | 0.85 10.39 % | 0.77 |
| Earnings per share | 0.39 343.75 % | -0.16 23.81 % | -0.21 -121.43 % | 0.98 -21.60 % | 1.25 25.00 % | 1.00 17.65 % | 0.85 10.39 % | 0.77 |
| Gross profit | 421.086 M 27.50 % | 330.272 M 4.28 % | 316.728 M -12.27 % | 361.034 M 14.46 % | 315.429 M 23.80 % | 254.795 M 18.95 % | 214.202 M 29.77 % | 165.065 M |
| Income tax expense | 403.718 K 103.35 % | -12.042 M -31.84 % | -9.134 M -282.35 % | 5.009 M -62.34 % | 13.301 M -5.84 % | 14.126 M 92.44 % | 7.341 M 7.55 % | 6.825 M |
| Cost of revenue | 946.901 M 39.15 % | 680.510 M 6.57 % | 638.531 M 3.88 % | 614.672 M 18.54 % | 518.532 M 12.00 % | 462.961 M 17.55 % | 393.845 M 17.47 % | 335.265 M |
| General and administrative expenses | 22.232 M 1.62 % | 21.877 M 37.96 % | 15.857 M -12.63 % | 18.149 M 81.58 % | 9.995 M 0.27 % | 9.968 M 5.76 % | 9.425 M -60.26 % | 23.717 M |
| Selling and marketing expenses | 226.121 M 10.13 % | 205.323 M -16.13 % | 244.805 M 27.52 % | 191.972 M 39.55 % | 137.562 M 33.08 % | 103.368 M 11.83 % | 92.431 M 42.36 % | 64.927 M |
| Other expenses | 118.977 M 11.07 % | 107.115 M 252.04 % | 30.427 M -0.88 % | 30.699 M 23.05 % | 24.948 M 16.91 % | 21.340 M 707.46 % | 2.643 M -67.53 % | 8.140 M |
| Operating expenses | 394.989 M 10.09 % | 358.787 M 11.72 % | 321.158 M 17.83 % | 272.565 M 36.32 % | 199.950 M 25.13 % | 159.791 M 8.91 % | 146.716 M 29.46 % | 113.328 M |
| Cost and expenses | 1.342 B 29.12 % | 1.039 B 8.30 % | 959.689 M 8.17 % | 887.237 M 23.49 % | 718.483 M 15.37 % | 622.752 M 15.20 % | 540.560 M 20.50 % | 448.594 M |
| Research and development expenses | 27.659 M 26.64 % | 21.841 M -27.36 % | 30.069 M -5.28 % | 31.746 M 15.67 % | 27.446 M 9.28 % | 25.115 M 26.50 % | 19.854 M 5.51 % | 18.817 M |
| Selling general and administrative expenses | 248.352 M 9.31 % | 227.199 M -12.84 % | 260.662 M 24.05 % | 210.120 M 42.40 % | 147.557 M 30.19 % | 113.335 M 11.27 % | 101.856 M 14.90 % | 88.644 M |
| Interest income | 16.000 M 412.80 % | 3.120 M 605.42 % | 442.319 K -63.18 % | 1.201 M 761.68 % | 139.396 K 34.16 % | 103.900 K -43.13 % | 182.700 K | 0.000 |
| Interest expense | 19.006 M 41.04 % | 13.476 M 89.06 % | 7.128 M 7.47 % | 6.632 M -29.00 % | 9.341 M -3.66 % | 9.696 M -1.03 % | 9.796 M 12.70 % | 8.692 M |
| Depreciation and amortization | 49.407 M 4.88 % | 47.109 M 19.45 % | 39.437 M 36.32 % | 28.929 M 19.31 % | 24.247 M 200.20 % | 8.077 M 12.17 % | 7.201 M 33.29 % | 5.402 M |
| Operating income | 26.097 M 191.52 % | -28.515 M -902.05 % | 3.555 M -95.20 % | 74.045 M -25.62 % | 99.554 M 20.18 % | 82.838 M 63.50 % | 50.666 M 27.67 % | 39.686 M |
| Operating income ratio | 0.02 167.62 % | -0.03 -857.99 % | 0.00 -95.10 % | 0.08 -36.43 % | 0.12 3.43 % | 0.12 38.51 % | 0.08 5.05 % | 0.08 |
| Total other income expenses net | 2.710 M -39.92 % | 4.511 M 68.99 % | 2.669 M 112.62 % | 1.255 M -64.21 % | 3.508 M 12.15 % | 3.128 M 18.35 % | 2.643 M -67.53 % | 8.140 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Net debt | 447.804 M 32.48 % | 338.007 M 190.93 % | 116.182 M 650.40 % | -21.109 M -128.26 % | 74.686 M -35.87 % | 116.457 M -19.94 % | 145.467 M 19.69 % | 121.538 M |
| Total investments | 1.274 M -95.76 % | 30.069 M -81.00 % | 158.281 M -15.50 % | 187.315 M 38 780.24 % | 481.774 K -0.91 % | 486.213 K -51.42 % | 1.001 M -33.96 % | 1.516 M |
| Total debt | 632.382 M 43.63 % | 440.283 M 119.17 % | 200.882 M 147.81 % | 81.064 M -44.85 % | 146.978 M -21.21 % | 186.555 M 15.52 % | 161.490 M 3.56 % | 155.940 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 15.061 M 36.87 % | 11.004 M -7.88 % | 11.945 M -87.78 % | 97.739 M 0.54 % | 97.212 M | 0.000 |
| Retained earnings | 306.508 M 7.95 % | 283.941 M -4.59 % | 297.593 M -15.71 % | 353.068 M 9.04 % | 323.809 M 37.47 % | 235.557 M 31.42 % | 179.245 M 30.81 % | 137.031 M |
| Common stock | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 33.33 % | 54.000 M 0.00 % | 54.000 M 0.00 % | 54.000 M 0.00 % | 54.000 M |
| Total equity | 871.294 M -0.41 % | 874.840 M -0.38 % | 878.219 M -5.53 % | 929.637 M 94.87 % | 477.057 M 23.18 % | 387.296 M 17.20 % | 330.456 M 16.16 % | 284.488 M |
| Other non current liabilities | 10.607 M -11.79 % | 12.024 M -66.89 % | 36.318 M 322.06 % | 8.605 M -28.68 % | 12.066 M 218.20 % | 3.792 M 37.73 % | 2.753 M -3.27 % | 2.846 M |
| Long term debt | 138.290 M 170.61 % | 51.103 M 33.83 % | 38.184 M 75.46 % | 21.762 M -30.91 % | 31.500 M 65.52 % | 19.030 M | 0.000 | 0.000 |
| Total non current liabilities | 183.871 M 99.94 % | 91.963 M 23.44 % | 74.502 M 30.09 % | 57.270 M -7.43 % | 61.868 M 76.19 % | 35.115 M 123.09 % | 15.740 M 11.25 % | 14.148 M |
| Other current liabilities | 59.354 M -28.15 % | 82.605 M 168.20 % | 30.800 M 7.12 % | 28.752 M 39.00 % | 20.685 M -17.18 % | 24.975 M 7.11 % | 23.318 M -0.54 % | 23.445 M |
| Deferred revenue | 0.000 -100.00 % | 4.439 M 20.45 % | 3.685 M -91.84 % | 45.186 M 1 085.21 % | 3.812 M -90.07 % | 38.385 M 211.31 % | 12.330 M -59.18 % | 30.207 M |
| Short term debt | 494.092 M 26.96 % | 389.179 M 144.49 % | 159.180 M 187.55 % | 55.357 M -52.52 % | 116.602 M -36.91 % | 184.811 M 14.44 % | 161.490 M 3.56 % | 155.940 M |
| Total current liabilities | 800.462 M 21.36 % | 659.590 M 45.05 % | 454.746 M 52.53 % | 298.133 M 6.97 % | 278.695 M -16.98 % | 335.709 M 5.13 % | 319.330 M 11.41 % | 286.632 M |
| Total liabilities | 984.333 M 30.97 % | 751.553 M 42.00 % | 529.249 M 48.92 % | 355.403 M 4.36 % | 340.563 M -8.16 % | 370.824 M 10.67 % | 335.070 M 11.40 % | 300.780 M |
| Other non current assets | 24.700 M 15.84 % | 21.322 M -34.26 % | 32.434 M 12.24 % | 28.898 M 310.84 % | 7.034 M 132.89 % | 3.020 M -31.30 % | 4.396 M 343.64 % | 990.900 K |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 8.299 M 1 622.59 % | 481.774 K -0.91 % | 486.213 K -51.42 % | 1.001 M -33.96 % | 1.516 M |
| Intangible assets | 113.971 M 25.65 % | 90.702 M 56.42 % | 57.987 M 8.88 % | 53.257 M 33.06 % | 40.024 M 73.01 % | 23.133 M 4.68 % | 22.098 M -0.93 % | 22.305 M |
| GoodWill | 6.263 M 0.00 % | 6.263 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 120.234 M 24.00 % | 96.965 M 67.22 % | 57.987 M 8.88 % | 53.257 M 33.06 % | 40.024 M 73.01 % | 23.133 M 4.68 % | 22.098 M -0.93 % | 22.305 M |
| Property plant equipment net | 778.365 M 6.91 % | 728.033 M 57.49 % | 462.276 M 38.94 % | 332.711 M 15.71 % | 287.540 M 3.95 % | 276.623 M 6.14 % | 260.618 M 6.04 % | 245.784 M |
| Total non current assets | 974.477 M 8.92 % | 894.686 M 52.87 % | 585.264 M 32.41 % | 441.997 M 27.57 % | 346.488 M 11.08 % | 311.918 M 4.88 % | 297.398 M 7.43 % | 276.836 M |
| Other current assets | 91.229 M 132.58 % | 39.225 M -27.48 % | 54.088 M -0.16 % | 54.176 M 18.46 % | 45.733 M 20.35 % | 37.998 M 13.89 % | 33.365 M 38.59 % | 24.075 M |
| Short term investments | 1.274 M -95.76 % | 30.069 M -81.00 % | 158.281 M -15.50 % | 187.315 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 184.578 M 80.47 % | 102.275 M 20.75 % | 84.701 M -17.10 % | 102.172 M 41.33 % | 72.292 M 3.13 % | 70.098 M 337.47 % | 16.023 M -53.42 % | 34.402 M |
| Cash and short term investments | 185.852 M 40.43 % | 132.344 M -45.53 % | 242.982 M -16.06 % | 289.487 M 300.44 % | 72.292 M 3.13 % | 70.098 M 337.47 % | 16.023 M -53.42 % | 34.402 M |
| Total current assets | 881.150 M 20.42 % | 731.707 M -11.01 % | 822.203 M -2.47 % | 843.043 M 78.94 % | 471.133 M 5.59 % | 446.203 M 21.21 % | 368.129 M 19.35 % | 308.432 M |
| Inventory | 295.927 M 34.26 % | 220.411 M 13.43 % | 194.307 M -7.05 % | 209.039 M 46.81 % | 142.391 M 15.33 % | 123.464 M 16.06 % | 106.380 M 18.38 % | 89.864 M |
| Net receivables | 308.142 M -9.30 % | 339.726 M 0.33 % | 338.607 M 14.12 % | 296.707 M 38.55 % | 214.150 M -1.50 % | 217.421 M 1.33 % | 214.578 M 32.77 % | 161.619 M |
| Tax assets | 51.177 M 5.81 % | 48.366 M 48.51 % | 32.567 M 72.93 % | 18.832 M 65.07 % | 11.409 M 31.82 % | 8.655 M -6.79 % | 9.285 M 48.79 % | 6.241 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 228.983 M 36.32 % | 167.969 M -31.75 % | 246.111 M 27.31 % | 193.315 M 55.96 % | 123.955 M -2.95 % | 127.721 M 4.52 % | 122.192 M 26.47 % | 96.616 M |
| Tax payables | 18.033 M 17.11 % | 15.398 M 2.85 % | 14.971 M -14.16 % | 17.441 M 27.86 % | 13.641 M -5.34 % | 14.409 M 16.87 % | 12.330 M 15.98 % | 10.631 M |
| Deferred revenue non current | 34.380 M 20.74 % | 28.475 M 5.81 % | 26.911 M 1.31 % | 26.563 M 45.13 % | 18.302 M 48.89 % | 12.292 M -5.35 % | 12.987 M 14.91 % | 11.302 M |
| Minority interest | 0.000 -100.00 % | 8.913 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 1.390 M -87.48 % | 11.103 M 127.35 % | 4.884 M 49.70 % | 3.262 M 53.60 % | 2.124 M -88.38 % | 18.286 M | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 492.786 M -3.37 % | 509.986 M 0.18 % | 509.057 M 3.14 % | 493.565 M 465.34 % | 87.304 M -10.68 % | 97.739 M 0.54 % | 97.212 M 4.22 % | 93.276 M |
| Deferred tax liabilities non current | 593.032 K 64.56 % | 360.369 K 62.56 % | 221.687 K -34.73 % | 339.637 K | 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 |
| Total assets | 1.856 B 14.09 % | 1.626 B 15.55 % | 1.407 B 9.53 % | 1.285 B 57.17 % | 817.621 M 7.85 % | 758.120 M 13.91 % | 665.527 M 13.71 % | 585.268 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -13.853 M -95.54 % | -7.084 M -157.24 % | -2.754 M | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -61.183 M -63.61 % | -37.396 M -121.84 % | -16.857 M 81.02 % | -88.796 M -1 265.55 % | -6.503 M 59.83 % | -16.188 M 66.88 % | -48.874 M | 0.000 |
| Accounts receivables | -39.748 M -73.06 % | -22.967 M 59.79 % | -57.124 M 40.90 % | -96.656 M -1 378.66 % | -6.537 M | 0.000 | 0.000 | 0.000 |
| Inventory | -84.714 M -224.84 % | -26.079 M -328.59 % | 11.409 M 117.62 % | -64.752 M -211.70 % | -20.774 M -13.44 % | -18.312 M -0.53 % | -18.216 M | 0.000 |
| Accounts payables | 0.000 -100.00 % | 11.650 M -72.72 % | 42.711 M -46.41 % | 79.696 M 238.24 % | 23.562 M | 0.000 | 0.000 | 0.000 |
| Other working capital | 63.279 M 3 789 138 099.54 % | 1.670 100.00 % | -13.853 M -95.54 % | -7.084 M -157.24 % | -2.754 M -229.64 % | 2.124 M 106.93 % | -30.658 M | 0.000 |
| Other non cash items | 29.674 M 187.82 % | 10.310 M -66.04 % | 30.362 M 114.79 % | 14.135 M 0.05 % | 14.129 M 6.56 % | 13.258 M -26.59 % | 18.060 M 144.05 % | -41.000 M |
| Net cash provided by operating activities | 46.301 M 467.76 % | 8.155 M -74.04 % | 31.412 M 33.88 % | 23.463 M -80.62 % | 121.069 M 36.54 % | 88.668 M 181.65 % | 31.482 M -37.14 % | 50.081 M |
| Investments in property plant and equipment | -154.623 M 31.42 % | -225.452 M -35.82 % | -165.990 M -43.00 % | -116.073 M -83.70 % | -63.187 M -69.62 % | -37.251 M 4.05 % | -38.825 M 42.43 % | -67.442 M |
| Acquisitions net | 0.000 100.00 % | -32.633 M -650.48 % | 5.928 M 467.67 % | 1.044 M -45.45 % | 1.914 M 17 463.28 % | 10.900 K -56.92 % | 25.300 K | 0.000 |
| Purchases of investments | 0.000 100.00 % | -416.000 M 45.83 % | -768.000 M -147.74 % | -310.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 30.000 M -94.49 % | 544.000 M -31.95 % | 799.444 M 533.79 % | 126.137 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 1.732 M 730.21 % | -274.834 K -162.13 % | 442.321 K -63.18 % | 1.201 M 761.68 % | 139.396 K 34.12 % | 103.932 K -50.03 % | 207.970 K 5.51 % | 197.100 K |
| Net cash used for investing activites | -122.891 M 5.73 % | -130.360 M -1.70 % | -128.175 M 56.94 % | -297.691 M -386.95 % | -61.133 M -64.62 % | -37.136 M 3.83 % | -38.617 M 42.57 % | -67.244 M |
| Debt repayment | 209.660 M 32.99 % | 157.650 M 32.86 % | 118.660 M 265.58 % | -71.662 M -85.17 % | -38.700 M -265.31 % | 23.410 M 321.80 % | 5.550 M 150.45 % | -11.000 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -16.660 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -17.114 M 16.24 % | -20.432 M 43.24 % | -36.000 M 16.20 % | -42.961 M -330.83 % | -9.972 M 33.52 % | -15.000 M -54.06 % | -9.736 M 0.67 % | -9.802 M |
| Other financing activites | -4.225 M 0.13 % | -4.230 M -660 985 943.13 % | -0.640 -100.00 % | 419.105 M 8 839.76 % | -4.795 M | 0.000 | 0.000 -100.00 % | 20.680 M |
| Net cash used provided by financing activities | 171.661 M 29.08 % | 132.987 M 75.63 % | 75.718 M -75.13 % | 304.481 M 669.47 % | -53.467 M -11 209.25 % | -472.774 K 88.71 % | -4.186 M -3 337.00 % | -121.800 K |
| Effect of forex changes on cash | -2.961 M -451.61 % | 842.099 K 386.99 % | -293.426 K 21.40 % | -373.315 K -36.11 % | -274.277 K -1 828.06 % | 15.872 K 127.76 % | -57.185 K -57 084.59 % | -100.000 |
| Net change in cash | 92.110 M 692.37 % | 11.625 M 154.48 % | -21.339 M -171.42 % | 29.880 M 382.36 % | 6.194 M -87.87 % | 51.074 M 548.86 % | -11.379 M 34.17 % | -17.285 M |
| Cash at beginning of period | 92.458 M 14.38 % | 80.833 M -20.89 % | 102.172 M 41.33 % | 72.292 M 9.37 % | 66.098 M 339.97 % | 15.023 M -43.10 % | 26.402 M -39.57 % | 43.687 M |
| Cash at end of period | 184.568 M 99.62 % | 92.458 M 14.38 % | 80.833 M -20.89 % | 102.172 M 41.33 % | 72.292 M 9.37 % | 66.098 M 339.97 % | 15.023 M -43.10 % | 26.402 M |
| Operating cash flow | 46.301 M 467.76 % | 8.155 M -74.04 % | 31.412 M 33.88 % | 23.463 M -80.62 % | 121.069 M 36.54 % | 88.668 M 181.65 % | 31.482 M -37.14 % | 50.081 M |
| Capital expenditure | -154.623 M 31.42 % | -225.452 M -35.82 % | -165.990 M -43.00 % | -116.073 M -83.70 % | -63.187 M -69.62 % | -37.251 M 4.05 % | -38.825 M 42.43 % | -67.442 M |
| Free CashFlow | -108.322 M 50.15 % | -217.297 M -61.47 % | -134.578 M -45.32 % | -92.610 M -260.00 % | 57.882 M 12.58 % | 51.416 M 800.20 % | -7.343 M 57.70 % | -17.360 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 356.054 M 6.63 % | 333.901 M -24.15 % | 440.221 M 37.79 % | 319.484 M 6.27 % | 300.640 M -1.54 % | 305.327 M -8.64 % | 334.187 M 27.17 % | 262.783 M 22.11 % | 215.208 M 8.36 % | 198.604 M -39.69 % | 329.288 M 38.55 % | 237.673 M 25.01 % | 190.122 M -4.06 % | 198.177 M -46.87 % | 372.979 M 70.02 % | 219.369 M 23.90 % | 177.047 M -14.19 % | 206.312 M -39.48 % | 340.913 M 65.60 % | 205.867 M 31.47 % | 156.592 M 19.91 % | 130.590 M |
| Net income | 1.045 M -88.76 % | 9.304 M -34.80 % | 14.270 M 1 669.52 % | 806.424 K -69.24 % | 2.622 M -75.56 % | 10.725 M 236.65 % | -7.848 M -166.53 % | 11.796 M 165.87 % | -17.908 M -955.72 % | 2.093 M 110.16 % | -20.608 M -47.81 % | -13.942 M -362.46 % | 5.312 M -61.56 % | 13.819 M -65.47 % | 40.020 M 379.40 % | 8.348 M 15.91 % | 7.202 M -49.92 % | 14.380 M -73.19 % | 53.640 M 206.77 % | 17.486 M 79.30 % | 9.752 M 9.79 % | 8.883 M |
| Income before tax | 142.800 K -98.61 % | 10.251 M -35.41 % | 15.870 M 1 001.63 % | -1.760 M -165.05 % | 2.706 M -77.44 % | 11.992 M 164.52 % | -18.586 M -229.52 % | 14.351 M 164.97 % | -22.087 M -1 052.78 % | 2.318 M 107.53 % | -30.806 M -80.33 % | -17.083 M -331.65 % | 7.374 M -53.80 % | 15.962 M -60.96 % | 40.886 M 360.45 % | 8.879 M 9.96 % | 8.075 M -53.75 % | 17.459 M -71.01 % | 60.229 M 204.79 % | 19.761 M 58.46 % | 12.471 M 17.62 % | 10.602 M |
| Income before tax ratio | 0.00 -98.69 % | 0.03 -14.84 % | 0.04 754.35 % | -0.01 -161.22 % | 0.01 -77.09 % | 0.04 170.62 % | -0.06 -201.84 % | 0.05 153.21 % | -0.10 -979.27 % | 0.01 112.48 % | -0.09 -30.16 % | -0.07 -285.30 % | 0.04 -51.84 % | 0.08 -26.53 % | 0.11 170.82 % | 0.04 -11.26 % | 0.05 -46.10 % | 0.08 -52.10 % | 0.18 84.06 % | 0.10 20.53 % | 0.08 -1.91 % | 0.08 |
| EBITDA | 5.119 M -69.20 % | 16.621 M -18.73 % | 20.452 M 596.69 % | 2.936 M -86.41 % | 21.608 M 16.66 % | 18.522 M 481.34 % | -4.857 M -115.50 % | 31.338 M 494.37 % | -7.946 M -144.72 % | 17.770 M 207.18 % | -16.580 M -222.86 % | -5.135 M -131.59 % | 16.259 M -41.26 % | 27.680 M -35.45 % | 42.881 M 150.20 % | 17.138 M 10.14 % | 15.560 M -25.62 % | 20.918 M -66.37 % | 62.202 M 116.73 % | 28.700 M 41.10 % | 20.340 M 11.40 % | 18.259 M |
| Net income ratio | 0.00 -89.46 % | 0.03 -14.04 % | 0.03 1 184.20 % | 0.00 -71.05 % | 0.01 -75.17 % | 0.04 249.57 % | -0.02 -152.32 % | 0.04 153.95 % | -0.08 -889.70 % | 0.01 116.84 % | -0.06 -6.68 % | -0.06 -309.95 % | 0.03 -59.93 % | 0.07 -35.01 % | 0.11 181.96 % | 0.04 -6.45 % | 0.04 -41.64 % | 0.07 -55.70 % | 0.16 85.25 % | 0.08 36.38 % | 0.06 -8.44 % | 0.07 |
| Ratio EBITDA | 0.01 -71.11 % | 0.05 7.14 % | 0.05 405.61 % | 0.01 -87.22 % | 0.07 18.48 % | 0.06 517.39 % | -0.01 -112.19 % | 0.12 422.98 % | -0.04 -141.27 % | 0.09 277.70 % | -0.05 -133.04 % | -0.02 -125.27 % | 0.09 -38.77 % | 0.14 21.49 % | 0.11 47.16 % | 0.08 -11.11 % | 0.09 -13.32 % | 0.10 -44.43 % | 0.18 30.88 % | 0.14 7.33 % | 0.13 -7.10 % | 0.14 |
| Gross profit ratio | 0.34 -2.60 % | 0.35 23.19 % | 0.28 -19.22 % | 0.35 33.29 % | 0.26 -22.16 % | 0.33 16.40 % | 0.29 -18.87 % | 0.35 15.37 % | 0.31 -18.74 % | 0.38 26.46 % | 0.30 -12.90 % | 0.34 0.86 % | 0.34 -6.55 % | 0.36 -1.25 % | 0.37 3.35 % | 0.36 -1.72 % | 0.36 -7.68 % | 0.39 1.40 % | 0.39 8.20 % | 0.36 -5.82 % | 0.38 -0.57 % | 0.38 |
| Weighted average shs out dil | 71.567 M 0.00 % | 71.567 M -0.91 % | 72.223 M 1.71 % | 71.009 M -0.27 % | 71.204 M -0.42 % | 71.501 M -1.83 % | 72.835 M 1.16 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M -1.01 % | 72.734 M 0.00 % | 72.734 M 0.00 % | 72.734 M 4.13 % | 69.846 M 28.11 % | 54.522 M 0.00 % | 54.522 M 2.37 % | 53.260 M -2.31 % | 54.522 M 0.00 % | 54.522 M -1.79 % | 55.517 M 0.00 % | 55.517 M |
| Weighted average shs out | 71.567 M 0.00 % | 71.567 M -0.91 % | 72.223 M 1.71 % | 71.009 M -0.27 % | 71.204 M -0.42 % | 71.501 M -1.83 % | 72.835 M 1.16 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 3.08 % | 69.846 M 28.11 % | 54.522 M 1.56 % | 53.682 M 0.79 % | 53.260 M -2.31 % | 54.522 M 0.00 % | 54.522 M 2.40 % | 53.243 M 0.00 % | 53.243 M |
| EPS diluted | 0.01 -88.77 % | 0.13 -34.34 % | 0.20 1 636.84 % | 0.01 -69.02 % | 0.04 -75.47 % | 0.15 236.36 % | -0.11 -168.75 % | 0.16 164.00 % | -0.25 -959.11 % | 0.03 110.03 % | -0.29 -52.63 % | -0.19 -360.27 % | 0.07 -61.58 % | 0.19 -66.07 % | 0.56 273.33 % | 0.15 15.38 % | 0.13 -51.85 % | 0.27 -72.45 % | 0.98 206.25 % | 0.32 77.78 % | 0.18 12.50 % | 0.16 |
| Earnings per share | 0.01 -88.77 % | 0.13 -34.34 % | 0.20 1 636.84 % | 0.01 -69.02 % | 0.04 -75.47 % | 0.15 236.36 % | -0.11 -168.75 % | 0.16 164.00 % | -0.25 -959.11 % | 0.03 110.03 % | -0.29 -52.63 % | -0.19 -357.45 % | 0.07 -61.16 % | 0.19 -66.07 % | 0.56 273.33 % | 0.15 15.38 % | 0.13 -51.85 % | 0.27 -72.45 % | 0.98 206.25 % | 0.32 77.78 % | 0.18 12.50 % | 0.16 |
| Gross profit | 119.793 M 3.86 % | 115.337 M -6.56 % | 123.437 M 11.31 % | 110.899 M 41.65 % | 78.293 M -23.35 % | 102.147 M 6.35 % | 96.051 M 3.18 % | 93.092 M 40.87 % | 66.083 M -11.94 % | 75.047 M -23.73 % | 98.397 M 20.68 % | 81.535 M 26.08 % | 64.667 M -10.34 % | 72.128 M -47.53 % | 137.470 M 75.72 % | 78.230 M 21.77 % | 64.244 M -20.77 % | 81.090 M -38.64 % | 132.147 M 79.18 % | 73.752 M 23.81 % | 59.568 M 19.23 % | 49.962 M |
| Income tax expense | -822.765 K -196.87 % | 849.340 K -47.56 % | 1.620 M 163.11 % | -2.567 M -6 260.43 % | 41.662 K -96.82 % | 1.309 M 111.42 % | -11.460 M -439.96 % | 3.371 M 180.66 % | -4.179 M -1 953.73 % | 225.441 K 102.21 % | -10.198 M -224.73 % | -3.141 M -252.28 % | 2.062 M -3.73 % | 2.142 M 147.35 % | 866.097 K 62.93 % | 531.578 K -39.12 % | 873.114 K -68.12 % | 2.739 M -58.43 % | 6.588 M 189.63 % | 2.275 M -16.32 % | 2.718 M 58.07 % | 1.720 M |
| Cost of revenue | 236.261 M 8.10 % | 218.563 M -31.01 % | 316.783 M 51.87 % | 208.585 M -6.19 % | 222.347 M 9.43 % | 203.180 M -14.68 % | 238.136 M 40.33 % | 169.691 M 13.79 % | 149.126 M 20.69 % | 123.557 M -46.49 % | 230.891 M 47.88 % | 156.138 M 24.46 % | 125.454 M -0.47 % | 126.048 M -46.48 % | 235.509 M 66.86 % | 141.139 M 25.12 % | 112.802 M -9.92 % | 125.222 M -40.02 % | 208.766 M 58.02 % | 132.115 M 36.17 % | 97.024 M 20.34 % | 80.628 M |
| General and administrative expenses | -6.634 M -137.82 % | 17.542 M 162.72 % | -27.968 M -167.14 % | 41.653 M 925.36 % | -5.047 M -137.13 % | 13.593 M 165.06 % | -20.892 M -162.07 % | 33.660 M 974.22 % | -3.850 M -129.71 % | 12.959 M 160.10 % | -21.562 M -167.57 % | 31.909 M 639.14 % | -5.919 M -151.79 % | 11.428 M 167.78 % | -16.860 M -156.70 % | 29.734 M 1 332.29 % | 2.076 M -35.10 % | 3.199 M 120.83 % | -15.355 M -254.50 % | 9.939 M 17.73 % | 8.442 M 21.13 % | 6.969 M |
| Selling and marketing expenses | 47.688 M -37.22 % | 75.955 M 259.84 % | 21.108 M -79.96 % | 105.344 M 62.25 % | 64.926 M -0.62 % | 65.330 M -21.22 % | 82.929 M 41.61 % | 58.561 M 0.94 % | 58.015 M 0.82 % | 57.541 M -24.85 % | 76.567 M 2.65 % | 74.591 M 61.16 % | 46.284 M -2.28 % | 47.363 M -28.48 % | 66.220 M 50.15 % | 44.104 M 13.40 % | 38.893 M -9.03 % | 42.755 M -6.08 % | 45.524 M 22.59 % | 37.135 M 28.30 % | 28.944 M 11.49 % | 25.960 M |
| Other expenses | 68.677 M 1 596.72 % | 4.048 M -96.05 % | 102.596 M 352.45 % | -40.640 M -3 603.41 % | 1.160 M 647.34 % | 155.218 K -95.90 % | 3.783 M -57.81 % | 8.967 M 212.52 % | -7.970 M -45.88 % | -5.464 M -114.53 % | 37.611 M 345.64 % | -15.311 M -219.73 % | 12.788 M 374.39 % | -4.661 M 10.67 % | -5.217 M -2 085.27 % | 262.795 K -63.38 % | 717.653 K 334.38 % | 165.214 K -95.04 % | 3.333 M 8 169.92 % | -41.296 K 94.80 % | -793.619 K -178.55 % | 1.010 M |
| Operating expenses | 119.661 M 14.06 % | 104.912 M -3.33 % | 108.531 M -3.97 % | 113.020 M 44.54 % | 78.194 M -2.83 % | 80.470 M -21.83 % | 102.944 M 29.42 % | 79.541 M -0.20 % | 79.698 M 11.88 % | 71.233 M -30.30 % | 102.204 M 3.16 % | 99.073 M 65.73 % | 59.779 M -0.54 % | 60.102 M -29.81 % | 85.622 M 21.39 % | 70.537 M 22.77 % | 57.452 M -2.55 % | 58.954 M -11.76 % | 66.811 M 33.14 % | 50.179 M 9.75 % | 45.722 M 22.78 % | 37.239 M |
| Cost and expenses | 355.922 M 10.03 % | 323.475 M -23.94 % | 425.314 M 32.25 % | 321.605 M 7.01 % | 300.541 M 5.95 % | 283.650 M -16.84 % | 341.080 M 36.85 % | 249.233 M 8.92 % | 228.823 M 17.47 % | 194.791 M -41.52 % | 333.095 M 30.52 % | 255.211 M 37.78 % | 185.233 M -0.49 % | 186.150 M -42.03 % | 321.131 M 51.71 % | 211.676 M 24.33 % | 170.254 M -7.56 % | 184.176 M -33.17 % | 275.577 M 51.17 % | 182.294 M 27.71 % | 142.745 M 21.11 % | 117.867 M |
| Research and development expenses | 9.930 M 34.79 % | 7.367 M -42.42 % | 12.794 M 92.02 % | 6.663 M 109.65 % | 3.178 M -28.69 % | 4.457 M -23.24 % | 5.807 M 2.36 % | 5.673 M -16.54 % | 6.797 M 9.70 % | 6.196 M -35.37 % | 9.587 M 21.59 % | 7.885 M 19.01 % | 6.625 M 10.96 % | 5.971 M -24.60 % | 7.919 M -13.55 % | 9.160 M 0.41 % | 9.123 M 64.56 % | 5.544 M -40.91 % | 9.382 M 45.32 % | 6.456 M -17.70 % | 7.845 M 108.46 % | 3.763 M |
| Selling general and administrative expenses | 41.054 M -56.09 % | 93.497 M 1 462.98 % | -6.860 M -104.67 % | 146.997 M 92.97 % | 76.176 M -3.48 % | 78.923 M 27.22 % | 62.036 M -32.73 % | 92.221 M 70.26 % | 54.165 M -23.17 % | 70.501 M 28.17 % | 55.005 M -48.35 % | 106.500 M 163.84 % | 40.365 M -31.34 % | 58.791 M 19.11 % | 49.361 M -33.15 % | 73.838 M 80.23 % | 40.969 M -10.85 % | 45.953 M 52.32 % | 30.169 M -35.91 % | 47.073 M 25.91 % | 37.386 M 13.53 % | 32.929 M |
| Interest income | 73.089 K -61.46 % | 189.669 K -98.77 % | 15.401 M 6 833.00 % | 222.146 K -97.14 % | 7.777 M 5 473.29 % | 139.549 K -95.02 % | 2.802 M 1 891.28 % | 140.719 K -63.65 % | 387.074 K | 0.000 -100.00 % | 931.921 K 332.26 % | 215.592 K | 0.000 -100.00 % | 439.815 K -92.50 % | 5.865 M 1 148.10 % | 469.914 K 3 079.39 % | 14.780 K -30.31 % | 21.207 K -91.85 % | 260.086 K | 0.000 -100.00 % | 20.638 K | 0.000 |
| Interest expense | 4.977 M -21.87 % | 6.370 M 39.01 % | 4.582 M -2.42 % | 4.696 M 50.86 % | 3.113 M -46.93 % | 5.865 M 185.15 % | 2.057 M -61.30 % | 5.315 M 135.33 % | 2.259 M -11.56 % | 2.554 M -24.70 % | 3.391 M 204.72 % | 1.113 M | 0.000 -100.00 % | 2.834 M 42.07 % | 1.995 M 53.82 % | 1.297 M 2.84 % | 1.261 M -37.33 % | 2.012 M 1.97 % | 1.973 M -31.65 % | 2.887 M 89.36 % | 1.525 M | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.789 M 36 385.57 % | 43.276 K -99.63 % | 11.672 M 0.00 % | 11.672 M -1.77 % | 11.882 M 0.00 % | 11.882 M 9.67 % | 10.835 M 0.00 % | 10.835 M 21.95 % | 8.884 M 0.00 % | 8.884 M 7.55 % | 8.260 M 18.65 % | 6.962 M 11.86 % | 6.224 M 217.07 % | 1.963 M -66.73 % | 5.900 M 0.00 % | 5.900 M -14.58 % | 6.907 M 38.85 % | 4.975 M |
| Operating income | 132.440 K -98.73 % | 10.426 M -30.06 % | 14.907 M 773.35 % | 1.707 M 1 626.54 % | 98.860 K -99.16 % | 11.836 M 153.79 % | -22.005 M -259.35 % | 13.809 M 161.26 % | -22.543 M -1 113.79 % | 2.224 M 106.94 % | -32.027 M -82.61 % | -17.538 M -348.00 % | 7.072 M -33.09 % | 10.569 M -74.08 % | 40.776 M 373.22 % | 8.617 M 17.11 % | 7.358 M -57.46 % | 17.294 M -69.60 % | 56.896 M 187.33 % | 19.802 M 49.29 % | 13.264 M 38.28 % | 9.592 M |
| Operating income ratio | 0.00 -98.81 % | 0.03 -7.79 % | 0.03 533.82 % | 0.01 1 524.70 % | 0.00 -99.15 % | 0.04 158.87 % | -0.07 -225.31 % | 0.05 150.17 % | -0.10 -1 035.57 % | 0.01 111.51 % | -0.10 -31.81 % | -0.07 -298.38 % | 0.04 -30.26 % | 0.05 -51.22 % | 0.11 178.33 % | 0.04 -5.48 % | 0.04 -50.42 % | 0.08 -49.77 % | 0.17 73.51 % | 0.10 13.55 % | 0.08 15.32 % | 0.07 |
| Total other income expenses net | 10.360 K 105.92 % | -174.982 K -118.17 % | 963.084 K 127.78 % | -3.467 M -381.69 % | 1.231 M 692.93 % | 155.219 K -95.46 % | 3.419 M 531.10 % | 541.726 K 124.23 % | -2.235 M -2 464.15 % | 94.554 K 101.63 % | -5.788 M -725.11 % | 925.947 K -81.71 % | 5.062 M -6.13 % | 5.392 M 87.27 % | 2.879 M 843.48 % | 305.187 K 139.12 % | -780.146 K -227.69 % | -238.077 K -107.14 % | 3.333 M 85.25 % | 1.799 M 326.66 % | -793.653 K -178.55 % | 1.010 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 540.168 M 5.73 % | 510.904 M 14.09 % | 447.804 M -5.90 % | 475.868 M 4.34 % | 456.065 M 7.12 % | 425.732 M 24.69 % | 341.435 M 51.33 % | 225.628 M 30.46 % | 172.953 M 23.81 % | 139.692 M 20.24 % | 116.182 M 90.24 % | 61.071 M 490.20 % | -15.651 M -372.74 % | 5.739 M 127.19 % | -21.109 M -131.93 % | 66.099 M -38.39 % | 107.283 M 29.32 % | 82.956 M 11.07 % | 74.686 M 1.36 % | 73.686 M 5.12 % | 70.098 M |
| Total investments | 0.000 -100.00 % | 56.754 K -95.54 % | 1.274 M 850.87 % | 133.934 K -99.55 % | 30.071 M 276.57 % | 7.985 M -73.44 % | 30.069 M -62.48 % | 80.144 M 2.33 % | 78.321 M -43.46 % | 138.529 M -12.48 % | 158.281 M -13.15 % | 182.245 M -1.95 % | 185.875 M 0.08 % | 185.727 M -0.85 % | 187.315 M -34.28 % | 285.000 M 68 291.74 % | 416.717 K -7.24 % | 449.245 K -6.75 % | 481.774 K | 0.000 -100.00 % | 140.195 M |
| Total debt | 681.419 M 1.55 % | 671.045 M 6.11 % | 632.382 M 1.87 % | 620.760 M 13.82 % | 545.401 M 1.84 % | 535.561 M 20.70 % | 443.710 M 46.87 % | 302.111 M 8.69 % | 277.965 M 21.91 % | 228.010 M 13.50 % | 200.882 M 83.99 % | 109.184 M 64.46 % | 66.388 M 0.60 % | 65.989 M -18.60 % | 81.064 M -27.43 % | 111.710 M -19.54 % | 138.843 M -0.88 % | 140.078 M -4.69 % | 146.978 M 0.69 % | 145.978 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 509.445 M | 0.000 -100.00 % | 503.609 M 2 966.86 % | 16.421 M -96.78 % | 509.986 M 3 005.69 % | 16.421 M -96.77 % | 508.626 M 3 277.18 % | 15.061 M -97.04 % | 508.626 M 3 277.18 % | 15.061 M -97.02 % | 504.569 M 4 485.38 % | 11.004 M -97.82 % | 504.569 M 4 485.38 % | 11.004 M -97.80 % | 499.538 M 8 263.89 % | 5.973 M | 0.000 | 0.000 | 0.000 -100.00 % | 387.296 M |
| Retained earnings | 316.857 M 0.33 % | 315.812 M 3.04 % | 306.508 M 2.82 % | 298.094 M 0.27 % | 297.288 M 0.89 % | 294.666 M 3.78 % | 283.941 M -3.21 % | 293.346 M 4.11 % | 281.778 M -5.98 % | 299.686 M 0.70 % | 297.593 M -7.65 % | 322.258 M -13.42 % | 372.200 M 1.45 % | 366.888 M 3.91 % | 353.068 M 11.00 % | 318.080 M -8.00 % | 345.732 M 2.13 % | 338.530 M 4.55 % | 323.809 M -1.81 % | 329.781 M | 0.000 |
| Common stock | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 0.00 % | 72.000 M 33.33 % | 54.000 M 0.00 % | 54.000 M 0.00 % | 54.000 M 0.00 % | 54.000 M | 0.000 |
| Total equity | 891.450 M 0.08 % | 890.695 M 2.23 % | 871.294 M 1.54 % | 858.043 M -0.25 % | 860.231 M -1.90 % | 876.852 M 0.23 % | 874.840 M -1.05 % | 884.112 M 2.52 % | 862.404 M -2.03 % | 880.312 M 0.24 % | 878.219 M -2.29 % | 898.827 M -5.26 % | 948.769 M 0.56 % | 943.457 M 1.49 % | 929.637 M 4.50 % | 889.618 M 78.29 % | 498.981 M 1.46 % | 491.778 M 3.09 % | 477.057 M 0.00 % | 477.057 M 23.18 % | 387.296 M |
| Other non current liabilities | 12.842 M 9.79 % | 11.697 M 10.27 % | 10.607 M 10.04 % | 9.639 M 3.35 % | 9.327 M -55.84 % | 21.122 M 75.66 % | 12.024 M 75.08 % | 6.868 M -4.91 % | 7.223 M -2.57 % | 7.413 M -79.59 % | 36.318 M 615.03 % | 5.079 M 9.50 % | 4.639 M -46.68 % | 8.699 M 1.09 % | 8.605 M -22.69 % | 11.131 M 34.24 % | 8.292 M -39.70 % | 13.751 M -54.72 % | 30.369 M -6.54 % | 32.493 M | 0.000 |
| Long term debt | 133.589 M -0.13 % | 133.760 M -3.28 % | 138.290 M 2.63 % | 134.753 M 45.87 % | 92.381 M 0.00 % | 92.381 M 80.77 % | 51.103 M 4.54 % | 48.884 M 10.02 % | 44.433 M -0.55 % | 44.679 M 17.01 % | 38.184 M 163.75 % | 14.477 M 455.83 % | 2.605 M -87.77 % | 21.294 M -2.15 % | 21.762 M -0.11 % | 21.787 M 4.47 % | 20.856 M -16.31 % | 24.919 M -20.89 % | 31.500 M 7.23 % | 29.376 M | 0.000 |
| Total non current liabilities | 180.506 M 0.59 % | 179.445 M -2.41 % | 183.871 M 2.55 % | 179.298 M 76.15 % | 101.787 M -28.10 % | 141.568 M 53.94 % | 91.963 M 2.53 % | 89.693 M 8.64 % | 82.562 M 5.04 % | 78.601 M 5.50 % | 74.502 M 65.15 % | 45.113 M 38.63 % | 32.542 M -42.22 % | 56.317 M -1.66 % | 57.270 M -3.61 % | 59.418 M 5.47 % | 56.335 M -0.12 % | 56.405 M -8.83 % | 61.868 M 0.00 % | 61.868 M | 0.000 |
| Other current liabilities | 57.396 M 3.54 % | 55.431 M -6.61 % | 59.354 M -0.69 % | 59.765 M 4.75 % | 57.055 M 26.26 % | 45.190 M -42.93 % | 79.178 M 22.94 % | 64.401 M 7 912.54 % | -824.330 K -103.27 % | 25.182 M -18.24 % | 30.800 M 7.16 % | 28.742 M 21.10 % | 23.735 M 10.87 % | 21.408 M -25.54 % | 28.752 M -50.96 % | 58.632 M -10.36 % | 65.407 M -33.72 % | 98.689 M 809.03 % | 10.857 M -71.53 % | 38.138 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 9.345 M 25.56 % | 7.442 M -88.28 % | 63.503 M -35.48 % | 98.431 M 22.04 % | 80.651 M 109.18 % | 38.556 M 551.03 % | 5.922 M 60.70 % | 3.685 M -30.04 % | 5.268 M | 0.000 | 0.000 -100.00 % | 45.186 M 247.47 % | 13.004 M 75.13 % | 7.426 M -11.38 % | 8.379 M -38.57 % | 13.641 M | 0.000 | 0.000 |
| Short term debt | 547.831 M 1.96 % | 537.285 M 8.74 % | 494.092 M 1.66 % | 486.007 M 7.89 % | 450.485 M 3.51 % | 435.227 M 10.86 % | 392.607 M 55.04 % | 253.227 M 10.02 % | 230.173 M 25.55 % | 183.332 M 15.17 % | 159.180 M 74.77 % | 91.081 M 49.69 % | 60.848 M 36.14 % | 44.695 M -19.26 % | 55.357 M -1.82 % | 56.383 M -51.80 % | 116.987 M 1.30 % | 115.480 M -0.96 % | 116.602 M 0.00 % | 116.602 M | 0.000 |
| Total current liabilities | 818.946 M 5.35 % | 777.359 M -2.89 % | 800.462 M 4.13 % | 768.719 M 12.77 % | 681.655 M 2.13 % | 667.419 M 1.19 % | 659.590 M 23.03 % | 536.103 M 15.01 % | 466.147 M 7.37 % | 434.136 M -4.53 % | 454.746 M 54.76 % | 293.834 M 26.79 % | 231.748 M 12.85 % | 205.368 M -31.12 % | 298.133 M 27.47 % | 233.883 M -20.19 % | 293.035 M 17.74 % | 248.889 M -10.69 % | 278.695 M 0.00 % | 278.695 M | 0.000 |
| Total liabilities | 999.452 M 4.46 % | 956.804 M -2.80 % | 984.333 M 3.83 % | 948.018 M 21.01 % | 783.441 M -3.16 % | 808.988 M 7.64 % | 751.553 M 20.10 % | 625.796 M 14.05 % | 548.709 M 7.02 % | 512.737 M -3.12 % | 529.249 M 56.15 % | 338.947 M 28.25 % | 264.290 M 1.00 % | 261.685 M -26.37 % | 355.403 M 21.17 % | 293.300 M -16.05 % | 349.371 M 14.44 % | 305.295 M -10.36 % | 340.563 M 0.00 % | 340.563 M | 0.000 |
| Other non current assets | 41.086 M -11.35 % | 46.347 M 87.64 % | 24.700 M -38.61 % | 40.234 M 148.87 % | -82.321 M -629.45 % | 15.548 M 39.38 % | 11.156 M -60.03 % | 27.910 M -4.77 % | 29.307 M -15.95 % | 34.867 M 7.50 % | 32.434 M -32.85 % | 48.302 M 9.28 % | 44.201 M 21.52 % | 36.374 M 25.87 % | 28.898 M 56.26 % | 18.494 M -70.70 % | 63.109 M 762.77 % | 7.315 M 3.99 % | 7.034 M -62.83 % | 18.924 M 127.00 % | -70.098 M |
| Long term investments | 0.000 -100.00 % | 56.754 K | 0.000 -100.00 % | 133.934 K -99.85 % | 89.294 M 1 018.21 % | 7.985 M -21.46 % | 10.167 M -15.01 % | 11.962 M 14.98 % | 10.403 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.299 M 2 060.14 % | 384.188 K -7.81 % | 416.717 K -7.24 % | 449.245 K -6.75 % | 481.774 K | 0.000 | 0.000 |
| Intangible assets | 144.673 M 26.83 % | 114.071 M 0.09 % | 113.971 M 28.98 % | 88.362 M -0.78 % | 89.054 M -0.67 % | 89.650 M -1.16 % | 90.702 M 23.28 % | 73.575 M 20.51 % | 61.052 M 4.99 % | 58.152 M 0.28 % | 57.987 M 3.65 % | 55.943 M -0.68 % | 56.326 M 5.09 % | 53.598 M 0.64 % | 53.257 M 35.59 % | 39.278 M -0.87 % | 39.622 M -0.68 % | 39.895 M -0.32 % | 40.024 M 0.00 % | 40.024 M | 0.000 |
| GoodWill | 6.263 M 0.00 % | 6.263 M 0.00 % | 6.263 M 0.00 % | 6.263 M 0.00 % | 6.263 M 0.00 % | 6.263 M 0.00 % | 6.263 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 |
| Goodwill and intangible assets | 150.936 M 25.43 % | 120.334 M 0.08 % | 120.234 M 27.06 % | 94.625 M -0.73 % | 95.317 M -0.62 % | 95.913 M -1.08 % | 96.965 M 31.79 % | 73.575 M 20.51 % | 61.052 M 4.99 % | 58.152 M 0.28 % | 57.987 M 3.65 % | 55.943 M -0.68 % | 56.326 M 5.09 % | 53.598 M 0.64 % | 53.257 M 35.59 % | 39.278 M -0.87 % | 39.622 M -0.68 % | 39.895 M -0.32 % | 40.024 M 0.00 % | 40.024 M | 0.000 |
| Property plant equipment net | 799.101 M 0.37 % | 796.170 M 2.29 % | 778.365 M -0.21 % | 780.040 M -2.34 % | 798.770 M 1.61 % | 786.120 M 7.98 % | 728.033 M 20.37 % | 604.820 M 16.04 % | 521.209 M 6.89 % | 487.618 M 5.48 % | 462.276 M 21.35 % | 380.945 M 8.39 % | 351.449 M 3.35 % | 340.071 M 2.21 % | 332.711 M 8.37 % | 307.004 M 3.66 % | 296.154 M 2.81 % | 288.067 M 0.18 % | 287.540 M 0.00 % | 287.540 M | 0.000 |
| Total non current assets | 1.047 B 3.10 % | 1.016 B 4.23 % | 974.477 M 0.59 % | 968.753 M 1.87 % | 950.969 M -0.31 % | 953.888 M 6.62 % | 894.686 M 18.18 % | 757.078 M 14.45 % | 661.475 M 7.63 % | 614.584 M 5.01 % | 585.264 M 15.78 % | 505.488 M 7.62 % | 469.705 M 4.46 % | 449.641 M 1.73 % | 441.997 M 16.70 % | 378.733 M -7.84 % | 410.945 M 18.77 % | 346.014 M -0.14 % | 346.488 M 0.00 % | 346.488 M 594.29 % | -70.098 M |
| Other current assets | 103.813 M 4.97 % | 98.896 M 8.40 % | 91.229 M -28.41 % | 127.435 M 28.40 % | 99.251 M 5.74 % | 93.865 M -0.70 % | 94.522 M 6.52 % | 88.738 M 5.51 % | 84.104 M 8.97 % | 77.184 M 42.70 % | 54.088 M 14.55 % | 47.218 M -18.53 % | 57.956 M -39.74 % | 96.175 M 77.52 % | 54.176 M -14.99 % | 63.728 M 8.26 % | 58.863 M 1.33 % | 58.091 M 27.02 % | 45.733 M 0.00 % | 45.733 M | 0.000 |
| Short term investments | 0.000 | 0.000 -100.00 % | 1.274 M | 0.000 -100.00 % | 30.071 M | 0.000 -100.00 % | 30.069 M -62.48 % | 80.144 M 2.33 % | 78.321 M -43.46 % | 138.529 M -12.48 % | 158.281 M -13.15 % | 182.245 M -1.95 % | 185.875 M 0.08 % | 185.727 M -0.85 % | 187.315 M -34.28 % | 285.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.195 M |
| cash and cash equivalents | 141.252 M -11.80 % | 160.141 M -13.24 % | 184.578 M 27.39 % | 144.892 M 62.19 % | 89.336 M -18.66 % | 109.829 M 7.39 % | 102.275 M 33.72 % | 76.483 M -27.17 % | 105.011 M 18.90 % | 88.318 M 4.27 % | 84.701 M 76.05 % | 48.112 M -41.35 % | 82.039 M 36.16 % | 60.251 M -41.03 % | 102.172 M 124.01 % | 45.611 M 44.52 % | 31.559 M -44.75 % | 57.122 M -20.98 % | 72.292 M 0.00 % | 72.292 M 203.13 % | -70.098 M |
| Cash and short term investments | 141.252 M -11.80 % | 160.141 M -13.83 % | 185.852 M 28.27 % | 144.892 M 21.34 % | 119.406 M 8.72 % | 109.829 M -17.01 % | 132.344 M -15.50 % | 156.627 M -14.57 % | 183.332 M -19.18 % | 226.847 M -6.64 % | 242.982 M 5.48 % | 230.357 M -14.02 % | 267.913 M 8.92 % | 245.978 M -15.03 % | 289.487 M -12.44 % | 330.611 M 947.59 % | 31.559 M -44.75 % | 57.122 M -20.98 % | 72.292 M 0.00 % | 72.292 M 3.13 % | 70.098 M |
| Total current assets | 843.745 M 1.44 % | 831.805 M -5.60 % | 881.150 M 5.24 % | 837.307 M 16.19 % | 720.645 M -1.54 % | 731.952 M 0.03 % | 731.707 M -2.81 % | 752.831 M 0.43 % | 749.638 M -3.70 % | 778.465 M -5.32 % | 822.203 M 12.28 % | 732.285 M -1.49 % | 743.354 M -1.61 % | 755.501 M -10.38 % | 843.043 M 4.83 % | 804.185 M 83.85 % | 437.406 M -3.03 % | 451.059 M -4.26 % | 471.133 M 0.00 % | 471.133 M 572.11 % | 70.098 M |
| Inventory | 328.116 M 10.24 % | 297.640 M 0.58 % | 295.927 M -2.46 % | 303.390 M 16.22 % | 261.040 M 9.25 % | 238.933 M 8.40 % | 220.411 M -10.67 % | 246.730 M 19.40 % | 206.646 M 3.91 % | 198.878 M 2.35 % | 194.307 M -9.24 % | 214.094 M 6.21 % | 201.584 M 2.10 % | 197.447 M -5.55 % | 209.039 M 15.76 % | 180.578 M 10.31 % | 163.698 M 7.30 % | 152.560 M 7.14 % | 142.391 M 0.00 % | 142.391 M | 0.000 |
| Net receivables | 270.565 M -1.66 % | 275.128 M -10.71 % | 308.142 M 17.80 % | 261.590 M 2.39 % | 255.485 M -11.70 % | 289.325 M -14.84 % | 339.726 M 30.30 % | 260.736 M -10.57 % | 291.558 M 5.81 % | 275.556 M -18.62 % | 338.607 M 40.72 % | 240.616 M 5.84 % | 227.336 M 5.30 % | 215.901 M -27.23 % | 296.707 M 29.41 % | 229.268 M 22.76 % | 186.764 M -1.05 % | 188.754 M -11.86 % | 214.150 M 1.63 % | 210.717 M | 0.000 |
| Tax assets | 56.034 M 6.15 % | 52.786 M 3.14 % | 51.177 M -4.73 % | 53.720 M 7.63 % | 49.911 M 3.29 % | 48.321 M -0.09 % | 48.366 M 24.62 % | 38.810 M -1.76 % | 39.504 M 16.37 % | 33.947 M 4.24 % | 32.567 M 60.45 % | 20.297 M 14.50 % | 17.727 M -9.54 % | 19.597 M 4.06 % | 18.832 M 38.74 % | 13.573 M 16.58 % | 11.643 M 13.17 % | 10.288 M -9.82 % | 11.409 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 202.213 M 14.70 % | 176.295 M -23.01 % | 228.983 M 13.41 % | 201.911 M 22.46 % | 164.885 M -1.53 % | 167.444 M -0.31 % | 167.969 M -16.64 % | 201.507 M 4.23 % | 193.323 M -11.31 % | 217.983 M -11.43 % | 246.111 M 48.13 % | 166.141 M 21.47 % | 136.780 M 9.61 % | 124.789 M -35.45 % | 193.315 M 82.61 % | 105.863 M 9.37 % | 96.790 M 37.32 % | 70.487 M -43.14 % | 123.955 M 0.00 % | 123.955 M | 0.000 |
| Tax payables | 11.506 M 37.83 % | 8.348 M -53.71 % | 18.033 M 54.24 % | 11.691 M 554.30 % | 1.787 M -82.00 % | 9.928 M -35.52 % | 15.398 M 47.91 % | 10.410 M 111.57 % | 4.920 M -35.59 % | 7.639 M -48.97 % | 14.971 M 90.22 % | 7.870 M -24.22 % | 10.386 M -28.26 % | 14.476 M -17.00 % | 17.441 M 34.12 % | 13.004 M 75.13 % | 7.426 M -11.38 % | 8.379 M -38.57 % | 13.641 M | 0.000 | 0.000 |
| Deferred revenue non current | 33.935 M 0.98 % | 33.607 M -2.25 % | 34.380 M 0.17 % | 34.322 M 22.83 % | 27.943 M 1.01 % | 27.664 M -2.85 % | 28.475 M -5.08 % | 29.998 M -2.68 % | 30.826 M 17.72 % | 26.186 M -2.69 % | 26.911 M 6.31 % | 25.314 M 0.60 % | 25.163 M -2.71 % | 25.863 M -2.64 % | 26.563 M 0.24 % | 26.499 M -2.53 % | 27.188 M 53.90 % | 17.666 M -3.48 % | 18.302 M | 0.000 | 0.000 |
| Minority interest | 10.018 M -0.79 % | 10.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.870 M -0.47 % | 8.913 M -12.10 % | 10.140 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 |
| Capital lease obligations | 1.189 M -12.59 % | 1.360 M -2.19 % | 1.390 M 84.63 % | 753.032 K -68.37 % | 2.381 M 0.00 % | 2.381 M -78.56 % | 11.103 M 24.98 % | 8.884 M 100.39 % | 4.433 M -5.25 % | 4.679 M -4.20 % | 4.884 M -19.28 % | 6.050 M 132.30 % | 2.605 M -6.78 % | 2.794 M -14.36 % | 3.262 M 85.00 % | 1.763 M -20.34 % | 2.214 M 20.85 % | 1.832 M -13.76 % | 2.124 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 | 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 | 492.574 M 3 056.66 % | -16.660 M -103.38 % | 492.786 M 3 246.65 % | -15.661 M -103.19 % | 490.943 M 5 761.61 % | -8.671 M -101.76 % | 493.565 M | 0.000 -100.00 % | 493.565 M | 0.000 -100.00 % | 509.057 M | 0.000 -100.00 % | 493.565 M | 0.000 -100.00 % | 493.565 M | 0.000 -100.00 % | 93.276 M -6.02 % | 99.249 M 0.00 % | 99.249 M 6.40 % | 93.276 M | 0.000 |
| Deferred tax liabilities non current | 139.561 K -63.39 % | 381.163 K -35.73 % | 593.032 K 1.46 % | 584.493 K 642.45 % | 78.725 K -80.39 % | 401.390 K 11.38 % | 360.369 K -90.86 % | 3.944 M 4 817.40 % | 80.196 K -75.16 % | 322.901 K 45.66 % | 221.687 K -8.67 % | 242.738 K 78.60 % | 135.909 K -70.50 % | 460.733 K 35.65 % | 339.637 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.891 B 2.35 % | 1.847 B -0.44 % | 1.856 B 2.74 % | 1.806 B 8.04 % | 1.672 B -0.84 % | 1.686 B 3.66 % | 1.626 B 7.71 % | 1.510 B 7.00 % | 1.411 B 1.30 % | 1.393 B -1.02 % | 1.407 B 13.71 % | 1.238 B 2.04 % | 1.213 B 0.66 % | 1.205 B -6.22 % | 1.285 B 8.63 % | 1.183 B 39.44 % | 848.351 M 6.43 % | 797.073 M -2.51 % | 817.621 M 0.00 % | 817.621 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-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.853 M -1 437.16 % | -901.176 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.816 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.141 M 0.00 % | 7.141 M 111.07 % | -64.516 M 0.00 % | -64.516 M -254.87 % | 41.659 M 0.00 % | 41.659 M 152.76 % | -78.961 M 0.00 % | -78.961 M -155.41 % | -30.915 M -15.38 % | -26.794 M -405.99 % | -5.295 M 0.00 % | -5.295 M 55.51 % | -11.903 M -57.63 % | -7.551 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.799 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.783 M 0.00 % | 13.783 M 121.15 % | -65.172 M 0.00 % | -65.172 M -278.02 % | 36.610 M 0.00 % | 36.610 M 165.06 % | -56.268 M 0.00 % | -56.268 M -808.66 % | 7.940 M 0.00 % | 7.940 M 207.21 % | -7.406 M 0.00 % | -7.406 M -278.99 % | 4.137 M 0.00 % | 4.137 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.615 M | 0.000 | 0.000 | 0.000 100.00 % | -6.642 M 0.00 % | -6.642 M -1 113.28 % | 655.478 K 0.00 % | 655.478 K -87.02 % | 5.049 M 0.00 % | 5.049 M 122.25 % | -22.692 M 0.00 % | -22.692 M -172.71 % | -8.321 M 24.67 % | -11.046 M -623.38 % | 2.110 M 0.00 % | 2.110 M 111.96 % | -17.647 M -140.14 % | -7.348 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.594 M -43.47 % | -15.748 M | 0.000 | 0.000 -100.00 % | 5.743 M 2 932.04 % | -202.802 K |
| Other non cash items | -14.267 M -4.30 % | -13.679 M | 0.000 100.00 % | -21.580 M -212.59 % | 19.167 M 137.99 % | -50.453 M -197.44 % | -16.963 M -129.15 % | 58.194 M 234.23 % | -43.354 M -127.90 % | -19.023 M -192.31 % | 20.608 M 47.81 % | 13.942 M 127.59 % | -50.543 M -352.49 % | -11.170 M -175.58 % | 14.780 M 277.05 % | -8.348 M -1 843.00 % | 478.937 K -88.62 % | 4.209 M 107.85 % | -53.640 M -206.77 % | -17.486 M -1 628.48 % | 1.144 M -64.62 % | 3.234 M |
| Net cash provided by operating activities | -14.267 M -226.11 % | -4.375 M | 0.000 100.00 % | -21.580 M -459.72 % | 5.999 M 115.10 % | -39.728 M -8.89 % | -36.483 M -152.13 % | 69.991 M 265.70 % | -42.238 M -2 118.35 % | 2.093 M 110.16 % | -20.608 M -47.81 % | -13.942 M -362.46 % | 5.312 M 100.48 % | 2.650 M -94.14 % | 45.197 M 1 617.35 % | -2.979 M 82.52 % | -17.043 M -895.26 % | -1.712 M -102.36 % | 72.648 M 120.27 % | 32.981 M 458.96 % | 5.900 M -38.15 % | 9.540 M |
| Investments in property plant and equipment | -42.017 M 35.23 % | -64.873 M -11.95 % | -57.949 M -990.88 % | 6.505 M 115.41 % | -42.213 M 30.76 % | -60.966 M -723.95 % | -7.399 M 93.38 % | -111.827 M -118.25 % | -51.239 M 6.82 % | -54.987 M 29.52 % | -78.019 M -107.32 % | -37.633 M -96.51 % | -19.151 M 38.59 % | -31.187 M 43.18 % | -54.885 M -7.06 % | -51.267 M -644.91 % | -6.882 M -126.51 % | -3.038 M 85.65 % | -21.177 M -10.99 % | -19.081 M 3.77 % | -19.829 M -539.67 % | -3.100 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -845.228 K -159.27 % | 1.426 M 868.71 % | 147.205 K 100.44 % | -33.619 M -3 364.37 % | 1.030 M 86.50 % | 552.224 K 77.59 % | 310.950 K -93.61 % | 4.865 M 6 733.32 % | 71.197 K 6 780 566.66 % | 1.050 -7.08 % | 1.130 100.00 % | -81.279 K -123.97 % | 339.049 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.121 M 138.21 % | -275.121 M -154.74 % | -108.000 M 21.74 % | -138.000 M 36.11 % | -216.000 M -18.68 % | -182.000 M 1.62 % | -185.000 M 0.00 % | -185.000 M -1 750.00 % | -10.000 M 96.67 % | -300.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 1.370 M 2 091.82 % | -68.795 K | 0.000 -100.00 % | 11.650 K -99.96 % | 30.057 M 154.84 % | -54.813 M -120.15 % | 272.073 M 61.64 % | 168.317 M 6.23 % | 158.453 M -33.74 % | 239.148 M 28.44 % | 186.201 M 0.15 % | 185.920 M -1.20 % | 188.176 M 50.54 % | 125.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 1.715 M 580.70 % | 251.903 K -55.64 % | 567.830 K 2.72 % | 552.814 K 470.45 % | -149.227 K -557.26 % | 32.635 K 102.13 % | -1.531 M -1 175.44 % | 142.357 K -85.23 % | 963.586 K 222.46 % | -786.887 K -210.16 % | 714.336 K 252.01 % | -469.939 K -147.97 % | 979.656 K 366.31 % | 210.086 K -99.83 % | 126.261 M 142.27 % | -298.701 M -36 482.78 % | 820.995 K 54 089.30 % | 1.515 K -99.99 % | 10.790 M 221.97 % | -8.847 M -8 144.59 % | 109.972 K 35 445.93 % | 309.380 |
| Net cash used for investing activites | -40.302 M 36.28 % | -63.251 M -10.10 % | -57.450 M -1 024.78 % | 6.212 M 115.18 % | -40.936 M -33.22 % | -30.729 M -496.05 % | 7.759 M 106.82 % | -113.703 M -1 173.30 % | 10.594 M 130.26 % | -35.009 M 28.98 % | -49.292 M -45.70 % | -33.830 M -96.10 % | -17.251 M 37.95 % | -27.802 M -145.30 % | 61.375 M 117.54 % | -349.968 M -5 673.74 % | -6.061 M -99.59 % | -3.037 M 70.76 % | -10.387 M 62.81 % | -27.928 M -41.63 % | -19.719 M -536.18 % | -3.100 M |
| Debt repayment | 4.202 M -89.45 % | 39.829 M 101.31 % | 19.785 M -75.12 % | 79.522 M 341.74 % | 18.002 M -80.51 % | 92.351 M 51.52 % | 60.950 M 206.31 % | 19.898 M | 0.000 -100.00 % | 27.700 M -70.34 % | 93.400 M 137.06 % | 39.400 M 9 429.26 % | -422.327 K 96.92 % | -13.718 M 59.83 % | -34.148 M -21.08 % | -28.203 M -2 004.18 % | -1.340 M 83.18 % | -7.970 M 65.44 % | -23.060 M | 0.000 100.00 % | -15.459 M -59.68 % | -9.681 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 -100.00 % | 12.666 M 200.00 % | -12.666 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 |
| Dividends paid | 1.455 M 119.01 % | -7.654 M -64.61 % | -4.650 M 0.46 % | -4.672 M -43.18 % | -3.263 M 27.97 % | -4.530 M 54.22 % | -9.896 M -84.75 % | -5.356 M -116.89 % | -2.470 M 8.92 % | -2.711 M 92.47 % | -36.000 M 3.28 % | -37.220 M -33 545.64 % | -110.624 K 96.10 % | -2.834 M -16.72 % | -2.428 M 93.49 % | -37.297 M -3 310.77 % | -1.094 M 48.96 % | -2.143 M 24.82 % | -2.850 M -5.29 % | -2.707 M -43.17 % | -1.891 M 25.12 % | -2.525 M |
| Other financing activites | -119.004 K -101.21 % | 9.842 M 218.83 % | -8.283 M -2 061.35 % | 422.298 K -90.51 % | 4.450 M 139.94 % | -11.141 M -163.37 % | -4.230 M -3 845 737 042.82 % | 0.110 -100.00 % | 50.117 M 5 704.93 % | -894.162 K -102.36 % | 37.828 M 992.60 % | -4.238 M -525.92 % | 995.015 K 173.06 % | -1.362 M -123.96 % | 5.683 M -98.63 % | 413.422 M 8 480.93 % | -4.933 M -390.72 % | 1.697 M -87.78 % | 13.882 M 195.08 % | 4.705 M 252 577 309 314 252 704.00 % | 0.000 500.00 % | 0.000 |
| Net cash used provided by financing activities | 5.538 M -86.82 % | 42.018 M 513.20 % | 6.852 M -90.90 % | 75.273 M 515.84 % | 12.223 M -84.19 % | 77.314 M 65.12 % | 46.824 M 222.00 % | 14.542 M -69.40 % | 47.527 M 97.25 % | 24.094 M -74.70 % | 95.228 M 4 726.78 % | -2.058 M -128.74 % | -899.792 K 94.56 % | -16.552 M 66.86 % | -49.946 M -113.61 % | 366.974 M 15 177.88 % | -2.434 M 75.93 % | -10.113 M 60.97 % | -25.910 M -1 396.82 % | 1.998 M 111.52 % | -17.349 M -42.14 % | -12.206 M |
| Effect of forex changes on cash | 542.713 K -53.65 % | 1.171 M 121.46 % | -5.456 M | 0.000 -100.00 % | 1.741 M 130.87 % | 754.096 K 12 293.01 % | 6.085 K -99.05 % | 642.246 K -20.79 % | 810.798 K 231.40 % | -617.030 K 74.46 % | -2.416 M -170.18 % | 3.443 M 412.21 % | -1.103 M -407.14 % | -217.450 K -233.80 % | -65.145 K -368.76 % | 24.239 K 200.00 % | -24.240 K 92.13 % | -308.171 K -16.67 % | -264.148 K -2 507.62 % | -10.130 K -237.11 % | 7.388 K 200.00 % | -7.388 K |
| Net change in cash | -48.488 M -98.42 % | -24.438 M -153.56 % | 45.625 M -23.84 % | 59.904 M 392.31 % | -20.493 M -371.31 % | 7.553 M -61.93 % | 19.842 M 169.55 % | -28.529 M -270.90 % | 16.693 M 361.44 % | 3.618 M -88.94 % | 32.721 M 196.45 % | -33.926 M -255.71 % | 21.788 M 151.97 % | -41.921 M -174.12 % | 56.561 M 302.53 % | 14.052 M 154.97 % | -25.563 M -68.51 % | -15.170 M -142.04 % | 36.087 M 412.51 % | 7.041 M 122.60 % | -31.160 M -439.76 % | -5.773 M |
| Cash at beginning of period | 160.130 M -13.24 % | 184.568 M 32.84 % | 138.942 M 75.79 % | 79.038 M -28.04 % | 109.829 M 18.79 % | 92.458 M 27.33 % | 72.615 M -28.21 % | 101.144 M 19.77 % | 84.451 M 4.48 % | 80.833 M 68.01 % | 48.112 M -41.35 % | 82.039 M 36.16 % | 60.251 M -41.03 % | 102.172 M 124.01 % | 45.611 M 44.52 % | 31.559 M -44.75 % | 57.122 M -20.98 % | 72.292 M 99.67 % | 36.205 M 24.14 % | 29.164 M -51.65 % | 60.325 M -8.73 % | 66.098 M |
| Cash at end of period | 111.642 M -30.28 % | 160.130 M -13.24 % | 184.568 M 32.84 % | 138.942 M 55.53 % | 89.336 M -10.67 % | 100.011 M 8.17 % | 92.458 M 27.33 % | 72.615 M -28.21 % | 101.144 M 19.77 % | 84.451 M 4.48 % | 80.833 M 68.01 % | 48.112 M -41.35 % | 82.039 M 36.16 % | 60.251 M -41.03 % | 102.172 M 124.01 % | 45.611 M 44.52 % | 31.559 M -44.75 % | 57.122 M -20.98 % | 72.292 M 99.67 % | 36.205 M 24.14 % | 29.164 M -51.65 % | 60.325 M |
| Operating cash flow | -14.267 M -226.11 % | -4.375 M | 0.000 100.00 % | -21.580 M -459.72 % | 5.999 M 115.10 % | -39.728 M -8.89 % | -36.483 M -152.13 % | 69.991 M 265.70 % | -42.238 M -2 118.35 % | 2.093 M 110.16 % | -20.608 M -47.81 % | -13.942 M -362.46 % | 5.312 M 100.48 % | 2.650 M -94.14 % | 45.197 M 1 617.35 % | -2.979 M 82.52 % | -17.043 M -895.26 % | -1.712 M -102.36 % | 72.648 M 120.27 % | 32.981 M 458.96 % | 5.900 M -38.15 % | 9.540 M |
| Capital expenditure | -42.017 M 35.23 % | -64.873 M -11.95 % | -57.949 M -990.88 % | 6.505 M 115.41 % | -42.213 M 30.76 % | -60.966 M -723.95 % | -7.399 M 93.38 % | -111.827 M -118.25 % | -51.239 M 6.82 % | -54.987 M 29.52 % | -78.019 M -107.32 % | -37.633 M -96.51 % | -19.151 M 38.59 % | -31.187 M 43.18 % | -54.885 M -7.06 % | -51.267 M -644.91 % | -6.882 M -126.51 % | -3.038 M 85.65 % | -21.177 M -10.99 % | -19.081 M 3.77 % | -19.829 M -539.67 % | -3.100 M |
| Free CashFlow | -56.284 M 18.72 % | -69.248 M -258.35 % | 43.730 M 396.55 % | -14.746 M 59.28 % | -36.214 M 64.04 % | -100.694 M -129.46 % | -43.882 M -4.89 % | -41.836 M 55.24 % | -93.477 M -76.73 % | -52.894 M 46.37 % | -98.627 M -91.23 % | -51.575 M -272.69 % | -13.838 M 51.51 % | -28.538 M -194.57 % | -9.688 M 82.14 % | -54.246 M -126.73 % | -23.926 M -403.61 % | -4.751 M -109.23 % | 51.470 M 270.29 % | 13.900 M 199.80 % | -13.928 M -316.28 % | 6.440 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |