
OPT Machine Vision Tech Co., Ltd. 688686.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue | 911.374 M -3.44 % | 943.871 M -17.27 % | 1.141 B 30.39 % | 875.053 M 36.21 % | 642.427 M 22.46 % | 524.619 M 24.28 % | 422.131 M 39.50 % | 302.612 M |
Net income | 136.261 M -29.66 % | 193.709 M -40.37 % | 324.865 M 7.26 % | 302.865 M 24.04 % | 244.166 M 18.27 % | 206.447 M 50.90 % | 136.810 M 80.48 % | 75.805 M |
Income before tax | 128.754 M -35.71 % | 200.268 M -43.91 % | 357.024 M 5.89 % | 337.152 M 19.81 % | 281.404 M 15.70 % | 243.213 M 52.48 % | 159.501 M 81.78 % | 87.746 M |
Income before tax ratio | 0.14 -33.42 % | 0.21 -32.19 % | 0.31 -18.78 % | 0.39 -12.04 % | 0.44 -5.51 % | 0.46 22.70 % | 0.38 30.31 % | 0.29 |
EBITDA | 96.903 M -42.21 % | 167.684 M -47.66 % | 320.394 M 16.66 % | 274.650 M 1.37 % | 270.938 M 13.29 % | 239.152 M 53.34 % | 155.962 M 63.17 % | 95.582 M |
Net income ratio | 0.15 -27.15 % | 0.21 -27.92 % | 0.28 -17.73 % | 0.35 -8.93 % | 0.38 -3.42 % | 0.39 21.42 % | 0.32 29.38 % | 0.25 |
Ratio EBITDA | 0.11 -40.15 % | 0.18 -36.74 % | 0.28 -10.53 % | 0.31 -25.58 % | 0.42 -7.48 % | 0.46 23.38 % | 0.37 16.97 % | 0.32 |
Gross profit ratio | 0.62 -1.47 % | 0.63 -3.23 % | 0.65 -1.16 % | 0.66 -9.66 % | 0.73 0.21 % | 0.73 4.94 % | 0.69 -0.71 % | 0.70 |
Weighted average shs out dil | 122.229 M 0.06 % | 122.152 M 0.07 % | 122.064 M 0.00 % | 122.064 M 0.00 % | 122.064 M 0.00 % | 122.064 M 37.46 % | 88.799 M 0.00 % | 88.802 M |
Weighted average shs out | 122.229 M 0.06 % | 122.152 M 0.07 % | 122.064 M 0.00 % | 122.064 M 0.00 % | 122.064 M 0.00 % | 122.064 M 37.46 % | 88.797 M -0.01 % | 88.802 M |
EPS diluted | 1.11 -30.19 % | 1.59 -40.23 % | 2.66 7.26 % | 2.48 -7.12 % | 2.67 15.09 % | 2.32 50.65 % | 1.54 81.18 % | 0.85 |
Earnings per share | 1.11 -30.19 % | 1.59 -40.23 % | 2.66 7.26 % | 2.48 -7.12 % | 2.67 15.09 % | 2.32 50.65 % | 1.54 81.18 % | 0.85 |
Gross profit | 566.996 M -4.87 % | 595.997 M -19.94 % | 744.473 M 28.87 % | 577.688 M 23.05 % | 469.463 M 22.71 % | 382.570 M 30.42 % | 293.330 M 38.50 % | 211.793 M |
Income tax expense | -7.506 M -214.44 % | 6.559 M -79.60 % | 32.159 M -6.21 % | 34.287 M -7.93 % | 37.239 M 1.28 % | 36.766 M 62.03 % | 22.691 M 90.03 % | 11.941 M |
Cost of revenue | 344.377 M -1.01 % | 347.874 M -12.26 % | 396.477 M 33.33 % | 297.365 M 71.92 % | 172.964 M 21.76 % | 142.049 M 10.29 % | 128.801 M 41.82 % | 90.819 M |
General and administrative expenses | 34.642 M -3.97 % | 36.072 M 15.85 % | 31.136 M 15.05 % | 27.064 M -1.46 % | 27.466 M 49.96 % | 18.316 M -2.48 % | 18.781 M 72.37 % | 10.896 M |
Selling and marketing expenses | 224.558 M 12.77 % | 199.126 M -0.43 % | 199.981 M 40.14 % | 142.697 M 60.29 % | 89.022 M 32.61 % | 67.129 M -1.03 % | 67.829 M 12.83 % | 60.117 M |
Other expenses | -38.797 M 8.38 % | -42.347 M -21.88 % | -34.746 M 47.64 % | -66.366 M -1 426.72 % | -4.347 M -0.06 % | -4.344 M -61.12 % | -2.697 M -597.76 % | 541.731 K |
Operating expenses | 437.363 M 10.70 % | 395.096 M 1.99 % | 387.393 M 61.08 % | 240.501 M 27.53 % | 188.582 M 35.39 % | 139.284 M 4.08 % | 133.830 M 13.40 % | 118.017 M |
Cost and expenses | 781.740 M 5.22 % | 742.970 M -5.22 % | 783.870 M 45.74 % | 537.866 M 48.77 % | 361.546 M 28.51 % | 281.332 M 7.12 % | 262.631 M 25.76 % | 208.837 M |
Research and development expenses | 216.960 M 7.28 % | 202.245 M 5.88 % | 191.022 M 39.32 % | 137.106 M 79.36 % | 76.441 M 31.38 % | 58.184 M 16.56 % | 49.916 M 7.43 % | 46.463 M |
Selling general and administrative expenses | 259.200 M 10.20 % | 235.199 M 1.77 % | 231.117 M 36.14 % | 169.761 M 45.73 % | 116.488 M 36.33 % | 85.444 M -1.35 % | 86.610 M 21.96 % | 71.012 M |
Interest income | 11.451 M -69.54 % | 37.600 M -22.87 % | 48.745 M 25.85 % | 38.733 M 2 198.97 % | 1.685 M -57.10 % | 3.927 M 254.78 % | 1.107 M -10.51 % | 1.237 M |
Interest expense | 673.799 K 4.52 % | 644.664 K -27.68 % | 891.412 K 113.15 % | 418.211 K 90.10 % | 219.996 K -38.58 % | 358.200 K -50.70 % | 726.600 K 1 127.36 % | 59.200 K |
Depreciation and amortization | 16.961 M 14.76 % | 14.779 M 148.88 % | 5.938 M 9.97 % | 5.400 M 14.46 % | 4.717 M 16.41 % | 4.052 M 41.14 % | 2.871 M 67.35 % | 1.716 M |
Operating income | 129.633 M -35.47 % | 200.901 M -43.74 % | 357.081 M 5.90 % | 337.187 M 20.05 % | 280.881 M 15.45 % | 243.286 M 52.53 % | 159.500 M 70.09 % | 93.775 M |
Operating income ratio | 0.14 -33.17 % | 0.21 -31.99 % | 0.31 -18.78 % | 0.39 -11.87 % | 0.44 -5.72 % | 0.46 22.73 % | 0.38 21.93 % | 0.31 |
Total other income expenses net | -879.241 K -38.97 % | -632.696 K -1 020.75 % | -56.453 K -59.14 % | -35.474 K -106.78 % | 523.333 K 816.77 % | -73.013 K -5 073.64 % | 1.468 K 100.02 % | -6.029 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -235.600 M 63.86 % | -651.882 M -18.76 % | -548.928 M 6.33 % | -586.030 M 63.86 % | -1.622 B -1 668.72 % | -91.686 M 39.28 % | -150.999 M -83.23 % | -82.408 M |
Total investments | 222.107 M -76.45 % | 943.234 M -8.59 % | 1.032 B -16.56 % | 1.237 B 431.89 % | 232.500 M 5.62 % | 220.131 M 8 159.94 % | 2.665 M 10.35 % | 2.415 M |
Total debt | 2.147 M 8.29 % | 1.982 M -65.83 % | 5.802 M -38.51 % | 9.435 M 135.63 % | 4.004 M 48.30 % | 2.700 M -79.14 % | 12.945 M | 0.000 |
Accumulated other comprehensive income loss | -1.345 M -101.83 % | 73.533 M -25.09 % | 98.168 M 121.38 % | 44.344 M 6.18 % | 41.762 M -80.83 % | 217.902 M 131.42 % | 94.158 M 20.17 % | 78.350 M |
Retained earnings | 1.044 B 5.63 % | 987.955 M 10.01 % | 898.086 M 30.56 % | 687.862 M 47.09 % | 467.633 M 64.79 % | 283.778 M 39.59 % | 203.298 M 153.82 % | 80.097 M |
Common stock | 122.235 M 0.00 % | 122.235 M 0.14 % | 122.064 M 48.00 % | 82.476 M 0.00 % | 82.476 M 33.34 % | 61.856 M 3.09 % | 60.000 M 0.00 % | 60.000 M |
Total equity | 2.917 B 1.35 % | 2.878 B 3.57 % | 2.779 B 10.50 % | 2.515 B 9.72 % | 2.292 B 306.73 % | 563.536 M 57.65 % | 357.455 M 63.63 % | 218.447 M |
Other non current liabilities | 0.000 | 0.000 -100.00 % | 836.107 K | 0.000 -100.00 % | 11.258 M | 0.000 | 0.000 | 0.000 |
Long term debt | 2.147 M | 0.000 -100.00 % | 2.818 M -51.42 % | 5.802 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 10.622 M 60.01 % | 6.638 M 27.72 % | 5.197 M -41.07 % | 8.820 M 256.32 % | 2.475 M 268.77 % | 671.246 K -2.73 % | 690.066 K | 0.000 |
Other current liabilities | 86.495 M 78.34 % | 48.499 M -29.79 % | 69.078 M 2 164.58 % | -3.346 M 90.61 % | -35.615 M -31.60 % | -27.064 M -771.28 % | 4.032 M -67.16 % | 12.277 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 4.243 M -94.14 % | 72.370 M -15.98 % | 86.133 M 72.59 % | 49.905 M 173.64 % | 18.238 M 1 383.83 % | 1.229 M |
Short term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.004 M 48.30 % | 2.700 M -79.14 % | 12.945 M | 0.000 |
Total current liabilities | 258.668 M 59.22 % | 162.455 M -6.79 % | 174.295 M -1.99 % | 177.835 M 32.94 % | 133.774 M 63.88 % | 81.628 M 6.90 % | 76.360 M 51.92 % | 50.262 M |
Total liabilities | 269.290 M 59.26 % | 169.093 M -5.79 % | 179.492 M -3.84 % | 186.655 M 37.00 % | 136.249 M 65.55 % | 82.299 M 6.81 % | 77.050 M 53.30 % | 50.262 M |
Other non current assets | 946.191 M 45 677.54 % | 2.067 M -19.04 % | 2.553 M 650.51 % | 340.161 K 57.50 % | 215.976 K -98.55 % | 14.913 M 1 206.18 % | 1.142 M -95.38 % | 24.689 M |
Long term investments | -723.418 M -35 170.00 % | 2.063 M | 0.000 -100.00 % | 534.239 K -43.31 % | 942.329 K 107.00 % | -13.454 M -604.82 % | 2.665 M 10.35 % | 2.415 M |
Intangible assets | 61.359 M -2.25 % | 62.770 M -1.50 % | 63.728 M -4.10 % | 66.452 M -0.44 % | 66.747 M 50.55 % | 44.335 M 20.47 % | 36.802 M 10 589.11 % | 344.298 K |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 61.359 M -2.25 % | 62.770 M -1.50 % | 63.728 M -4.10 % | 66.452 M -0.44 % | 66.747 M 50.55 % | 44.335 M 20.47 % | 36.802 M 10 589.11 % | 344.298 K |
Property plant equipment net | 531.239 M 19.79 % | 443.475 M 27.31 % | 348.353 M 137.54 % | 146.652 M 625.83 % | 20.205 M 53.60 % | 13.154 M 0.80 % | 13.050 M 39.87 % | 9.330 M |
Total non current assets | 839.048 M 60.68 % | 522.189 M 21.55 % | 429.601 M 94.72 % | 220.623 M 135.05 % | 93.863 M 48.91 % | 63.032 M 9.74 % | 57.436 M 47.98 % | 38.814 M |
Other current assets | 66.188 M 174.90 % | 24.077 M 51.73 % | 15.869 M 4.48 % | 15.188 M 18.82 % | 12.782 M 171.57 % | 4.707 M 12.47 % | 4.185 M 57.47 % | 2.658 M |
Short term investments | 945.524 M 0.24 % | 943.234 M -8.59 % | 1.032 B -16.56 % | 1.237 B 431.89 % | 232.500 M 5.62 % | 220.131 M | 0.000 | 0.000 |
cash and cash equivalents | 237.746 M -63.64 % | 653.865 M 17.87 % | 554.730 M -6.84 % | 595.465 M -63.37 % | 1.626 B 1 622.36 % | 94.386 M -42.43 % | 163.944 M 98.94 % | 82.408 M |
Cash and short term investments | 1.183 B -25.91 % | 1.597 B 0.66 % | 1.587 B -13.40 % | 1.832 B -1.40 % | 1.858 B 490.80 % | 314.517 M 91.84 % | 163.944 M 98.94 % | 82.408 M |
Total current assets | 2.347 B -7.04 % | 2.525 B -0.15 % | 2.529 B 1.93 % | 2.481 B 6.27 % | 2.334 B 300.55 % | 582.802 M 54.56 % | 377.069 M 64.02 % | 229.895 M |
Inventory | 144.350 M 24.64 % | 115.809 M -20.26 % | 145.237 M -5.90 % | 154.346 M 115.06 % | 71.768 M 33.37 % | 53.809 M -17.91 % | 65.552 M 40.88 % | 46.529 M |
Net receivables | 953.405 M 21.00 % | 787.966 M -0.52 % | 792.121 M 62.11 % | 488.644 M 23.04 % | 397.158 M 86.93 % | 212.461 M 45.82 % | 145.703 M 47.02 % | 99.105 M |
Tax assets | 23.677 M 70.61 % | 13.878 M -7.28 % | 14.967 M 125.28 % | 6.644 M 15.49 % | 5.753 M 40.84 % | 4.084 M 8.14 % | 3.777 M 85.57 % | 2.036 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 160.650 M 43.12 % | 112.251 M 67.18 % | 67.144 M -23.91 % | 88.245 M 103.25 % | 43.416 M 58.96 % | 27.313 M 19.23 % | 22.908 M -10.58 % | 25.618 M |
Tax payables | 11.523 M 575.98 % | 1.705 M -94.96 % | 33.830 M 64.49 % | 20.566 M -47.66 % | 39.292 M 36.56 % | 28.774 M 57.77 % | 18.238 M 47.48 % | 12.366 M |
Deferred revenue non current | 3.419 M 9.79 % | 3.114 M 299.78 % | 778.883 K -67.34 % | 2.385 M 30.83 % | 1.823 M | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 2.147 M | 0.000 -100.00 % | 1.982 M -65.83 % | 5.802 M | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 -100.00 % | 61.118 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.751 B 16.86 % | 1.499 B -14.82 % | 1.759 B 3.47 % | 1.700 B -0.12 % | 1.702 B 681.62 % | 217.777 M 131.43 % | 94.100 M 20.10 % | 78.350 M |
Deferred tax liabilities non current | 5.056 M 43.46 % | 3.524 M 44.67 % | 2.436 M 284.50 % | 633.606 K -2.88 % | 652.426 K -2.80 % | 671.246 K -2.73 % | 690.066 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.186 B 4.57 % | 3.047 B 3.00 % | 2.958 B 9.51 % | 2.702 B 11.25 % | 2.428 B 275.99 % | 645.835 M 48.64 % | 434.505 M 61.70 % | 268.709 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -6.521 M -639.63 % | -881.609 K 47.74 % | -1.687 M | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 31.169 M 1 349.62 % | 2.150 M | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -138.013 M -2 091.47 % | -6.298 M 97.83 % | -290.408 M -146.74 % | -117.697 M 26.09 % | -159.234 M -176.15 % | -57.662 M 13.01 % | -66.285 M -17.54 % | -56.392 M |
Accounts receivables | -166.639 M -530.17 % | -26.443 M 91.81 % | -322.783 M -368.40 % | -68.912 M 64.08 % | -191.838 M -301.09 % | -47.829 M | 0.000 | 0.000 |
Inventory | -40.025 M -298.68 % | 20.146 M 4 519.63 % | -455.823 K 99.48 % | -86.873 M -391.65 % | -17.670 M -326.30 % | 7.808 M 127.45 % | -28.444 M -52.88 % | -18.606 M |
Accounts payables | 76.918 M 1 092.92 % | 6.448 M -83.61 % | 39.351 M 0.98 % | 38.970 M -25.00 % | 51.961 M 8.64 % | 47.829 M | 0.000 | 0.000 |
Other working capital | 68.651 M 1 164.70 % | -6.448 M 1.12 % | -6.521 M -639.63 % | -881.610 K 47.74 % | -1.687 M 97.42 % | -65.471 M -73.02 % | -37.841 M -0.14 % | -37.787 M |
Other non cash items | -10.228 M -148.00 % | -4.124 M 84.27 % | -26.216 M -16.74 % | -22.457 M -466.10 % | 6.134 M 24.63 % | 4.922 M -48.09 % | 9.481 M 2.11 % | 9.285 M |
Net cash provided by operating activities | 8.144 M -95.96 % | 201.586 M 348.59 % | 44.938 M -74.03 % | 173.009 M 80.63 % | 95.783 M -39.29 % | 157.759 M 89.65 % | 83.184 M 171.64 % | 30.623 M |
Investments in property plant and equipment | -92.703 M 25.02 % | -123.640 M 44.40 % | -222.360 M -66.09 % | -133.875 M -280.00 % | -35.231 M -221.55 % | -10.956 M 35.19 % | -16.905 M 43.63 % | -29.990 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 497.082 K 64.22 % | 302.693 K -99.14 % | 35.238 M 221.58 % | 10.958 M 284 321.81 % | 3.853 K -99.99 % | 30.613 M |
Purchases of investments | -1.513 B 42.30 % | -2.622 B 11.30 % | -2.957 B 19.86 % | -3.689 B -773.14 % | -422.500 M -46.23 % | -288.931 M -146 872.09 % | -196.589 K 99.02 % | -20.000 M |
Sales maturities of investments | 1.270 B -53.24 % | 2.715 B -14.85 % | 3.189 B 17.33 % | 2.718 B 556.24 % | 414.159 M 498.50 % | 69.199 M | 0.000 -100.00 % | 60.865 M |
Other investing activites | 7.100 K -99.98 % | 28.812 M | 0.000 | 0.000 100.00 % | -35.231 M -221.55 % | -10.956 M -284 480.78 % | 3.853 K 100.01 % | -29.990 M |
Net cash used for investing activites | -336.048 M -17 758.87 % | -1.882 M -117.92 % | 10.501 M 100.95 % | -1.105 B -2 435.82 % | -43.564 M 81.12 % | -230.687 M -1 249.24 % | -17.098 M -248.70 % | 11.498 M |
Debt repayment | -2.106 M | 0.000 100.00 % | -4.006 M 0.00 % | -4.006 M -408.15 % | 1.300 M | 0.000 -100.00 % | 12.945 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -4.914 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -80.675 M 22.24 % | -103.754 M -9.39 % | -94.847 M -15.00 % | -82.476 M -64.95 % | -50.000 M 58.41 % | -120.211 M -22 921.64 % | -522.165 K 82.62 % | -3.005 M |
Other financing activites | 0.000 -100.00 % | 2.666 M | 0.000 100.00 % | -11.490 M -100.75 % | 1.539 B 1 299.26 % | 109.951 M | 0.000 100.00 % | -1.250 M |
Net cash used provided by financing activities | -87.695 M 13.25 % | -101.089 M -2.26 % | -98.853 M -0.78 % | -98.091 M -106.58 % | 1.490 B 14 620.38 % | -10.260 M -182.59 % | 12.423 M 391.99 % | -4.255 M |
Effect of forex changes on cash | -519.178 K -200.08 % | 518.784 K -80.64 % | 2.679 M 758.07 % | -407.117 K -272.32 % | 236.259 K -91.34 % | 2.729 M -9.80 % | 3.026 M 291.21 % | -1.583 M |
Net change in cash | -416.118 M -519.75 % | 99.135 M 343.37 % | -40.735 M 96.05 % | -1.030 B -166.80 % | 1.542 B 2 016.75 % | -80.458 M -198.68 % | 81.536 M 124.71 % | 36.284 M |
Cash at beginning of period | 653.865 M 17.87 % | 554.730 M -6.84 % | 595.465 M -63.37 % | 1.626 B 1 847.24 % | 83.486 M -49.08 % | 163.944 M 98.94 % | 82.408 M 78.67 % | 46.124 M |
Cash at end of period | 237.746 M -63.64 % | 653.865 M 17.87 % | 554.730 M -6.84 % | 595.465 M -63.37 % | 1.626 B 1 847.24 % | 83.486 M -49.08 % | 163.944 M 98.94 % | 82.408 M |
Operating cash flow | 8.144 M -95.96 % | 201.586 M 348.59 % | 44.938 M -74.03 % | 173.009 M 80.63 % | 95.783 M -39.29 % | 157.759 M 89.65 % | 83.184 M 171.64 % | 30.623 M |
Capital expenditure | -92.703 M 25.02 % | -123.640 M 44.40 % | -222.360 M -66.09 % | -133.875 M -280.00 % | -35.231 M -221.55 % | -10.956 M 35.19 % | -16.905 M 43.63 % | -29.990 M |
Free CashFlow | -84.558 M -208.48 % | 77.946 M 143.93 % | -177.422 M -553.38 % | 39.133 M -35.37 % | 60.552 M -58.75 % | 146.802 M 121.49 % | 66.280 M 10 359.07 % | 633.705 K |
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 | 2019-12-31 | 2019-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 414.830 M 54.94 % | 267.728 M 50.31 % | 178.115 M -15.57 % | 210.962 M -28.63 % | 295.581 M 30.37 % | 226.716 M 131.53 % | 97.919 M -56.81 % | 226.735 M -38.49 % | 368.624 M 47.10 % | 250.594 M 8.62 % | 230.717 M -25.40 % | 309.276 M -19.15 % | 382.531 M 75.13 % | 218.426 M -5.66 % | 231.522 M -7.94 % | 251.498 M 17.65 % | 213.768 M 19.92 % | 178.266 M -0.63 % | 179.387 M -19.45 % | 222.689 M 37.30 % | 162.190 M 107.51 % | 78.161 M -23.14 % | 101.691 M -9.65 % | 112.547 M |
Net income | 88.140 M 52.34 % | 57.858 M 1 238.55 % | 4.322 M -76.74 % | 18.583 M -66.85 % | 56.053 M -2.18 % | 57.302 M 616.74 % | -11.089 M -135.61 % | 31.138 M -71.18 % | 108.046 M 64.67 % | 65.615 M 45.36 % | 45.140 M -46.42 % | 84.253 M -36.30 % | 132.265 M 109.26 % | 63.207 M -25.56 % | 84.905 M 13.64 % | 74.716 M -7.53 % | 80.803 M 29.41 % | 62.441 M -0.48 % | 62.742 M -38.27 % | 101.638 M 63.87 % | 62.025 M 249.21 % | 17.761 M -38.02 % | 28.657 M -29.23 % | 40.496 M |
Income before tax | 99.816 M 66.22 % | 60.052 M 1 590.92 % | -4.028 M -126.66 % | 15.109 M -73.58 % | 57.182 M -5.47 % | 60.491 M 412.09 % | -19.382 M -169.29 % | 27.972 M -76.94 % | 121.283 M 72.29 % | 70.396 M 47.14 % | 47.842 M -48.45 % | 92.816 M -36.75 % | 146.739 M 110.75 % | 69.628 M -24.95 % | 92.771 M 9.60 % | 84.648 M -6.53 % | 90.566 M 30.94 % | 69.166 M -4.18 % | 72.186 M -37.38 % | 115.274 M 57.20 % | 73.330 M 255.72 % | 20.614 M -37.57 % | 33.019 M | 0.000 |
Income before tax ratio | 0.24 7.27 % | 0.22 1 091.89 % | -0.02 -131.57 % | 0.07 -62.98 % | 0.19 -27.49 % | 0.27 234.79 % | -0.20 -260.45 % | 0.12 -62.50 % | 0.33 17.12 % | 0.28 35.47 % | 0.21 -30.90 % | 0.30 -21.77 % | 0.38 20.34 % | 0.32 -20.45 % | 0.40 19.05 % | 0.34 -20.56 % | 0.42 9.19 % | 0.39 -3.58 % | 0.40 -22.26 % | 0.52 14.49 % | 0.45 71.43 % | 0.26 -18.77 % | 0.32 | 0.00 |
EBITDA | 89.341 M 48.25 % | 60.264 M 310.36 % | -28.648 M -212.96 % | 25.361 M -46.59 % | 47.486 M -11.47 % | 53.639 M 242.53 % | -37.634 M -263.75 % | 22.982 M -79.79 % | 113.711 M 77.84 % | 63.939 M 69.10 % | 37.812 M -55.97 % | 85.877 M -35.77 % | 133.697 M 113.28 % | 62.687 M 9.86 % | 57.058 M -30.13 % | 81.666 M 6.28 % | 76.843 M 30.90 % | 58.703 M 0.41 % | 58.465 M -51.59 % | 120.769 M 70.56 % | 70.810 M 244.67 % | 20.544 M -35.13 % | 31.672 M -71.86 % | 112.547 M |
Net income ratio | 0.21 -1.68 % | 0.22 790.52 % | 0.02 -72.45 % | 0.09 -53.55 % | 0.19 -24.97 % | 0.25 323.18 % | -0.11 -182.46 % | 0.14 -53.15 % | 0.29 11.94 % | 0.26 33.83 % | 0.20 -28.18 % | 0.27 -21.21 % | 0.35 19.49 % | 0.29 -21.09 % | 0.37 23.44 % | 0.30 -21.40 % | 0.38 7.92 % | 0.35 0.15 % | 0.35 -23.37 % | 0.46 19.35 % | 0.38 68.29 % | 0.23 -19.36 % | 0.28 -21.68 % | 0.36 |
Ratio EBITDA | 0.22 -4.32 % | 0.23 239.95 % | -0.16 -233.79 % | 0.12 -25.17 % | 0.16 -32.10 % | 0.24 161.56 % | -0.38 -479.18 % | 0.10 -67.14 % | 0.31 20.90 % | 0.26 55.68 % | 0.16 -40.98 % | 0.28 -20.55 % | 0.35 21.78 % | 0.29 16.45 % | 0.25 -24.10 % | 0.32 -9.67 % | 0.36 9.16 % | 0.33 1.04 % | 0.33 -39.90 % | 0.54 24.22 % | 0.44 66.10 % | 0.26 -15.61 % | 0.31 -68.86 % | 1.00 |
Gross profit ratio | 0.65 4.30 % | 0.63 16.33 % | 0.54 -15.88 % | 0.64 2.75 % | 0.62 -6.67 % | 0.67 87.41 % | 0.36 -46.75 % | 0.67 1.50 % | 0.66 -0.44 % | 0.66 14.08 % | 0.58 -14.08 % | 0.68 -0.02 % | 0.68 3.49 % | 0.65 0.67 % | 0.65 -2.50 % | 0.67 1.94 % | 0.65 -3.32 % | 0.68 -6.98 % | 0.73 -8.98 % | 0.80 15.96 % | 0.69 7.55 % | 0.64 -9.40 % | 0.71 -29.40 % | 1.00 |
Weighted average shs out dil | 121.893 M 0.11 % | 121.754 M -0.42 % | 122.271 M 0.03 % | 122.235 M 0.00 % | 122.235 M 0.00 % | 122.231 M -0.01 % | 122.244 M 0.01 % | 122.235 M 0.11 % | 122.105 M 0.03 % | 122.064 M 0.00 % | 122.064 M 0.00 % | 122.060 M 0.00 % | 122.060 M 0.00 % | 122.060 M 0.00 % | 122.060 M 0.00 % | 122.060 M 0.00 % | 122.060 M 0.00 % | 122.061 M 0.00 % | 122.061 M 0.00 % | 122.061 M 0.00 % | 122.061 M 33.31 % | 91.560 M -24.99 % | 122.061 M 15.77 % | 105.431 M |
Weighted average shs out | 121.893 M 0.11 % | 121.754 M -0.42 % | 122.271 M 0.03 % | 122.235 M 0.00 % | 122.235 M 0.00 % | 122.231 M -0.01 % | 122.244 M 0.01 % | 122.235 M 0.11 % | 122.105 M 0.03 % | 122.064 M 0.00 % | 122.064 M 0.00 % | 122.060 M 0.00 % | 122.055 M 0.00 % | 122.060 M 0.00 % | 122.059 M 0.00 % | 122.060 M 0.00 % | 122.060 M 0.01 % | 122.050 M -0.01 % | 122.061 M 0.00 % | 122.061 M 0.00 % | 122.061 M 33.32 % | 91.553 M -24.99 % | 122.061 M 15.77 % | 105.431 M |
EPS diluted | 0.72 52.12 % | 0.47 1 237.01 % | 0.04 -76.71 % | 0.15 -66.96 % | 0.46 -2.13 % | 0.47 618.19 % | -0.09 -135.61 % | 0.25 -71.22 % | 0.88 63.87 % | 0.54 45.95 % | 0.37 -46.38 % | 0.69 -36.11 % | 1.08 107.69 % | 0.52 -25.24 % | 0.70 14.03 % | 0.61 -7.58 % | 0.66 29.41 % | 0.51 -0.78 % | 0.51 -38.07 % | 0.83 62.75 % | 0.51 168.42 % | 0.19 -19.08 % | 0.23 -38.21 % | 0.38 |
Earnings per share | 0.72 52.12 % | 0.47 1 237.01 % | 0.04 -76.71 % | 0.15 -66.96 % | 0.46 -2.13 % | 0.47 618.19 % | -0.09 -135.61 % | 0.25 -71.22 % | 0.88 63.87 % | 0.54 45.95 % | 0.37 -46.38 % | 0.69 -36.11 % | 1.08 107.69 % | 0.52 -25.24 % | 0.70 14.03 % | 0.61 -7.58 % | 0.66 29.41 % | 0.51 -0.78 % | 0.51 -38.07 % | 0.83 62.75 % | 0.51 168.42 % | 0.19 -19.08 % | 0.23 -38.21 % | 0.38 |
Gross profit | 271.271 M 61.61 % | 167.859 M 74.85 % | 96.000 M -28.98 % | 135.174 M -26.67 % | 184.331 M 21.68 % | 151.491 M 333.92 % | 34.912 M -77.00 % | 151.825 M -37.57 % | 243.196 M 46.45 % | 166.064 M 23.91 % | 134.018 M -35.90 % | 209.087 M -19.16 % | 258.651 M 81.23 % | 142.717 M -5.02 % | 150.267 M -10.24 % | 167.418 M 19.93 % | 139.597 M 15.94 % | 120.406 M -7.56 % | 130.249 M -26.68 % | 177.647 M 59.22 % | 111.574 M 123.18 % | 49.994 M -30.37 % | 71.795 M -36.21 % | 112.547 M |
Income tax expense | 9.222 M 320.24 % | 2.194 M 126.28 % | -8.350 M -140.37 % | -3.474 M -407.79 % | 1.129 M -64.61 % | 3.189 M 138.45 % | -8.293 M -161.95 % | -3.166 M -123.92 % | 13.237 M 176.87 % | 4.781 M 76.90 % | 2.703 M -68.43 % | 8.562 M -40.84 % | 14.474 M 125.43 % | 6.421 M -18.38 % | 7.867 M -20.79 % | 9.932 M 1.73 % | 9.763 M 45.16 % | 6.725 M -28.79 % | 9.445 M -30.74 % | 13.636 M 20.61 % | 11.305 M 296.24 % | 2.853 M -34.58 % | 4.361 M 110.77 % | -40.496 M |
Cost of revenue | 143.559 M 43.75 % | 99.869 M 21.62 % | 82.115 M 8.35 % | 75.788 M -31.88 % | 111.250 M 47.89 % | 75.225 M 19.39 % | 63.006 M -15.89 % | 74.910 M -40.28 % | 125.428 M 48.38 % | 84.529 M -12.59 % | 96.699 M -3.48 % | 100.189 M -19.12 % | 123.880 M 63.63 % | 75.709 M -6.82 % | 81.255 M -3.36 % | 84.080 M 13.36 % | 74.171 M 28.19 % | 57.860 M 17.75 % | 49.138 M 9.09 % | 45.042 M -11.01 % | 50.616 M 79.70 % | 28.168 M -5.78 % | 29.896 M | 0.000 |
General and administrative expenses | 13.144 M 36.37 % | 9.639 M -3.67 % | 10.006 M 17.15 % | 8.541 M -4.59 % | 8.952 M 25.34 % | 7.142 M -5.14 % | 7.530 M -21.35 % | 9.574 M -0.75 % | 9.646 M 3.47 % | 9.323 M 11.25 % | 8.380 M -5.14 % | 8.834 M 12.47 % | 7.855 M 29.45 % | 6.068 M -22.50 % | 7.829 M 12.33 % | 6.970 M -2.46 % | 7.145 M 39.56 % | 5.120 M -62.95 % | 13.819 M 161.37 % | 5.287 M 6.14 % | 4.981 M 47.41 % | 3.379 M -44.65 % | 6.105 M | 0.000 |
Selling and marketing expenses | 85.743 M 78.12 % | 48.138 M -6.54 % | 51.509 M -23.50 % | 67.332 M 7.77 % | 62.477 M 44.49 % | 43.240 M 33.48 % | 32.393 M -46.14 % | 60.140 M -2.61 % | 61.755 M 37.73 % | 44.839 M -3.76 % | 46.589 M -17.87 % | 56.728 M -8.20 % | 61.796 M 77.23 % | 34.868 M -13.60 % | 40.356 M -5.29 % | 42.608 M 15.55 % | 36.873 M 61.30 % | 22.860 M -0.95 % | 23.080 M -32.82 % | 34.357 M 62.79 % | 21.106 M 101.41 % | 10.479 M -46.71 % | 19.662 M | 0.000 |
Other expenses | -5.852 M -373.69 % | -1.235 M 94.51 % | -22.483 M -795.95 % | -2.509 M 57.47 % | -5.900 M 25.36 % | -7.904 M 71.25 % | -27.496 M -1 411.38 % | -1.819 M 78.08 % | -8.299 M -75.33 % | -4.733 M 77.50 % | -21.040 M -1 352.13 % | 1.680 M 120.77 % | -8.090 M -10.87 % | -7.296 M 77.11 % | -31.881 M -1 094.86 % | -2.668 M 89.22 % | -24.743 M -249.81 % | -7.073 M 27.10 % | -9.703 M -202.16 % | 9.498 M 322.92 % | -4.261 M -3 690.86 % | 118.656 K 104.63 % | -2.563 M | 0.000 |
Operating expenses | 171.132 M 58.78 % | 107.780 M 8.21 % | 99.599 M -16.86 % | 119.795 M -5.61 % | 126.914 M 39.38 % | 91.055 M 67.64 % | 54.317 M -56.13 % | 123.804 M 1.72 % | 121.706 M 27.75 % | 95.269 M 10.55 % | 86.174 M -25.90 % | 116.294 M 3.88 % | 111.950 M 53.41 % | 72.974 M 28.19 % | 56.928 M -31.21 % | 82.755 M 67.71 % | 49.346 M -4.13 % | 51.472 M -11.47 % | 58.137 M -6.78 % | 62.367 M 60.91 % | 38.758 M 32.19 % | 29.320 M -24.30 % | 38.731 M | 0.000 |
Cost and expenses | 314.692 M 51.55 % | 207.649 M 14.27 % | 181.714 M -7.09 % | 195.583 M -17.88 % | 238.164 M 43.23 % | 166.280 M 41.73 % | 117.324 M -40.96 % | 198.714 M -19.59 % | 247.135 M 37.45 % | 179.798 M -1.68 % | 182.873 M -15.53 % | 216.483 M -8.20 % | 235.830 M 58.61 % | 148.683 M 7.60 % | 138.183 M -17.17 % | 166.835 M 35.07 % | 123.517 M 12.97 % | 109.331 M 1.92 % | 107.275 M -0.13 % | 107.409 M 20.18 % | 89.375 M 55.47 % | 57.488 M -16.23 % | 68.628 M -39.02 % | 112.547 M |
Research and development expenses | 78.097 M 52.42 % | 51.238 M -15.40 % | 60.566 M 30.44 % | 46.431 M -24.36 % | 61.385 M 26.37 % | 48.577 M 15.96 % | 41.890 M -25.07 % | 55.909 M -4.60 % | 58.604 M 27.84 % | 45.841 M -12.26 % | 52.246 M 6.51 % | 49.051 M -2.66 % | 50.390 M 28.10 % | 39.335 M -3.17 % | 40.625 M 13.33 % | 35.845 M 19.20 % | 30.071 M -1.62 % | 30.565 M -1.22 % | 30.941 M 133.95 % | 13.225 M -21.89 % | 16.932 M 10.35 % | 15.343 M -1.18 % | 15.527 M | 0.000 |
Selling general and administrative expenses | 98.887 M 71.15 % | 57.777 M -6.08 % | 61.516 M -18.92 % | 75.873 M 6.22 % | 71.429 M 41.78 % | 50.382 M 26.20 % | 39.923 M -42.73 % | 69.714 M -2.36 % | 71.401 M 31.83 % | 54.161 M -1.47 % | 54.969 M -16.16 % | 65.562 M -5.87 % | 69.650 M 70.15 % | 40.935 M -15.05 % | 48.185 M -2.81 % | 49.578 M 12.63 % | 44.018 M 57.32 % | 27.980 M -24.17 % | 36.899 M -6.92 % | 39.644 M 51.97 % | 26.087 M 88.25 % | 13.858 M -46.22 % | 25.767 M | 0.000 |
Interest income | 4.681 M 21.13 % | 3.864 M -68.07 % | 12.102 M 922.87 % | 1.183 M -82.86 % | 6.901 M -28.16 % | 9.607 M -8.08 % | 10.451 M 388.85 % | 2.138 M -76.68 % | 9.167 M -1.88 % | 9.343 M -25.23 % | 12.496 M 43.20 % | 8.726 M -12.73 % | 9.999 M -42.94 % | 17.524 M 389.05 % | 3.583 M -54.90 % | 7.944 M -39.29 % | 13.086 M -0.86 % | 13.201 M 3 491.70 % | 367.529 K 11.52 % | 329.570 K -88.87 % | 2.962 M 365.38 % | 636.508 K -13.19 % | 733.182 K | 0.000 |
Interest expense | 410.331 K 143.94 % | 168.209 K 496.08 % | 28.219 K -94.25 % | 490.804 K | 0.000 -100.00 % | 16.513 K -42.51 % | 28.723 K 101.08 % | -2.671 M -5 168.84 % | 52.692 K -18.25 % | 64.454 K -82.66 % | 371.713 K -69.13 % | 1.204 M 1 117.78 % | 98.872 K -60.25 % | 248.760 K -20.57 % | 313.178 K 788.05 % | 35.266 K 0.00 % | 35.266 K 2.22 % | 34.499 K -53.63 % | 74.393 K 1 420.40 % | 4.893 K | 0.000 -100.00 % | 30.015 K | 0.000 | 0.000 |
Depreciation and amortization | 6.596 M 55.55 % | 4.240 M 0.00 % | 4.240 M 21.69 % | 3.485 M -17.45 % | 4.221 M 14.25 % | 3.695 M 0.00 % | 3.695 M 148.88 % | 1.485 M -56.70 % | 3.428 M 130.93 % | 1.485 M 0.00 % | 1.485 M 9.97 % | 1.350 M -5.79 % | 1.433 M 6.15 % | 1.350 M 0.00 % | 1.350 M 14.46 % | 1.179 M -10.11 % | 1.312 M 11.25 % | 1.179 M 6.27 % | 1.110 M -0.88 % | 1.120 M -0.44 % | 1.125 M 11.01 % | 1.013 M -6.46 % | 1.083 M 2 582.51 % | 40.374 K |
Operating income | 100.138 M 66.68 % | 60.079 M 1 769.66 % | -3.598 M -123.40 % | 15.379 M -73.22 % | 57.417 M -5.00 % | 60.436 M 411.45 % | -19.405 M -169.25 % | 28.021 M -76.94 % | 121.489 M 71.61 % | 70.795 M 47.97 % | 47.843 M -48.44 % | 92.793 M -36.75 % | 146.701 M 110.35 % | 69.743 M -25.28 % | 93.339 M 10.25 % | 84.663 M -6.19 % | 90.251 M 30.92 % | 68.934 M -4.41 % | 72.112 M -37.45 % | 115.280 M 58.32 % | 72.815 M 252.21 % | 20.674 M -37.47 % | 33.064 M -70.62 % | 112.547 M |
Operating income ratio | 0.24 7.57 % | 0.22 1 210.80 % | -0.02 -127.71 % | 0.07 -62.47 % | 0.19 -27.13 % | 0.27 234.51 % | -0.20 -260.35 % | 0.12 -62.50 % | 0.33 16.66 % | 0.28 36.24 % | 0.21 -30.88 % | 0.30 -21.76 % | 0.38 20.11 % | 0.32 -20.80 % | 0.40 19.76 % | 0.34 -20.27 % | 0.42 9.18 % | 0.39 -3.81 % | 0.40 -22.35 % | 0.52 15.31 % | 0.45 69.73 % | 0.26 -18.65 % | 0.33 -67.49 % | 1.00 |
Total other income expenses net | -322.554 K -1 106.12 % | -26.743 K 93.77 % | -429.574 K -59.47 % | -269.377 K -14.52 % | -235.214 K -528.24 % | 54.926 K 143.91 % | 22.519 K 145.68 % | -49.294 K 76.11 % | -206.349 K 48.36 % | -399.572 K -32 895.21 % | -1.211 K -105.42 % | 22.340 K -40.33 % | 37.439 K 132.55 % | -115.021 K 79.74 % | -567.643 K -3 810.73 % | -14.515 K -104.61 % | 314.837 K 35.80 % | 231.847 K 213.50 % | 73.955 K 1 355.60 % | -5.890 K -101.14 % | 514.631 K 966.92 % | -59.363 K -31.30 % | -45.212 K 99.96 % | -112.547 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -228.195 M 20.72 % | -287.824 M -22.17 % | -235.600 M 49.34 % | -465.050 M 33.58 % | -700.151 M 12.50 % | -800.202 M -22.75 % | -651.882 M -25.14 % | -520.941 M -2.68 % | -507.338 M 25.78 % | -683.568 M -24.53 % | -548.928 M 15.73 % | -651.430 M -23.58 % | -527.121 M 20.25 % | -660.943 M -12.78 % | -586.030 M 45.92 % | -1.084 B -36.74 % | -792.459 M 20.77 % | -1.000 B 38.32 % | -1.622 B -2 380.87 % | -65.367 M 35.99 % | -102.115 M -132.47 % | 314.517 M 443.04 % | -91.686 M |
Total investments | 1.227 B 452.26 % | 222.107 M 0.00 % | 222.107 M -78.34 % | 1.025 B 32.17 % | 775.701 M 1.36 % | 765.275 M -18.87 % | 943.234 M -8.04 % | 1.026 B 4.92 % | 977.598 M 13.86 % | 858.575 M -16.79 % | 1.032 B 16.15 % | 888.316 M -21.81 % | 1.136 B -0.01 % | 1.136 B -8.12 % | 1.237 B 79.87 % | 687.500 M -33.48 % | 1.034 B 17.88 % | 876.745 M 277.09 % | 232.500 M 15.96 % | 200.500 M 23.38 % | 162.500 M -74.17 % | 629.034 M 185.75 % | 220.131 M |
Total debt | 85.720 M 298.19 % | 21.528 M 902.82 % | 2.147 M | 0.000 -100.00 % | 19.932 M 1 898.55 % | 997.344 K -49.69 % | 1.982 M -32.92 % | 2.955 M -24.53 % | 3.916 M -19.50 % | 4.865 M -16.15 % | 5.802 M -13.76 % | 6.727 M -11.96 % | 7.641 M -10.56 % | 8.544 M -9.45 % | 9.435 M -36.90 % | 14.953 M -1.63 % | 15.201 M 279.63 % | 4.004 M 0.00 % | 4.004 M | 0.000 -100.00 % | 2.703 M | 0.000 -100.00 % | 2.700 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.756 B | 0.000 -100.00 % | 1.756 B 2 231.85 % | 75.325 M 9 678.41 % | -786.408 K 22.35 % | -1.013 M -100.06 % | 1.782 B 2 016.66 % | 84.198 M -95.23 % | 1.766 B 1 699.33 % | 98.168 M -94.33 % | 1.731 B 2 719.32 % | 61.408 M -96.50 % | 1.753 B 3 854.29 % | 44.344 M -97.45 % | 1.742 B 4 054.63 % | 41.936 M -97.59 % | 1.742 B 117 083.33 % | -1.489 M -320.74 % | -353.994 K -199.39 % | 356.174 K -99.94 % | 563.536 M 451 317.26 % | 124.837 K |
Retained earnings | 1.159 B 5.24 % | 1.101 B 5.54 % | 1.044 B -1.10 % | 1.055 B 1.79 % | 1.037 B -0.84 % | 1.045 B 5.80 % | 987.955 M -1.11 % | 999.044 M 3.22 % | 967.906 M 0.44 % | 963.701 M 7.31 % | 898.086 M 2.90 % | 872.741 M 10.69 % | 788.487 M 4.98 % | 751.070 M 9.19 % | 687.862 M 14.05 % | 603.118 M 14.14 % | 528.401 M -0.32 % | 530.074 M 13.35 % | 467.633 M 12.63 % | 415.202 M 32.41 % | 313.564 M | 0.000 -100.00 % | 283.778 M |
Common stock | 122.235 M 0.00 % | 122.235 M 0.00 % | 122.235 M 0.00 % | 122.235 M 0.00 % | 122.235 M 0.00 % | 122.235 M 0.00 % | 122.235 M 0.00 % | 122.235 M 0.00 % | 122.235 M 0.14 % | 122.064 M 0.00 % | 122.064 M 0.00 % | 122.064 M 48.00 % | 82.476 M 0.00 % | 82.476 M 0.00 % | 82.476 M 0.00 % | 82.476 M 0.00 % | 82.476 M 0.00 % | 82.476 M 0.00 % | 82.476 M 33.34 % | 61.856 M 0.00 % | 61.856 M | 0.000 -100.00 % | 61.856 M |
Total equity | 3.037 B 2.98 % | 2.950 B 1.12 % | 2.917 B -0.57 % | 2.934 B 0.18 % | 2.928 B -0.28 % | 2.937 B 2.03 % | 2.878 B -0.88 % | 2.903 B 1.21 % | 2.869 B 0.58 % | 2.852 B 2.63 % | 2.779 B 1.94 % | 2.726 B 3.55 % | 2.633 B 1.76 % | 2.587 B 2.87 % | 2.515 B 3.58 % | 2.428 B 3.18 % | 2.353 B -0.08 % | 2.355 B 2.74 % | 2.292 B 230.04 % | 694.481 M 17.00 % | 593.553 M 2.03 % | 581.772 M 3.24 % | 563.536 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 836.107 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.258 M | 0.000 | 0.000 -100.00 % | 72.099 M | 0.000 |
Long term debt | 60.028 M 178.84 % | 21.528 M 902.82 % | 2.147 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 997.344 K -64.61 % | 2.818 M -25.28 % | 3.772 M 1.26 % | 3.725 M -24.13 % | 4.910 M -15.37 % | 5.802 M -22.47 % | 7.483 M -3.04 % | 7.718 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 72.104 M 138.37 % | 30.249 M 184.78 % | 10.622 M 32.92 % | 7.991 M 90.96 % | 4.185 M -38.05 % | 6.756 M 1.77 % | 6.638 M 8.68 % | 6.108 M 18.89 % | 5.138 M 15.83 % | 4.435 M -14.66 % | 5.197 M -31.41 % | 7.577 M 4.61 % | 7.244 M -4.76 % | 7.605 M -13.77 % | 8.820 M -16.33 % | 10.541 M 2.19 % | 10.315 M 323.42 % | 2.436 M -1.58 % | 2.475 M 41.73 % | 1.747 M -2.20 % | 1.786 M -97.52 % | 72.099 M 10 641.02 % | 671.246 K |
Other current liabilities | 197.658 M 171.13 % | 72.901 M -15.72 % | 86.495 M 7.58 % | 80.400 M -1.07 % | 81.267 M 1 302.39 % | -6.759 M -171.44 % | 9.461 M -93.75 % | 151.433 M 180.18 % | 54.049 M -7.84 % | 58.645 M -15.10 % | 69.078 M 3.69 % | 66.617 M -3.12 % | 68.760 M 22.37 % | 56.191 M 1 779.40 % | -3.346 M -111.47 % | 29.165 M 326.59 % | -12.871 M 41.56 % | -22.025 M 38.16 % | -35.615 M -238.17 % | 25.776 M 219.83 % | -21.511 M | 0.000 100.00 % | -27.064 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.973 M -95.00 % | 59.446 M 52.28 % | 39.038 M -48.35 % | 75.585 M -14.58 % | 88.489 M 3 210.78 % | 2.673 M -37.01 % | 4.243 M -24.07 % | 5.588 M | 0.000 | 0.000 -100.00 % | 72.370 M 472.41 % | 12.643 M -83.23 % | 75.412 M -20.94 % | 95.382 M 10.74 % | 86.133 M | 0.000 -100.00 % | 45.086 M | 0.000 -100.00 % | 49.905 M |
Short term debt | 25.693 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 997.344 K | 0.000 -100.00 % | 2.955 M -24.53 % | 3.916 M | 0.000 | 0.000 -100.00 % | 2.955 M | 0.000 -100.00 % | 3.633 M | 0.000 -100.00 % | 4.004 M 0.00 % | 4.004 M 0.00 % | 4.004 M 0.00 % | 4.004 M | 0.000 -100.00 % | 2.703 M | 0.000 -100.00 % | 2.700 M |
Total current liabilities | 519.473 M 84.98 % | 280.831 M 8.57 % | 258.668 M 4.80 % | 246.817 M -8.40 % | 269.460 M 22.72 % | 219.575 M 35.16 % | 162.455 M -17.24 % | 196.294 M -21.42 % | 249.790 M 28.07 % | 195.046 M 11.91 % | 174.295 M -5.38 % | 184.213 M -25.52 % | 247.317 M 41.83 % | 174.373 M -1.95 % | 177.835 M 27.68 % | 139.282 M -26.26 % | 188.887 M 10.00 % | 171.718 M 28.36 % | 133.774 M 20.87 % | 110.674 M 18.46 % | 93.425 M | 0.000 -100.00 % | 81.628 M |
Total liabilities | 591.577 M 90.17 % | 311.080 M 15.52 % | 269.290 M 5.68 % | 254.809 M -6.88 % | 273.645 M 20.90 % | 226.331 M 33.85 % | 169.093 M -16.46 % | 202.402 M -20.60 % | 254.928 M 27.80 % | 199.481 M 11.14 % | 179.492 M -6.41 % | 191.791 M -24.66 % | 254.561 M 39.89 % | 181.978 M -2.51 % | 186.655 M 24.58 % | 149.823 M -24.79 % | 199.202 M 14.38 % | 174.154 M 27.82 % | 136.249 M 21.20 % | 112.420 M 18.07 % | 95.211 M 32.06 % | 72.099 M -12.39 % | 82.299 M |
Other non current assets | 2.374 M -99.73 % | 868.835 M -8.18 % | 946.191 M 33 588.94 % | 2.809 M 270 552.10 % | 1.038 K -99.93 % | 1.556 M -24.58 % | 2.063 M 1 238.60 % | 154.100 K -96.02 % | 3.873 M 94.91 % | 1.987 M -22.17 % | 2.553 M 410.07 % | 500.510 K -78.42 % | 2.320 M 164.18 % | 878.113 K 158.15 % | 340.161 K 420.69 % | 65.329 K -76.19 % | 274.370 K -66.26 % | 813.144 K 276.50 % | 215.976 K -92.80 % | 3.000 M -79.22 % | 14.440 M -97.79 % | 653.871 M 4 284.67 % | 14.913 M |
Long term investments | 233.636 M 136.17 % | -645.851 M 10.72 % | -723.418 M | 0.000 | 0.000 -100.00 % | 2.595 K -37.52 % | 4.153 K -83.47 % | 25.128 K -54.98 % | 55.815 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 534.239 K -14.20 % | 622.680 K -12.44 % | 711.121 K | 0.000 -100.00 % | 942.329 K -12.06 % | 1.072 M 108.09 % | -13.240 M | 0.000 100.00 % | -13.454 M |
Intangible assets | 68.635 M 12.99 % | 60.744 M -1.00 % | 61.359 M -0.98 % | 61.968 M -0.29 % | 62.150 M -0.06 % | 62.190 M -0.93 % | 62.770 M -0.86 % | 63.314 M -0.92 % | 63.905 M -0.90 % | 64.488 M 1.19 % | 63.728 M -0.87 % | 64.287 M -1.84 % | 65.495 M -0.61 % | 65.894 M -0.84 % | 66.452 M 0.04 % | 66.427 M -0.15 % | 66.529 M -0.51 % | 66.869 M 0.18 % | 66.747 M -0.05 % | 66.783 M -0.68 % | 67.243 M | 0.000 -100.00 % | 44.335 M |
GoodWill | 78.283 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 | 0.000 | 0.000 |
Goodwill and intangible assets | 146.918 M 141.86 % | 60.744 M -1.00 % | 61.359 M -0.98 % | 61.968 M -0.29 % | 62.150 M -0.06 % | 62.190 M -0.93 % | 62.770 M -0.86 % | 63.314 M -0.92 % | 63.905 M -0.90 % | 64.488 M 1.19 % | 63.728 M -0.87 % | 64.287 M -1.84 % | 65.495 M -0.61 % | 65.894 M -0.84 % | 66.452 M 0.04 % | 66.427 M -0.15 % | 66.529 M -0.51 % | 66.869 M 0.18 % | 66.747 M -0.05 % | 66.783 M -0.68 % | 67.243 M | 0.000 -100.00 % | 44.335 M |
Property plant equipment net | 545.577 M 2.70 % | 531.221 M 0.00 % | 531.239 M 5.54 % | 503.342 M 2.25 % | 492.283 M 4.39 % | 471.560 M 6.33 % | 443.475 M 4.65 % | 423.768 M 5.16 % | 402.970 M 6.00 % | 380.144 M 9.13 % | 348.353 M 27.52 % | 273.184 M 25.09 % | 218.382 M 26.88 % | 172.111 M 17.36 % | 146.652 M 27.87 % | 114.687 M 54.24 % | 74.357 M 112.42 % | 35.005 M 73.25 % | 20.205 M 71.74 % | 11.765 M -2.88 % | 12.113 M | 0.000 -100.00 % | 13.154 M |
Total non current assets | 949.789 M 13.50 % | 836.790 M -0.27 % | 839.048 M 44.04 % | 582.524 M 1.98 % | 571.201 M 3.91 % | 549.707 M 5.27 % | 522.189 M 3.65 % | 503.779 M 3.44 % | 487.026 M 5.07 % | 463.514 M 7.89 % | 429.601 M 22.08 % | 351.910 M 18.14 % | 297.865 M 20.88 % | 246.417 M 11.69 % | 220.623 M 17.83 % | 187.246 M 26.79 % | 147.678 M 35.90 % | 108.670 M 15.78 % | 93.863 M 6.61 % | 88.046 M 3.12 % | 85.385 M -86.94 % | 653.871 M 937.36 % | 63.032 M |
Other current assets | 46.325 M -28.33 % | 64.634 M -2.35 % | 66.188 M 355.81 % | 14.521 M -52.43 % | 30.529 M -7.13 % | 32.873 M 36.53 % | 24.077 M 224.24 % | 7.426 M -60.49 % | 18.793 M -0.26 % | 18.841 M 18.73 % | 15.869 M -28.80 % | 22.287 M 9.81 % | 20.296 M 244.39 % | 5.893 M -61.20 % | 15.188 M -96.73 % | 464.957 M 1 966.34 % | 22.502 M -2.90 % | 23.174 M 81.30 % | 12.782 M 21.47 % | 10.523 M 20.64 % | 8.723 M | 0.000 -100.00 % | 4.707 M |
Short term investments | 961.887 M 10.82 % | 867.958 M -8.20 % | 945.524 M -7.78 % | 1.025 B 32.17 % | 775.701 M 1.36 % | 765.275 M -18.87 % | 943.234 M -8.04 % | 1.026 B 4.92 % | 977.598 M 13.86 % | 858.575 M -16.79 % | 1.032 B 16.15 % | 888.316 M -21.81 % | 1.136 B -0.01 % | 1.136 B -8.12 % | 1.237 B 79.87 % | 687.500 M -33.48 % | 1.034 B 17.88 % | 876.745 M 277.09 % | 232.500 M 15.96 % | 200.500 M 23.38 % | 162.500 M -74.17 % | 629.034 M 185.75 % | 220.131 M |
cash and cash equivalents | 313.916 M 1.48 % | 309.352 M 30.12 % | 237.746 M -48.88 % | 465.050 M -35.42 % | 720.084 M -10.12 % | 801.200 M 22.53 % | 653.865 M 24.81 % | 523.896 M 2.47 % | 511.254 M -25.74 % | 688.433 M 24.10 % | 554.730 M -15.71 % | 658.157 M 23.07 % | 534.762 M -20.12 % | 669.487 M 12.43 % | 595.465 M -45.79 % | 1.099 B 36.01 % | 807.660 M -19.57 % | 1.004 B -38.23 % | 1.626 B 2 387.00 % | 65.367 M -37.64 % | 104.818 M 133.33 % | -314.517 M -433.22 % | 94.386 M |
Cash and short term investments | 1.276 B 8.37 % | 1.177 B -0.50 % | 1.183 B -20.60 % | 1.490 B -0.37 % | 1.496 B -4.51 % | 1.566 B -1.92 % | 1.597 B 3.07 % | 1.550 B 4.08 % | 1.489 B -3.76 % | 1.547 B -2.49 % | 1.587 B 2.59 % | 1.546 B -7.45 % | 1.671 B -7.47 % | 1.806 B -1.44 % | 1.832 B 2.58 % | 1.786 B -2.99 % | 1.841 B -2.12 % | 1.881 B 1.23 % | 1.858 B 598.91 % | 265.867 M -0.54 % | 267.318 M -15.01 % | 314.517 M 0.00 % | 314.517 M |
Total current assets | 2.679 B 10.54 % | 2.424 B 3.26 % | 2.347 B -9.93 % | 2.606 B -1.07 % | 2.634 B 0.81 % | 2.613 B 3.50 % | 2.525 B -2.96 % | 2.602 B -1.31 % | 2.637 B 1.87 % | 2.588 B 2.34 % | 2.529 B -1.45 % | 2.566 B -0.90 % | 2.589 B 2.64 % | 2.523 B 1.68 % | 2.481 B 3.78 % | 2.390 B -0.58 % | 2.405 B -0.66 % | 2.420 B 3.68 % | 2.334 B 224.74 % | 718.855 M 19.14 % | 603.379 M 91.84 % | 314.517 M -46.03 % | 582.802 M |
Inventory | 252.731 M 43.14 % | 176.565 M 22.32 % | 144.350 M 3.67 % | 139.241 M -4.13 % | 145.234 M 7.71 % | 134.837 M 16.43 % | 115.809 M 0.67 % | 115.039 M -16.45 % | 137.694 M -14.47 % | 160.987 M 10.84 % | 145.237 M -17.69 % | 176.461 M -9.73 % | 195.476 M 11.61 % | 175.143 M 13.47 % | 154.346 M 10.66 % | 139.483 M -3.11 % | 143.954 M 38.93 % | 103.613 M 44.37 % | 71.768 M 7.87 % | 66.531 M 8.54 % | 61.298 M | 0.000 -100.00 % | 53.809 M |
Net receivables | 1.104 B 9.86 % | 1.005 B 5.45 % | 953.405 M -0.90 % | 962.045 M -2.15 % | 983.225 M 11.85 % | 879.044 M 11.56 % | 787.966 M -15.28 % | 930.075 M -6.17 % | 991.227 M 13.73 % | 871.592 M 10.03 % | 792.121 M -4.80 % | 832.032 M 16.39 % | 714.873 M 33.42 % | 535.807 M 9.65 % | 488.644 M 7.09 % | 456.295 M 10.12 % | 414.369 M -3.21 % | 428.113 M 7.79 % | 397.158 M 4.41 % | 380.371 M 40.66 % | 270.423 M | 0.000 -100.00 % | 212.461 M |
Tax assets | 21.284 M -2.55 % | 21.841 M -7.75 % | 23.677 M 64.36 % | 14.405 M -14.09 % | 16.768 M 16.45 % | 14.398 M 3.75 % | 13.878 M -15.99 % | 16.518 M 1.83 % | 16.222 M -3.98 % | 16.895 M 12.88 % | 14.967 M 7.38 % | 13.939 M 19.45 % | 11.669 M 54.89 % | 7.534 M 13.40 % | 6.644 M 22.04 % | 5.444 M -6.24 % | 5.806 M -2.96 % | 5.983 M 4.01 % | 5.753 M 5.99 % | 5.427 M 12.41 % | 4.828 M | 0.000 -100.00 % | 4.084 M |
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 100.00 % | -314.517 M | 0.000 |
Account payables | 270.823 M 40.07 % | 193.343 M 20.35 % | 160.650 M 4.92 % | 153.114 M -15.15 % | 180.453 M 21.48 % | 148.547 M 32.33 % | 112.251 M 568.86 % | 16.783 M -88.23 % | 142.585 M 44.03 % | 99.000 M 47.44 % | 67.144 M -11.80 % | 76.130 M -44.70 % | 137.673 M 61.60 % | 85.193 M -3.46 % | 88.245 M 9.18 % | 80.827 M -23.73 % | 105.973 M 47.52 % | 71.835 M 65.46 % | 43.416 M -8.54 % | 47.469 M 4.09 % | 45.605 M | 0.000 -100.00 % | 27.313 M |
Tax payables | 25.299 M 73.43 % | 14.587 M 26.59 % | 11.523 M -13.38 % | 13.304 M 179.13 % | 4.766 M -72.52 % | 17.344 M 917.42 % | 1.705 M -92.68 % | 23.277 M -50.19 % | 46.729 M 34.56 % | 34.728 M 2.66 % | 33.830 M 2.75 % | 32.924 M -19.47 % | 40.884 M 39.27 % | 29.356 M 42.74 % | 20.566 M 62.67 % | 12.643 M -22.76 % | 16.369 M -27.32 % | 22.522 M -42.68 % | 39.292 M 4.98 % | 37.429 M 73.75 % | 21.542 M | 0.000 -100.00 % | 28.774 M |
Deferred revenue non current | 3.769 M 11.78 % | 3.372 M -1.38 % | 3.419 M -1.36 % | 3.466 M -1.34 % | 3.513 M 14.08 % | 3.079 M -1.11 % | 3.114 M -1.10 % | 3.148 M 30.37 % | 2.415 M 196.53 % | 814.374 K 4.56 % | 778.883 K -4.24 % | 813.392 K -17.42 % | 985.022 K -52.33 % | 2.066 M -13.37 % | 2.385 M -1.43 % | 2.419 M 23.82 % | 1.954 M 9.25 % | 1.788 M -1.89 % | 1.823 M 67.33 % | 1.089 M -3.07 % | 1.124 M | 0.000 | 0.000 |
Minority interest | 26.475 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 | 0.000 | 0.000 |
Capital lease obligations | 5.584 M 202.19 % | 1.848 M -13.93 % | 2.147 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 997.344 K -49.69 % | 1.982 M -47.45 % | 3.772 M 1.26 % | 3.725 M -24.13 % | 4.910 M -15.37 % | 5.802 M -22.47 % | 7.483 M -3.04 % | 7.718 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.118 M 0.00 % | 61.118 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.489 M 320.74 % | 353.994 K | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.730 B 5 859.60 % | -30.032 M -101.71 % | 1.751 B | 0.000 -100.00 % | 1.771 B 3.62 % | 1.709 B 0.06 % | 1.708 B | 0.000 -100.00 % | 1.694 B | 0.000 -100.00 % | 1.759 B | 0.000 -100.00 % | 1.763 B | 0.000 -100.00 % | 1.700 B | 0.000 -100.00 % | 1.700 B | 0.000 -100.00 % | 1.702 B 681.62 % | 217.777 M -0.16 % | 218.134 M 1 096.16 % | 18.236 M -91.63 % | 217.902 M |
Deferred tax liabilities non current | 8.307 M 55.29 % | 5.350 M 5.80 % | 5.056 M 11.73 % | 4.525 M 8.14 % | 4.185 M 13.83 % | 3.676 M 4.31 % | 3.524 M 19.09 % | 2.960 M 8.70 % | 2.723 M 3.77 % | 2.624 M 7.69 % | 2.436 M -18.57 % | 2.992 M 18.10 % | 2.533 M 302.83 % | 628.901 K -0.74 % | 633.606 K -0.74 % | 638.311 K -0.73 % | 643.016 K -0.73 % | 647.721 K -0.72 % | 652.426 K -0.72 % | 657.131 K -0.71 % | 661.836 K | 0.000 -100.00 % | 671.246 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.629 B 11.30 % | 3.261 B 2.33 % | 3.186 B -0.07 % | 3.189 B -0.53 % | 3.206 B 1.35 % | 3.163 B 3.80 % | 3.047 B -1.89 % | 3.106 B -0.57 % | 3.124 B 2.36 % | 3.052 B 3.15 % | 2.958 B 1.39 % | 2.918 B 1.07 % | 2.887 B 4.26 % | 2.769 B 2.50 % | 2.702 B 4.80 % | 2.578 B 1.00 % | 2.552 B 0.92 % | 2.529 B 4.15 % | 2.428 B 200.94 % | 806.901 M 17.15 % | 688.764 M 5.34 % | 653.871 M 1.24 % | 645.835 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.178 M 124.75 % | 968.862 K | 0.000 | 0.000 -100.00 % | 357.794 M 288.07 % | -190.243 M -5 987.23 % | -3.125 M | 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 -100.00 % | 1.580 M | 0.000 -100.00 % | 3.074 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.169 M 280.81 % | -17.239 M -200.00 % | 17.239 M | 0.000 -100.00 % | 2.150 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -232.377 M | 0.000 100.00 % | -6.298 M | 0.000 100.00 % | -228.476 M | 0.000 100.00 % | -323.239 M -211.76 % | 289.239 M 200.00 % | -289.239 M | 0.000 100.00 % | -155.786 M -295.26 % | 79.784 M 200.00 % | -79.784 M | 0.000 -100.00 % | 27.551 M 120.45 % | -134.750 M -74.15 % | -77.375 M | 0.000 100.00 % | -35.885 M | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -194.370 M | 0.000 100.00 % | -26.443 M | 0.000 100.00 % | -229.469 M | 0.000 100.00 % | -322.783 M -233.63 % | 241.555 M 200.00 % | -241.555 M | 0.000 100.00 % | -68.912 M -1 146.33 % | 6.586 M 200.00 % | -6.586 M | 0.000 100.00 % | -191.838 M -453.04 % | 54.338 M 200.00 % | -54.338 M | 0.000 -100.00 % | 22.829 M | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.007 M | 0.000 -100.00 % | 20.146 M | 0.000 -100.00 % | 992.707 K | 0.000 100.00 % | -455.823 K -100.96 % | 47.684 M 200.00 % | -47.684 M | 0.000 100.00 % | -86.873 M -218.68 % | 73.198 M 200.00 % | -73.198 M | 0.000 100.00 % | -4.647 M -146.41 % | 10.013 M 143.47 % | -23.036 M | 0.000 100.00 % | -1.581 M | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.198 M 122.24 % | -144.763 M | 0.000 | 0.000 100.00 % | -34.304 M | 0.000 |
Other non cash items | 111.431 M 300.66 % | -55.532 M | 0.000 | 0.000 100.00 % | -35.426 M 41.18 % | -60.225 M -191.58 % | 65.763 M 38.56 % | 47.460 M -73.26 % | 177.492 M 4 153.26 % | -4.379 M 90.30 % | -45.140 M 46.42 % | -84.253 M -130.91 % | 272.553 M 642.92 % | -50.201 M 40.87 % | -84.905 M -13.64 % | -74.716 M 7.53 % | -80.803 M -29.41 % | -62.441 M -1 382.66 % | -4.211 M -171.11 % | 5.922 M 109.55 % | -62.025 M -249.21 % | -17.761 M -517.83 % | -2.875 M 92.90 % | -40.496 M |
Net cash provided by operating activities | 111.431 M 4 690.49 % | 2.326 M | 0.000 | 0.000 -100.00 % | 15.419 M 627.47 % | -2.923 M -104.38 % | 66.675 M -16.20 % | 79.567 M 29.50 % | 61.441 M -6.36 % | 65.615 M 45.36 % | 45.140 M -46.42 % | 84.253 M -36.30 % | 132.265 M 109.26 % | 63.207 M -25.56 % | 84.905 M 13.64 % | 74.716 M -7.53 % | 80.803 M 29.41 % | 62.441 M -28.49 % | 87.313 M 436.42 % | -25.953 M -141.84 % | 62.025 M 249.21 % | 17.761 M 296.93 % | -9.019 M -122.27 % | 40.496 M |
Investments in property plant and equipment | -11.733 M -49.55 % | -7.846 M 45.13 % | -14.298 M 17.77 % | -17.388 M 29.93 % | -24.814 M 31.46 % | -36.203 M -28.80 % | -28.107 M -17.51 % | -23.920 M 24.54 % | -31.700 M 20.58 % | -39.914 M 49.47 % | -78.984 M -31.85 % | -59.903 M -10.91 % | -54.012 M -83.33 % | -29.462 M 6.27 % | -31.431 M 40.49 % | -52.821 M -58.45 % | -33.335 M -104.65 % | -16.289 M -93.79 % | -8.405 M -144.81 % | -3.433 M 85.13 % | -23.085 M -7 429.52 % | -306.597 K 96.64 % | -9.123 M | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 650.000 -99.71 % | 220.929 K 119 321.08 % | 185.000 -99.94 % | 319.540 K 13 082.45 % | 2.424 K 119.92 % | -12.166 K -102.39 % | 508.698 K | 0.000 | 0.000 -100.00 % | 228.277 K -99.57 % | 52.821 M 58.10 % | 33.410 M 105.11 % | 16.289 M 93.61 % | 8.413 M 145.03 % | 3.433 M | 0.000 | 0.000 -100.00 % | 9.123 M | 0.000 |
Purchases of investments | -504.000 M -111.76 % | -238.000 M 64.71 % | -674.398 M -80.97 % | -372.666 M -72.53 % | -216.000 M 13.60 % | -250.000 M 49.17 % | -491.850 M 22.79 % | -637.000 M 26.63 % | -868.204 M -38.85 % | -625.300 M 8.04 % | -680.000 M -95.40 % | -348.000 M 52.97 % | -740.000 M 37.74 % | -1.189 B -36.61 % | -870.000 M -11.83 % | -778.000 M 39.03 % | -1.276 B -66.80 % | -765.000 M -646.34 % | -102.500 M -36.67 % | -75.000 M | 0.000 100.00 % | -77.000 M 65.05 % | -220.331 M | 0.000 |
Sales maturities of investments | 429.345 M 34.45 % | 319.327 M -35.07 % | 491.823 M 286.60 % | 127.216 M -39.56 % | 210.500 M -51.83 % | 436.973 M -25.19 % | 584.098 M -2.08 % | 596.500 M -21.13 % | 756.297 M -6.25 % | 806.674 M 50.09 % | 537.462 M -11.10 % | 604.562 M -19.33 % | 749.441 M -42.24 % | 1.297 B 280.91 % | 340.605 M -69.85 % | 1.130 B 0.36 % | 1.125 B 820.54 % | 122.260 M 70.66 % | 71.641 M 88.92 % | 37.922 M | 0.000 -100.00 % | 75.751 M 232.33 % | 22.794 M | 0.000 |
Other investing activites | -16.879 M -42 297.34 % | 39.999 K 695.12 % | 5.031 K 254.09 % | 1.421 K 100.06 % | -2.301 M -101.23 % | 186.974 M 102.20 % | 92.470 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 550.000 -100.00 % | 108.899 M 47 604.94 % | 228.277 K 100.43 % | -52.821 M -58.45 % | -33.335 M -104.65 % | -16.289 M -93.79 % | -8.405 M -144.81 % | -3.433 M -105.64 % | 60.844 M 19 945.02 % | -306.597 K 96.64 % | -9.123 M | 0.000 |
Net cash used for investing activites | -103.267 M -240.46 % | 73.521 M 137.35 % | -196.869 M 25.10 % | -262.836 M -767.06 % | -30.314 M -120.11 % | 150.771 M 134.25 % | 64.362 M 199.91 % | -64.419 M 55.04 % | -143.288 M -201.29 % | 141.463 M 163.86 % | -221.534 M -212.36 % | 197.168 M 542.37 % | -44.570 M -156.11 % | 79.438 M 114.17 % | -560.598 M -287.67 % | 298.722 M 262.52 % | -183.807 M 72.11 % | -659.029 M -1 578.79 % | -39.256 M 3.10 % | -40.512 M -207.29 % | 37.759 M 2 527.87 % | -1.555 M 99.25 % | -206.659 M | 0.000 |
Debt repayment | 24.966 M 26.86 % | 19.680 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 -100.00 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -25.121 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 | 0.000 | 0.000 | 0.000 |
Dividends paid | -30.734 M -21 527.83 % | -142.106 K 99.11 % | -15.891 M | 0.000 100.00 % | -64.785 M | 0.000 100.00 % | -103.754 M 0.00 % | -103.754 M 0.00 % | -103.754 M | 0.000 100.00 % | -94.847 M | 0.000 100.00 % | -94.847 M | 0.000 100.00 % | -18.783 K 46.74 % | -35.267 K 99.96 % | -82.507 M -239 049.98 % | -34.500 K -73.08 % | -19.933 K -144.39 % | -8.156 K 99.98 % | -50.030 M -189 219.39 % | -26.426 K 69.47 % | -86.572 K | 0.000 |
Other financing activites | 24.156 M 194.97 % | -25.436 M -396.34 % | -5.125 M | 0.000 100.00 % | -65.679 M -6 458.06 % | -1.001 M -17.65 % | -851.270 K 19.05 % | -1.052 M -118.71 % | 5.620 M 634.44 % | -1.052 M -23.53 % | -851.270 K 19.05 % | -1.052 M 98.90 % | -95.949 M -9 480.55 % | -1.001 M 87.49 % | -8.006 M | 0.000 -100.00 % | 339.056 K 104.33 % | -7.829 M -100.51 % | 1.539 B 57 081.83 % | -2.700 M | 0.000 | 0.000 -100.00 % | 120.197 M | 0.000 |
Net cash used provided by financing activities | -6.733 M -14.16 % | -5.898 M 71.93 % | -21.015 M | 0.000 100.00 % | -65.679 M -6 458.06 % | -1.001 M -17.65 % | -851.270 K 19.05 % | -1.052 M 98.93 % | -98.134 M -9 232.18 % | -1.052 M -23.53 % | -851.270 K 19.05 % | -1.052 M 98.90 % | -95.949 M -9 480.55 % | -1.001 M 87.52 % | -8.025 M -22 654.52 % | -35.267 K 99.96 % | -82.168 M -944.92 % | -7.864 M -100.51 % | 1.542 B 57 057.18 % | -2.708 M 94.59 % | -50.030 M -189 219.39 % | -26.426 K -100.02 % | 120.283 M | 0.000 |
Effect of forex changes on cash | 3.133 M 89.19 % | 1.656 M 539.54 % | 258.962 K 135.81 % | -723.164 K -33.12 % | -543.227 K -211.26 % | 488.249 K 324.32 % | -217.655 K 85.03 % | -1.454 M -151.88 % | 2.802 M 558.03 % | -611.677 K 61.54 % | -1.590 M -144.74 % | 3.555 M 205.57 % | 1.163 M 359.43 % | -448.390 K -48.04 % | -302.880 K -21.74 % | -248.802 K -247.68 % | 168.470 K 804.73 % | -23.906 K 90.34 % | -247.430 K 11.06 % | -278.192 K -189.27 % | 311.625 K -30.79 % | 450.256 K 400.03 % | 90.045 K | 0.000 |
Net change in cash | 4.564 M -93.63 % | 71.605 M 131.50 % | -227.303 M 10.87 % | -255.034 M -214.41 % | -81.116 M -155.06 % | 147.335 M 13.36 % | 129.969 M 928.05 % | 12.642 M 107.14 % | -177.179 M -232.52 % | 133.703 M 229.27 % | -103.427 M -183.82 % | 123.395 M 191.59 % | -134.725 M -282.01 % | 74.022 M 114.71 % | -503.072 M -272.95 % | 290.876 M 247.98 % | -196.566 M 68.37 % | -621.440 M -139.08 % | 1.590 B 2 389.80 % | -69.451 M -133.95 % | -29.686 M 54.83 % | -65.724 M 31.04 % | -95.305 M -335.35 % | 40.496 M |
Cash at beginning of period | 309.352 M 30.12 % | 237.746 M -48.88 % | 465.050 M -35.42 % | 720.084 M -10.12 % | 801.200 M 22.53 % | 653.865 M 24.81 % | 523.896 M 2.47 % | 511.254 M -25.74 % | 688.433 M 24.10 % | 554.730 M -15.71 % | 658.157 M 23.07 % | 534.762 M -20.12 % | 669.487 M 12.43 % | 595.465 M -45.79 % | 1.099 B 36.01 % | 807.660 M -19.57 % | 1.004 B -38.23 % | 1.626 B 4 496.62 % | 35.367 M -66.26 % | 104.818 M 14.29 % | 91.711 M 9.85 % | 83.486 M -53.31 % | 178.791 M | 0.000 |
Cash at end of period | 313.916 M 1.48 % | 309.352 M 30.12 % | 237.746 M -48.88 % | 465.050 M -35.42 % | 720.084 M -10.12 % | 801.200 M 22.53 % | 653.865 M 24.81 % | 523.896 M 2.47 % | 511.254 M -25.74 % | 688.433 M 24.10 % | 554.730 M -15.71 % | 658.157 M 23.07 % | 534.762 M -20.12 % | 669.487 M 12.43 % | 595.465 M -45.79 % | 1.099 B 36.01 % | 807.660 M -19.57 % | 1.004 B -38.23 % | 1.626 B 4 496.62 % | 35.367 M -42.98 % | 62.025 M 249.21 % | 17.761 M -78.73 % | 83.486 M 106.16 % | 40.496 M |
Operating cash flow | 111.431 M 4 690.49 % | 2.326 M | 0.000 | 0.000 -100.00 % | 15.419 M 627.47 % | -2.923 M -104.38 % | 66.675 M -16.20 % | 79.567 M 29.50 % | 61.441 M -6.36 % | 65.615 M 45.36 % | 45.140 M -46.42 % | 84.253 M -36.30 % | 132.265 M 109.26 % | 63.207 M -25.56 % | 84.905 M 13.64 % | 74.716 M -7.53 % | 80.803 M 29.41 % | 62.441 M -28.49 % | 87.313 M 436.42 % | -25.953 M -141.84 % | 62.025 M 249.21 % | 17.761 M 296.93 % | -9.019 M -122.27 % | 40.496 M |
Capital expenditure | -11.733 M -49.55 % | -7.846 M 45.13 % | -14.298 M 17.77 % | -17.388 M 29.93 % | -24.814 M 31.46 % | -36.203 M -28.80 % | -28.107 M -17.51 % | -23.920 M 24.54 % | -31.700 M 20.58 % | -39.914 M 49.47 % | -78.984 M -31.85 % | -59.903 M -10.91 % | -54.012 M -83.33 % | -29.462 M 6.27 % | -31.431 M 40.49 % | -52.821 M -58.45 % | -33.335 M -104.65 % | -16.289 M -93.79 % | -8.405 M -144.81 % | -3.433 M 85.13 % | -23.085 M -7 429.52 % | -306.597 K 96.64 % | -9.123 M | 0.000 |
Free CashFlow | 99.698 M 1 906.22 % | -5.520 M 76.98 % | -23.976 M -37.89 % | -17.388 M -85.09 % | -9.394 M 75.99 % | -39.126 M -201.45 % | 38.568 M -30.69 % | 55.647 M 87.10 % | 29.741 M 15.72 % | 25.701 M 175.94 % | -33.845 M -238.99 % | 24.351 M -68.88 % | 78.253 M 131.89 % | 33.745 M -36.89 % | 53.474 M 144.22 % | 21.896 M -53.87 % | 47.468 M 2.85 % | 46.152 M -41.51 % | 78.908 M 368.52 % | -29.387 M -175.47 % | 38.939 M 123.09 % | 17.455 M 196.21 % | -18.141 M -144.80 % | 40.496 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 |