Taiwan Thick-Film Ind. Corp 6246.TWO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.502 B -8.27 % | 1.637 B -15.57 % | 1.939 B 1.35 % | 1.914 B 30.25 % | 1.469 B 77.97 % | 825.486 M -21.05 % | 1.046 B 1.65 % | 1.029 B 15.40 % | 891.375 M |
| Net income | -50.013 M -245.80 % | -14.463 M -167.43 % | 21.450 M -33.26 % | 32.141 M 144.70 % | 13.135 M 120.18 % | -65.091 M -434.55 % | 19.456 M -24.19 % | 25.663 M -85.11 % | 172.308 M |
| Income before tax | -53.466 M -212.21 % | -17.125 M -157.75 % | 29.655 M -10.13 % | 32.998 M 37.85 % | 23.937 M 138.96 % | -61.446 M -337.74 % | 25.846 M -9.37 % | 28.517 M -84.03 % | 178.580 M |
| Income before tax ratio | -0.04 -240.37 % | -0.01 -168.40 % | 0.02 -11.33 % | 0.02 5.84 % | 0.02 121.89 % | -0.07 -401.13 % | 0.02 -10.84 % | 0.03 -86.16 % | 0.20 |
| EBITDA | -15.099 M -164.46 % | 23.424 M -47.65 % | 44.748 M -37.08 % | 71.114 M 14.21 % | 62.268 M 358.21 % | -24.115 M -150.62 % | 47.638 M -11.84 % | 54.034 M -75.59 % | 221.339 M |
| Net income ratio | -0.03 -276.99 % | -0.01 -179.87 % | 0.01 -34.15 % | 0.02 87.86 % | 0.01 111.34 % | -0.08 -523.76 % | 0.02 -25.42 % | 0.02 -87.09 % | 0.19 |
| Ratio EBITDA | -0.01 -170.27 % | 0.01 -38.00 % | 0.02 -37.92 % | 0.04 -12.32 % | 0.04 245.08 % | -0.03 -164.12 % | 0.05 -13.27 % | 0.05 -78.85 % | 0.25 |
| Gross profit ratio | 0.10 8.95 % | 0.09 -7.13 % | 0.10 1.11 % | 0.09 -23.81 % | 0.12 46.79 % | 0.08 -56.13 % | 0.19 17.00 % | 0.17 -7.94 % | 0.18 |
| Weighted average shs out dil | 38.011 M 0.42 % | 37.851 M 0.00 % | 37.851 M 5.18 % | 35.986 M 9.81 % | 32.772 M 4.46 % | 31.372 M 0.00 % | 31.372 M 4.59 % | 29.996 M 5.84 % | 28.341 M |
| Weighted average shs out | 38.011 M -0.13 % | 38.061 M 0.55 % | 37.851 M 5.18 % | 35.986 M 14.71 % | 31.372 M 0.00 % | 31.372 M 0.00 % | 31.372 M 4.59 % | 29.996 M 5.84 % | 28.341 M |
| EPS diluted | -1.32 -247.37 % | -0.38 -166.67 % | 0.57 -35.96 % | 0.89 117.07 % | 0.41 119.81 % | -2.07 -433.87 % | 0.62 -27.91 % | 0.86 -85.86 % | 6.08 |
| Earnings per share | -1.32 -247.37 % | -0.38 -166.67 % | 0.57 -35.96 % | 0.89 111.90 % | 0.42 120.29 % | -2.07 -433.87 % | 0.62 -27.91 % | 0.86 -85.86 % | 6.08 |
| Gross profit | 145.650 M -0.06 % | 145.742 M -21.60 % | 185.884 M 2.48 % | 181.383 M -0.76 % | 182.771 M 161.24 % | 69.962 M -65.36 % | 201.992 M 18.93 % | 169.842 M 6.23 % | 159.875 M |
| Income tax expense | -3.453 M -29.71 % | -2.662 M -132.44 % | 8.205 M 857.41 % | 857.000 K -92.07 % | 10.802 M 196.35 % | 3.645 M -42.96 % | 6.390 M 123.90 % | 2.854 M -54.50 % | 6.272 M |
| Cost of revenue | 1.356 B -9.07 % | 1.492 B -14.94 % | 1.754 B 1.23 % | 1.732 B 34.66 % | 1.286 B 70.26 % | 755.524 M -10.44 % | 843.610 M -1.77 % | 858.788 M 17.40 % | 731.500 M |
| General and administrative expenses | 88.162 M -4.58 % | 92.393 M 0.99 % | 91.488 M 11.09 % | 82.352 M -16.81 % | 98.987 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 27.433 M 29.76 % | 21.141 M -5.24 % | 22.309 M 9.28 % | 20.414 M -6.84 % | 21.913 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 24.968 M 515.73 % | 4.055 M 418.79 % | -1.272 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 162.740 M 0.42 % | 162.060 M -2.08 % | 165.507 M 20.10 % | 137.803 M -6.17 % | 146.862 M 26.08 % | 116.484 M -32.27 % | 171.985 M 29.03 % | 133.290 M -7.63 % | 144.302 M |
| Cost and expenses | 1.554 B -6.01 % | 1.654 B -13.83 % | 1.919 B 2.63 % | 1.870 B 30.48 % | 1.433 B 64.36 % | 872.008 M -14.14 % | 1.016 B 2.37 % | 992.078 M 13.28 % | 875.802 M |
| Research and development expenses | 47.145 M -1.36 % | 47.795 M -27.10 % | 65.559 M 12.66 % | 58.193 M 3.76 % | 56.082 M 59.96 % | 35.059 M 0.38 % | 34.928 M -0.44 % | 35.084 M 4.94 % | 33.432 M |
| Selling general and administrative expenses | 115.595 M 1.82 % | 113.534 M -0.23 % | 113.797 M 10.73 % | 102.766 M -15.00 % | 120.900 M 48.48 % | 81.425 M -40.59 % | 137.057 M 39.56 % | 98.206 M -11.42 % | 110.870 M |
| Interest income | 12.643 M 193.34 % | 4.310 M 345.71 % | 967.000 K 96.15 % | 493.000 K -20.99 % | 624.000 K -8.64 % | 683.000 K | 0.000 | 0.000 -100.00 % | 117.000 K |
| Interest expense | 14.634 M -12.30 % | 16.687 M 0.18 % | 16.657 M 10.09 % | 15.130 M 33.61 % | 11.324 M -10.93 % | 12.713 M 4.45 % | 12.171 M 15.40 % | 10.547 M -21.69 % | 13.468 M |
| Depreciation and amortization | 23.733 M -0.54 % | 23.862 M -2.09 % | 24.371 M -11.49 % | 27.534 M 1.95 % | 27.007 M 9.70 % | 24.618 M 39.63 % | 17.631 M 0.85 % | 17.482 M -40.32 % | 29.291 M |
| Operating income | -17.090 M -4.73 % | -16.318 M -180.08 % | 20.377 M -53.24 % | 43.580 M 21.36 % | 35.909 M 177.19 % | -46.522 M -255.04 % | 30.007 M -17.91 % | 36.552 M 134.71 % | 15.573 M |
| Operating income ratio | -0.01 -14.18 % | -0.01 -194.85 % | 0.01 -53.87 % | 0.02 -6.83 % | 0.02 143.37 % | -0.06 -296.38 % | 0.03 -19.24 % | 0.04 103.39 % | 0.02 |
| Total other income expenses net | -36.376 M -4 407.56 % | -807.000 K -108.70 % | 9.278 M 187.68 % | -10.582 M 11.61 % | -11.972 M 19.78 % | -14.924 M -258.66 % | -4.161 M 48.21 % | -8.035 M -104.93 % | 163.007 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | 21.546 M 1 070.10 % | -2.221 M -103.66 % | 60.712 M -54.13 % | 132.360 M -24.84 % | 176.100 M 22.12 % | 144.202 M 16.13 % | 124.176 M -31.43 % | 181.084 M 72.61 % | 104.911 M |
| Total investments | 70.285 M 4.17 % | 67.474 M 1 256.53 % | 4.974 M -9.73 % | 5.510 M 27.87 % | 4.309 M -85.24 % | 29.198 M 403.67 % | 5.797 M 68.27 % | 3.445 M -17.72 % | 4.187 M |
| Total debt | 356.313 M 9.02 % | 326.837 M -20.61 % | 411.679 M 23.60 % | 333.063 M -8.17 % | 362.700 M 27.50 % | 284.467 M 4.48 % | 272.275 M -12.68 % | 311.807 M 8.30 % | 287.923 M |
| Accumulated other comprehensive income loss | 33.046 M 190.13 % | 11.390 M -31.13 % | 16.538 M 204.04 % | -15.896 M 43.07 % | -27.921 M -4 369.27 % | 654.000 K -90.60 % | 6.955 M 191.90 % | -7.568 M -142.49 % | -3.121 M |
| Retained earnings | -44.567 M -918.34 % | 5.446 M -83.58 % | 33.172 M 2.65 % | 32.315 M 145.39 % | 13.169 M 148.62 % | -27.087 M -149.01 % | 55.263 M -17.69 % | 67.144 M -29.23 % | 94.879 M |
| Common stock | 378.514 M 0.00 % | 378.514 M 2.00 % | 371.092 M 0.00 % | 371.092 M 20.65 % | 307.572 M 0.00 % | 307.572 M 4.00 % | 295.742 M 4.00 % | 284.367 M 30.74 % | 217.500 M |
| Total equity | 388.424 M -6.80 % | 416.781 M -5.76 % | 442.233 M 8.14 % | 408.942 M 28.39 % | 318.520 M 3.81 % | 306.839 M -20.02 % | 383.660 M 3.79 % | 369.643 M 19.53 % | 309.258 M |
| Other non current liabilities | 185.000 K 3.35 % | 179.000 K -2.19 % | 183.000 K 1.67 % | 180.000 K 1.12 % | 178.000 K -36.88 % | 282.000 K -89.39 % | 2.659 M -25.08 % | 3.549 M -7.46 % | 3.835 M |
| Long term debt | 16.037 M 3.30 % | 15.525 M -22.67 % | 20.076 M 29.46 % | 15.507 M -49.35 % | 30.613 M 255.10 % | 8.621 M | 0.000 | 0.000 -100.00 % | 10.603 M |
| Total non current liabilities | 16.222 M 3.30 % | 15.704 M -22.48 % | 20.259 M 29.15 % | 15.687 M -49.05 % | 30.791 M 245.85 % | 8.903 M 176.15 % | 3.224 M -9.16 % | 3.549 M -77.26 % | 15.604 M |
| Other current liabilities | 69.512 M 24.44 % | 55.862 M -29.54 % | 79.284 M 19.82 % | 66.172 M -9.93 % | 73.469 M 59.57 % | 46.042 M -5.35 % | 48.646 M 21.55 % | 40.023 M -46.11 % | 74.274 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 340.276 M 9.30 % | 311.312 M -20.50 % | 391.603 M 23.32 % | 317.556 M -4.37 % | 332.067 M 22.59 % | 270.867 M -0.52 % | 272.275 M -12.68 % | 311.807 M 12.44 % | 277.320 M |
| Total current liabilities | 893.823 M 9.39 % | 817.113 M -11.93 % | 927.757 M 8.53 % | 854.875 M -1.95 % | 871.883 M 74.10 % | 500.785 M -1.18 % | 506.777 M -12.31 % | 577.947 M 6.83 % | 541.019 M |
| Total liabilities | 910.045 M 9.27 % | 832.817 M -12.15 % | 948.016 M 8.90 % | 870.562 M -3.56 % | 902.674 M 77.10 % | 509.688 M -0.06 % | 510.001 M -12.30 % | 581.496 M 4.47 % | 556.623 M |
| Other non current assets | 25.431 M 135.41 % | 10.803 M 27.24 % | 8.490 M -32.11 % | 12.505 M 156.57 % | 4.874 M 90.32 % | 2.561 M -85.18 % | 17.276 M 2.06 % | 16.928 M -8.26 % | 18.453 M |
| Long term investments | 0.000 | 0.000 -100.00 % | 969.000 K -4.44 % | 1.014 M 425.39 % | 193.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 995.000 K 24.69 % | 798.000 K -99.87 % | 603.864 M -7.01 % | 649.368 M -0.40 % | 652.008 M | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 995.000 K 24.69 % | 798.000 K -15.29 % | 942.000 K 60.48 % | 587.000 K 50.51 % | 390.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 100.255 M -11.10 % | 112.775 M -12.67 % | 129.137 M 19.21 % | 108.329 M -10.58 % | 121.151 M -13.94 % | 140.774 M 21.55 % | 115.814 M 1.82 % | 113.748 M 6.68 % | 106.628 M |
| Total non current assets | 126.681 M 1.85 % | 124.376 M -10.87 % | 139.538 M 13.97 % | 122.435 M -3.30 % | 126.608 M -11.67 % | 143.335 M 7.24 % | 133.655 M 2.28 % | 130.676 M 3.51 % | 126.247 M |
| Other current assets | 20.961 M -62.16 % | 55.400 M 71.80 % | 32.246 M 6.19 % | 30.366 M 7.98 % | 28.122 M -2.18 % | 28.750 M -55.09 % | 64.016 M 27.12 % | 50.358 M 90.25 % | 26.469 M |
| Short term investments | 70.285 M 4.17 % | 67.474 M 1 584.74 % | 4.005 M -10.92 % | 4.496 M 9.23 % | 4.116 M -85.90 % | 29.198 M 403.67 % | 5.797 M 68.27 % | 3.445 M -17.72 % | 4.187 M |
| cash and cash equivalents | 334.767 M 1.73 % | 329.058 M -6.24 % | 350.967 M 74.87 % | 200.703 M 7.56 % | 186.600 M 33.03 % | 140.265 M -5.29 % | 148.099 M 13.29 % | 130.723 M -28.57 % | 183.012 M |
| Cash and short term investments | 405.052 M 2.15 % | 396.532 M 11.71 % | 354.972 M 72.99 % | 205.199 M 7.59 % | 190.716 M 12.54 % | 169.463 M 10.12 % | 153.896 M 14.70 % | 134.168 M -28.33 % | 187.199 M |
| Total current assets | 1.172 B 4.14 % | 1.125 B -10.03 % | 1.251 B 8.09 % | 1.157 B 5.71 % | 1.095 B 62.60 % | 673.192 M -11.42 % | 760.006 M -7.37 % | 820.463 M 10.93 % | 739.634 M |
| Inventory | 166.469 M 5.21 % | 158.219 M -41.97 % | 272.656 M -4.38 % | 285.142 M 20.44 % | 236.741 M 101.11 % | 117.716 M -10.13 % | 130.985 M 23.22 % | 106.304 M 17.22 % | 90.684 M |
| Net receivables | 579.306 M 12.47 % | 515.071 M -14.70 % | 603.864 M -7.01 % | 649.368 M -0.40 % | 652.008 M 75.31 % | 371.907 M -9.54 % | 411.109 M -24.96 % | 547.885 M 20.81 % | 453.513 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 565.000 K | 0.000 -100.00 % | 1.166 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 484.035 M 7.58 % | 449.939 M -1.52 % | 456.870 M -3.03 % | 471.147 M 1.03 % | 466.347 M 153.62 % | 183.876 M -1.07 % | 185.856 M -17.81 % | 226.117 M 19.37 % | 189.425 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 8.740 M -34.99 % | 13.445 M -0.69 % | 13.539 M 582.07 % | 1.985 M -72.32 % | 7.170 M -39.38 % | 11.827 M | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 21.431 M 0.00 % | 21.431 M 0.00 % | 21.431 M 0.00 % | 21.431 M -16.61 % | 25.700 M 0.00 % | 25.700 M -21.30 % | 32.655 M 27.06 % | 25.700 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 565.000 K | 0.000 -100.00 % | 1.166 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.298 B 3.91 % | 1.250 B -10.12 % | 1.390 B 8.66 % | 1.280 B 4.77 % | 1.221 B 49.56 % | 816.527 M -8.63 % | 893.661 M -6.04 % | 951.139 M 9.85 % | 865.881 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 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 |
| Change in working capital | -17.772 M -112.31 % | 144.389 M 143.49 % | 59.300 M 264.52 % | -36.045 M 49.75 % | -71.728 M -194.48 % | 75.915 M 109.38 % | 36.257 M 127.06 % | -133.973 M -3 464.47 % | 3.982 M |
| Accounts receivables | -37.038 M -176.29 % | 48.549 M -10.27 % | 54.104 M 181.85 % | 19.196 M 107.27 % | -264.135 M -476.47 % | 70.161 M -2.51 % | 71.967 M 171.18 % | -101.109 M -0.63 % | -100.478 M |
| Inventory | -2.771 M -102.53 % | 109.488 M 556.36 % | 16.681 M 136.08 % | -46.234 M 61.13 % | -118.945 M -1 425.59 % | 8.973 M 133.67 % | -26.648 M -51.12 % | -17.634 M -387.53 % | -3.617 M |
| Accounts payables | 18.278 M 1 194.48 % | 1.412 M 106.66 % | -21.197 M -4 461.52 % | 486.000 K -99.83 % | 284.564 M 6 462.82 % | 4.336 M 112.11 % | -35.795 M -187.76 % | 40.788 M -53.47 % | 87.653 M |
| Other working capital | 3.759 M 124.96 % | -15.060 M -255.07 % | 9.712 M 202.31 % | -9.493 M -135.44 % | 26.788 M 454.57 % | -7.555 M -128.26 % | 26.733 M 147.72 % | -56.018 M -374.28 % | 20.424 M |
| Other non cash items | 38.623 M 190.33 % | 13.303 M 898.50 % | -1.666 M -102.33 % | 71.438 M -50.37 % | 143.929 M 632.48 % | -27.030 M -150.78 % | 53.225 M -54.34 % | 116.577 M 236.58 % | -85.354 M |
| Net cash provided by operating activities | -8.882 M -105.32 % | 167.091 M 60.20 % | 104.301 M 675.59 % | 13.448 M 133.46 % | -40.187 M -194.23 % | 42.646 M -57.71 % | 100.831 M 215.67 % | -87.170 M -292.84 % | 45.203 M |
| Investments in property plant and equipment | -8.052 M -82.96 % | -4.401 M 85.03 % | -29.393 M -39.99 % | -20.997 M -103.05 % | -10.341 M 66.57 % | -30.936 M -26.30 % | -24.494 M 10.17 % | -27.267 M 22.44 % | -35.154 M |
| Acquisitions net | 0.000 -100.00 % | 780.000 K -36.33 % | 1.225 M | 0.000 -100.00 % | 380.000 K 955.56 % | 36.000 K -95.13 % | 739.000 K 54.28 % | 479.000 K -99.15 % | 56.028 M |
| Purchases of investments | -1.319 M 97.85 % | -61.284 M | 0.000 100.00 % | -1.057 M 97.24 % | -38.298 M -18.64 % | -32.281 M -1 337.27 % | -2.246 M | 0.000 100.00 % | -610.000 K |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.061 M 625.01 % | 8.698 M 1 534.96 % | 532.000 K | 0.000 -100.00 % | 26.000 K |
| Other investing activites | -5.841 M -29 305.00 % | 20.000 K -99.19 % | 2.466 M 133.49 % | -7.363 M -220.83 % | -2.295 M | 0.000 | 0.000 -100.00 % | 638.000 K | 0.000 |
| Net cash used for investing activites | -15.212 M 76.56 % | -64.885 M -152.45 % | -25.702 M -16.54 % | -22.054 M -248.99 % | 14.802 M 127.17 % | -54.483 M -113.92 % | -25.469 M 2.60 % | -26.150 M -228.88 % | 20.290 M |
| Debt repayment | 26.959 M 133.89 % | -79.551 M -224.40 % | 63.947 M 1 791.27 % | -3.781 M -104.20 % | 90.112 M 10 653.22 % | 838.000 K 102.33 % | -35.974 M -241.38 % | 25.445 M 317.68 % | -11.689 M |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 34.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.968 M | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -3.711 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -18.175 M 10.83 % | -20.383 M -2.84 % | -19.820 M -168.64 % | 28.877 M 364.98 % | -10.898 M | 0.000 100.00 % | -114.000 K 98.92 % | -10.547 M 28.68 % | -14.789 M |
| Net cash used provided by financing activities | 8.784 M 108.48 % | -103.645 M -270.51 % | 60.786 M 142.21 % | 25.096 M -68.32 % | 79.214 M 9 352.74 % | 838.000 K 102.32 % | -36.088 M -149.84 % | 72.413 M 686.67 % | -12.343 M |
| Effect of forex changes on cash | 21.019 M 382.40 % | -7.443 M -168.55 % | 10.858 M 553.93 % | -2.392 M 59.12 % | -5.851 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 5.709 M 164.28 % | -8.882 M -105.91 % | 150.264 M 965.48 % | 14.103 M -69.56 % | 46.335 M 691.46 % | -7.834 M -145.09 % | 17.376 M 133.23 % | -52.289 M -198.38 % | 53.150 M |
| Cash at beginning of period | 329.058 M -2.63 % | 337.940 M 68.38 % | 200.703 M 7.56 % | 186.600 M 33.03 % | 140.265 M -5.29 % | 148.099 M 13.29 % | 130.723 M -28.57 % | 183.012 M 40.93 % | 129.862 M |
| Cash at end of period | 334.767 M 1.73 % | 329.058 M -6.24 % | 350.967 M 74.87 % | 200.703 M 7.56 % | 186.600 M 33.03 % | 140.265 M -5.29 % | 148.099 M 13.29 % | 130.723 M -28.57 % | 183.012 M |
| Operating cash flow | -8.882 M -105.32 % | 167.091 M 60.20 % | 104.301 M 675.59 % | 13.448 M 133.46 % | -40.187 M -194.23 % | 42.646 M -57.71 % | 100.831 M 215.67 % | -87.170 M -292.84 % | 45.203 M |
| Capital expenditure | -9.649 M -98.66 % | -4.857 M 83.48 % | -29.393 M -39.99 % | -20.997 M -103.05 % | -10.341 M 66.57 % | -30.936 M -26.30 % | -24.494 M 10.17 % | -27.267 M 22.44 % | -35.154 M |
| Free CashFlow | -18.531 M -111.42 % | 162.234 M 116.58 % | 74.908 M 1 092.29 % | -7.549 M 85.06 % | -50.528 M -531.49 % | 11.710 M -84.66 % | 76.337 M 166.71 % | -114.437 M -1 238.79 % | 10.049 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 418.002 M 16.46 % | 358.931 M -20.51 % | 451.534 M 11.16 % | 406.217 M 12.07 % | 362.463 M 28.65 % | 281.754 M -39.31 % | 464.217 M 18.87 % | 390.526 M -1.42 % | 396.160 M 2.49 % | 386.527 M -12.29 % | 440.705 M -6.94 % | 473.557 M -12.41 % | 540.675 M 11.58 % | 484.562 M -4.73 % | 508.635 M 10.57 % | 460.001 M |
| Net income | 15.760 M 208.15 % | -14.573 M -179.10 % | 18.424 M 141.78 % | -44.093 M -469.97 % | -7.736 M 53.42 % | -16.608 M -2 583.04 % | -619.000 K 92.13 % | -7.869 M -233.17 % | 5.909 M 149.72 % | -11.884 M -169 671.43 % | -7.000 K -100.05 % | 13.034 M -8.70 % | 14.276 M 343.91 % | -5.853 M -396.20 % | 1.976 M -75.75 % | 8.148 M |
| Income before tax | 31.567 M 463.55 % | -8.683 M -146.19 % | 18.800 M 142.29 % | -44.459 M -430.16 % | -8.386 M 56.82 % | -19.421 M -2 188.28 % | 930.000 K 108.06 % | -11.538 M -328.48 % | 5.050 M 143.66 % | -11.567 M -502.61 % | 2.873 M -81.31 % | 15.374 M -16.04 % | 18.312 M 365.24 % | -6.904 M -215.40 % | -2.189 M -118.84 % | 11.621 M |
| Income before tax ratio | 0.08 412.17 % | -0.02 -158.10 % | 0.04 138.04 % | -0.11 -373.05 % | -0.02 66.43 % | -0.07 -3 540.64 % | 0.00 106.78 % | -0.03 -331.77 % | 0.01 142.60 % | -0.03 -559.04 % | 0.01 -79.92 % | 0.03 -4.14 % | 0.03 337.71 % | -0.01 -231.06 % | 0.00 -117.04 % | 0.03 |
| EBITDA | 40.723 M 3 896.37 % | 1.019 M -96.39 % | 28.206 M 180.99 % | -34.828 M -2 728.53 % | 1.325 M 113.52 % | -9.802 M -243.07 % | 6.851 M 563.53 % | -1.478 M -175.45 % | 1.959 M 288.00 % | -1.042 M -108.30 % | 12.560 M 18.29 % | 10.618 M -63.50 % | 29.092 M 646.14 % | 3.899 M -61.04 % | 10.007 M -49.31 % | 19.742 M |
| Net income ratio | 0.04 192.86 % | -0.04 -199.50 % | 0.04 137.59 % | -0.11 -408.58 % | -0.02 63.79 % | -0.06 -4 320.56 % | 0.00 93.38 % | -0.02 -235.09 % | 0.01 148.51 % | -0.03 -193 468.14 % | 0.00 -100.06 % | 0.03 4.24 % | 0.03 318.60 % | -0.01 -410.92 % | 0.00 -78.07 % | 0.02 |
| Ratio EBITDA | 0.10 3 331.61 % | 0.00 -95.46 % | 0.06 172.86 % | -0.09 -2 445.41 % | 0.00 110.51 % | -0.03 -335.73 % | 0.01 489.95 % | 0.00 -176.54 % | 0.00 283.43 % | 0.00 -109.46 % | 0.03 27.11 % | 0.02 -58.33 % | 0.05 568.70 % | 0.01 -59.10 % | 0.02 -54.16 % | 0.04 |
| Gross profit ratio | 0.12 11.32 % | 0.11 -10.03 % | 0.12 15.04 % | 0.11 23.70 % | 0.09 79.69 % | 0.05 -41.40 % | 0.08 10.40 % | 0.07 -18.70 % | 0.09 26.16 % | 0.07 -22.13 % | 0.09 -21.17 % | 0.12 14.65 % | 0.10 37.59 % | 0.07 -9.72 % | 0.08 -19.63 % | 0.10 |
| Weighted average shs out dil | 37.524 M 0.42 % | 37.367 M -1.28 % | 37.851 M -0.42 % | 38.011 M 0.42 % | 37.851 M 0.00 % | 37.851 M 0.00 % | 37.851 M 0.00 % | 37.851 M -1.96 % | 38.608 M 2.00 % | 37.851 M 0.00 % | 37.851 M 0.00 % | 37.851 M 0.00 % | 37.851 M 0.00 % | 37.851 M 0.00 % | 37.851 M 0.00 % | 37.851 M |
| Weighted average shs out | 37.524 M 0.42 % | 37.367 M -1.28 % | 37.851 M -0.42 % | 38.011 M -1.73 % | 38.680 M 2.19 % | 37.851 M 0.00 % | 37.851 M 0.00 % | 37.851 M -1.96 % | 38.608 M 2.00 % | 37.851 M 0.00 % | 37.851 M 0.00 % | 37.851 M 0.00 % | 37.851 M 0.00 % | 37.851 M 0.00 % | 37.851 M 0.00 % | 37.851 M |
| EPS diluted | 0.42 207.69 % | -0.39 -179.59 % | 0.49 142.24 % | -1.16 -480.00 % | -0.20 54.55 % | -0.44 -2 582.93 % | -0.02 92.19 % | -0.21 -240.00 % | 0.15 148.39 % | -0.31 -154 900.00 % | 0.00 -100.06 % | 0.34 -10.53 % | 0.38 353.33 % | -0.15 -387.36 % | 0.05 -76.27 % | 0.22 |
| Earnings per share | 0.42 207.69 % | -0.39 -179.59 % | 0.49 142.24 % | -1.16 -480.00 % | -0.20 54.55 % | -0.44 -2 582.93 % | -0.02 92.19 % | -0.21 -240.00 % | 0.15 148.39 % | -0.31 -154 900.00 % | 0.00 -100.06 % | 0.34 -10.53 % | 0.38 353.33 % | -0.15 -387.36 % | 0.05 -76.27 % | 0.22 |
| Gross profit | 50.669 M 29.64 % | 39.085 M -28.48 % | 54.651 M 27.88 % | 42.737 M 38.63 % | 30.828 M 131.16 % | 13.336 M -64.43 % | 37.496 M 31.23 % | 28.573 M -19.85 % | 35.650 M 29.30 % | 27.571 M -31.70 % | 40.368 M -26.64 % | 55.025 M 0.42 % | 54.797 M 53.52 % | 35.694 M -13.99 % | 41.501 M -11.13 % | 46.701 M |
| Income tax expense | 15.807 M 168.37 % | 5.890 M 1 466.49 % | 376.000 K 202.73 % | -366.000 K 43.69 % | -650.000 K 76.89 % | -2.813 M -281.60 % | 1.549 M 142.22 % | -3.669 M -327.12 % | -859.000 K -370.98 % | 317.000 K -88.99 % | 2.880 M 23.08 % | 2.340 M -42.02 % | 4.036 M 484.02 % | -1.051 M 74.77 % | -4.165 M -219.93 % | 3.473 M |
| Cost of revenue | 367.333 M 14.85 % | 319.846 M -19.41 % | 396.883 M 9.19 % | 363.480 M 9.60 % | 331.635 M 23.55 % | 268.418 M -37.10 % | 426.721 M 17.89 % | 361.953 M 0.40 % | 360.510 M 0.43 % | 358.956 M -10.34 % | 400.337 M -4.35 % | 418.532 M -13.86 % | 485.878 M 8.25 % | 448.868 M -3.91 % | 467.134 M 13.03 % | 413.300 M |
| General and administrative expenses | 24.768 M 0.25 % | 24.706 M 11.86 % | 22.086 M -7.06 % | 23.764 M 35.97 % | 17.477 M -29.63 % | 24.835 M 6.48 % | 23.324 M -2.55 % | 23.935 M -0.64 % | 24.090 M 14.47 % | 21.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 4.633 M -6.97 % | 4.980 M -43.73 % | 8.850 M 37.04 % | 6.458 M 1.03 % | 6.392 M 11.49 % | 5.733 M 9.87 % | 5.218 M -19.01 % | 6.443 M 32.22 % | 4.873 M 5.77 % | 4.607 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 32.282 M | 0.000 -100.00 % | 6.870 M 198.44 % | 2.302 M 351.86 % | -914.000 K -107.42 % | 12.311 M 678.25 % | -2.129 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 42.241 M 5.22 % | 40.146 M -5.86 % | 42.645 M -43.03 % | 74.861 M 100.96 % | 37.252 M 0.74 % | 36.979 M 1.04 % | 36.600 M -0.80 % | 36.894 M -6.64 % | 39.518 M 21.24 % | 32.596 M -3.94 % | 33.933 M -30.78 % | 49.023 M 7.67 % | 45.532 M 23.00 % | 37.019 M -4.99 % | 38.963 M 17.08 % | 33.278 M |
| Cost and expenses | 409.574 M 13.77 % | 359.992 M -18.10 % | 439.528 M 0.27 % | 438.341 M 18.83 % | 368.887 M 20.79 % | 305.397 M -34.09 % | 463.321 M 16.17 % | 398.847 M -0.30 % | 400.028 M 2.16 % | 391.552 M -9.84 % | 434.270 M -7.12 % | 467.555 M -12.02 % | 531.410 M 9.37 % | 485.887 M -3.99 % | 506.097 M 13.33 % | 446.578 M |
| Research and development expenses | 12.840 M 22.75 % | 10.460 M -10.67 % | 11.709 M -5.24 % | 12.357 M -0.78 % | 12.454 M 17.21 % | 10.625 M -13.06 % | 12.221 M 9.69 % | 11.141 M -20.26 % | 13.971 M 33.54 % | 10.462 M -31.55 % | 15.284 M -11.25 % | 17.221 M -10.36 % | 19.212 M 38.79 % | 13.842 M -14.57 % | 16.203 M 10.16 % | 14.708 M |
| Selling general and administrative expenses | 29.401 M -0.96 % | 29.686 M -4.04 % | 30.936 M 2.36 % | 30.222 M 26.62 % | 23.869 M -21.92 % | 30.568 M 7.10 % | 28.542 M -6.04 % | 30.378 M 4.89 % | 28.963 M 12.91 % | 25.651 M 37.55 % | 18.649 M -41.36 % | 31.802 M 20.83 % | 26.320 M 13.56 % | 23.177 M 1.83 % | 22.760 M 22.56 % | 18.570 M |
| Interest income | 1.861 M 73.60 % | 1.072 M -84.06 % | 6.724 M 577.14 % | 993.000 K -74.28 % | 3.861 M 262.54 % | 1.065 M -33.40 % | 1.599 M 4.03 % | 1.537 M 53.55 % | 1.001 M 478.61 % | 173.000 K -63.73 % | 477.000 K 118.81 % | 218.000 K -2.24 % | 223.000 K 355.10 % | 49.000 K -72.16 % | 176.000 K 29.41 % | 136.000 K |
| Interest expense | 3.219 M -6.37 % | 3.438 M -6.09 % | 3.661 M -1.08 % | 3.701 M 3.99 % | 3.559 M -4.15 % | 3.713 M -1.98 % | 3.788 M -3.34 % | 3.919 M -10.81 % | 4.394 M -4.19 % | 4.586 M -2.74 % | 4.715 M 18.20 % | 3.989 M -0.47 % | 4.008 M 1.60 % | 3.945 M 5.34 % | 3.745 M -1.89 % | 3.817 M |
| Depreciation and amortization | 5.937 M -5.22 % | 6.264 M 9.03 % | 5.745 M -3.12 % | 5.930 M -3.61 % | 6.152 M 4.17 % | 5.906 M -0.82 % | 5.955 M -3.03 % | 6.141 M 5.39 % | 5.827 M -1.89 % | 5.939 M -3.04 % | 6.125 M 32.69 % | 4.616 M -31.84 % | 6.772 M -1.25 % | 6.858 M -8.18 % | 7.469 M 18.20 % | 6.319 M |
| Operating income | 8.428 M 894.34 % | -1.061 M -108.84 % | 12.006 M 7 498.73 % | 158.000 K 102.46 % | -6.424 M 72.83 % | -23.643 M -2 738.73 % | 896.000 K 110.77 % | -8.321 M -115.12 % | -3.868 M 23.02 % | -5.025 M -178.09 % | 6.435 M 7.21 % | 6.002 M -35.22 % | 9.265 M 799.25 % | -1.325 M -152.21 % | 2.538 M -81.09 % | 13.423 M |
| Operating income ratio | 0.02 782.09 % | 0.00 -111.12 % | 0.03 6 736.11 % | 0.00 102.19 % | -0.02 78.88 % | -0.08 -4 447.56 % | 0.00 109.06 % | -0.02 -118.23 % | -0.01 24.90 % | -0.01 -189.03 % | 0.01 15.21 % | 0.01 -26.04 % | 0.02 726.68 % | 0.00 -154.80 % | 0.00 -82.90 % | 0.03 |
| Total other income expenses net | 23.139 M 403.58 % | -7.622 M -212.19 % | 6.794 M 115.23 % | -44.617 M -2 174.06 % | -1.962 M -146.47 % | 4.222 M 12 317.65 % | 34.000 K 101.06 % | -3.217 M -136.07 % | 8.918 M 236.32 % | -6.542 M -83.66 % | -3.562 M -138.01 % | 9.372 M 3.59 % | 9.047 M 262.16 % | -5.579 M -18.02 % | -4.727 M -162.32 % | -1.802 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -21.190 M 1.48 % | -21.508 M -199.82 % | 21.546 M -53.31 % | 46.150 M 56 875.31 % | 81.000 K 100.37 % | -21.713 M -56.35 % | -13.887 M -155.59 % | 24.983 M 418.78 % | -7.837 M -134.36 % | 22.811 M -62.43 % | 60.712 M -56.66 % | 140.082 M 41.88 % | 98.731 M -50.83 % | 200.791 M 51.70 % | 132.360 M -16.62 % | 158.751 M |
| Total investments | 62.981 M -11.14 % | 70.879 M 0.85 % | 70.285 M -1.89 % | 71.640 M 1.60 % | 70.515 M 0.17 % | 70.392 M 4.32 % | 67.474 M -3.33 % | 69.800 M 3.43 % | 67.484 M 1 153.88 % | 5.382 M 8.20 % | 4.974 M -0.24 % | 4.986 M -2.52 % | 5.115 M -5.15 % | 5.393 M -2.12 % | 5.510 M -81.84 % | 30.345 M |
| Total debt | 327.701 M -7.14 % | 352.910 M -0.96 % | 356.313 M 2.16 % | 348.775 M 3.58 % | 336.719 M 2.72 % | 327.818 M 0.30 % | 326.837 M -22.13 % | 419.736 M 21.75 % | 344.760 M -2.92 % | 355.117 M -13.74 % | 411.679 M 2.72 % | 400.795 M 19.11 % | 336.491 M -7.41 % | 363.408 M 9.11 % | 333.063 M 0.07 % | 332.821 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 43.614 M 31.98 % | 33.046 M 0.83 % | 32.775 M 15.65 % | 28.339 M 21.52 % | 23.321 M 104.75 % | 11.390 M -53.89 % | 24.704 M 50.14 % | 16.454 M -3.67 % | 17.081 M 3.28 % | 16.538 M -32.87 % | 24.637 M 47.10 % | 16.748 M 1 583.44 % | -1.129 M 92.90 % | -15.896 M 6.36 % | -16.975 M |
| Retained earnings | -23.380 M 60.47 % | -59.140 M -32.70 % | -44.567 M 29.25 % | -62.991 M -233.32 % | -18.898 M -69.31 % | -11.162 M -304.96 % | 5.446 M -10.21 % | 6.065 M -56.47 % | 13.934 M -34.55 % | 21.288 M -35.83 % | 33.172 M -0.47 % | 33.329 M 64.22 % | 20.295 M -23.31 % | 26.462 M -18.11 % | 32.315 M 7.13 % | 30.165 M |
| Common stock | 378.514 M 0.00 % | 378.514 M 0.00 % | 378.514 M 0.00 % | 378.514 M 0.00 % | 378.514 M 0.00 % | 378.514 M 0.00 % | 378.514 M 0.00 % | 378.514 M 2.00 % | 371.092 M 0.00 % | 371.092 M 0.00 % | 371.092 M 0.00 % | 371.092 M 0.00 % | 371.092 M 0.00 % | 371.092 M 0.00 % | 371.092 M 0.00 % | 371.092 M |
| Total equity | 337.940 M -12.09 % | 384.419 M -1.03 % | 388.424 M 5.06 % | 369.729 M -9.69 % | 409.386 M -0.66 % | 412.104 M -1.12 % | 416.781 M -3.23 % | 430.714 M 1.85 % | 422.911 M -1.85 % | 430.892 M -2.56 % | 442.233 M -1.83 % | 450.489 M 4.87 % | 429.566 M 2.80 % | 417.856 M 2.18 % | 408.942 M 0.80 % | 405.713 M |
| Other non current liabilities | 169.000 K -10.58 % | 189.000 K 2.16 % | 185.000 K -1.07 % | 187.000 K 1.63 % | 184.000 K 1.10 % | 182.000 K 1.68 % | 179.000 K -2.19 % | 183.000 K 2.81 % | 178.000 K -2.73 % | 183.000 K 0.00 % | 183.000 K -1.08 % | 185.000 K 0.54 % | 184.000 K -1.60 % | 187.000 K 3.89 % | 180.000 K 0.56 % | 179.000 K |
| Long term debt | 9.513 M -28.36 % | 13.278 M -17.20 % | 16.037 M -18.93 % | 19.781 M 30.35 % | 15.175 M 14.76 % | 13.223 M -14.83 % | 15.525 M -4.47 % | 16.252 M -2.49 % | 16.667 M -9.26 % | 18.367 M -8.51 % | 20.076 M 0.31 % | 20.014 M 21.49 % | 16.474 M -12.68 % | 18.866 M 21.66 % | 15.507 M 24.74 % | 12.431 M |
| Total non current liabilities | 9.682 M -28.11 % | 13.467 M -16.98 % | 16.222 M -18.76 % | 19.968 M 30.01 % | 15.359 M 14.58 % | 13.405 M -14.64 % | 15.704 M -4.45 % | 16.435 M -2.43 % | 16.845 M -9.19 % | 18.550 M -8.44 % | 20.259 M 0.30 % | 20.199 M 21.26 % | 16.658 M -12.57 % | 19.053 M 21.46 % | 15.687 M 24.40 % | 12.610 M |
| Other current liabilities | 61.274 M -10.27 % | 68.289 M -1.76 % | 69.512 M 12.73 % | 61.665 M 12.68 % | 54.726 M 11.90 % | 48.904 M -12.46 % | 55.862 M -4.82 % | 58.691 M 2.37 % | 57.334 M -5.65 % | 60.767 M -23.36 % | 79.284 M -16.49 % | 94.941 M 6.60 % | 89.065 M 25.50 % | 70.969 M 7.25 % | 66.172 M -1.53 % | 67.200 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 318.188 M -6.31 % | 339.632 M -0.19 % | 340.276 M 3.43 % | 328.994 M 2.32 % | 321.544 M 2.21 % | 314.595 M 1.05 % | 311.312 M -22.84 % | 403.484 M 22.98 % | 328.093 M -2.57 % | 336.750 M -14.01 % | 391.603 M 2.86 % | 380.708 M 18.99 % | 319.944 M -7.10 % | 344.408 M 8.46 % | 317.556 M -0.88 % | 320.390 M |
| Total current liabilities | 823.083 M -5.94 % | 875.097 M -2.10 % | 893.823 M 4.13 % | 858.363 M 8.82 % | 788.792 M 7.11 % | 736.399 M -9.88 % | 817.113 M -12.18 % | 930.401 M 11.00 % | 838.224 M 2.56 % | 817.296 M -11.91 % | 927.757 M 4.49 % | 887.883 M -9.01 % | 975.844 M 5.58 % | 924.297 M 8.12 % | 854.875 M 2.99 % | 830.020 M |
| Total liabilities | 832.765 M -6.28 % | 888.564 M -2.36 % | 910.045 M 3.61 % | 878.331 M 9.22 % | 804.151 M 7.25 % | 749.804 M -9.97 % | 832.817 M -12.04 % | 946.836 M 10.73 % | 855.069 M 2.30 % | 835.846 M -11.83 % | 948.016 M 4.40 % | 908.082 M -8.51 % | 992.502 M 5.21 % | 943.350 M 8.36 % | 870.562 M 3.31 % | 842.630 M |
| Other non current assets | 25.009 M -4.85 % | 26.285 M 3.36 % | 25.431 M 100.37 % | 12.692 M 15.40 % | 10.998 M 24.07 % | 8.864 M -17.95 % | 10.803 M 8.81 % | 9.928 M 11.15 % | 8.932 M -22.55 % | 11.533 M 22.28 % | 9.432 M -48.85 % | 18.439 M 41.14 % | 13.064 M 6.66 % | 12.248 M -6.45 % | 13.092 M 98.76 % | 6.587 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.032 M 2.58 % | 1.006 M 3.50 % | 972.000 K 0.31 % | 969.000 K 4.98 % | 923.000 K 2.90 % | 897.000 K -5.48 % | 949.000 K -6.41 % | 1.014 M | 0.000 |
| Intangible assets | 469.414 M 16 563.61 % | 2.817 M 183.12 % | 995.000 K -10.60 % | 1.113 M 61.30 % | 690.000 K -99.84 % | 438.799 M -19.72 % | 546.558 M 2.88 % | 531.247 M 2.29 % | 519.351 M 0.32 % | 517.713 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Goodwill and intangible assets | 2.183 M -22.51 % | 2.817 M 183.12 % | 995.000 K -10.60 % | 1.113 M 61.30 % | 690.000 K -23.67 % | 904.000 K 13.28 % | 798.000 K -13.07 % | 918.000 K 6.13 % | 865.000 K -30.02 % | 1.236 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 87.707 M -12.75 % | 100.523 M 0.27 % | 100.255 M -2.83 % | 103.175 M -4.79 % | 108.363 M -2.60 % | 111.255 M -1.35 % | 112.775 M -4.91 % | 118.602 M -0.09 % | 118.705 M -4.55 % | 124.365 M -3.70 % | 129.137 M 5.50 % | 122.400 M 4.23 % | 117.436 M -5.27 % | 123.972 M 14.44 % | 108.329 M -0.98 % | 109.399 M |
| Total non current assets | 114.899 M -11.36 % | 129.625 M 2.32 % | 126.681 M 8.29 % | 116.980 M -2.56 % | 120.051 M -0.80 % | 121.023 M -2.70 % | 124.376 M -4.68 % | 130.480 M 0.75 % | 129.508 M -6.23 % | 138.106 M -1.03 % | 139.538 M -1.57 % | 141.762 M 7.89 % | 131.397 M -4.21 % | 137.169 M 12.03 % | 122.435 M 5.56 % | 115.986 M |
| Other current assets | 24.995 M 21.31 % | 20.604 M -1.70 % | 20.961 M -35.95 % | 32.726 M -50.72 % | 66.412 M 126.63 % | 29.304 M 22.54 % | 23.913 M -25.04 % | 31.902 M 5.03 % | 30.373 M -21.42 % | 38.653 M 19.87 % | 32.246 M 0.25 % | 32.166 M 0.33 % | 32.059 M -18.01 % | 39.102 M 28.77 % | 30.366 M -11.69 % | 34.384 M |
| Short term investments | 62.981 M -11.14 % | 70.879 M 0.85 % | 70.285 M -1.89 % | 71.640 M 1.60 % | 70.515 M 0.17 % | 70.392 M 4.32 % | 67.474 M -1.88 % | 68.768 M 3.44 % | 66.478 M 1 407.44 % | 4.410 M 10.11 % | 4.005 M -1.43 % | 4.063 M -3.67 % | 4.218 M -5.09 % | 4.444 M -1.16 % | 4.496 M -85.18 % | 30.345 M |
| cash and cash equivalents | 348.891 M -6.82 % | 374.418 M 11.84 % | 334.767 M 10.62 % | 302.625 M -10.10 % | 336.638 M -3.69 % | 349.531 M 2.58 % | 340.724 M -13.69 % | 394.753 M 11.96 % | 352.597 M 6.11 % | 332.306 M -5.32 % | 350.967 M 34.62 % | 260.713 M 9.65 % | 237.760 M 46.21 % | 162.617 M -18.98 % | 200.703 M 15.30 % | 174.070 M |
| Cash and short term investments | 411.872 M -7.51 % | 445.297 M 9.94 % | 405.052 M 8.23 % | 374.265 M -5.36 % | 395.452 M -5.83 % | 419.923 M 2.87 % | 408.198 M -11.94 % | 463.521 M 10.61 % | 419.075 M 24.46 % | 336.716 M -5.14 % | 354.972 M 34.07 % | 264.776 M 9.42 % | 241.978 M 44.84 % | 167.061 M -18.59 % | 205.199 M 0.38 % | 204.415 M |
| Total current assets | 1.056 B -7.66 % | 1.143 B -2.43 % | 1.172 B 3.60 % | 1.131 B 3.44 % | 1.093 B 5.05 % | 1.041 B -7.50 % | 1.125 B -9.77 % | 1.247 B 8.59 % | 1.148 B 1.76 % | 1.129 B -9.76 % | 1.251 B 2.79 % | 1.217 B -5.72 % | 1.291 B 5.44 % | 1.224 B 5.79 % | 1.157 B 2.18 % | 1.132 B |
| Inventory | 149.525 M -21.10 % | 189.522 M 13.85 % | 166.469 M -5.48 % | 176.128 M 4.44 % | 168.635 M 2.50 % | 164.525 M 3.99 % | 158.219 M -32.22 % | 233.427 M 21.12 % | 192.731 M -22.47 % | 248.577 M -8.83 % | 272.656 M 0.91 % | 270.196 M -14.80 % | 317.134 M 7.08 % | 296.156 M 3.86 % | 285.142 M 4.81 % | 272.059 M |
| Net receivables | 469.414 M -3.80 % | 487.935 M -15.77 % | 579.306 M 3.12 % | 561.759 M 10.24 % | 509.568 M 16.13 % | 438.799 M -19.72 % | 546.558 M 2.88 % | 531.247 M 2.29 % | 519.351 M 0.32 % | 517.713 M -14.27 % | 603.864 M -8.88 % | 662.681 M -6.99 % | 712.510 M -3.02 % | 734.724 M 13.14 % | 649.368 M 2.34 % | 634.502 M |
| Tax 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 |
| 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 |
| Account payables | 443.621 M -5.04 % | 467.176 M -3.48 % | 484.035 M 3.49 % | 467.704 M 13.38 % | 412.522 M 10.63 % | 372.900 M -17.12 % | 449.939 M -3.91 % | 468.226 M 3.41 % | 452.797 M 7.87 % | 419.779 M -8.12 % | 456.870 M 10.83 % | 412.234 M -27.27 % | 566.835 M 11.38 % | 508.920 M 8.02 % | 471.147 M 6.49 % | 442.430 M |
| Tax 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 8.011 M -13.10 % | 9.219 M 5.48 % | 8.740 M -9.21 % | 9.627 M -8.07 % | 10.472 M -7.49 % | 11.320 M -15.81 % | 13.445 M 3.26 % | 13.021 M 9.37 % | 11.906 M -6.69 % | 12.759 M -5.76 % | 13.539 M 13.79 % | 11.898 M 53.09 % | 7.772 M -8.89 % | 8.530 M 329.72 % | 1.985 M -34.51 % | 3.031 M |
| 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 |
| Other total stockholders equity | -17.194 M -180.23 % | 21.431 M 0.00 % | 21.431 M 0.00 % | 21.431 M 0.00 % | 21.431 M 0.00 % | 21.431 M 0.00 % | 21.431 M 0.00 % | 21.431 M -43.43 % | 37.885 M 76.78 % | 21.431 M 0.00 % | 21.431 M 0.00 % | 21.431 M 0.00 % | 21.431 M 0.00 % | 21.431 M 0.00 % | 21.431 M 0.00 % | 21.431 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Total assets | 1.171 B -8.03 % | 1.273 B -1.96 % | 1.298 B 4.04 % | 1.248 B 2.84 % | 1.214 B 4.44 % | 1.162 B -7.02 % | 1.250 B -9.29 % | 1.378 B 7.79 % | 1.278 B 0.89 % | 1.267 B -8.88 % | 1.390 B 2.33 % | 1.359 B -4.47 % | 1.422 B 4.47 % | 1.361 B 6.39 % | 1.280 B 2.50 % | 1.248 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Change in working capital | 6.121 M -87.04 % | 47.232 M 291.06 % | 12.078 M 144.16 % | -27.352 M -44.61 % | -18.914 M -215.22 % | 16.416 M -59.83 % | 40.864 M 248.05 % | -27.602 M -133.72 % | 81.868 M 66.20 % | 49.259 M -37.79 % | 79.185 M 260.63 % | -49.296 M -163.30 % | 77.876 M 260.69 % | -48.465 M -567.63 % | 10.364 M -73.95 % | 39.779 M |
| Accounts receivables | -38.878 M -137.98 % | 102.364 M 543.13 % | -23.100 M 69.98 % | -76.949 M -38.51 % | -55.555 M -146.86 % | 118.566 M 548.13 % | -26.458 M -550.73 % | 5.870 M 130.22 % | -19.423 M -121.93 % | 88.560 M 79.56 % | 49.320 M -9.36 % | 54.412 M 320.59 % | 12.937 M 120.68 % | -62.565 M -484.88 % | -10.697 M -119.20 % | 55.721 M |
| Inventory | 22.244 M 213.52 % | -19.595 M -343.08 % | 8.061 M 271.00 % | -4.714 M -67.70 % | -2.811 M 15.00 % | -3.307 M -104.74 % | 69.789 M 314.48 % | -32.538 M -169.66 % | 46.709 M 82.97 % | 25.528 M 473.33 % | -6.838 M -113.92 % | 49.130 M 294.40 % | -25.272 M -7 354.87 % | -339.000 K 97.11 % | -11.744 M -300.82 % | 5.848 M |
| Accounts payables | 0.000 100.00 % | -27.007 M -228.95 % | 20.943 M -55.59 % | 47.160 M 31.46 % | 35.874 M 141.86 % | -85.699 M -836.50 % | -9.151 M -646.33 % | 1.675 M -96.54 % | 48.422 M 222.48 % | -39.534 M -176.24 % | 51.857 M 132.78 % | -158.218 M -343.42 % | 64.998 M 222.31 % | 20.166 M -22.59 % | 26.052 M 194.52 % | -27.562 M |
| Other working capital | 22.755 M 366.76 % | -8.530 M -238.16 % | 6.174 M -13.66 % | 7.151 M 99.86 % | 3.578 M 127.22 % | -13.144 M -296.65 % | 6.684 M 356.19 % | -2.609 M -142.35 % | 6.160 M 124.35 % | -25.295 M -66.92 % | -15.154 M -381.67 % | 5.380 M -78.66 % | 25.213 M 540.25 % | -5.727 M -184.81 % | 6.753 M 17.00 % | 5.772 M |
| Other non cash items | -2.409 M 60.11 % | -6.039 M -7 642.31 % | -78.000 K -100.21 % | 36.419 M 32 046.49 % | -114.000 K 99.46 % | -21.050 M -14.00 % | -18.465 M -157.35 % | 32.197 M 152.13 % | -61.768 M 1.29 % | -62.573 M 21.13 % | -79.336 M -227.51 % | 62.219 M 265.87 % | -37.511 M -170.83 % | 52.962 M 714.80 % | 6.500 M 131.27 % | -20.788 M |
| Net cash provided by operating activities | 41.216 M 6.30 % | 38.774 M 6.10 % | 36.545 M 224.04 % | -29.462 M -42.94 % | -20.612 M -954.56 % | 2.412 M -95.18 % | 50.005 M 245.33 % | -34.408 M -135.88 % | 95.890 M 120.86 % | 43.417 M -50.69 % | 88.056 M 364.15 % | -33.335 M -133.16 % | 100.532 M 297.31 % | -50.952 M -440.09 % | 14.982 M -72.67 % | 54.827 M |
| Investments in property plant and equipment | -2.301 M 30.23 % | -3.298 M 26.19 % | -4.468 M -71.98 % | -2.598 M -4.09 % | -2.496 M 32.60 % | -3.703 M 4.02 % | -3.858 M -552.79 % | -591.000 K 83.63 % | -3.610 M -341.32 % | -818.000 K 88.42 % | -7.062 M 24.13 % | -9.308 M -340.51 % | -2.113 M 80.63 % | -10.910 M 0.72 % | -10.989 M -100.46 % | -5.482 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.358 M -34.08 % | 2.060 M 365.46 % | -776.000 K -0.26 % | -774.000 K -133.22 % | 2.330 M | 0.000 -100.00 % | 1.202 M 29 950.00 % | 4.000 K -78.95 % | 19.000 K | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 106.000 K | 0.000 -100.00 % | 149.000 K 696.00 % | -25.000 K -126.88 % | 93.000 K 106.05 % | -1.536 M -172.90 % | 2.107 M 239.26 % | -1.513 M 97.55 % | -61.878 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.853 M 195.92 % | -25.910 M |
| Sales maturities of investments | 0.000 -100.00 % | 1.227 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 2.153 M 277.93 % | -1.210 M 80.13 % | -6.091 M -1 902.07 % | 338.000 K -33.07 % | 505.000 K 2 425.00 % | 20.000 K -99.33 % | 2.980 M 14 800.00 % | 20.000 K | 0.000 100.00 % | -3.000 M -246.99 % | 2.041 M 67 933.33 % | 3.000 K 100.33 % | -910.000 K -168.32 % | 1.332 M 266.29 % | -801.000 K -200.00 % | 801.000 K |
| Net cash used for investing activites | -42.000 K 98.72 % | -3.281 M 68.48 % | -10.410 M -355.58 % | -2.285 M -323.15 % | -540.000 K 82.91 % | -3.159 M -797.35 % | 453.000 K 115.85 % | -2.858 M 95.47 % | -63.158 M -1 554.22 % | -3.818 M 0.03 % | -3.819 M 58.94 % | -9.301 M -209.62 % | -3.004 M 68.64 % | -9.578 M -173.32 % | 13.063 M 142.70 % | -30.591 M |
| Debt repayment | -2.188 M 73.09 % | -8.131 M -177.21 % | 10.531 M 14.00 % | 9.238 M 14.93 % | 8.038 M 1 047.88 % | -848.000 K 99.03 % | -87.632 M -234.21 % | 65.293 M 70 870.65 % | 92.000 K 100.16 % | -57.304 M -556.02 % | 12.566 M -78.54 % | 58.550 M 354.88 % | -22.972 M -245.94 % | 15.741 M 25 288.71 % | 62.000 K 100.27 % | -22.871 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.711 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -4.202 M 5.40 % | -4.442 M 1.05 % | -4.489 M 1.84 % | -4.573 M -3.34 % | -4.425 M 5.61 % | -4.688 M 2.13 % | -4.790 M 4.79 % | -5.031 M 3.03 % | -5.188 M -555.05 % | -792.000 K 85.63 % | -5.511 M -18.95 % | -4.633 M -616.07 % | -647.000 K 31.17 % | -940.000 K 81.32 % | -5.033 M -283.91 % | -1.311 M |
| Net cash used provided by financing activities | -6.390 M 49.18 % | -12.573 M -308.09 % | 6.042 M 29.52 % | 4.665 M 29.12 % | 3.613 M 298.41 % | -1.821 M 98.03 % | -92.352 M -243.88 % | 64.188 M 9 243.59 % | -702.000 K 98.79 % | -58.096 M -596.67 % | 11.697 M -79.80 % | 57.907 M 345.17 % | -23.619 M -259.58 % | 14.801 M 1 510.96 % | -1.049 M 95.66 % | -24.182 M |
| Effect of forex changes on cash | -60.311 M -460.47 % | 16.731 M 47 902.86 % | -35.000 K -100.73 % | 4.770 M -2.83 % | 4.909 M -56.84 % | 11.375 M 205.58 % | -10.774 M -170.58 % | 15.265 M 229.69 % | -11.770 M -7 076.83 % | -164.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -25.527 M -164.38 % | 39.651 M 23.36 % | 32.142 M 244.06 % | -22.312 M -72.59 % | -12.928 M -246.79 % | 8.807 M 116.30 % | -54.029 M -228.16 % | 42.156 M 107.76 % | 20.291 M 208.73 % | -18.661 M -120.68 % | 90.254 M 293.21 % | 22.953 M -69.45 % | 75.143 M 297.30 % | -38.086 M -243.00 % | 26.633 M 49 220.37 % | 54.000 K |
| Cash at beginning of period | 374.418 M 11.84 % | 334.767 M 10.62 % | 302.625 M -6.87 % | 324.937 M -3.83 % | 337.865 M -0.84 % | 340.724 M -13.69 % | 394.753 M 11.96 % | 352.597 M 6.11 % | 332.306 M -5.32 % | 350.967 M 34.62 % | 260.713 M 9.65 % | 237.760 M 46.21 % | 162.617 M -18.98 % | 200.703 M 15.30 % | 174.070 M 0.03 % | 174.016 M |
| Cash at end of period | 348.891 M -6.82 % | 374.418 M 11.84 % | 334.767 M 10.62 % | 302.625 M -6.87 % | 324.937 M -7.04 % | 349.531 M 2.58 % | 340.724 M -13.69 % | 394.753 M 11.96 % | 352.597 M 6.11 % | 332.306 M -5.32 % | 350.967 M 34.62 % | 260.713 M 9.65 % | 237.760 M 46.21 % | 162.617 M -18.98 % | 200.703 M 15.30 % | 174.070 M |
| Operating cash flow | 41.216 M 6.30 % | 38.774 M 6.10 % | 36.545 M 224.04 % | -29.462 M -42.94 % | -20.612 M -954.56 % | 2.412 M -95.18 % | 50.005 M 245.33 % | -34.408 M -135.88 % | 95.890 M 120.86 % | 43.417 M -50.69 % | 88.056 M 364.15 % | -33.335 M -133.16 % | 100.532 M 297.31 % | -50.952 M -440.09 % | 14.982 M -72.67 % | 54.827 M |
| Capital expenditure | -2.266 M 58.86 % | -5.508 M -60.86 % | -3.424 M -1.60 % | -3.370 M -42.13 % | -2.371 M 35.97 % | -3.703 M 4.02 % | -3.858 M -552.79 % | -591.000 K 83.63 % | -3.610 M -341.32 % | -818.000 K 88.42 % | -7.062 M 24.13 % | -9.308 M -340.51 % | -2.113 M 80.63 % | -10.910 M 0.72 % | -10.989 M -100.46 % | -5.482 M |
| Free CashFlow | 38.950 M 17.09 % | 33.266 M 0.44 % | 33.121 M 200.88 % | -32.832 M -42.08 % | -23.108 M -1 689.93 % | -1.291 M -102.80 % | 46.147 M 231.85 % | -34.999 M -137.93 % | 92.280 M 116.62 % | 42.599 M -47.40 % | 80.994 M 289.94 % | -42.643 M -143.33 % | 98.419 M 259.09 % | -61.862 M -1 649.26 % | 3.993 M -91.91 % | 49.345 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 |