Guangdong AVCiT Technology Holding Co., Ltd. 001229.SZ
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Revenue | 196.789 M -7.06 % | 211.731 M 8.13 % | 195.803 M -16.98 % | 235.852 M 43.87 % | 163.932 M 34.29 % | 122.074 M 22.09 % | 99.986 M |
| Net income | 80.010 M -8.15 % | 87.105 M 2.74 % | 84.785 M -12.42 % | 96.809 M 27.24 % | 76.084 M 35.31 % | 56.230 M 33.16 % | 42.226 M |
| Income before tax | 92.998 M -6.02 % | 98.958 M 0.34 % | 98.619 M -12.95 % | 113.290 M 27.06 % | 89.162 M 38.09 % | 64.569 M 31.37 % | 49.152 M |
| Income before tax ratio | 0.47 1.11 % | 0.47 -7.20 % | 0.50 4.85 % | 0.48 -11.68 % | 0.54 2.83 % | 0.53 7.60 % | 0.49 |
| EBITDA | 99.661 M -5.05 % | 104.966 M -0.09 % | 105.064 M -14.24 % | 122.507 M 33.26 % | 91.932 M 37.69 % | 66.767 M 34.63 % | 49.593 M |
| Net income ratio | 0.41 -1.17 % | 0.41 -4.99 % | 0.43 5.49 % | 0.41 -11.56 % | 0.46 0.76 % | 0.46 9.07 % | 0.42 |
| Ratio EBITDA | 0.51 2.16 % | 0.50 -7.61 % | 0.54 3.30 % | 0.52 -7.38 % | 0.56 2.53 % | 0.55 10.27 % | 0.50 |
| Gross profit ratio | 0.74 -2.62 % | 0.76 -1.85 % | 0.77 1.33 % | 0.76 -8.69 % | 0.84 -0.77 % | 0.84 3.77 % | 0.81 |
| Weighted average shs out dil | 100.013 M -0.11 % | 100.121 M 0.12 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M |
| Weighted average shs out | 100.013 M -0.11 % | 100.121 M 0.12 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M |
| EPS diluted | 0.80 -8.05 % | 0.87 2.35 % | 0.85 -12.37 % | 0.97 27.63 % | 0.76 35.71 % | 0.56 33.33 % | 0.42 |
| Earnings per share | 0.80 -8.05 % | 0.87 2.35 % | 0.85 -12.37 % | 0.97 27.63 % | 0.76 35.71 % | 0.56 33.33 % | 0.42 |
| Gross profit | 145.700 M -9.49 % | 160.984 M 6.13 % | 151.683 M -15.88 % | 180.313 M 31.37 % | 137.252 M 33.26 % | 102.997 M 26.70 % | 81.293 M |
| Income tax expense | 12.988 M 9.58 % | 11.853 M -14.32 % | 13.833 M -16.07 % | 16.481 M 26.02 % | 13.078 M 56.84 % | 8.339 M 20.41 % | 6.925 M |
| Cost of revenue | 51.089 M 0.67 % | 50.746 M 15.02 % | 44.120 M -20.56 % | 55.538 M 108.17 % | 26.680 M 39.85 % | 19.077 M 2.05 % | 18.694 M |
| General and administrative expenses | 3.441 M -58.76 % | 8.344 M -26.19 % | 11.304 M 20.87 % | 9.352 M 9.78 % | 8.518 M 289.31 % | 2.188 M -36.20 % | 3.429 M |
| Selling and marketing expenses | 9.561 M -80.78 % | 49.755 M 24.47 % | 39.974 M 4.93 % | 38.098 M 42.76 % | 26.686 M 0.44 % | 26.570 M 5.83 % | 25.107 M |
| Other expenses | 21.273 M 305.43 % | -10.355 M -246.46 % | 7.070 M 1 495.28 % | 443.201 K 69.59 % | 261.337 K -47.48 % | 497.638 K 160.36 % | 191.134 K |
| Operating expenses | 54.708 M -18.12 % | 66.818 M 0.81 % | 66.278 M 1.67 % | 65.190 M 36.73 % | 47.680 M 23.46 % | 38.621 M 17.20 % | 32.952 M |
| Cost and expenses | 105.796 M -10.16 % | 117.763 M 6.67 % | 110.398 M -8.56 % | 120.729 M 62.36 % | 74.360 M 28.88 % | 57.698 M 11.72 % | 51.646 M |
| Research and development expenses | 20.433 M 7.12 % | 19.074 M 6.44 % | 17.921 M 7.47 % | 16.675 M 17.16 % | 14.232 M 16.55 % | 12.212 M 29.70 % | 9.415 M |
| Selling general and administrative expenses | 13.002 M -77.62 % | 58.099 M 13.30 % | 51.278 M 8.07 % | 47.450 M 34.78 % | 35.204 M 22.42 % | 28.758 M 0.78 % | 28.536 M |
| Interest income | 11.142 M -10.23 % | 12.412 M 896.11 % | 1.246 M 1 769.75 % | 66.640 K 161.11 % | 25.522 K 0.84 % | 25.310 K | 0.000 |
| Interest expense | 224.205 K -1.94 % | 228.646 K -38.70 % | 373.009 K -69.64 % | 1.228 M 3 551.47 % | 33.642 K 10.50 % | 30.445 K | 0.000 |
| Depreciation and amortization | 6.546 M 13.27 % | 5.779 M -4.05 % | 6.023 M -23.74 % | 7.898 M 183.36 % | 2.787 M 28.58 % | 2.168 M 73.16 % | 1.252 M |
| Operating income | 90.992 M -3.17 % | 93.968 M 2.71 % | 91.485 M -18.93 % | 112.847 M 26.94 % | 88.901 M 38.75 % | 64.071 M 30.86 % | 48.960 M |
| Operating income ratio | 0.46 4.19 % | 0.44 -5.01 % | 0.47 -2.35 % | 0.48 -11.77 % | 0.54 3.33 % | 0.52 7.18 % | 0.49 |
| Total other income expenses net | 2.006 M -59.80 % | 4.990 M -30.04 % | 7.133 M 1 509.52 % | 443.202 K 69.59 % | 261.337 K -47.48 % | 497.639 K 160.36 % | 191.136 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | -407.343 M 22.04 % | -522.481 M -7.13 % | -487.685 M -2 474.48 % | -18.943 M 68.64 % | -60.399 M -537.19 % | -9.479 M -98.32 % | -4.780 M |
| Total investments | 143.309 M 57.73 % | 90.858 M -37.47 % | 145.303 M 154.92 % | 57.000 M -44.93 % | 103.500 M 20.69 % | 85.755 M | 0.000 |
| Total debt | 1.856 M 23.13 % | 1.507 M -62.76 % | 4.047 M -73.98 % | 15.556 M 266.98 % | 4.239 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 37.548 M 65.52 % | 22.685 M 254.32 % | 6.402 M -37.12 % | 10.182 M | 0.000 |
| Retained earnings | 279.319 M 4.45 % | 267.428 M 16.83 % | 228.898 M 49.92 % | 152.684 M 131.57 % | 65.935 M 7.65 % | 61.249 M 471.44 % | 10.718 M |
| Common stock | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 33.33 % | 75.000 M 0.00 % | 75.000 M 30.09 % | 57.652 M 15.30 % | 50.000 M |
| Total equity | 992.759 M 2.06 % | 972.749 M 5.82 % | 919.271 M 176.39 % | 332.603 M 44.88 % | 229.572 M 55.96 % | 147.196 M 127.59 % | 64.676 M |
| Other non current liabilities | 1.045 M 18.01 % | 885.713 K -30.01 % | 1.266 M -22.55 % | 1.634 M 223.08 % | -1.328 M -344.48 % | 543.006 K -2.90 % | 559.220 K |
| Long term debt | 569.610 K -62.21 % | 1.507 M 41.29 % | 1.067 M -49.64 % | 2.118 M -16.40 % | 2.533 M | 0.000 | 0.000 |
| Total non current liabilities | 1.615 M -32.51 % | 2.393 M 2.60 % | 2.332 M -37.84 % | 3.752 M 211.12 % | 1.206 M 94.11 % | 621.254 K 11.09 % | 559.220 K |
| Other current liabilities | 53.435 M -2.78 % | 54.965 M 48.59 % | 36.990 M 69.97 % | 21.762 M -3.58 % | 22.571 M 61.75 % | 13.954 M 0.68 % | 13.860 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 49.638 M 42.74 % | 34.776 M 299.07 % | 8.714 M 32.71 % | 6.566 M | 0.000 |
| Short term debt | 1.286 M | 0.000 | 0.000 -100.00 % | 9.952 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 73.319 M -3.11 % | 75.673 M 22.31 % | 61.870 M 11.82 % | 55.328 M 70.55 % | 32.440 M 22.06 % | 26.577 M -33.60 % | 40.026 M |
| Total liabilities | 74.933 M -4.01 % | 78.066 M 21.59 % | 64.202 M 8.67 % | 59.080 M 75.59 % | 33.646 M 23.71 % | 27.198 M -32.99 % | 40.585 M |
| Other non current assets | 98.635 M 10 327.40 % | 945.923 K 87.22 % | 505.238 K 8.30 % | 466.501 K -52.80 % | 988.367 K 6.34 % | 929.449 K -94.61 % | 17.258 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 131.087 M -15.67 % | 155.452 M -2.41 % | 159.287 M -2.35 % | 163.123 M 4 399.95 % | 3.625 M -13.79 % | 4.205 M -12.12 % | 4.785 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 131.087 M -15.67 % | 155.452 M -2.41 % | 159.287 M -2.35 % | 163.123 M 4 399.95 % | 3.625 M -13.79 % | 4.205 M -12.12 % | 4.785 M |
| Property plant equipment net | 154.987 M 0.23 % | 154.630 M 106.30 % | 74.955 M 141.88 % | 30.988 M 66.66 % | 18.593 M -5.73 % | 19.724 M 748.21 % | 2.325 M |
| Total non current assets | 388.523 M 23.81 % | 313.797 M 32.49 % | 236.838 M 20.66 % | 196.285 M 698.46 % | 24.583 M -5.28 % | 25.953 M 5.21 % | 24.667 M |
| Other current assets | 13.046 M 9.08 % | 11.960 M 120.62 % | 5.421 M -14.42 % | 6.335 M 128.84 % | 2.768 M 22.31 % | 2.263 M -87.13 % | 17.585 M |
| Short term investments | 143.309 M 57.73 % | 90.858 M -37.47 % | 145.303 M 154.92 % | 57.000 M -44.93 % | 103.500 M 20.69 % | 85.755 M 128.68 % | 37.500 M |
| cash and cash equivalents | 407.913 M -22.51 % | 526.392 M 7.05 % | 491.733 M 1 325.37 % | 34.499 M -46.63 % | 64.638 M 581.90 % | 9.479 M 98.32 % | 4.780 M |
| Cash and short term investments | 551.221 M -10.70 % | 617.250 M -3.11 % | 637.035 M 596.22 % | 91.499 M -45.58 % | 168.138 M 76.55 % | 95.234 M 1 892.47 % | 4.780 M |
| Total current assets | 679.169 M -7.85 % | 737.018 M -1.29 % | 746.635 M 282.11 % | 195.399 M -18.12 % | 238.636 M 60.76 % | 148.441 M 84.18 % | 80.595 M |
| Inventory | 28.079 M 2.95 % | 27.273 M -21.88 % | 34.913 M 21.02 % | 28.849 M 33.59 % | 21.595 M 14.35 % | 18.884 M 13.88 % | 16.583 M |
| Net receivables | 86.823 M 7.81 % | 80.535 M 13.54 % | 70.932 M 3.22 % | 68.716 M 45.30 % | 47.292 M 42.91 % | 33.091 M 62.29 % | 20.390 M |
| Tax assets | 3.814 M 37.76 % | 2.769 M 32.46 % | 2.090 M 22.46 % | 1.707 M 24.03 % | 1.376 M 25.80 % | 1.094 M 266.29 % | 298.643 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 12.191 M -0.73 % | 12.281 M 44.28 % | 8.512 M 25.02 % | 6.808 M 164.08 % | 2.578 M -9.01 % | 2.834 M -9.06 % | 3.116 M |
| Tax payables | 6.406 M -23.99 % | 8.428 M 5.26 % | 8.007 M -21.82 % | 10.241 M 13.83 % | 8.997 M -8.09 % | 9.789 M -57.53 % | 23.050 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 569.610 K -62.21 % | 1.507 M 41.29 % | 1.067 M -49.64 % | 2.118 M -16.40 % | 2.533 M | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 613.440 M 1.34 % | 605.321 M 9.50 % | 552.825 M 572.25 % | 82.235 M 0.00 % | 82.235 M 190.63 % | 28.295 M 614.86 % | 3.958 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.248 K | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.068 B 1.61 % | 1.051 B 6.85 % | 983.473 M 151.09 % | 391.683 M 48.81 % | 263.219 M 50.93 % | 174.394 M 65.68 % | 105.262 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -383.398 K -15.94 % | -330.700 K 8.24 % | -360.400 K 49.74 % | -717.100 K | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 6.292 M 1.13 % | 6.222 M -1.13 % | 6.293 M 1 100.00 % | 524.396 K | 0.000 |
| Change in working capital | -11.182 M -79.09 % | -6.244 M 13.40 % | -7.210 M 73.38 % | -27.087 M -111.39 % | -12.814 M 30.01 % | -18.308 M -1 386.87 % | -1.231 M |
| Accounts receivables | -8.975 M 37.43 % | -14.345 M -977.89 % | -1.331 M 94.84 % | -25.792 M -56.95 % | -16.433 M -18.87 % | -13.825 M | 0.000 |
| Inventory | -557.487 K -107.49 % | 7.441 M 222.98 % | -6.051 M 19.11 % | -7.481 M -133.11 % | -3.209 M -8.65 % | -2.954 M 57.03 % | -6.874 M |
| Accounts payables | -1.649 M -349.76 % | 660.271 K 18.86 % | 555.515 K -91.48 % | 6.517 M -9.35 % | 7.189 M 984.79 % | -812.500 K | 0.000 |
| Other working capital | 0.000 | 0.000 100.00 % | -383.399 K -15.92 % | -330.741 K 8.24 % | -360.445 K 49.73 % | -716.992 K -112.71 % | 5.643 M |
| Other non cash items | -532.242 K -107.42 % | 7.169 M 279.63 % | 1.888 M -79.05 % | 9.015 M 23.30 % | 7.312 M 804.04 % | 808.783 K 230.20 % | -621.200 K |
| Net cash provided by operating activities | 74.842 M -19.98 % | 93.523 M 10.01 % | 85.011 M -1.28 % | 86.114 M 18.06 % | 72.942 M 79.01 % | 40.749 M -2.11 % | 41.626 M |
| Investments in property plant and equipment | -81.385 M -14.23 % | -71.247 M -138.74 % | -29.843 M 82.21 % | -167.731 M -12 219.11 % | -1.362 M 54.90 % | -3.019 M 63.28 % | -8.222 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 0.840 -100.00 % | 142.380 K 35 594 902.12 % | 0.400 | 0.000 -100.00 % | 0.960 |
| Purchases of investments | -973.000 M -349.63 % | -216.400 M 63.51 % | -593.000 M -125.30 % | -263.200 M 23.70 % | -344.970 M -78.00 % | -193.800 M -67.95 % | -115.390 M |
| Sales maturities of investments | 923.125 M 238.49 % | 272.718 M -46.36 % | 508.423 M 63.21 % | 311.514 M -5.69 % | 330.298 M 124.58 % | 147.071 M 34.55 % | 109.304 M |
| Other investing activites | 0.000 -100.00 % | 8.800 M 200.00 % | -8.800 M -1 374 944 171.43 % | 0.640 1 493 901 673.91 % | 0.000 -100.00 % | 0.130 3 489 660 700.00 % | 0.000 |
| Net cash used for investing activites | -131.260 M -2 041.50 % | -6.129 M 95.03 % | -123.219 M -3.31 % | -119.274 M -643.92 % | -16.033 M 67.77 % | -49.748 M -247.70 % | -14.308 M |
| Debt repayment | -3.120 M | 0.000 100.00 % | -9.940 M -200.00 % | 9.940 M | 0.000 | 0.000 100.00 % | -100.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -60.000 M -50.00 % | -40.000 M -21 760.65 % | -182.977 K 9.07 % | -201.226 K | 0.000 100.00 % | -11.200 M 83.70 % | -68.728 M |
| Other financing activites | 0.000 100.00 % | -4.583 M -100.93 % | 493.810 M 7 919.66 % | -6.315 M -1 478.74 % | -400.000 K -101.66 % | 24.068 M -44.31 % | 43.219 M |
| Net cash used provided by financing activities | -63.120 M -41.58 % | -44.583 M -109.22 % | 483.687 M 14 027.19 % | 3.424 M 955.95 % | -400.000 K -103.11 % | 12.868 M 150.44 % | -25.509 M |
| Effect of forex changes on cash | 1.081 M 48.03 % | 730.052 K -71.71 % | 2.581 M 678.08 % | -446.410 K 42.02 % | -769.901 K -406.68 % | 251.043 K 555.05 % | 38.324 K |
| Net change in cash | -118.457 M -372.06 % | 43.541 M -90.28 % | 448.059 M 1 584.50 % | -30.182 M -154.15 % | 55.739 M 1 253.18 % | 4.119 M 123.00 % | 1.847 M |
| Cash at beginning of period | 526.055 M 9.02 % | 482.514 M 1 300.41 % | 34.455 M -46.69 % | 64.638 M 626.36 % | 8.899 M 86.18 % | 4.780 M 62.99 % | 2.933 M |
| Cash at end of period | 407.598 M -22.52 % | 526.055 M 9.02 % | 482.514 M 1 300.41 % | 34.455 M -46.69 % | 64.638 M 626.36 % | 8.899 M 86.18 % | 4.780 M |
| Operating cash flow | 74.842 M -19.98 % | 93.523 M 10.01 % | 85.011 M -1.28 % | 86.114 M 18.06 % | 72.942 M 79.01 % | 40.749 M -2.11 % | 41.626 M |
| Capital expenditure | -81.385 M -14.23 % | -71.247 M -138.74 % | -29.843 M 82.21 % | -167.731 M -12 219.11 % | -1.362 M 54.90 % | -3.019 M 63.28 % | -8.222 M |
| Free CashFlow | -6.543 M -129.37 % | 22.276 M -59.62 % | 55.168 M 167.59 % | -81.616 M -214.02 % | 71.580 M 89.72 % | 37.729 M 12.95 % | 33.404 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 43.407 M 58.93 % | 27.311 M -65.60 % | 79.393 M 49.00 % | 53.285 M 48.23 % | 35.946 M 29.47 % | 27.765 M -61.43 % | 71.994 M 31.77 % | 54.635 M 18.72 % | 46.019 M 17.75 % | 39.083 M -43.39 % | 69.038 M 43.65 % | 48.059 M 14.12 % | 42.114 M 15.09 % | 36.592 M -61.61 % | 95.317 M 43.43 % | 66.454 M 57.24 % | 42.263 M 32.83 % | 31.817 M |
| Net income | 13.220 M 125.69 % | 5.858 M -78.99 % | 27.877 M 26.85 % | 21.976 M 39.16 % | 15.791 M 9.92 % | 14.366 M -46.70 % | 26.952 M 1.35 % | 26.594 M 52.65 % | 17.421 M 7.96 % | 16.137 M -39.61 % | 26.719 M 22.36 % | 21.837 M 1.20 % | 21.579 M 47.30 % | 14.650 M -60.16 % | 36.776 M 23.71 % | 29.728 M 77.78 % | 16.722 M 23.11 % | 13.583 M |
| Income before tax | 15.605 M 142.00 % | 6.448 M -79.65 % | 31.686 M 19.34 % | 26.551 M 44.89 % | 18.325 M 11.49 % | 16.437 M -43.37 % | 29.023 M -9.15 % | 31.945 M 68.82 % | 18.923 M -0.75 % | 19.067 M -38.68 % | 31.095 M 22.35 % | 25.415 M 1.09 % | 25.142 M 48.19 % | 16.966 M -60.78 % | 43.260 M 26.10 % | 34.305 M 73.38 % | 19.786 M 24.13 % | 15.939 M |
| Income before tax ratio | 0.36 52.27 % | 0.24 -40.84 % | 0.40 -19.90 % | 0.50 -2.26 % | 0.51 -13.89 % | 0.59 46.85 % | 0.40 -31.05 % | 0.58 42.20 % | 0.41 -15.71 % | 0.49 8.31 % | 0.45 -14.83 % | 0.53 -11.42 % | 0.60 28.76 % | 0.46 2.16 % | 0.45 -12.08 % | 0.52 10.27 % | 0.47 -6.55 % | 0.50 |
| EBITDA | 15.633 M 141.60 % | 6.471 M -79.61 % | 31.728 M 19.41 % | 26.569 M 30.02 % | 20.435 M 10.24 % | 18.537 M -39.75 % | 30.766 M -8.66 % | 33.682 M 67.11 % | 20.155 M 9.44 % | 18.417 M -35.11 % | 28.383 M 8.89 % | 26.066 M -5.26 % | 27.514 M 59.07 % | 17.296 M -62.76 % | 46.445 M 27.25 % | 36.499 M 69.81 % | 21.494 M 24.41 % | 17.277 M |
| Net income ratio | 0.30 42.00 % | 0.21 -38.92 % | 0.35 -14.86 % | 0.41 -6.12 % | 0.44 -15.10 % | 0.52 38.21 % | 0.37 -23.09 % | 0.49 28.58 % | 0.38 -8.31 % | 0.41 6.68 % | 0.39 -14.82 % | 0.45 -11.32 % | 0.51 27.98 % | 0.40 3.77 % | 0.39 -13.75 % | 0.45 13.06 % | 0.40 -7.32 % | 0.43 |
| Ratio EBITDA | 0.36 52.02 % | 0.24 -40.71 % | 0.40 -19.85 % | 0.50 -12.29 % | 0.57 -14.85 % | 0.67 56.23 % | 0.43 -30.68 % | 0.62 40.76 % | 0.44 -7.06 % | 0.47 14.62 % | 0.41 -24.20 % | 0.54 -16.98 % | 0.65 38.22 % | 0.47 -2.99 % | 0.49 -11.28 % | 0.55 7.99 % | 0.51 -6.34 % | 0.54 |
| Gross profit ratio | 0.70 29.31 % | 0.54 -23.82 % | 0.71 -2.38 % | 0.73 -8.47 % | 0.80 5.51 % | 0.75 4.74 % | 0.72 -10.39 % | 0.80 6.02 % | 0.76 -2.45 % | 0.78 0.37 % | 0.77 -1.11 % | 0.78 2.74 % | 0.76 -2.37 % | 0.78 1.95 % | 0.77 7.90 % | 0.71 -13.53 % | 0.82 2.19 % | 0.80 |
| Weighted average shs out dil | 97.626 M 0.00 % | 97.626 M -1.21 % | 98.819 M -1.18 % | 100.000 M 0.00 % | 100.000 M -2.55 % | 102.615 M 2.90 % | 99.720 M -0.28 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 6.54 % | 93.864 M -6.14 % | 100.000 M 0.00 % | 100.000 M 36.52 % | 73.249 M -2.41 % | 75.057 M -24.94 % | 100.000 M 0.00 % | 100.000 M 32.52 % | 75.463 M |
| Weighted average shs out | 97.626 M 0.00 % | 97.626 M -1.21 % | 98.819 M -1.18 % | 100.000 M 0.00 % | 100.000 M -2.55 % | 102.615 M 2.90 % | 99.720 M -0.28 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 6.54 % | 93.865 M -6.14 % | 100.000 M 0.00 % | 100.000 M 36.52 % | 73.249 M -2.41 % | 75.057 M -24.94 % | 100.000 M 0.00 % | 100.000 M 32.52 % | 75.463 M |
| EPS diluted | 0.14 133.33 % | 0.06 -78.72 % | 0.28 28.18 % | 0.22 37.50 % | 0.16 14.29 % | 0.14 -48.15 % | 0.27 0.00 % | 0.27 58.82 % | 0.17 6.25 % | 0.16 -42.86 % | 0.28 27.27 % | 0.22 0.00 % | 0.22 10.00 % | 0.20 -59.18 % | 0.49 63.33 % | 0.30 76.47 % | 0.17 -5.56 % | 0.18 |
| Earnings per share | 0.14 133.33 % | 0.06 -78.72 % | 0.28 28.18 % | 0.22 37.50 % | 0.16 14.29 % | 0.14 -48.15 % | 0.27 0.00 % | 0.27 58.82 % | 0.17 6.25 % | 0.16 -42.86 % | 0.28 27.27 % | 0.22 0.00 % | 0.22 10.00 % | 0.20 -59.18 % | 0.49 63.33 % | 0.30 76.47 % | 0.17 -5.56 % | 0.18 |
| Gross profit | 30.403 M 105.51 % | 14.794 M -73.79 % | 56.451 M 45.45 % | 38.812 M 35.68 % | 28.606 M 36.61 % | 20.940 M -59.61 % | 51.842 M 18.09 % | 43.902 M 25.87 % | 34.877 M 14.87 % | 30.363 M -43.18 % | 53.440 M 42.07 % | 37.616 M 17.24 % | 32.085 M 12.36 % | 28.555 M -60.86 % | 72.959 M 54.77 % | 47.141 M 35.96 % | 34.671 M 35.74 % | 25.543 M |
| Income tax expense | 2.385 M 303.73 % | 590.717 K -84.49 % | 3.809 M -16.74 % | 4.575 M 80.59 % | 2.533 M 22.35 % | 2.071 M 0.00 % | 2.071 M -61.31 % | 5.351 M 256.42 % | 1.501 M -48.75 % | 2.930 M -33.05 % | 4.376 M 22.30 % | 3.578 M 0.42 % | 3.563 M 53.87 % | 2.316 M -64.29 % | 6.484 M 41.68 % | 4.577 M 49.39 % | 3.064 M 30.04 % | 2.356 M |
| Cost of revenue | 13.005 M 3.89 % | 12.518 M -45.44 % | 22.941 M 58.51 % | 14.473 M 97.18 % | 7.340 M 7.56 % | 6.824 M -66.13 % | 20.152 M 87.75 % | 10.733 M -3.67 % | 11.142 M 27.77 % | 8.720 M -44.10 % | 15.598 M 49.37 % | 10.443 M 4.12 % | 10.029 M 24.79 % | 8.037 M -64.06 % | 22.359 M 15.77 % | 19.314 M 154.39 % | 7.592 M 21.00 % | 6.274 M |
| General and administrative expenses | -104.436 K -103.61 % | 2.895 M 339.59 % | -1.208 M -134.61 % | 3.492 M 26 491.56 % | -13.230 K -101.13 % | 1.171 M 206.11 % | -1.104 M -123.86 % | 4.626 M 186.12 % | 1.617 M -49.54 % | 3.204 M -24.48 % | 4.242 M -42.47 % | 7.374 M 279.63 % | 1.943 M -12.86 % | 2.229 M 222.99 % | -1.812 M -146.17 % | 3.926 M -7.98 % | 4.266 M 43.52 % | 2.972 M |
| Selling and marketing expenses | -3.612 M -135.44 % | 10.193 M 156.85 % | -17.932 M -187.33 % | 20.533 M 100.87 % | 10.222 M 9.76 % | 9.314 M -41.86 % | 16.020 M 43.40 % | 11.172 M -11.93 % | 12.685 M 28.41 % | 9.878 M -33.43 % | 14.839 M 59.32 % | 9.314 M 18.18 % | 7.881 M -0.73 % | 7.939 M -53.02 % | 16.901 M 114.07 % | 7.895 M 5.92 % | 7.454 M 27.48 % | 5.847 M |
| Other expenses | 14.001 M 261.27 % | -8.681 M -123.84 % | 36.422 M 324.11 % | -16.252 M -58 033.86 % | 28.052 K -98.60 % | 2.006 M -50.47 % | 4.050 M 2 350.56 % | 165.273 K -78.67 % | 774.714 K 269 421.99 % | 287.440 100.01 % | -4.046 M -237.07 % | 2.952 M -30.93 % | 4.274 M 1 295 115 354.55 % | 0.330 -100.00 % | 103.097 K -24.40 % | 136.380 K 116 116.45 % | 117.350 -99.94 % | 203.606 K |
| Operating expenses | 14.726 M 76.16 % | 8.359 M -66.24 % | 24.759 M 102.30 % | 12.239 M -22.00 % | 15.691 M 30.70 % | 12.005 M -52.95 % | 25.518 M 47.68 % | 17.279 M -16.81 % | 20.771 M 42.33 % | 14.593 M -34.42 % | 22.252 M 23.55 % | 18.010 M 39.19 % | 12.939 M 9.62 % | 11.804 M -56.71 % | 27.266 M 108.41 % | 13.083 M -10.13 % | 14.557 M 41.56 % | 10.284 M |
| Cost and expenses | 27.730 M 32.83 % | 20.877 M -56.23 % | 47.700 M 78.57 % | 26.712 M 15.98 % | 23.031 M 22.31 % | 18.830 M -58.77 % | 45.670 M 63.04 % | 28.012 M -12.22 % | 31.912 M 36.89 % | 23.313 M -38.41 % | 37.851 M 33.03 % | 28.453 M 23.88 % | 22.969 M 15.76 % | 19.841 M -60.02 % | 49.625 M 53.18 % | 32.396 M 46.26 % | 22.149 M 33.77 % | 16.558 M |
| Research and development expenses | 4.442 M 12.38 % | 3.952 M -47.14 % | 7.477 M 67.42 % | 4.466 M 5.73 % | 4.224 M 1.85 % | 4.147 M -35.27 % | 6.407 M 57.84 % | 4.059 M -14.69 % | 4.758 M 23.61 % | 3.849 M -28.64 % | 5.395 M 40.15 % | 3.849 M -12.77 % | 4.413 M 3.49 % | 4.264 M -37.80 % | 6.855 M 114.13 % | 3.201 M -5.17 % | 3.376 M 4.14 % | 3.242 M |
| Selling general and administrative expenses | -3.717 M -128.40 % | 13.088 M 168.38 % | -19.140 M -179.67 % | 24.025 M 109.51 % | 11.467 M 9.37 % | 10.485 M -29.71 % | 14.916 M -5.58 % | 15.798 M 10.46 % | 14.302 M 9.32 % | 13.082 M -37.42 % | 20.904 M 25.26 % | 16.689 M 69.88 % | 9.824 M -3.39 % | 10.168 M -32.61 % | 15.089 M 27.64 % | 11.821 M 0.86 % | 11.720 M 32.88 % | 8.820 M |
| Interest income | 1.850 M -28.79 % | 2.598 M 14.25 % | 2.274 M -25.11 % | 3.036 M -19.12 % | 3.754 M -13.57 % | 4.344 M 32.41 % | 3.280 M -34.55 % | 5.012 M 37.29 % | 3.651 M 135.97 % | 1.547 M -55.62 % | 3.486 M 538.72 % | 545.719 K 838.94 % | 58.121 K 388.90 % | 11.888 K -93.85 % | 193.146 K 4 871.76 % | 3.885 K -74.47 % | 15.215 K -59.18 % | 37.273 K |
| Interest expense | 28.407 K 26.99 % | 22.370 K -45.73 % | 41.220 K 122.05 % | 18.563 K -44.75 % | 33.600 K 43.17 % | 23.468 K -43.73 % | 41.705 K 19.13 % | 35.008 K -20.53 % | 44.051 K 54.23 % | 28.562 K -20.50 % | 35.925 K -28.39 % | 50.170 K -61.70 % | 130.996 K -15.98 % | 155.917 K -84.28 % | 991.544 K | 0.000 -100.00 % | 905.977 K 2 137.26 % | 40.495 K |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.077 M 417.28 % | 401.512 K -76.40 % | 1.701 M 0.00 % | 1.701 M 43.14 % | 1.188 M 0.00 % | 1.188 M 161.94 % | 453.693 K -24.43 % | 600.350 K -73.60 % | 2.274 M 0.21 % | 2.269 M 3.44 % | 2.194 M 0.00 % | 2.194 M 12.38 % | 1.952 M 50.49 % | 1.297 M |
| Operating income | 15.677 M 143.64 % | 6.434 M -79.70 % | 31.692 M 19.27 % | 26.573 M 105.75 % | 12.915 M -10.50 % | 14.431 M -42.21 % | 24.973 M -21.42 % | 31.780 M 75.12 % | 18.148 M -4.82 % | 19.067 M -38.87 % | 31.188 M 38.84 % | 22.463 M 7.64 % | 20.868 M 23.00 % | 16.966 M -60.69 % | 43.157 M 26.31 % | 34.169 M 72.69 % | 19.786 M 25.74 % | 15.736 M |
| Operating income ratio | 0.36 53.30 % | 0.24 -40.98 % | 0.40 -19.95 % | 0.50 38.80 % | 0.36 -30.87 % | 0.52 49.84 % | 0.35 -40.37 % | 0.58 47.50 % | 0.39 -19.16 % | 0.49 7.99 % | 0.45 -3.35 % | 0.47 -5.67 % | 0.50 6.88 % | 0.46 2.40 % | 0.45 -11.94 % | 0.51 9.83 % | 0.47 -5.34 % | 0.49 |
| Total other income expenses net | -72.025 K -618.65 % | 13.887 K 335.73 % | -5.891 K 73.22 % | -21.999 K -100.41 % | 5.409 M 169.64 % | 2.006 M -50.47 % | 4.050 M 2 350.56 % | 165.273 K -78.67 % | 774.714 K 269 835.19 % | 287.000 100.31 % | -92.293 K -103.13 % | 2.952 M -30.93 % | 4.274 M | 0.000 -100.00 % | 103.097 K -24.40 % | 136.380 K 112 610.74 % | 121.000 -99.94 % | 203.607 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-06-30 | 2021-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -368.818 M 0.79 % | -371.748 M 8.74 % | -407.343 M 20.82 % | -514.459 M -54.93 % | -332.053 M 44.92 % | -602.821 M -15.38 % | -522.481 M -5.62 % | -494.683 M 6.00 % | -526.236 M 5.42 % | -556.371 M -14.10 % | -487.622 M -77.97 % | -273.996 M -557.23 % | -41.689 M -37.54 % | -30.311 M -60.01 % | -18.943 M 18.68 % | -23.294 M -113.85 % | 168.138 M |
| Total investments | 110.379 M -54.28 % | 241.401 M 68.45 % | 143.309 M 616.54 % | 20.000 M -89.47 % | 190.000 M | 0.000 -100.00 % | 90.858 M 0.95 % | 90.000 M 117.91 % | 41.302 M 7.83 % | 38.302 M -73.64 % | 145.303 M 171.19 % | 53.580 M 67.07 % | 32.070 M -2.82 % | 33.000 M -42.11 % | 57.000 M 2 129.77 % | 2.556 M -99.24 % | 336.275 M |
| Total debt | 1.398 M -27.33 % | 1.923 M 237.61 % | 569.610 K -8.59 % | 623.168 K -75.14 % | 2.506 M -20.63 % | 3.158 M -19.27 % | 3.911 M 7.55 % | 3.637 M 11.41 % | 3.264 M -1.46 % | 3.313 M -19.40 % | 4.110 M -2.63 % | 4.222 M -20.21 % | 5.291 M -67.44 % | 16.249 M 4.46 % | 15.556 M 35.66 % | 11.466 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 605.321 M 1 053.09 % | 52.496 M -91.33 % | 605.321 M 1 053.09 % | 52.496 M -91.19 % | 595.587 M 1 351.81 % | 41.024 M -93.07 % | 592.111 M | 0.000 -100.00 % | 580.244 M 2 150.96 % | 25.778 M | 0.000 -100.00 % | 22.685 M | 0.000 -100.00 % | 229.572 M |
| Retained earnings | 238.396 M -16.40 % | 285.176 M 2.10 % | 279.319 M 7.61 % | 259.561 M 9.25 % | 237.585 M -15.69 % | 281.794 M 5.37 % | 267.428 M 7.38 % | 249.051 M 11.95 % | 222.457 M -9.21 % | 245.035 M -1.88 % | 249.737 M 18.50 % | 210.750 M 11.56 % | 188.913 M 12.90 % | 167.334 M 9.59 % | 152.684 M 58.65 % | 96.241 M | 0.000 |
| Common stock | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 33.33 % | 75.000 M 0.00 % | 75.000 M 0.00 % | 75.000 M 0.00 % | 75.000 M | 0.000 |
| Total equity | 952.060 M -4.66 % | 998.617 M 0.59 % | 992.759 M 2.89 % | 964.882 M 2.33 % | 942.906 M -4.48 % | 987.115 M 1.48 % | 972.749 M 2.98 % | 944.638 M 3.09 % | 916.306 M -2.22 % | 937.146 M 1.94 % | 919.271 M 3.17 % | 890.993 M 139.56 % | 371.925 M 6.63 % | 348.799 M 4.87 % | 332.603 M 26.46 % | 263.007 M 14.56 % | 229.572 M |
| Other non current liabilities | 1.071 M 8.79 % | 984.768 K -5.78 % | 1.045 M 40.29 % | 745.033 K -38.99 % | 1.221 M 47.46 % | 828.168 K -6.50 % | 885.713 K -4.66 % | 929.000 K -15.00 % | 1.093 M -13.96 % | 1.270 M 0.38 % | 1.266 M 16.12 % | 1.090 M -30.89 % | 1.577 M 9.30 % | 1.443 M -11.69 % | 1.634 M 31.97 % | 1.238 M | 0.000 |
| Long term debt | 1.398 M -27.33 % | 1.923 M 237.61 % | 569.610 K -8.59 % | 623.168 K -23.76 % | 817.413 K -36.07 % | 1.279 M -15.17 % | 1.507 M 116.75 % | 695.319 K -39.05 % | 1.141 M 11.60 % | 1.022 M -4.16 % | 1.067 M -53.08 % | 2.273 M 0.00 % | 2.273 M -21.12 % | 2.882 M 36.07 % | 2.118 M 6.56 % | 1.988 M | 0.000 |
| Total non current liabilities | 2.469 M -15.10 % | 2.908 M 80.07 % | 1.615 M 18.03 % | 1.368 M -32.89 % | 2.039 M -3.23 % | 2.107 M -11.96 % | 2.393 M 47.31 % | 1.624 M -27.28 % | 2.234 M -2.57 % | 2.293 M -1.70 % | 2.332 M -30.66 % | 3.363 M -12.65 % | 3.850 M -10.97 % | 4.325 M 15.27 % | 3.752 M 16.31 % | 3.226 M | 0.000 |
| Other current liabilities | 51.321 M 43.35 % | 35.803 M -34.57 % | 54.721 M 83.60 % | 29.804 M 2.41 % | 29.103 M 16 021.55 % | -182.793 K 96.92 % | -5.937 M -114.36 % | 41.358 M 192.94 % | 14.118 M 31.10 % | 10.769 M -78.60 % | 50.315 M 7 980.54 % | 622.667 K -93.84 % | 10.102 M -37.33 % | 16.119 M -25.93 % | 21.762 M 3.91 % | 20.944 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.131 M -85.74 % | 35.972 M -40.93 % | 60.902 M 11.61 % | 54.566 M 135.38 % | 23.182 M 117.25 % | 10.671 M | 0.000 -100.00 % | 22.876 M 41.98 % | 16.112 M -4.35 % | 16.845 M -51.56 % | 34.776 M 51.15 % | 23.008 M | 0.000 |
| Short term debt | 0.000 -100.00 % | 1.283 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.044 M | 0.000 | 0.000 -100.00 % | 9.552 M -4.02 % | 9.952 M 43.27 % | 6.946 M | 0.000 |
| Total current liabilities | 73.074 M 16.33 % | 62.815 M -14.33 % | 73.319 M 47.95 % | 49.557 M 8.89 % | 45.511 M -6.42 % | 48.631 M -35.74 % | 75.673 M 17.94 % | 64.163 M 104.86 % | 31.320 M 1.97 % | 30.717 M -50.35 % | 61.870 M 89.59 % | 32.633 M 17.98 % | 27.659 M -23.79 % | 36.295 M -34.40 % | 55.328 M 40.05 % | 39.507 M | 0.000 |
| Total liabilities | 75.543 M 14.94 % | 65.723 M -12.29 % | 74.933 M 47.14 % | 50.925 M 7.10 % | 47.549 M -6.28 % | 50.738 M -35.01 % | 78.066 M 18.67 % | 65.787 M 96.06 % | 33.554 M 1.65 % | 33.009 M -48.59 % | 64.202 M 78.36 % | 35.996 M 14.24 % | 31.509 M -22.43 % | 40.620 M -31.25 % | 59.080 M 38.26 % | 42.733 M | 0.000 |
| Other non current assets | 101.395 M 1 401.30 % | 6.754 M -93.15 % | 98.635 M 18 079.72 % | 542.556 K -14.80 % | 636.791 K -18.65 % | 782.792 K 119.12 % | 357.245 K -16.71 % | 428.920 K 26.88 % | 338.060 K -19.82 % | 421.649 K -83.75 % | 2.595 M 310.74 % | 631.896 K -9.22 % | 696.097 K 107.15 % | 336.034 K -27.97 % | 466.503 K -25.46 % | 625.802 K 100.37 % | -168.138 M |
| Long term investments | 0.000 -100.00 % | 90.934 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 588.678 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 727.434 K | 0.000 |
| Intangible assets | 139.960 M 7.35 % | 130.372 M -0.55 % | 131.087 M -26.05 % | 177.263 M -0.63 % | 178.388 M 15.47 % | 154.493 M -0.62 % | 155.452 M -0.61 % | 156.411 M -0.61 % | 157.370 M -0.61 % | 158.329 M -0.60 % | 159.287 M -0.60 % | 160.246 M -0.59 % | 161.205 M -0.59 % | 162.164 M -0.59 % | 163.123 M 1.74 % | 160.331 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 |
| Goodwill and intangible assets | 139.960 M 7.35 % | 130.372 M -0.55 % | 131.087 M -26.05 % | 177.263 M -0.63 % | 178.388 M 15.47 % | 154.493 M -0.62 % | 155.452 M -0.61 % | 156.411 M -0.61 % | 157.370 M -0.61 % | 158.329 M -0.60 % | 159.287 M -0.60 % | 160.246 M -0.59 % | 161.205 M -0.59 % | 162.164 M -0.59 % | 163.123 M 1.74 % | 160.331 M | 0.000 |
| Property plant equipment net | 178.315 M -2.54 % | 182.959 M 18.05 % | 154.987 M -9.21 % | 170.706 M 0.85 % | 169.264 M 5.31 % | 160.733 M 3.95 % | 154.630 M 8.95 % | 141.931 M 30.88 % | 108.441 M 8.41 % | 100.031 M 33.45 % | 74.955 M 29.10 % | 58.062 M 47.61 % | 39.334 M 4.86 % | 37.510 M 21.05 % | 30.988 M 38.27 % | 22.412 M | 0.000 |
| Total non current assets | 423.557 M 2.09 % | 414.905 M 6.79 % | 388.523 M 10.65 % | 351.118 M -0.04 % | 351.244 M 10.18 % | 318.778 M 1.59 % | 313.797 M 4.30 % | 300.861 M 12.16 % | 268.239 M 2.82 % | 260.871 M 10.15 % | 236.838 M 7.39 % | 220.533 M 8.66 % | 202.961 M 0.62 % | 201.705 M 2.76 % | 196.285 M 5.87 % | 185.403 M 210.27 % | -168.138 M |
| Other current assets | 24.981 M 14.17 % | 21.881 M 67.72 % | 13.046 M 0.99 % | 12.919 M -14.34 % | 15.081 M 23.35 % | 12.226 M 945.36 % | 1.170 M -88.90 % | 10.539 M 15.85 % | 9.097 M 14.75 % | 7.928 M 46.23 % | 5.421 M -98.00 % | 271.529 M 2 780.70 % | 9.426 M 10.81 % | 8.506 M 34.28 % | 6.335 M -86.61 % | 47.309 M | 0.000 |
| Short term investments | 110.379 M -26.64 % | 150.467 M 4.99 % | 143.309 M 616.54 % | 20.000 M -89.47 % | 190.000 M | 0.000 -100.00 % | 90.858 M 0.95 % | 90.000 M 117.91 % | 41.302 M 7.83 % | 38.302 M -73.64 % | 145.303 M 171.19 % | 53.580 M 67.07 % | 32.070 M -2.82 % | 33.000 M -42.11 % | 57.000 M 2 129.77 % | 2.556 M -99.24 % | 336.275 M |
| cash and cash equivalents | 370.215 M -0.92 % | 373.671 M -8.39 % | 407.913 M -20.95 % | 516.000 M 54.23 % | 334.559 M -44.79 % | 605.979 M 15.12 % | 526.392 M 5.63 % | 498.320 M -5.89 % | 529.501 M -5.39 % | 559.684 M 13.82 % | 491.733 M 76.74 % | 278.217 M 492.20 % | 46.980 M 0.90 % | 46.560 M 34.96 % | 34.499 M -0.75 % | 34.760 M 120.67 % | -168.138 M |
| Cash and short term investments | 480.594 M -8.31 % | 524.138 M -4.91 % | 551.221 M 2.84 % | 536.000 M 2.18 % | 524.559 M -13.44 % | 605.979 M -1.83 % | 617.250 M 4.92 % | 588.320 M 3.07 % | 570.803 M -4.55 % | 597.986 M -6.13 % | 637.035 M 92.00 % | 331.798 M 319.73 % | 79.050 M -0.64 % | 79.560 M -13.05 % | 91.499 M 145.19 % | 37.317 M -77.81 % | 168.138 M |
| Total current assets | 604.046 M -6.99 % | 649.434 M -4.38 % | 679.169 M 2.18 % | 664.689 M 3.99 % | 639.212 M -11.11 % | 719.075 M -2.43 % | 737.018 M 3.87 % | 709.564 M 4.10 % | 681.621 M -3.90 % | 709.284 M -5.00 % | 746.635 M 5.69 % | 706.456 M 252.39 % | 200.473 M 6.80 % | 187.715 M -3.93 % | 195.399 M 62.38 % | 120.336 M -28.43 % | 168.138 M |
| Inventory | 34.679 M 3.61 % | 33.470 M 19.20 % | 28.079 M -8.27 % | 30.608 M 1.68 % | 30.102 M 11.16 % | 27.080 M -0.71 % | 27.273 M -11.68 % | 30.881 M -3.38 % | 31.961 M -5.94 % | 33.979 M -2.68 % | 34.913 M -4.90 % | 36.711 M 2.20 % | 35.919 M 14.33 % | 31.419 M 8.91 % | 28.849 M -19.21 % | 35.711 M | 0.000 |
| Net receivables | 63.791 M -8.80 % | 69.945 M -19.44 % | 86.823 M 1.95 % | 85.161 M 19.35 % | 71.352 M -3.31 % | 73.791 M -19.20 % | 91.326 M 11.06 % | 82.229 M 17.87 % | 69.760 M -2.11 % | 71.264 M 2.89 % | 69.265 M 4.29 % | 66.418 M -14.65 % | 77.820 M 11.12 % | 70.031 M 1.91 % | 68.716 M 49.59 % | 45.936 M | 0.000 |
| Tax assets | 3.887 M 0.00 % | 3.887 M 1.91 % | 3.814 M 46.34 % | 2.606 M -11.80 % | 2.955 M 6.73 % | 2.769 M 0.00 % | 2.769 M 32.46 % | 2.090 M 0.00 % | 2.090 M 0.00 % | 2.090 M | 0.000 -100.00 % | 1.593 M -7.62 % | 1.725 M 1.80 % | 1.694 M -0.73 % | 1.707 M 30.70 % | 1.306 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 |
| Account payables | 12.050 M -49.00 % | 23.627 M 93.80 % | 12.191 M -3.33 % | 12.612 M 21.31 % | 10.396 M 0.95 % | 10.299 M -16.14 % | 12.281 M 129.53 % | 5.350 M 12.98 % | 4.736 M 6.84 % | 4.433 M -47.92 % | 8.512 M 22.60 % | 6.943 M -11.83 % | 7.874 M 34.58 % | 5.850 M -14.07 % | 6.808 M 3.81 % | 6.558 M | 0.000 |
| Tax payables | 9.703 M 361.61 % | 2.102 M -67.19 % | 6.406 M -10.29 % | 7.141 M 711.87 % | 879.559 K -65.41 % | 2.543 M -69.83 % | 8.428 M 13.66 % | 7.415 M 184.19 % | 2.609 M -46.14 % | 4.844 M | 0.000 -100.00 % | 2.192 M -42.29 % | 3.798 M -20.45 % | 4.774 M -53.38 % | 10.241 M 102.48 % | 5.058 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -849.641 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 223.440 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 |
| Capital lease obligations | 1.398 M -27.33 % | 1.923 M 237.61 % | 569.610 K -8.59 % | 623.168 K -23.76 % | 817.413 K -36.07 % | 1.279 M -15.17 % | 1.507 M 116.75 % | 695.319 K -39.05 % | 1.141 M 11.60 % | 1.022 M -74.74 % | 4.047 M 78.03 % | 2.273 M 0.00 % | 2.273 M -21.12 % | 2.882 M 36.07 % | 2.118 M 6.56 % | 1.988 M | 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 |
| Other total stockholders equity | 613.440 M 0.00 % | 613.440 M 0.00 % | 613.440 M | 0.000 -100.00 % | 552.825 M | 0.000 -100.00 % | 605.321 M | 0.000 -100.00 % | 552.825 M | 0.000 -100.00 % | 569.534 M | 0.000 -100.00 % | 82.235 M -22.76 % | 106.466 M 29.47 % | 82.235 M -10.39 % | 91.766 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 303.762 K | 0.000 -100.00 % | 849.641 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.028 B -3.45 % | 1.064 B -0.31 % | 1.068 B 5.11 % | 1.016 B 2.56 % | 990.455 M -4.57 % | 1.038 B -1.23 % | 1.051 B 4.00 % | 1.010 B 6.38 % | 949.860 M -2.09 % | 970.155 M -1.35 % | 983.473 M 6.09 % | 926.989 M 129.77 % | 403.434 M 3.60 % | 389.419 M -0.58 % | 391.683 M 28.11 % | 305.739 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-06-30 | 2021-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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.445 K | 0.000 | 0.000 -100.00 % | 8.448 M 235.42 % | -6.239 M | 0.000 | 0.000 100.00 % | -10.353 M -234.73 % | -3.093 M | 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 % | 6.373 M 283.33 % | -3.476 M -200.00 % | 3.476 M | 0.000 | 0.000 100.00 % | -3.093 M -200.00 % | 3.093 M | 0.000 -100.00 % | 6.222 M 298.86 % | -3.129 M -301.14 % | 1.555 M -1.13 % | 1.573 M |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.954 M | 0.000 100.00 % | -531.123 K 80.77 % | -2.763 M -200.00 % | 2.763 M | 0.000 100.00 % | -1.090 M -108.11 % | 13.446 M 219.38 % | -11.263 M 50.31 % | -22.666 M 16.21 % | -27.051 M -407.17 % | 8.807 M 31.51 % | 6.697 M 131.55 % | -21.223 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.579 M | 0.000 100.00 % | -14.345 M -483.29 % | 3.743 M 200.00 % | -3.743 M | 0.000 100.00 % | -1.331 M -114.06 % | 9.469 M 200.00 % | -9.469 M | 0.000 100.00 % | -25.792 M -1 055.82 % | -2.231 M -133.65 % | 6.632 M 250.71 % | -4.401 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.625 M | 0.000 -100.00 % | 7.441 M 345.66 % | -3.029 M -200.00 % | 3.029 M | 0.000 100.00 % | -6.051 M -185.58 % | 7.070 M 257.09 % | -4.501 M -75.15 % | -2.570 M 65.65 % | -7.481 M -152.81 % | 14.167 M 272.87 % | -8.195 M -37.23 % | -5.972 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 -100.00 % | 9.469 M | 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 -100.00 % | 6.373 M 283.33 % | -3.476 M -200.00 % | 3.476 M | 0.000 -100.00 % | 6.292 M 303.42 % | -3.093 M 54.26 % | -6.762 M 66.35 % | -20.096 M -423.01 % | 6.222 M 298.86 % | -3.129 M -121.01 % | 14.892 M 197.64 % | -15.251 M |
| Other non cash items | 40.516 M 82.22 % | 22.235 M | 0.000 100.00 % | -478.780 K 94.06 % | -8.064 M -528.00 % | 1.884 M -88.24 % | 16.020 M 1 344.10 % | 1.109 M -31.39 % | 1.617 M 113.32 % | -12.143 M -174.32 % | 16.338 M 161.33 % | 6.252 M 35 350.75 % | 17.636 K -98.80 % | 1.470 M -62.77 % | 3.948 M 350.74 % | -1.574 M -178.20 % | 2.013 M 63.04 % | 1.235 M |
| Net cash provided by operating activities | 40.516 M 82.22 % | 22.235 M | 0.000 -100.00 % | 21.497 M 272.67 % | 5.768 M -64.50 % | 16.250 M -60.63 % | 41.271 M 48.97 % | 27.704 M 36.96 % | 20.227 M 290.26 % | 5.183 M -89.20 % | 47.990 M 67.27 % | 28.690 M 127.56 % | 12.608 M 394.78 % | -4.277 M -111.10 % | 38.529 M 48.42 % | 25.960 M -5.20 % | 27.385 M 636.18 % | -5.107 M |
| Investments in property plant and equipment | -42.498 M 14.29 % | -49.581 M -136.35 % | -20.978 M -447.56 % | -3.831 M 89.07 % | -35.056 M -62.91 % | -21.519 M -86.30 % | -11.551 M -41.57 % | -8.159 M 8.45 % | -8.912 M 79.09 % | -42.625 M -270.94 % | -11.491 M -31.52 % | -8.737 M -158.76 % | -3.377 M 45.86 % | -6.237 M -77.66 % | -3.511 M 36.89 % | -5.563 M 93.01 % | -79.624 M -0.75 % | -79.033 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 1.440 61.80 % | 0.890 | 0.000 | 0.000 -100.00 % | 0.650 109.68 % | 0.310 | 0.000 -100.00 % | 142.380 K | 0.000 | 0.000 |
| Purchases of investments | -430.000 M -72.00 % | -250.000 M 4.94 % | -263.000 M 17.81 % | -320.000 M 17.95 % | -390.000 M | 0.000 | 0.000 100.00 % | -90.000 M -35.54 % | -66.400 M -10.67 % | -60.000 M | 0.000 100.00 % | -291.500 M -540.66 % | -45.500 M -37.88 % | -33.000 M 62.71 % | -88.500 M -233.96 % | -26.500 M 66.54 % | -79.200 M -14.78 % | -69.000 M |
| Sales maturities of investments | 471.046 M 93.07 % | 243.974 M 73.86 % | 140.326 M -71.46 % | 491.634 M 145.82 % | 200.000 M 120.07 % | 90.880 M | 0.000 -100.00 % | 41.417 M -35.13 % | 63.844 M -61.87 % | 167.457 M | 0.000 -100.00 % | 5.091 M -89.10 % | 46.719 M -18.44 % | 57.279 M 10.08 % | 52.033 M 490.01 % | 8.819 M -92.38 % | 115.718 M -14.25 % | 134.944 M |
| Other investing activites | 14.472 M 286.41 % | -7.763 M -1 362 012 748.67 % | 0.570 -100.00 % | 379.612 K -92.14 % | 4.830 M 192.71 % | -5.210 M -49 839.01 % | -10.432 K -100.13 % | 8.257 M 1 394.09 % | 552.672 K 3 708 919 008 460 700.00 % | 0.000 -100.00 % | 167.534 M 52 354 477 007.71 % | 0.320 6 871 947 420.00 % | 0.000 -100.00 % | 24.279 M 325 867 101 015 244 672.00 % | 0.000 -100.00 % | 142.380 K 1 910 992 011 264 100.00 % | 0.000 -180.00 % | 0.000 |
| Net cash used for investing activites | 13.019 M 120.54 % | -63.371 M 55.89 % | -143.652 M -185.41 % | 168.182 M 176.37 % | -220.226 M -443.29 % | 64.151 M 654.87 % | -11.561 M 76.15 % | -48.485 M -344.19 % | -10.915 M -116.84 % | 64.832 M -58.45 % | 156.043 M 152.87 % | -295.147 M -13 579.29 % | -2.158 M -111.96 % | 18.042 M 145.13 % | -39.978 M -73.05 % | -23.102 M 46.41 % | -43.106 M -229.33 % | -13.089 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.540 M -2 285.00 % | -400.000 K | 0.000 -100.00 % | 3.000 M | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.888 M -4 125.48 % | 817.000 K 200.00 % | -817.000 K | 0.000 | 0.000 -100.00 % | 873.000 K | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -3.810 M 93.65 % | -60.000 M | 0.000 100.00 % | -40.000 M | 0.000 100.00 % | -40.037 M | 0.000 | 0.000 | 0.000 100.00 % | -84.425 K 14.34 % | -98.553 K 0.70 % | -99.248 K -3.85 % | -95.566 K -1 390.42 % | -6.412 K | 0.000 |
| Other financing activites | -56.792 M -7 385.64 % | -758.684 K -66.37 % | -456.022 K 47.26 % | -864.633 K 19.15 % | -1.069 M -46.54 % | -729.771 K 15.93 % | -868.095 K 34.44 % | -1.324 M 96.77 % | -41.014 M -2 799.19 % | -1.415 M -104.12 % | 34.345 M -93.07 % | 495.353 M 48 161.46 % | -1.031 M 10.58 % | -1.153 M -10.77 % | -1.040 M 64.78 % | -2.954 M -161.22 % | 4.826 M 544.55 % | -1.086 M |
| Net cash used provided by financing activities | -56.792 M -7 385.64 % | -758.684 K -66.37 % | -456.022 K 90.25 % | -4.675 M 91.84 % | -57.259 M -7 746.17 % | -729.771 K 12.16 % | -830.776 K 37.26 % | -1.324 M 96.77 % | -41.014 M -2 799.19 % | -1.415 M -197.08 % | 1.457 M -99.71 % | 495.353 M 4 417.89 % | -11.472 M -594.81 % | -1.651 M -44.87 % | -1.140 M -238.48 % | 823.060 K -82.95 % | 4.826 M 544.55 % | -1.086 M |
| Effect of forex changes on cash | -240.408 K -117.89 % | -110.333 K -105.82 % | 1.894 M 256.26 % | -1.212 M -506.76 % | 298.037 K 196.29 % | 100.588 K 112.48 % | -806.249 K -152.01 % | -319.932 K -116.29 % | 1.964 M 1 928.72 % | -107.376 K 86.15 % | -775.097 K -139.44 % | 1.965 M 32.28 % | 1.486 M 1 654.53 % | -95.582 K 73.79 % | -364.608 K -570.29 % | 77.529 K 127.41 % | -282.835 K -329.01 % | 123.503 K |
| Net change in cash | -3.497 M 91.67 % | -42.005 M 61.14 % | -108.088 M -159.57 % | 181.441 M 166.85 % | -271.419 M -444.04 % | 78.892 M 181.03 % | 28.073 M 222.90 % | -22.842 M 24.32 % | -30.183 M -144.07 % | 68.493 M -66.54 % | 204.716 M -11.33 % | 230.861 M 54 816.21 % | 420.388 K -96.50 % | 12.018 M 435.16 % | -3.586 M -195.89 % | 3.740 M 133.45 % | -11.178 M 41.66 % | -19.158 M |
| Cash at beginning of period | 365.593 M -10.31 % | 407.598 M -20.96 % | 515.686 M 54.14 % | 334.559 M -44.79 % | 605.979 M 15.19 % | 526.055 M 5.64 % | 497.982 M -4.39 % | 520.824 M -5.48 % | 551.007 M 14.20 % | 482.514 M 73.69 % | 277.798 M 491.85 % | 46.937 M 0.90 % | 46.517 M 34.84 % | 34.499 M -9.31 % | 38.041 M 10.90 % | 34.301 M -24.58 % | 45.479 M -29.64 % | 64.638 M |
| Cash at end of period | 362.095 M -0.96 % | 365.593 M -10.31 % | 407.598 M -21.01 % | 516.000 M 54.23 % | 334.559 M -44.70 % | 604.947 M 15.00 % | 526.055 M 5.64 % | 497.982 M -4.39 % | 520.824 M -5.48 % | 551.007 M 14.20 % | 482.514 M 73.69 % | 277.798 M 491.85 % | 46.937 M 0.90 % | 46.517 M 35.01 % | 34.455 M -9.43 % | 38.041 M 10.90 % | 34.301 M -24.58 % | 45.479 M |
| Operating cash flow | 40.516 M 82.22 % | 22.235 M | 0.000 -100.00 % | 21.497 M 272.67 % | 5.768 M -64.50 % | 16.250 M -60.63 % | 41.271 M 48.97 % | 27.704 M 36.96 % | 20.227 M 290.26 % | 5.183 M -89.20 % | 47.990 M 67.27 % | 28.690 M 127.56 % | 12.608 M 394.78 % | -4.277 M -111.10 % | 38.529 M 48.42 % | 25.960 M -5.20 % | 27.385 M 636.18 % | -5.107 M |
| Capital expenditure | -42.498 M 14.29 % | -49.581 M -136.35 % | -20.978 M -447.56 % | -3.831 M 89.07 % | -35.056 M -62.91 % | -21.519 M -86.30 % | -11.551 M -41.57 % | -8.159 M 8.45 % | -8.912 M 79.09 % | -42.625 M -270.94 % | -11.491 M -31.52 % | -8.737 M -158.76 % | -3.377 M 45.86 % | -6.237 M -77.66 % | -3.511 M 36.89 % | -5.563 M 93.01 % | -79.624 M -0.75 % | -79.033 M |
| Free CashFlow | -1.982 M 92.75 % | -27.347 M -307.99 % | 13.148 M -25.57 % | 17.666 M 160.32 % | -29.288 M -455.83 % | -5.269 M -117.73 % | 29.720 M 52.06 % | 19.544 M 72.74 % | 11.315 M 130.22 % | -37.442 M -202.58 % | 36.499 M 82.93 % | 19.952 M 116.14 % | 9.231 M 187.79 % | -10.514 M -130.02 % | 35.019 M 71.69 % | 20.397 M 139.04 % | -52.239 M 37.91 % | -84.140 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 |