Wuhan Lincontrol Automotive Electronics Co., Ltd. 688667.SS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | 1.196 B 18.57 % | 1.008 B 41.64 % | 712.001 M -14.70 % | 834.680 M 9.48 % | 762.413 M 42.32 % | 535.695 M 114.79 % | 249.404 M 2.48 % | 243.357 M |
| Net income | 15.946 M -67.55 % | 49.134 M -26.70 % | 67.029 M -51.27 % | 137.552 M -12.30 % | 156.845 M 93.25 % | 81.163 M 269.37 % | 21.973 M -39.39 % | 36.257 M |
| Income before tax | 9.020 M -77.58 % | 40.227 M -34.51 % | 61.421 M -58.47 % | 147.880 M -17.22 % | 178.641 M 97.05 % | 90.659 M 278.20 % | 23.971 M -43.09 % | 42.118 M |
| Income before tax ratio | 0.01 -81.09 % | 0.04 -53.76 % | 0.09 -51.31 % | 0.18 -24.39 % | 0.23 38.45 % | 0.17 76.08 % | 0.10 -44.47 % | 0.17 |
| EBITDA | 49.063 M -31.75 % | 71.893 M -10.54 % | 80.365 M -50.49 % | 162.319 M -15.66 % | 192.458 M 91.94 % | 100.272 M 223.52 % | 30.994 M -36.03 % | 48.453 M |
| Net income ratio | 0.01 -72.63 % | 0.05 -48.25 % | 0.09 -42.87 % | 0.16 -19.89 % | 0.21 35.78 % | 0.15 71.97 % | 0.09 -40.86 % | 0.15 |
| Ratio EBITDA | 0.04 -42.44 % | 0.07 -36.84 % | 0.11 -41.96 % | 0.19 -22.96 % | 0.25 34.86 % | 0.19 50.62 % | 0.12 -37.58 % | 0.20 |
| Gross profit ratio | 0.19 -26.27 % | 0.26 -26.68 % | 0.36 15.57 % | 0.31 -6.56 % | 0.33 2.46 % | 0.32 18.99 % | 0.27 8.99 % | 0.25 |
| Weighted average shs out dil | 51.439 M -2.64 % | 52.832 M 0.89 % | 52.366 M 1.49 % | 51.600 M 0.00 % | 51.600 M 32.77 % | 38.863 M 0.81 % | 38.550 M 1.01 % | 38.165 M |
| Weighted average shs out | 51.439 M -0.54 % | 51.720 M -0.18 % | 51.812 M 0.41 % | 51.600 M 33.39 % | 38.685 M -0.46 % | 38.863 M 0.81 % | 38.550 M 1.01 % | 38.165 M |
| EPS diluted | 0.31 -66.67 % | 0.93 -27.34 % | 1.28 -54.61 % | 2.82 -30.37 % | 4.05 157.96 % | 1.57 175.44 % | 0.57 -40.00 % | 0.95 |
| Earnings per share | 0.31 -67.37 % | 0.95 -26.92 % | 1.30 -54.23 % | 2.84 -29.88 % | 4.05 157.96 % | 1.57 175.44 % | 0.57 -40.00 % | 0.95 |
| Gross profit | 231.598 M -12.58 % | 264.935 M 3.85 % | 255.112 M -1.41 % | 258.772 M 2.30 % | 252.958 M 45.83 % | 173.463 M 155.57 % | 67.872 M 11.69 % | 60.766 M |
| Income tax expense | -6.926 M 22.24 % | -8.907 M -58.82 % | -5.608 M -154.30 % | 10.327 M -52.62 % | 21.796 M 129.53 % | 9.496 M 375.33 % | 1.998 M -65.92 % | 5.861 M |
| Cost of revenue | 964.173 M 29.67 % | 743.546 M 62.74 % | 456.889 M -20.67 % | 575.908 M 13.04 % | 509.454 M 40.64 % | 362.231 M 99.54 % | 181.531 M -0.58 % | 182.590 M |
| General and administrative expenses | 11.593 M 7.17 % | 10.818 M 7.80 % | 10.035 M 37.48 % | 7.300 M 58.33 % | 4.610 M -22.92 % | 5.981 M 90.13 % | 3.146 M 25.41 % | 2.508 M |
| Selling and marketing expenses | 19.341 M -47.93 % | 37.146 M 38.51 % | 26.819 M 4.80 % | 25.591 M 42.96 % | 17.901 M -6.32 % | 19.108 M 70.13 % | 11.231 M 40.15 % | 8.014 M |
| Other expenses | 35.244 M 6 051.25 % | 572.951 K 108.82 % | -6.500 M 69.37 % | -21.218 M -2 421.33 % | 914.063 K 189.58 % | 315.649 K 586.78 % | -64.844 K -21.38 % | -53.421 K |
| Operating expenses | 223.548 M 15.34 % | 193.816 M -2.88 % | 199.563 M 76.85 % | 112.840 M 59.29 % | 70.837 M 7.10 % | 66.142 M 60.49 % | 41.212 M 144.33 % | 16.867 M |
| Cost and expenses | 1.188 B 22.85 % | 966.809 M 47.28 % | 656.452 M -5.00 % | 690.974 M 18.19 % | 584.609 M 36.47 % | 428.373 M 92.32 % | 222.743 M 11.67 % | 199.457 M |
| Research and development expenses | 157.371 M -4.59 % | 164.947 M -2.52 % | 169.208 M 67.26 % | 101.167 M 113.38 % | 47.412 M 16.38 % | 40.737 M 84.31 % | 22.103 M 61.48 % | 13.688 M |
| Selling general and administrative expenses | 30.934 M 9.32 % | 28.297 M -23.22 % | 36.854 M 12.05 % | 32.891 M 46.11 % | 22.511 M -10.27 % | 25.089 M 74.51 % | 14.377 M 36.64 % | 10.522 M |
| Interest income | 7.468 M -22.33 % | 9.615 M -36.21 % | 15.072 M -19.01 % | 18.611 M 18 873.32 % | 98.092 K 150.52 % | 39.155 K -10.39 % | 43.693 K -10.75 % | 48.954 K |
| Interest expense | 467.945 K 22.83 % | 380.955 K -26.58 % | 518.905 K -64.50 % | 1.462 M -68.62 % | 4.658 M 112.99 % | 2.187 M 42.01 % | 1.540 M -8.39 % | 1.681 M |
| Depreciation and amortization | 39.667 M 28.19 % | 30.945 M 67.94 % | 18.426 M 41.98 % | 12.978 M 41.70 % | 9.159 M 23.32 % | 7.427 M 35.45 % | 5.483 M 17.81 % | 4.654 M |
| Operating income | 8.050 M -80.68 % | 41.672 M -24.98 % | 55.550 M -61.35 % | 143.706 M -19.18 % | 177.804 M 96.21 % | 90.621 M 275.87 % | 24.109 M -42.83 % | 42.171 M |
| Operating income ratio | 0.01 -83.71 % | 0.04 -47.04 % | 0.08 -54.68 % | 0.17 -26.17 % | 0.23 37.86 % | 0.17 74.99 % | 0.10 -44.22 % | 0.17 |
| Total other income expenses net | 970.453 K 167.16 % | -1.445 M -124.61 % | 5.871 M 40.68 % | 4.173 M 398.47 % | 837.247 K | 0.000 100.00 % | -138.324 K -158.93 % | -53.421 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Net debt | -398.663 M -91.03 % | -208.688 M -153.01 % | -82.483 M 1.00 % | -83.316 M -326.23 % | 36.828 M -9.67 % | 40.769 M 340.13 % | 9.263 M 725.63 % | -1.481 M |
| Total investments | 235.889 M -5.20 % | 248.827 M -52.70 % | 526.109 M -29.23 % | 743.427 M 1 885 190.88 % | 39.433 K -57.14 % | 92.011 K | 0.000 -100.00 % | 22.146 K |
| Total debt | 371.760 K -91.48 % | 4.365 M -15.02 % | 5.137 M -83.62 % | 31.365 M -51.59 % | 64.789 M 20.24 % | 53.883 M 144.92 % | 22.000 M 0.00 % | 22.000 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 98.856 M 47.46 % | 67.041 M | 0.000 | 0.000 -100.00 % | 75.887 M 11.98 % | 67.771 M | 0.000 |
| Retained earnings | 486.034 M 0.24 % | 484.855 M 9.33 % | 443.493 M 17.77 % | 376.570 M 36.23 % | 276.428 M 122.10 % | 124.459 M 117.52 % | 57.217 M 52.82 % | 37.441 M |
| Common stock | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.41 % | 51.600 M 33.33 % | 38.700 M 0.00 % | 38.700 M 0.00 % | 38.700 M 0.00 % | 38.700 M |
| Total equity | 1.620 B 1.77 % | 1.592 B 4.82 % | 1.518 B 7.97 % | 1.406 B 255.25 % | 395.891 M 65.61 % | 239.046 M 46.04 % | 163.688 M 15.51 % | 141.715 M |
| Other non current liabilities | 16.931 M -2.96 % | 17.447 M 149.99 % | 6.979 M 67.38 % | 4.170 M -5.74 % | 4.424 M -17.20 % | 5.343 M 214.79 % | 1.697 M 7.44 % | 1.580 M |
| Long term debt | 371.760 K -39.15 % | 610.975 K -80.43 % | 3.122 M 581.86 % | 457.901 K 90.35 % | 240.559 K | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 81.694 M 280.14 % | 21.490 M -18.32 % | 26.310 M 36.39 % | 19.291 M -2.55 % | 19.794 M -13.19 % | 22.801 M 12.44 % | 20.280 M -5.66 % | 21.496 M |
| Other current liabilities | 117.195 M -45.01 % | 213.112 M 133.16 % | 91.402 M 39.05 % | 65.733 M 49.29 % | 44.031 M -63.87 % | 121.873 M 63.18 % | 74.688 M 381.02 % | 15.527 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 35.096 M -12.72 % | 40.211 M -8.95 % | 44.163 M 111.28 % | 20.902 M 1 039.99 % | 1.834 M -84.17 % | 11.580 M |
| Short term debt | 0.000 -100.00 % | 3.754 M 86.38 % | 2.014 M -93.48 % | 30.907 M -52.30 % | 64.789 M 186.27 % | 22.632 M 2.87 % | 22.000 M 0.00 % | 22.000 M |
| Total current liabilities | 367.005 M -19.09 % | 453.625 M 21.07 % | 374.694 M 9.91 % | 340.908 M -0.93 % | 344.124 M -9.44 % | 379.986 M 128.18 % | 166.531 M 28.82 % | 129.270 M |
| Total liabilities | 448.699 M -10.66 % | 502.259 M 25.25 % | 401.004 M 11.33 % | 360.199 M -1.02 % | 363.919 M -9.65 % | 402.787 M 115.61 % | 186.810 M 23.91 % | 150.766 M |
| Other non current assets | 1.692 M -80.35 % | 8.610 M -75.99 % | 35.859 M 148.27 % | 14.443 M 403.42 % | 2.869 M 7.72 % | 2.664 M 5.50 % | 2.525 M 12.31 % | 2.248 M |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 111.120 K 181.79 % | 39.433 K -57.14 % | 92.011 K | 0.000 -100.00 % | 22.146 K |
| Intangible assets | 70.358 M 38.38 % | 50.845 M 9.22 % | 46.553 M 318.85 % | 11.115 M -1.87 % | 11.326 M -1.44 % | 11.492 M 2.93 % | 11.165 M -3.19 % | 11.533 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 70.358 M 38.38 % | 50.845 M 9.22 % | 46.553 M 318.85 % | 11.115 M -1.87 % | 11.326 M -1.44 % | 11.492 M 2.93 % | 11.165 M -3.19 % | 11.533 M |
| Property plant equipment net | 351.411 M -5.79 % | 373.005 M 24.64 % | 299.273 M 141.33 % | 124.012 M 56.45 % | 79.267 M 15.07 % | 68.883 M 8.58 % | 63.437 M 24.48 % | 50.962 M |
| Total non current assets | 456.681 M -0.51 % | 459.006 M 14.94 % | 399.340 M 148.70 % | 160.572 M 62.03 % | 99.099 M 12.50 % | 88.087 M 10.67 % | 79.594 M 20.09 % | 66.276 M |
| Other current assets | 37.957 M -43.03 % | 66.631 M -16.07 % | 79.388 M 407.07 % | 15.656 M 26.24 % | 12.402 M -29.31 % | 17.543 M 371.75 % | 3.719 M 623.64 % | 513.886 K |
| Short term investments | 235.889 M -5.20 % | 248.827 M -52.70 % | 526.109 M -29.23 % | 743.427 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 399.035 M 87.29 % | 213.053 M 143.16 % | 87.620 M -23.60 % | 114.682 M 310.16 % | 27.961 M 113.22 % | 13.113 M 2.95 % | 12.737 M -45.76 % | 23.481 M |
| Cash and short term investments | 634.924 M 37.47 % | 461.880 M -24.74 % | 613.729 M -28.48 % | 858.108 M 2 969.00 % | 27.961 M 113.22 % | 13.113 M 2.95 % | 12.737 M -45.76 % | 23.481 M |
| Total current assets | 1.612 B -1.41 % | 1.635 B 7.55 % | 1.520 B -5.35 % | 1.606 B 143.08 % | 660.711 M 19.32 % | 553.746 M 104.41 % | 270.905 M 19.76 % | 226.205 M |
| Inventory | 302.419 M -27.83 % | 419.033 M 5.40 % | 397.552 M 130.37 % | 172.573 M 34.68 % | 128.132 M -9.89 % | 142.199 M 96.55 % | 72.347 M 86.94 % | 38.700 M |
| Net receivables | 636.454 M -7.40 % | 687.343 M 60.05 % | 429.452 M -23.27 % | 559.711 M 13.71 % | 492.217 M 29.23 % | 380.891 M 107.50 % | 183.566 M 12.27 % | 163.511 M |
| Tax assets | 33.219 M 25.14 % | 26.546 M 50.36 % | 17.654 M 62.09 % | 10.892 M 94.61 % | 5.597 M 12.93 % | 4.956 M 100.95 % | 2.466 M 63.27 % | 1.510 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 246.150 M 4.00 % | 236.684 M -1.90 % | 241.280 M 23.88 % | 194.776 M 11.60 % | 174.528 M -14.54 % | 204.233 M 208.62 % | 66.175 M -22.72 % | 85.634 M |
| Tax payables | 3.661 M 4 853.82 % | 73.895 K -98.49 % | 4.901 M -47.19 % | 9.280 M -44.14 % | 16.614 M 60.59 % | 10.345 M 464.23 % | 1.834 M -69.98 % | 6.108 M |
| Deferred revenue non current | 61.212 M 125.50 % | 27.145 M 113.95 % | 12.687 M -6.22 % | 13.528 M -10.59 % | 15.130 M -13.34 % | 17.458 M -6.05 % | 18.582 M -6.70 % | 19.916 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 371.760 K -39.15 % | 610.975 K -80.43 % | 3.122 M 135.60 % | 1.325 M 450.90 % | 240.559 K 100.77 % | -31.250 M | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.082 B 2.55 % | 1.055 B 10.34 % | 956.111 M -2.26 % | 978.253 M 1 111.26 % | 80.764 M 31.51 % | 61.414 M -9.38 % | 67.771 M 3.35 % | 65.574 M |
| Deferred tax liabilities non current | 3.179 M -7.36 % | 3.432 M -2.54 % | 3.521 M 210.43 % | 1.134 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 -100.00 % | 27.145 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.068 B -1.22 % | 2.094 B 9.09 % | 1.919 B 8.65 % | 1.767 B 132.51 % | 759.810 M 18.38 % | 641.834 M 83.12 % | 350.499 M 19.84 % | 292.481 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -8.981 M -105.24 % | -4.376 M -5.17 % | -4.161 M | 0.000 100.00 % | -2.490 M -160.51 % | -955.700 K | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 38.878 M 82.93 % | 21.253 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 134.941 M 147.97 % | -281.321 M -98.97 % | -141.392 M -14.74 % | -123.232 M 27.98 % | -171.119 M -41.05 % | -121.321 M -374.48 % | -25.569 M 35.79 % | -39.818 M |
| Accounts receivables | 84.658 M 130.74 % | -275.386 M -1 018.63 % | 29.978 M 131.37 % | -95.567 M 26.57 % | -130.153 M 43.15 % | -228.949 M -708.93 % | -28.303 M | 0.000 |
| Inventory | 92.338 M 344.61 % | -37.749 M 83.52 % | -229.076 M -390.86 % | -46.668 M -578.65 % | 9.750 M 113.05 % | -74.702 M -116.12 % | -34.565 M -5 942.12 % | -572.076 K |
| Accounts payables | -42.055 M -134.03 % | 123.576 M 99.06 % | 62.081 M 168.01 % | 23.164 M 146.26 % | -50.074 M -127.09 % | 184.821 M 383.13 % | 38.255 M | 0.000 |
| Other working capital | 26.923 M 129.34 % | -91.762 M -1 997.09 % | -4.376 M -5.17 % | -4.161 M -3 606.55 % | 118.653 K 104.77 % | -2.490 M -127.67 % | 8.996 M 122.92 % | -39.246 M |
| Other non cash items | 38.186 M -72.24 % | 137.568 M 1 531.59 % | -9.609 M -227.30 % | -2.936 M -125.93 % | 11.324 M -40.04 % | 18.886 M 744.58 % | 2.236 M 79.03 % | 1.249 M |
| Net cash provided by operating activities | 229.003 M 415.19 % | -72.655 M -133.13 % | -31.165 M -175.31 % | 41.382 M 566.53 % | 6.209 M 137.92 % | -16.375 M -499.30 % | 4.101 M 75.17 % | 2.341 M |
| Investments in property plant and equipment | -35.045 M 60.40 % | -88.491 M 57.93 % | -210.343 M -273.22 % | -56.359 M -190.80 % | -19.380 M -34.79 % | -14.378 M 27.50 % | -19.832 M -262.97 % | -5.464 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 44.483 K 4 348.30 % | 1.000 K | 0.000 -100.00 % | 80.481 K 831.49 % | 8.640 K | 0.000 |
| Purchases of investments | -1.826 B -23.70 % | -1.476 B 49.11 % | -2.901 B 12.36 % | -3.310 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 1.825 B 4.12 % | 1.753 B -44.12 % | 3.137 B 21.43 % | 2.584 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 347.141 K -96.21 % | 9.157 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.640 K | 0.000 |
| Net cash used for investing activites | -35.209 M -117.81 % | 197.667 M 655.31 % | 26.170 M 103.34 % | -782.553 M -3 937.87 % | -19.380 M -35.55 % | -14.298 M 27.87 % | -19.823 M -262.82 % | -5.464 M |
| Debt repayment | -1.775 M 42.42 % | -3.083 M 89.72 % | -30.000 M 0.00 % | -30.000 M -475.00 % | 8.000 M -73.33 % | 30.000 M | 0.000 100.00 % | -13.000 M |
| Common stock issued | 0.000 | 0.000 -100.00 % | 7.605 M -99.14 % | 879.513 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -879.513 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -14.766 M -90.00 % | -7.772 M -2 043.95 % | -362.500 K 98.83 % | -30.960 M -933.93 % | -2.994 M 58.84 % | -7.275 M -539.69 % | -1.137 M | 0.000 |
| Other financing activites | 0.000 | 0.000 -100.00 % | 1.083 M -95.25 % | 22.802 M 148.97 % | 9.159 M 10.03 % | 8.324 M 37.48 % | 6.055 M -84.88 % | 40.044 M |
| Net cash used provided by financing activities | -16.541 M -52.39 % | -10.854 M 49.92 % | -21.675 M -102.58 % | 841.355 M 5 839.95 % | 14.164 M -54.38 % | 31.049 M 531.40 % | 4.917 M -81.06 % | 25.964 M |
| Effect of forex changes on cash | 0.000 -100.00 % | 11.276 M | 0.000 100.00 % | -16.930 -302.03 % | 8.380 | 0.000 -100.00 % | 61.588 K | 0.000 |
| Net change in cash | 177.253 M 55.27 % | 114.157 M 528.05 % | -26.669 M -126.62 % | 100.183 M 9 993.83 % | 992.521 K 163.71 % | 376.364 K 103.50 % | -10.744 M -147.04 % | 22.841 M |
| Cash at beginning of period | 201.777 M 130.29 % | 87.620 M -23.33 % | 114.289 M 710.22 % | 14.106 M 7.57 % | 13.113 M 2.95 % | 12.737 M -45.76 % | 23.481 M 3 573.64 % | 639.164 K |
| Cash at end of period | 379.030 M 87.85 % | 201.777 M 130.29 % | 87.620 M -23.33 % | 114.289 M 710.22 % | 14.106 M 7.57 % | 13.113 M 2.95 % | 12.737 M -45.76 % | 23.481 M |
| Operating cash flow | 229.003 M 415.19 % | -72.655 M -133.13 % | -31.165 M -175.31 % | 41.382 M 566.53 % | 6.209 M 137.92 % | -16.375 M -499.30 % | 4.101 M 75.17 % | 2.341 M |
| Capital expenditure | -35.045 M 60.40 % | -88.491 M 57.93 % | -210.343 M -273.22 % | -56.359 M -190.80 % | -19.380 M -34.79 % | -14.378 M 27.50 % | -19.832 M -262.97 % | -5.464 M |
| Free CashFlow | 193.958 M 220.36 % | -161.146 M 33.27 % | -241.507 M -1 512.51 % | -14.977 M -13.71 % | -13.172 M 57.17 % | -30.753 M -95.49 % | -15.731 M -403.77 % | -3.123 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 320.057 M 2.68 % | 311.716 M -14.76 % | 365.699 M 24.53 % | 293.669 M 5.35 % | 278.766 M 9.20 % | 255.283 M -17.07 % | 307.814 M 35.41 % | 227.323 M -5.16 % | 239.684 M 3.17 % | 232.313 M 27.84 % | 181.725 M 7.14 % | 169.613 M -10.60 % | 189.716 M 10.98 % | 170.947 M -27.70 % | 236.456 M 36.05 % | 173.807 M -22.59 % | 224.523 M 12.32 % | 199.894 M -19.91 % | 249.584 M 29.81 % | 192.270 M -14.81 % | 225.698 M 137.93 % | 94.861 M |
| Net income | 25.545 M 46.17 % | 17.476 M 124.54 % | 7.783 M 911.33 % | 769.598 K -89.03 % | 7.015 M 1 755.05 % | 378.174 K -94.73 % | 7.171 M -36.93 % | 11.368 M -33.08 % | 16.989 M 24.86 % | 13.606 M 1.39 % | 13.419 M 373.44 % | -4.908 M -115.14 % | 32.413 M 24.17 % | 26.104 M 18.98 % | 21.939 M -39.95 % | 36.535 M -16.51 % | 43.762 M 23.92 % | 35.316 M -34.03 % | 53.536 M 47.66 % | 36.257 M -30.50 % | 52.165 M 250.41 % | 14.887 M |
| Income before tax | 23.385 M 39.52 % | 16.761 M 343.07 % | 3.783 M 236.21 % | -2.777 M -133.92 % | 8.188 M 4 813.16 % | -173.735 K 90.41 % | -1.812 M -117.34 % | 10.449 M -46.30 % | 19.459 M 60.42 % | 12.130 M -9.08 % | 13.341 M 223.00 % | -10.846 M -133.50 % | 32.377 M 21.95 % | 26.549 M 27.07 % | 20.893 M -48.01 % | 40.191 M -14.77 % | 47.158 M 18.98 % | 39.637 M -35.55 % | 61.499 M 49.81 % | 41.050 M -29.89 % | 58.554 M 233.87 % | 17.538 M |
| Income before tax ratio | 0.07 35.89 % | 0.05 419.80 % | 0.01 209.38 % | -0.01 -132.20 % | 0.03 4 416.12 % | 0.00 88.44 % | -0.01 -112.80 % | 0.05 -43.38 % | 0.08 55.49 % | 0.05 -28.88 % | 0.07 214.80 % | -0.06 -137.47 % | 0.17 9.89 % | 0.16 75.76 % | 0.09 -61.79 % | 0.23 10.09 % | 0.21 5.93 % | 0.20 -19.53 % | 0.25 15.41 % | 0.21 -17.71 % | 0.26 40.33 % | 0.18 |
| EBITDA | 23.457 M 39.29 % | 16.841 M 18.72 % | 14.186 M 635.06 % | -2.651 M -114.81 % | 17.896 M 25 787.78 % | -69.669 K 95.95 % | -1.722 M -108.88 % | 19.397 M -26.18 % | 26.276 M 38.79 % | 18.932 M 3.09 % | 18.364 M 415.67 % | -5.818 M -115.87 % | 36.652 M 48.96 % | 24.605 M 13.77 % | 21.628 M -50.51 % | 43.700 M -13.04 % | 50.251 M 23.98 % | 40.533 M -38.13 % | 65.515 M 55.73 % | 42.069 M -28.85 % | 59.127 M 181.74 % | 20.986 M |
| Net income ratio | 0.08 42.36 % | 0.06 163.42 % | 0.02 712.13 % | 0.00 -89.59 % | 0.03 1 598.78 % | 0.00 -93.64 % | 0.02 -53.42 % | 0.05 -29.44 % | 0.07 21.02 % | 0.06 -20.69 % | 0.07 355.21 % | -0.03 -116.94 % | 0.17 11.89 % | 0.15 64.58 % | 0.09 -55.86 % | 0.21 7.85 % | 0.19 10.32 % | 0.18 -17.63 % | 0.21 13.75 % | 0.19 -18.41 % | 0.23 47.28 % | 0.16 |
| Ratio EBITDA | 0.07 35.66 % | 0.05 39.28 % | 0.04 529.67 % | -0.01 -114.06 % | 0.06 23 623.80 % | 0.00 95.12 % | -0.01 -106.56 % | 0.09 -22.17 % | 0.11 34.52 % | 0.08 -19.36 % | 0.10 394.63 % | -0.03 -117.75 % | 0.19 34.22 % | 0.14 57.36 % | 0.09 -63.62 % | 0.25 12.34 % | 0.22 10.38 % | 0.20 -22.75 % | 0.26 19.97 % | 0.22 -16.48 % | 0.26 18.42 % | 0.22 |
| Gross profit ratio | 0.24 31.09 % | 0.19 17.72 % | 0.16 -12.31 % | 0.18 -14.05 % | 0.21 -3.92 % | 0.22 -6.80 % | 0.23 -7.38 % | 0.25 -12.99 % | 0.29 14.47 % | 0.25 -15.70 % | 0.30 12.86 % | 0.27 -43.46 % | 0.47 22.57 % | 0.38 16.01 % | 0.33 4.51 % | 0.32 12.65 % | 0.28 -9.15 % | 0.31 -8.61 % | 0.34 13.05 % | 0.30 -17.41 % | 0.36 20.60 % | 0.30 |
| Weighted average shs out dil | 51.400 M 0.00 % | 51.400 M -0.08 % | 51.439 M -0.72 % | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M -3.10 % | 53.469 M 3.20 % | 51.812 M 0.00 % | 51.812 M -0.99 % | 52.331 M 1.00 % | 51.812 M -2.74 % | 53.273 M 0.00 % | 53.273 M 0.00 % | 53.273 M 0.00 % | 53.273 M 0.00 % | 53.273 M 0.00 % | 53.273 M 37.27 % | 38.809 M 0.00 % | 38.809 M 0.00 % | 38.809 M 0.00 % | 38.809 M -0.94 % | 39.176 M |
| Weighted average shs out | 51.400 M 0.00 % | 51.400 M -0.08 % | 51.439 M -0.72 % | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.41 % | 51.600 M 0.00 % | 51.600 M 0.81 % | 51.184 M 0.00 % | 51.184 M 0.00 % | 51.184 M 31.89 % | 38.809 M 0.00 % | 38.809 M 0.64 % | 38.561 M 0.57 % | 38.341 M -2.13 % | 39.176 M |
| EPS diluted | 0.50 47.06 % | 0.34 126.67 % | 0.15 906.71 % | 0.01 -89.36 % | 0.14 1 817.81 % | 0.01 -94.38 % | 0.13 -40.91 % | 0.22 -33.33 % | 0.33 26.92 % | 0.26 0.00 % | 0.26 382.30 % | -0.09 -115.10 % | 0.61 24.49 % | 0.49 19.51 % | 0.41 -40.58 % | 0.69 -15.85 % | 0.82 -9.89 % | 0.91 -34.06 % | 1.38 48.39 % | 0.93 -30.60 % | 1.34 252.63 % | 0.38 |
| Earnings per share | 0.50 47.06 % | 0.34 126.67 % | 0.15 906.71 % | 0.01 -89.36 % | 0.14 1 817.81 % | 0.01 -94.79 % | 0.14 -36.36 % | 0.22 -33.33 % | 0.33 26.92 % | 0.26 0.00 % | 0.26 374.55 % | -0.09 -115.03 % | 0.63 23.53 % | 0.51 18.60 % | 0.43 -39.44 % | 0.71 -16.47 % | 0.85 -6.59 % | 0.91 -34.06 % | 1.38 46.81 % | 0.94 -30.88 % | 1.36 257.89 % | 0.38 |
| Gross profit | 78.003 M 34.60 % | 57.951 M 0.35 % | 57.752 M 9.20 % | 52.887 M -9.45 % | 58.409 M 4.92 % | 55.669 M -22.71 % | 72.024 M 25.41 % | 57.430 M -17.47 % | 69.590 M 18.10 % | 58.925 M 7.77 % | 54.677 M 20.92 % | 45.217 M -49.45 % | 89.454 M 36.02 % | 65.763 M -16.13 % | 78.411 M 42.19 % | 55.147 M -12.80 % | 63.239 M 2.04 % | 61.975 M -26.81 % | 84.675 M 46.75 % | 57.699 M -29.64 % | 82.005 M 186.94 % | 28.579 M |
| Income tax expense | -2.155 M -201.24 % | -715.354 K 82.12 % | -4.000 M -12.78 % | -3.547 M -402.35 % | 1.173 M 312.55 % | -551.910 K 93.86 % | -8.982 M -877.08 % | -919.294 K -137.21 % | 2.471 M 267.39 % | -1.476 M -1 784.06 % | -78.342 K 98.68 % | -5.939 M -16 423.98 % | -35.941 K -108.08 % | 445.002 K 142.57 % | -1.045 M -128.60 % | 3.656 M 7.64 % | 3.396 M -21.39 % | 4.321 M -45.74 % | 7.963 M 66.14 % | 4.793 M -24.98 % | 6.389 M 141.01 % | 2.651 M |
| Cost of revenue | 242.053 M -4.61 % | 253.765 M -17.59 % | 307.947 M 27.89 % | 240.782 M 9.27 % | 220.358 M 10.39 % | 199.614 M -15.34 % | 235.790 M 38.79 % | 169.893 M -0.12 % | 170.094 M -1.90 % | 173.388 M 36.47 % | 127.048 M 2.13 % | 124.395 M 24.07 % | 100.262 M -4.68 % | 105.184 M -33.45 % | 158.045 M 33.19 % | 118.660 M -26.43 % | 161.285 M 16.94 % | 137.919 M -16.37 % | 164.910 M 22.55 % | 134.570 M -6.35 % | 143.693 M 116.79 % | 66.282 M |
| General and administrative expenses | -1.117 M -114.95 % | 7.471 M 156.64 % | -13.191 M -172.07 % | 18.303 M 951.38 % | -2.150 M -124.91 % | 8.631 M 171.79 % | -12.023 M -163.09 % | 19.057 M 1 042.63 % | -2.022 M -125.66 % | 7.879 M 172.01 % | -10.941 M -168.41 % | 15.993 M 1 393.96 % | -1.236 M -119.87 % | 6.220 M 205.06 % | -5.920 M -162.82 % | 9.424 M 1 917.88 % | -518.386 K -112.01 % | 4.315 M 183.97 % | -5.138 M -163.54 % | 8.087 M 1 486.79 % | -583.125 K -125.97 % | 2.245 M |
| Selling and marketing expenses | 3.095 M -53.78 % | 6.696 M 246.03 % | -4.585 M -130.60 % | 14.985 M 117.09 % | 6.903 M 8.33 % | 6.372 M 187.32 % | -7.297 M -191.05 % | 8.015 M -1.48 % | 8.135 M 24.15 % | 6.553 M -16.07 % | 7.807 M 2.85 % | 7.591 M 35.48 % | 5.603 M -3.70 % | 5.818 M -45.44 % | 10.665 M 104.82 % | 5.207 M 7.44 % | 4.846 M -0.56 % | 4.874 M -7.74 % | 5.283 M -4.63 % | 5.539 M 35.13 % | 4.099 M 37.56 % | 2.980 M |
| Other expenses | 15.699 M 404.65 % | -5.153 M -111.40 % | 45.188 M 369.79 % | -16.749 M -221.89 % | 13.742 M 308.97 % | -6.576 M -114.21 % | 46.286 M 87 211.58 % | 53.012 K 51.35 % | 35.025 K 100.85 % | -4.124 M -129.85 % | 13.817 M 205.22 % | -13.132 M -207.58 % | 12.207 M 384.99 % | -4.283 M -31 768.78 % | -13.440 K -135.02 % | 38.375 K -99.05 % | 4.060 M 5 152.73 % | 77.286 K 517.36 % | -18.518 K -102.95 % | 627.557 K 260.24 % | -391.632 K -1 634.37 % | 25.524 K |
| Operating expenses | 54.640 M 32.61 % | 41.203 M -24.81 % | 54.799 M -1.59 % | 55.683 M -5.36 % | 58.839 M 4.95 % | 56.065 M -29.28 % | 79.280 M 57.71 % | 50.269 M -0.75 % | 50.651 M 0.00 % | 50.653 M 21.84 % | 41.572 M -34.19 % | 63.169 M 2.39 % | 61.696 M 27.91 % | 48.234 M -15.02 % | 56.760 M 126.34 % | 25.078 M 5.73 % | 23.718 M 13.02 % | 20.986 M 20.48 % | 17.419 M 17.96 % | 14.767 M 3.06 % | 14.329 M -8.09 % | 15.590 M |
| Cost and expenses | 296.694 M 0.59 % | 294.967 M -18.68 % | 362.746 M 22.36 % | 296.464 M 6.18 % | 279.196 M 7.96 % | 258.601 M -20.38 % | 324.813 M 47.53 % | 220.162 M -0.26 % | 220.745 M -1.47 % | 224.041 M 32.87 % | 168.620 M -10.10 % | 187.565 M 15.81 % | 161.958 M 5.57 % | 153.418 M -28.58 % | 214.805 M 49.44 % | 143.738 M -22.30 % | 185.002 M 16.42 % | 158.905 M -12.85 % | 182.329 M 22.09 % | 149.337 M -5.50 % | 158.022 M 93.01 % | 81.871 M |
| Research and development expenses | 36.964 M 14.83 % | 32.189 M 17.53 % | 27.387 M -30.03 % | 39.144 M -2.98 % | 40.344 M -15.31 % | 47.638 M -8.94 % | 52.314 M 44.31 % | 36.252 M 0.60 % | 36.035 M -10.68 % | 40.346 M 30.62 % | 30.889 M -41.41 % | 52.718 M 16.83 % | 45.122 M 11.47 % | 40.479 M -5.52 % | 42.844 M 77.97 % | 24.074 M 28.58 % | 18.723 M 20.58 % | 15.527 M 24.27 % | 12.494 M 1.20 % | 12.346 M 0.20 % | 12.322 M 20.23 % | 10.249 M |
| Selling general and administrative expenses | 1.978 M -86.04 % | 14.166 M 179.69 % | -17.776 M -153.40 % | 33.288 M 600.37 % | 4.753 M -68.32 % | 15.003 M 177.65 % | -19.320 M -171.37 % | 27.072 M 342.84 % | 6.113 M -57.64 % | 14.432 M 560.51 % | -3.134 M -113.29 % | 23.583 M 440.06 % | 4.367 M -63.72 % | 12.038 M 153.73 % | 4.744 M -67.57 % | 14.630 M 238.05 % | 4.328 M -52.90 % | 9.188 M 6 261.98 % | 144.428 K -98.94 % | 13.626 M 287.53 % | 3.516 M -32.70 % | 5.225 M |
| Interest income | 2.675 M 12.36 % | 2.381 M 20.39 % | 1.977 M 28.68 % | 1.537 M -23.15 % | 1.999 M 2.29 % | 1.955 M -1.01 % | 1.975 M 1.48 % | 1.946 M -31.73 % | 2.850 M 507.97 % | 468.787 K -72.23 % | 1.688 M 191.60 % | 578.910 K -90.45 % | 6.063 M 839.87 % | 645.064 K -87.78 % | 5.278 M 934.21 % | 510.381 K -91.69 % | 6.143 M 583.04 % | 899.408 K 5 406.02 % | 16.335 K -64.68 % | 46.251 K 132.22 % | 19.917 K 27.78 % | 15.587 K |
| Interest expense | 72.164 K -9.93 % | 80.123 K 71.05 % | 46.842 K -62.84 % | 126.050 K 27.39 % | 98.947 K -4.92 % | 104.066 K 15.55 % | 90.065 K 127.19 % | 39.643 K -51.59 % | 81.893 K 21.90 % | 67.178 K 251.09 % | 19.134 K -78.91 % | 90.705 K 37.25 % | 66.088 K -79.52 % | 322.624 K -56.06 % | 734.187 K 1 647.86 % | 42.005 K -62.54 % | 112.125 K -87.49 % | 896.260 K -42.99 % | 1.572 M 54.27 % | 1.019 M 78.03 % | 572.429 K -56.39 % | 1.313 M |
| Depreciation and amortization | 0.000 | 0.000 -100.00 % | 10.356 M 56.09 % | 6.635 M -30.95 % | 9.609 M | 0.000 | 0.000 -100.00 % | 8.908 M 32.27 % | 6.735 M 0.00 % | 6.735 M 34.58 % | 5.004 M 0.00 % | 5.004 M 18.91 % | 4.209 M 39.10 % | 3.026 M -13.77 % | 3.509 M 0.00 % | 3.509 M 17.73 % | 2.980 M 0.00 % | 2.980 M 30.91 % | 2.277 M 30.25 % | 1.748 M -17.65 % | 2.122 M 21.43 % | 1.748 M |
| Operating income | 23.363 M 39.49 % | 16.749 M 467.19 % | 2.953 M 205.63 % | -2.795 M -550.11 % | -430.000 K 87.04 % | -3.319 M 80.48 % | -16.999 M -263.51 % | 10.396 M -46.48 % | 19.424 M 59.99 % | 12.141 M 18.70 % | 10.229 M 156.98 % | -17.952 M -155.25 % | 32.491 M 37.44 % | 23.639 M 13.13 % | 20.895 M -47.96 % | 40.153 M -6.84 % | 43.099 M 8.95 % | 39.559 M -35.07 % | 60.923 M 48.67 % | 40.978 M -29.82 % | 58.390 M 233.42 % | 17.512 M |
| Operating income ratio | 0.07 35.85 % | 0.05 565.42 % | 0.01 184.83 % | -0.01 -517.12 % | 0.00 88.13 % | -0.01 76.46 % | -0.06 -220.76 % | 0.05 -43.57 % | 0.08 55.07 % | 0.05 -7.15 % | 0.06 153.18 % | -0.11 -161.80 % | 0.17 23.85 % | 0.14 56.49 % | 0.09 -61.75 % | 0.23 20.35 % | 0.19 -3.00 % | 0.20 -18.93 % | 0.24 14.53 % | 0.21 -17.62 % | 0.26 40.14 % | 0.18 |
| Total other income expenses net | 22.534 K 86.96 % | 12.053 K -98.55 % | 829.929 K 4 455.79 % | 18.217 K -88.96 % | 164.951 K -94.75 % | 3.145 M -79.29 % | 15.187 M 163.00 % | 5.775 M 16 387.02 % | 35.025 K -98.98 % | 3.418 M 9.82 % | 3.112 M 8 465.99 % | -37.203 K -100.88 % | 4.235 M -49.53 % | 8.392 M -41.41 % | 14.323 M 84.86 % | 7.748 M 90.86 % | 4.060 M 384.45 % | -1.427 M -347.86 % | 575.796 K 117.87 % | -3.222 M -113.30 % | -1.511 M -6 018.48 % | 25.524 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-06-30 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -467.100 M 6.42 % | -499.126 M -25.20 % | -398.663 M -9.86 % | -362.895 M -1 310.23 % | -25.733 M 87.28 % | -202.330 M -133.51 % | -86.646 M 48.70 % | -168.904 M 41.11 % | -286.792 M -159.82 % | -110.382 M -33.82 % | -82.483 M 55.25 % | -184.331 M -70.23 % | -108.285 M -22.98 % | -88.048 M -5.68 % | -83.316 M -106.50 % | -40.347 M 49.53 % | -79.938 M 70.28 % | -268.971 M -830.33 % | 36.828 M 1.21 % | 36.387 M 162.62 % | 13.855 M |
| Total investments | 251.067 M 21.71 % | 206.283 M -12.55 % | 235.889 M 27.04 % | 185.673 M -27.45 % | 255.923 M 21.91 % | 209.932 M -15.63 % | 248.827 M -15.72 % | 295.223 M 30.88 % | 225.560 M -46.55 % | 421.998 M -19.79 % | 526.109 M 4.71 % | 502.453 M -19.88 % | 627.094 M -13.30 % | 723.314 M -2.71 % | 743.427 M -2.85 % | 765.244 M 5.95 % | 722.299 M 31.33 % | 550.000 M 1 394 670.88 % | 39.433 K -40.00 % | 65.722 K -99.76 % | 27.711 M |
| Total debt | 894.040 K -16.31 % | 1.068 M 187.36 % | 371.760 K 274.83 % | 99.182 K -99.90 % | 102.100 M 186.95 % | 35.580 M -71.85 % | 126.408 M 5 005.44 % | 2.476 M -17.25 % | 2.992 M -20.84 % | 3.780 M -26.41 % | 5.137 M 78.40 % | 2.879 M -1.35 % | 2.919 M 23.50 % | 2.363 M -92.47 % | 31.365 M -0.13 % | 31.407 M 379.82 % | 6.546 M -81.54 % | 35.464 M -45.26 % | 64.789 M 25.58 % | 51.592 M | 0.000 |
| Accumulated other comprehensive income loss | 135.042 M -87.59 % | 1.089 B | 0.000 -100.00 % | 1.090 B 766.74 % | 125.720 M -88.24 % | 1.069 B | 0.000 -100.00 % | 1.052 B 1 111.36 % | 86.877 M -91.60 % | 1.034 B 1 442.95 % | 67.041 M -93.50 % | 1.032 B 1 189.99 % | 80.016 M -91.82 % | 978.253 M 1 911.78 % | 48.626 M -94.94 % | 961.409 M 3 626.39 % | 25.800 M -97.28 % | 948.977 M | 0.000 | 0.000 -100.00 % | 239.046 M |
| Retained earnings | 523.874 M 4.04 % | 503.510 M 3.60 % | 486.034 M 1.63 % | 478.251 M 0.16 % | 477.482 M -1.60 % | 485.233 M 0.08 % | 484.855 M 1.50 % | 477.684 M 2.44 % | 466.316 M 2.02 % | 457.099 M 3.07 % | 443.493 M 3.09 % | 430.179 M -1.13 % | 435.087 M 8.05 % | 402.674 M 6.93 % | 376.570 M 6.19 % | 354.631 M 1.60 % | 349.056 M 11.97 % | 311.744 M 12.78 % | 276.428 M 44.34 % | 191.511 M | 0.000 |
| Common stock | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.00 % | 51.812 M 0.41 % | 51.600 M 0.00 % | 51.600 M 0.00 % | 51.600 M 0.00 % | 51.600 M 0.00 % | 51.600 M 0.00 % | 51.600 M 33.33 % | 38.700 M 0.00 % | 38.700 M | 0.000 |
| Total equity | 1.668 B 1.47 % | 1.644 B 1.49 % | 1.620 B 0.00 % | 1.620 B 0.53 % | 1.611 B 0.33 % | 1.606 B 0.89 % | 1.592 B 0.62 % | 1.582 B 1.33 % | 1.561 B 1.15 % | 1.543 B 1.64 % | 1.518 B 0.28 % | 1.514 B 1.19 % | 1.496 B 3.40 % | 1.447 B 2.90 % | 1.406 B 2.84 % | 1.368 B 0.85 % | 1.356 B 3.33 % | 1.312 B 231.49 % | 395.891 M 29.33 % | 306.098 M 28.05 % | 239.046 M |
| Other non current liabilities | 15.553 M -7.41 % | 16.799 M -0.78 % | 16.931 M 8.99 % | 15.535 M -0.86 % | 15.670 M -8.15 % | 17.060 M -2.22 % | 17.447 M 115.15 % | 8.109 M -2.27 % | 8.298 M 9.17 % | 7.601 M -61.35 % | 19.667 M 404.54 % | 3.898 M -76.45 % | 16.554 M 293.79 % | 4.204 M 0.81 % | 4.170 M 6.05 % | 3.932 M -5.64 % | 4.167 M -12.16 % | 4.744 M 7.24 % | 4.424 M 13.42 % | 3.900 M | 0.000 |
| Long term debt | 894.040 K -16.31 % | 1.068 M 187.36 % | 371.760 K 274.83 % | 99.182 K -75.81 % | 409.960 K -42.95 % | 718.654 K 17.62 % | 610.975 K -41.86 % | 1.051 M -29.23 % | 1.485 M 6.94 % | 1.389 M -55.53 % | 3.122 M 237.32 % | 925.612 K -17.25 % | 1.119 M -27.83 % | 1.550 M 238.48 % | 457.901 K -67.12 % | 1.393 M -9.58 % | 1.540 M | 0.000 -100.00 % | 240.559 K | 0.000 | 0.000 |
| Total non current liabilities | 79.860 M -2.45 % | 81.864 M 0.21 % | 81.694 M 1.72 % | 80.313 M 75.84 % | 45.674 M -4.21 % | 47.680 M -1.96 % | 48.635 M 21.53 % | 40.019 M -2.68 % | 41.122 M 18.79 % | 34.619 M 31.58 % | 26.310 M 18.99 % | 22.112 M 16.39 % | 18.998 M -2.17 % | 19.420 M 0.67 % | 19.291 M 0.00 % | 19.290 M -3.94 % | 20.081 M 3.12 % | 19.474 M -1.62 % | 19.794 M -5.46 % | 20.937 M | 0.000 |
| Other current liabilities | 160.773 M -0.41 % | 161.429 M 37.74 % | 117.195 M 6.72 % | 109.813 M 272.25 % | 29.500 M -72.11 % | 105.752 M 36.28 % | 77.597 M -35.66 % | 120.597 M 5.84 % | 113.939 M -37.34 % | 181.845 M 41.50 % | 128.512 M 41.88 % | 90.581 M -9.45 % | 100.038 M -8.81 % | 109.698 M 21.33 % | 90.411 M 20.60 % | 74.969 M -12.57 % | 85.743 M 18.02 % | 72.652 M 0.41 % | 72.358 M 3.97 % | 69.592 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.385 M -15.97 % | 49.252 M -5.78 % | 52.271 M -25.03 % | 69.725 M 0.66 % | 69.269 M | 0.000 -100.00 % | 35.096 M 82.56 % | 19.224 M 12.98 % | 17.016 M | 0.000 -100.00 % | 40.211 M 4.55 % | 38.462 M -6.42 % | 41.100 M 9.67 % | 37.477 M -15.14 % | 44.163 M 22.28 % | 36.118 M | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 -100.00 % | 3.698 M -96.36 % | 101.690 M 191.69 % | 34.862 M -72.29 % | 125.797 M 8 727.20 % | 1.425 M | 0.000 -100.00 % | 2.391 M | 0.000 100.00 % | -28.300 M -1 672.24 % | 1.800 M | 0.000 -100.00 % | 30.907 M 606.84 % | 4.373 M -12.64 % | 5.005 M -85.89 % | 35.464 M -11.30 % | 39.983 M -22.50 % | 51.592 M | 0.000 |
| Total current liabilities | 403.423 M 1.37 % | 397.965 M 8.44 % | 367.005 M 14.39 % | 320.823 M -1.41 % | 325.396 M -16.49 % | 389.646 M -14.10 % | 453.625 M 14.61 % | 395.808 M 7.45 % | 368.371 M 13.53 % | 324.474 M -13.40 % | 374.694 M 14.07 % | 328.485 M 6.40 % | 308.738 M 2.57 % | 301.016 M -11.70 % | 340.908 M 15.03 % | 296.368 M -2.58 % | 304.229 M 0.19 % | 303.646 M -11.76 % | 344.124 M -7.30 % | 371.225 M | 0.000 |
| Total liabilities | 483.283 M 0.72 % | 479.829 M 6.94 % | 448.699 M 11.86 % | 401.136 M 8.10 % | 371.070 M -15.15 % | 437.326 M -12.93 % | 502.259 M 15.24 % | 435.827 M 6.43 % | 409.492 M 14.04 % | 359.093 M -10.45 % | 401.004 M 14.38 % | 350.596 M 6.98 % | 327.736 M 2.28 % | 320.435 M -11.04 % | 360.199 M 14.11 % | 315.658 M -2.67 % | 324.311 M 0.37 % | 323.120 M -11.21 % | 363.919 M -7.20 % | 392.162 M | 0.000 |
| Other non current assets | 562.672 K -60.26 % | 1.416 M -16.34 % | 1.692 M -30.03 % | 2.419 M -69.66 % | 7.972 M -40.99 % | 13.509 M 56.89 % | 8.610 M -57.91 % | 20.457 M -40.83 % | 34.573 M -1.63 % | 35.146 M -1.99 % | 35.859 M 60.84 % | 22.295 M -54.36 % | 48.844 M 105.47 % | 23.772 M 64.59 % | 14.443 M 325.81 % | 3.392 M -45.42 % | 6.215 M -30.51 % | 8.944 M 211.73 % | 2.869 M 140.47 % | 1.193 M 108.61 % | -13.855 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 378.533 K -17.92 % | 461.169 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 111.120 K -11.54 % | 125.614 K -18.03 % | 153.252 K -14.09 % | 178.389 K 352.39 % | 39.433 K -40.00 % | 65.722 K | 0.000 |
| Intangible assets | 68.425 M -1.67 % | 69.587 M -1.10 % | 70.358 M -0.80 % | 70.926 M 43.68 % | 49.364 M -1.64 % | 50.189 M -1.29 % | 50.845 M 9.02 % | 46.638 M 2.74 % | 45.394 M -1.34 % | 46.009 M -1.17 % | 46.553 M 1.41 % | 45.905 M 4.84 % | 43.787 M -0.71 % | 44.099 M 296.77 % | 11.115 M -1.28 % | 11.258 M -2.90 % | 11.594 M 1.18 % | 11.459 M 1.17 % | 11.326 M -3.07 % | 11.685 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 68.425 M -1.67 % | 69.587 M -1.10 % | 70.358 M -0.80 % | 70.926 M 43.68 % | 49.364 M -1.64 % | 50.189 M -1.29 % | 50.845 M 9.02 % | 46.638 M 2.74 % | 45.394 M -1.34 % | 46.009 M -1.17 % | 46.553 M 1.41 % | 45.905 M 4.84 % | 43.787 M -0.71 % | 44.099 M 296.77 % | 11.115 M -1.28 % | 11.258 M -2.90 % | 11.594 M 1.18 % | 11.459 M 1.17 % | 11.326 M -3.07 % | 11.685 M | 0.000 |
| Property plant equipment net | 336.966 M -2.17 % | 344.454 M -1.98 % | 351.411 M -1.65 % | 357.322 M -6.48 % | 382.069 M 3.07 % | 370.678 M -0.62 % | 373.005 M 11.43 % | 334.750 M 4.31 % | 320.929 M 1.00 % | 317.766 M 6.18 % | 299.273 M 17.61 % | 254.470 M 43.41 % | 177.448 M 24.19 % | 142.887 M 15.22 % | 124.012 M 20.86 % | 102.609 M 16.03 % | 88.436 M 7.85 % | 81.998 M 3.44 % | 79.267 M 6.08 % | 74.725 M | 0.000 |
| Total non current assets | 441.855 M -1.68 % | 449.392 M -1.60 % | 456.681 M -0.67 % | 459.777 M -1.15 % | 465.138 M 0.86 % | 461.193 M 0.48 % | 459.006 M 9.39 % | 419.600 M 0.42 % | 417.860 M -0.03 % | 417.974 M 4.67 % | 399.340 M 18.29 % | 337.603 M 18.30 % | 285.374 M 28.23 % | 222.556 M 38.60 % | 160.572 M 30.26 % | 123.274 M 9.72 % | 112.352 M 3.71 % | 108.338 M 9.32 % | 99.099 M 6.96 % | 92.654 M 768.72 % | -13.855 M |
| Other current assets | 28.255 M -5.24 % | 29.818 M -21.44 % | 37.957 M -22.29 % | 48.847 M -29.15 % | 68.940 M 3.30 % | 66.738 M 0.16 % | 66.631 M -11.42 % | 75.225 M -0.35 % | 75.489 M -3.47 % | 78.205 M 4.68 % | 74.707 M 14.87 % | 65.038 M 37.05 % | 47.455 M 119.88 % | 21.583 M 37.85 % | 15.656 M -3.81 % | 16.276 M 24.24 % | 13.101 M -12.83 % | 15.029 M -14.33 % | 17.543 M -53.36 % | 37.618 M | 0.000 |
| Short term investments | 251.067 M 21.71 % | 206.283 M -12.55 % | 235.889 M 27.04 % | 185.673 M -27.45 % | 255.923 M 21.91 % | 209.932 M -15.63 % | 248.827 M -15.72 % | 295.223 M 30.88 % | 225.560 M -46.55 % | 421.998 M -19.79 % | 526.109 M 4.71 % | 502.453 M -19.88 % | 627.094 M -13.30 % | 723.314 M -2.71 % | 743.427 M -2.85 % | 765.244 M 5.95 % | 722.299 M 31.33 % | 550.000 M | 0.000 | 0.000 -100.00 % | 27.711 M |
| cash and cash equivalents | 467.994 M -6.44 % | 500.195 M 25.35 % | 399.035 M 9.93 % | 362.995 M 183.96 % | 127.833 M -46.27 % | 237.910 M 11.67 % | 213.053 M 24.32 % | 171.380 M -40.86 % | 289.784 M 153.84 % | 114.162 M 30.29 % | 87.620 M -53.20 % | 187.211 M 68.35 % | 111.203 M 23.00 % | 90.411 M -21.16 % | 114.682 M 59.83 % | 71.754 M -17.03 % | 86.484 M -71.59 % | 304.436 M 988.81 % | 27.961 M 83.90 % | 15.204 M 209.73 % | -13.855 M |
| Cash and short term investments | 719.061 M 1.78 % | 706.477 M 11.27 % | 634.924 M 15.72 % | 548.668 M 42.97 % | 383.755 M -14.31 % | 447.842 M -3.04 % | 461.880 M -1.01 % | 466.603 M -9.46 % | 515.344 M -3.88 % | 536.160 M -12.64 % | 613.729 M -11.01 % | 689.664 M -6.59 % | 738.297 M -9.27 % | 813.725 M -5.17 % | 858.108 M 2.52 % | 836.997 M 3.49 % | 808.783 M -5.34 % | 854.436 M 2 955.87 % | 27.961 M 83.90 % | 15.204 M 9.73 % | 13.855 M |
| Total current assets | 1.709 B 2.10 % | 1.674 B 3.88 % | 1.612 B 3.25 % | 1.561 B 2.90 % | 1.517 B -4.10 % | 1.582 B -3.24 % | 1.635 B 2.30 % | 1.598 B 2.92 % | 1.553 B 4.60 % | 1.484 B -2.35 % | 1.520 B -0.46 % | 1.527 B -0.75 % | 1.539 B -0.41 % | 1.545 B -3.80 % | 1.606 B 2.95 % | 1.560 B -0.51 % | 1.568 B 2.68 % | 1.527 B 131.13 % | 660.711 M 9.10 % | 605.607 M 4 270.93 % | 13.855 M |
| Inventory | 286.538 M -5.01 % | 301.647 M -0.26 % | 302.419 M -13.94 % | 351.392 M -11.50 % | 397.049 M -13.08 % | 456.776 M 9.01 % | 419.033 M 0.46 % | 417.122 M 12.73 % | 370.003 M -0.51 % | 371.905 M -6.45 % | 397.552 M 19.81 % | 331.808 M 23.24 % | 269.228 M 24.85 % | 215.646 M 24.96 % | 172.573 M 4.82 % | 164.644 M 11.20 % | 148.056 M 8.18 % | 136.861 M 6.81 % | 128.132 M -40.81 % | 216.489 M | 0.000 |
| Net receivables | 675.608 M 6.17 % | 636.348 M -0.02 % | 636.454 M 3.97 % | 612.177 M -8.26 % | 667.311 M 9.28 % | 610.639 M -11.16 % | 687.343 M 7.54 % | 639.166 M 9.13 % | 585.700 M 18.22 % | 495.451 M 15.37 % | 429.452 M -2.55 % | 440.668 M -8.90 % | 483.711 M -2.10 % | 494.093 M -11.72 % | 559.711 M 3.25 % | 542.106 M -9.36 % | 598.100 M 14.85 % | 520.776 M 5.80 % | 492.217 M 43.20 % | 343.731 M | 0.000 |
| Tax assets | 35.901 M 5.79 % | 33.935 M 2.15 % | 33.219 M 14.11 % | 29.111 M 13.13 % | 25.733 M -4.05 % | 26.818 M 1.03 % | 26.546 M 52.77 % | 17.377 M 5.29 % | 16.503 M -13.38 % | 19.052 M 7.92 % | 17.654 M 18.22 % | 14.933 M -2.37 % | 15.295 M 29.65 % | 11.797 M 8.31 % | 10.892 M 84.95 % | 5.889 M -1.10 % | 5.954 M 3.40 % | 5.759 M 2.90 % | 5.597 M 12.28 % | 4.985 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 239.079 M 2.64 % | 232.926 M -5.37 % | 246.150 M 20.72 % | 203.906 M 36.02 % | 149.904 M -23.70 % | 196.474 M -0.71 % | 197.886 M -11.13 % | 222.666 M 6.44 % | 209.189 M 55.92 % | 134.161 M -44.40 % | 241.280 M 12.40 % | 214.660 M 7.04 % | 200.544 M 11.68 % | 179.573 M -7.81 % | 194.776 M 21.67 % | 160.082 M -12.34 % | 182.614 M 9.70 % | 166.473 M -4.62 % | 174.528 M -26.90 % | 238.764 M | 0.000 |
| Tax payables | 3.570 M -1.12 % | 3.611 M -1.36 % | 3.661 M 7.47 % | 3.406 M 16.73 % | 2.918 M -11.74 % | 3.306 M 4 373.81 % | 73.895 K -98.51 % | 4.961 M 20.02 % | 4.133 M -31.99 % | 6.078 M 24.00 % | 4.901 M 137.19 % | 2.066 M -67.49 % | 6.356 M -45.88 % | 11.745 M 26.56 % | 9.280 M -24.44 % | 12.281 M 23.68 % | 9.930 M -11.75 % | 11.252 M -32.27 % | 16.614 M 47.31 % | 11.278 M | 0.000 |
| Deferred revenue non current | 60.421 M -0.65 % | 60.817 M -0.65 % | 61.212 M -0.64 % | 61.608 M 133.78 % | 26.354 M -1.48 % | 26.749 M -1.46 % | 27.145 M -1.44 % | 27.540 M -1.55 % | 27.974 M 26.09 % | 22.186 M 74.87 % | 12.687 M -21.22 % | 16.105 M 27.23 % | 12.658 M 3.09 % | 12.278 M -9.24 % | 13.528 M -2.87 % | 13.929 M -2.79 % | 14.329 M -2.72 % | 14.730 M -2.65 % | 15.130 M -11.19 % | 17.036 M | 0.000 |
| Minority interest | 1.195 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 894.040 K -16.31 % | 1.068 M 187.36 % | 371.760 K 274.83 % | 99.182 K -75.81 % | 409.960 K -42.95 % | 718.654 K 17.62 % | 610.975 K -41.86 % | 1.051 M -29.23 % | 1.485 M 6.94 % | 1.389 M -55.53 % | 3.122 M 110.65 % | -29.328 M -2 721.76 % | 1.119 M -27.83 % | 1.550 M 238.48 % | 457.901 K 101.89 % | -24.249 M -1 674.42 % | 1.540 M | 0.000 100.00 % | -24.565 M | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 956.111 M | 0.000 -100.00 % | 1.082 B | 0.000 -100.00 % | 956.111 M | 0.000 -100.00 % | 1.055 B | 0.000 -100.00 % | 1.043 B | 0.000 -100.00 % | 1.023 B | 0.000 -100.00 % | 1.010 B 6 796.61 % | 14.640 M -98.50 % | 978.253 M | 0.000 -100.00 % | 929.627 M | 0.000 -100.00 % | 80.764 M 6.43 % | 75.887 M | 0.000 |
| Deferred tax liabilities non current | 2.991 M -5.93 % | 3.180 M 0.01 % | 3.179 M 3.52 % | 3.071 M -5.21 % | 3.240 M 2.79 % | 3.152 M -8.15 % | 3.432 M 3.40 % | 3.319 M -1.37 % | 3.365 M -2.28 % | 3.443 M -2.21 % | 3.521 M 197.55 % | 1.183 M -10.72 % | 1.326 M -4.49 % | 1.388 M 22.36 % | 1.134 M 3 005.72 % | 36.525 K -18.53 % | 44.831 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.151 B 1.30 % | 2.124 B 2.67 % | 2.068 B 2.35 % | 2.021 B 1.95 % | 1.982 B -2.99 % | 2.043 B -2.42 % | 2.094 B 3.78 % | 2.018 B 2.39 % | 1.971 B 3.58 % | 1.902 B -0.89 % | 1.919 B 2.93 % | 1.865 B 2.23 % | 1.824 B 3.19 % | 1.768 B 0.06 % | 1.767 B 4.95 % | 1.683 B 0.17 % | 1.680 B 2.75 % | 1.635 B 115.24 % | 759.810 M 8.81 % | 698.260 M | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-06-30 | 2020-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 189.280 M 256.35 % | -121.065 M -200.72 % | 120.195 M | 0.000 -100.00 % | 168.575 M 420.16 % | -52.653 M -153.88 % | 97.717 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 9.264 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.041 M 564.01 % | -19.836 M -200.00 % | 19.836 M | 0.000 -100.00 % | 38.878 M 223.59 % | -31.457 M -200.00 % | 31.457 M | 0.000 -100.00 % | 21.253 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -17.567 M | 0.000 -100.00 % | 203.918 M 417.83 % | -64.160 M -200.00 % | 64.160 M | 0.000 100.00 % | -281.321 M -283.27 % | 153.500 M 200.00 % | -153.500 M | 0.000 100.00 % | -199.098 M -368.33 % | 74.199 M 200.00 % | -74.199 M | 0.000 100.00 % | -119.409 M -178.63 % | 151.857 M 200.00 % | -151.857 M | 0.000 100.00 % | -120.285 M -314.27 % | 56.137 M 200.00 % | -56.137 M | 0.000 |
| Accounts receivables | -41.832 M | 0.000 -100.00 % | 84.658 M 553.72 % | -18.659 M -200.00 % | 18.659 M | 0.000 100.00 % | -275.386 M -254.16 % | 178.637 M 200.00 % | -178.637 M | 0.000 -100.00 % | 29.978 M 233.33 % | -22.484 M -200.00 % | 22.484 M | 0.000 100.00 % | -95.567 M -172.52 % | 131.778 M 200.00 % | -131.778 M | 0.000 100.00 % | -130.153 M -522.70 % | -20.902 M -200.00 % | 20.902 M | 0.000 |
| Inventory | 15.002 M | 0.000 -100.00 % | 92.338 M 595.43 % | -18.638 M -200.00 % | 18.638 M | 0.000 100.00 % | -37.749 M -50.17 % | -25.137 M -200.00 % | 25.137 M | 0.000 100.00 % | -229.076 M -336.94 % | 96.683 M 200.00 % | -96.683 M | 0.000 100.00 % | -46.668 M -332.43 % | 20.078 M 200.00 % | -20.078 M | 0.000 -100.00 % | 9.750 M -87.34 % | 77.038 M 200.00 % | -77.038 M | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.836 M 200.00 % | -19.836 M | 0.000 100.00 % | -37.400 M -219.15 % | 31.389 M 200.00 % | -31.389 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 9.264 M | 0.000 -100.00 % | 26.923 M 200.22 % | -26.864 M -200.00 % | 26.864 M | 0.000 -100.00 % | 31.815 M 260.39 % | -19.836 M -200.00 % | 19.836 M | 0.000 -100.00 % | 37.400 M 219.15 % | -31.389 M -200.00 % | 31.389 M | 0.000 -100.00 % | 22.826 M | 0.000 | 0.000 | 0.000 -100.00 % | 118.653 K | 0.000 | 0.000 | 0.000 |
| Other non cash items | -26.274 M -146.13 % | 56.956 M 151.50 % | -110.605 M -146.50 % | 237.883 M 304.01 % | -116.604 M -1 941.10 % | -5.713 M -156.93 % | 10.035 M 128.73 % | -34.929 M -165.90 % | -13.136 M -95.05 % | -6.735 M 49.81 % | -13.419 M -373.44 % | 4.908 M 108.29 % | -59.184 M -3 031.55 % | 2.019 M 109.20 % | -21.939 M 39.95 % | -36.535 M 16.51 % | -43.762 M -23.92 % | -35.316 M 34.03 % | -53.536 M -47.66 % | -36.257 M 30.50 % | -52.165 M -250.41 % | -14.887 M |
| Net cash provided by operating activities | 12.661 M -82.99 % | 74.432 M -20.23 % | 93.314 M -46.29 % | 173.723 M 585.00 % | -35.819 M -937.97 % | 4.274 M -83.63 % | 26.113 M 210.83 % | -23.560 M -717.57 % | -2.882 M -121.18 % | 13.606 M 1.39 % | 13.419 M 373.44 % | -4.908 M -115.14 % | 32.413 M 24.17 % | 26.104 M 18.98 % | 21.939 M -39.95 % | 36.535 M -16.51 % | 43.762 M 23.92 % | 35.316 M -34.03 % | 53.536 M 47.66 % | 36.257 M -30.50 % | 52.165 M 250.41 % | 14.887 M |
| Investments in property plant and equipment | -3.653 M -34.99 % | -2.706 M 56.12 % | -6.167 M -2.88 % | -5.995 M 35.38 % | -9.277 M 31.82 % | -13.606 M 63.63 % | -37.414 M -240.02 % | -11.004 M 20.77 % | -13.888 M 46.96 % | -26.184 M 49.61 % | -51.966 M 5.92 % | -55.233 M -20.33 % | -45.903 M 19.81 % | -57.240 M -119.80 % | -26.042 M -98.60 % | -13.113 M -322.83 % | -3.101 M 78.01 % | -14.103 M -74.92 % | -8.062 M -120.80 % | -3.651 M 34.08 % | -5.539 M -160.38 % | -2.127 M |
| Acquisitions net | 3.190 K | 0.000 -100.00 % | 7.140 K | 0.000 -100.00 % | 25.000 K -92.06 % | 315.000 K 381.60 % | 65.407 K 10 533.73 % | 615.090 -99.41 % | 103.438 K 147 768 655.07 % | -0.070 100.00 % | -1.232 M -223 992 246.64 % | -0.550 -257.14 % | 0.350 -46.15 % | 0.650 100.03 % | -2.160 K | 0.000 -100.00 % | 3.160 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -1.587 B -80.14 % | -881.000 M -8.77 % | -810.000 M -106.63 % | -392.000 M 10.91 % | -440.000 M -139.13 % | -184.000 M 32.60 % | -273.000 M 32.12 % | -402.199 M -1.82 % | -395.000 M 2.71 % | -406.000 M 44.00 % | -725.000 M 20.68 % | -914.000 M -21.54 % | -752.000 M -47.45 % | -510.000 M 84.59 % | -3.310 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 1.367 B 46.48 % | 933.255 M 25.82 % | 741.757 M 59.98 % | 463.659 M 17.68 % | 394.000 M 76.68 % | 223.000 M -30.14 % | 319.199 M -4.52 % | 334.311 M -43.71 % | 593.932 M 15.73 % | 513.213 M -27.23 % | 705.290 M -32.39 % | 1.043 B 22.22 % | 853.522 M 59.38 % | 535.521 M -79.14 % | 2.567 B 446.82 % | -740.151 M -200.00 % | 740.151 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 3.025 M 234.19 % | -2.255 M -28.35 % | -1.757 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.950 -2.06 % | 0.970 -100.00 % | 107.213 M 71 475 388 192.27 % | 0.150 -100.00 % | 129.135 M 13 498.98 % | 949.592 K 190.53 % | 326.849 K -98.85 % | 28.394 M 175.23 % | -37.743 M 77.38 % | -166.846 M 69.66 % | -550.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -220.624 M -566.49 % | 47.294 M 162.10 % | -76.160 M -215.98 % | 65.664 M 218.84 % | -55.252 M -314.92 % | 25.709 M 190.49 % | 8.850 M 111.22 % | -78.891 M -142.61 % | 185.147 M 128.49 % | 81.029 M 211.14 % | -72.908 M -198.66 % | 73.901 M 30.64 % | 56.569 M 280.20 % | -31.392 M -1 434.35 % | 2.353 M 104.63 % | -50.856 M 70.08 % | -169.947 M 69.87 % | -564.103 M -6 896.73 % | -8.062 M -120.80 % | -3.651 M 34.08 % | -5.539 M -160.38 % | -2.127 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 100.00 % | -658.255 K -200.00 % | 658.254 K 102.19 % | -30.000 M | 0.000 | 0.000 100.00 % | -5.250 M 79.00 % | -25.000 M 16.67 % | -30.000 M -169.77 % | 43.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 -100.00 % | 7.605 M | 0.000 | 0.000 | 0.000 -100.00 % | 879.513 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.766 M | 0.000 100.00 % | -7.772 M 0.00 % | -7.772 M -121.44 % | -3.510 M | 0.000 100.00 % | -90.705 K -268.47 % | -24.617 K -299.04 % | -6.169 K 98.58 % | -434.757 K -39.55 % | -311.551 K 98.98 % | -30.619 M -6 070.52 % | -496.218 K 13.81 % | -575.708 K 22.90 % | -746.681 K 4.40 % | -781.014 K -7.61 % | -725.749 K 2.05 % | -740.962 K |
| Other financing activites | 761.991 K 234.43 % | -566.834 K 0.40 % | -569.135 K -322.08 % | -134.842 K 77.00 % | -586.353 K -21.04 % | -484.436 K -106.81 % | 7.113 M 3 356.22 % | -218.436 K 72.74 % | -801.356 K 42.91 % | -1.404 M -144.07 % | 3.185 M -59.29 % | 7.824 M 475.35 % | -2.085 M -826.97 % | -224.881 K -100.76 % | 29.744 M 18.97 % | 25.000 M 714.85 % | -4.066 M -100.46 % | 883.579 M 18 332.50 % | 4.794 M 3 845.70 % | -127.976 K -125.08 % | -56.859 K 87.36 % | -450.000 K |
| Net cash used provided by financing activities | 761.991 K 234.43 % | -566.834 K 0.40 % | -569.135 K -322.08 % | -134.842 K 99.12 % | -15.353 M -3 069.21 % | -484.436 K 26.50 % | -659.073 K 85.29 % | -4.481 M -3.93 % | -4.311 M -207.13 % | -1.404 M -142.85 % | 3.276 M -54.13 % | 7.142 M 598.55 % | -1.432 M 95.33 % | -30.660 M -2 420.35 % | -1.216 M 78.35 % | -5.619 M 42.73 % | -9.812 M -101.14 % | 858.003 M 3 405.98 % | -25.953 M -161.66 % | 42.091 M 5 478.30 % | -782.608 K 34.29 % | -1.191 M |
| Effect of forex changes on cash | 0.000 100.00 % | -20.000 M -202.79 % | 19.456 M 900.09 % | -2.432 M 33.45 % | -3.654 M 21.29 % | -4.642 M -162.99 % | 7.369 M 661.92 % | -1.311 M 55.27 % | -2.932 M 96.34 % | -80.158 M -100.18 % | -40.043 M -2 967.55 % | -1.305 M 98.11 % | -68.915 M -670.99 % | 12.069 M -51.04 % | 24.649 M 729 259 034.91 % | -3.380 100.00 % | -81.281 M -41.31 % | -57.518 M -4 638 561 836.29 % | 1.240 -6.06 % | 1.320 -78.33 % | 6.090 2 355.56 % | -0.270 |
| Net change in cash | -207.201 M -304.83 % | 101.160 M 180.68 % | 36.041 M -84.83 % | 237.594 M 315.84 % | -110.077 M -542.85 % | 24.857 M -40.35 % | 41.673 M 138.50 % | -108.243 M -161.85 % | 175.022 M 1 238.71 % | 13.074 M 113.58 % | -96.256 M -228.63 % | 74.830 M 301.56 % | 18.635 M 178.04 % | -23.878 M -150.03 % | 47.724 M 401.76 % | -15.815 M 92.72 % | -217.278 M -179.97 % | 271.698 M 8 896.89 % | 3.020 M 242.58 % | -2.118 M 81.04 % | -11.171 M -199.19 % | 11.262 M |
| Cash at beginning of period | 500.190 M 31.97 % | 379.030 M 4.58 % | 362.446 M 190.30 % | 124.852 M -47.52 % | 237.910 M 11.67 % | 213.053 M 24.32 % | 171.380 M -37.84 % | 275.716 M 173.82 % | 100.694 M 14.92 % | 87.620 M -52.35 % | 183.876 M 68.62 % | 109.046 M 20.61 % | 90.411 M -20.89 % | 114.289 M 71.70 % | 66.565 M -19.20 % | 82.381 M -72.51 % | 299.658 M 971.72 % | 27.961 M 152.21 % | 11.086 M -16.04 % | 13.204 M -45.83 % | 24.375 M 85.88 % | 13.113 M |
| Cash at end of period | 292.989 M -41.42 % | 500.190 M 31.97 % | 379.030 M 4.58 % | 362.446 M 183.53 % | 127.833 M -46.27 % | 237.910 M 11.67 % | 213.053 M 27.22 % | 167.473 M -39.26 % | 275.716 M 173.82 % | 100.694 M 14.92 % | 87.620 M -52.35 % | 183.876 M 68.62 % | 109.046 M 20.61 % | 90.411 M -20.89 % | 114.289 M 71.70 % | 66.565 M -19.20 % | 82.381 M -72.51 % | 299.658 M 2 024.35 % | 14.106 M 27.24 % | 11.086 M -16.04 % | 13.204 M -45.83 % | 24.375 M |
| Operating cash flow | 12.661 M -82.46 % | 72.178 M -22.65 % | 93.314 M -46.29 % | 173.723 M 585.00 % | -35.819 M -937.97 % | 4.274 M -83.63 % | 26.113 M 210.83 % | -23.560 M -717.57 % | -2.882 M -121.18 % | 13.606 M 1.39 % | 13.419 M 373.44 % | -4.908 M -115.14 % | 32.413 M 24.17 % | 26.104 M 18.98 % | 21.939 M -39.95 % | 36.535 M -16.51 % | 43.762 M 23.92 % | 35.316 M -34.03 % | 53.536 M 47.66 % | 36.257 M -30.50 % | 52.165 M 250.41 % | 14.887 M |
| Capital expenditure | -3.653 M -34.99 % | -2.706 M 56.12 % | -6.167 M -2.88 % | -5.995 M 35.38 % | -9.277 M 31.82 % | -13.606 M 63.63 % | -37.414 M -240.02 % | -11.004 M 20.77 % | -13.888 M 46.96 % | -26.184 M 49.61 % | -51.966 M 5.92 % | -55.233 M -20.33 % | -45.903 M 19.81 % | -57.240 M -119.80 % | -26.042 M -98.60 % | -13.113 M -322.83 % | -3.101 M 78.01 % | -14.103 M -74.92 % | -8.062 M -120.80 % | -3.651 M 34.08 % | -5.539 M -160.38 % | -2.127 M |
| Free CashFlow | 9.008 M -87.03 % | 69.472 M -20.28 % | 87.146 M 1 553.73 % | -5.995 M 86.71 % | -45.096 M -383.24 % | -9.332 M 17.43 % | -11.302 M 67.30 % | -34.564 M -106.10 % | -16.770 M -33.33 % | -12.578 M 67.37 % | -38.547 M 35.91 % | -60.141 M -345.82 % | -13.490 M 56.67 % | -31.136 M -658.91 % | -4.103 M -117.52 % | 23.422 M -42.40 % | 40.661 M 91.68 % | 21.213 M -53.35 % | 45.473 M 39.47 % | 32.606 M -30.07 % | 46.626 M 265.42 % | 12.760 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |