
Ningbo Color Master Batch Co., Ltd. 301019.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue | 493.084 M 9.28 % | 451.229 M -2.78 % | 464.145 M -5.73 % | 492.342 M 14.62 % | 429.533 M 5.95 % | 405.425 M 24.12 % | 326.632 M 16.61 % | 280.099 M |
Net income | 100.503 M -1.41 % | 101.942 M 1.47 % | 100.466 M -7.73 % | 108.880 M 4.29 % | 104.406 M 31.64 % | 79.314 M 55.22 % | 51.099 M 23.21 % | 41.474 M |
Income before tax | 115.285 M -1.78 % | 117.370 M 2.44 % | 114.573 M -8.53 % | 125.263 M 3.21 % | 121.372 M 31.55 % | 92.265 M 55.80 % | 59.220 M 21.46 % | 48.757 M |
Income before tax ratio | 0.23 -10.11 % | 0.26 5.37 % | 0.25 -2.98 % | 0.25 -9.96 % | 0.28 24.16 % | 0.23 25.52 % | 0.18 4.16 % | 0.17 |
EBITDA | 130.289 M -1.20 % | 131.874 M 3.70 % | 127.167 M -7.37 % | 137.285 M 13.00 % | 121.494 M 20.26 % | 101.029 M 47.69 % | 68.408 M 17.90 % | 58.022 M |
Net income ratio | 0.20 -9.78 % | 0.23 4.37 % | 0.22 -2.12 % | 0.22 -9.02 % | 0.24 24.25 % | 0.20 25.05 % | 0.16 5.65 % | 0.15 |
Ratio EBITDA | 0.26 -9.59 % | 0.29 6.67 % | 0.27 -1.74 % | 0.28 -1.42 % | 0.28 13.51 % | 0.25 18.98 % | 0.21 1.10 % | 0.21 |
Gross profit ratio | 0.34 -4.78 % | 0.35 16.98 % | 0.30 -12.82 % | 0.35 -12.21 % | 0.39 12.34 % | 0.35 9.98 % | 0.32 -5.15 % | 0.34 |
Weighted average shs out dil | 163.977 M -2.44 % | 168.082 M 0.26 % | 167.639 M 14.24 % | 146.739 M 16.33 % | 126.140 M 0.00 % | 126.139 M 0.00 % | 126.139 M 0.00 % | 126.139 M |
Weighted average shs out | 163.977 M -2.44 % | 168.082 M 0.26 % | 167.639 M 14.24 % | 146.739 M 16.33 % | 126.140 M -0.14 % | 126.316 M 0.00 % | 126.316 M 0.00 % | 126.316 M |
EPS diluted | 0.61 0.00 % | 0.61 1.67 % | 0.60 -18.92 % | 0.74 -10.84 % | 0.83 31.75 % | 0.63 53.66 % | 0.41 24.24 % | 0.33 |
Earnings per share | 0.61 0.00 % | 0.61 1.67 % | 0.60 -18.92 % | 0.74 -10.84 % | 0.83 31.75 % | 0.63 57.50 % | 0.40 21.21 % | 0.33 |
Gross profit | 165.345 M 4.05 % | 158.906 M 13.73 % | 139.723 M -17.81 % | 170.000 M 0.63 % | 168.942 M 19.02 % | 141.939 M 36.51 % | 103.979 M 10.61 % | 94.004 M |
Income tax expense | 14.781 M -4.19 % | 15.428 M 9.40 % | 14.102 M -13.92 % | 16.383 M -3.43 % | 16.966 M 30.99 % | 12.951 M 59.47 % | 8.121 M 11.51 % | 7.283 M |
Cost of revenue | 327.739 M 12.12 % | 292.323 M -9.89 % | 324.422 M 0.65 % | 322.342 M 23.70 % | 260.591 M -1.10 % | 263.486 M 18.34 % | 222.653 M 19.64 % | 186.096 M |
General and administrative expenses | 3.689 M -14.35 % | 4.307 M 28.24 % | 3.359 M -35.62 % | 5.217 M 202.21 % | -5.104 M 78.94 % | -24.234 M 13.23 % | -27.928 M -128.42 % | -12.226 M |
Selling and marketing expenses | 9.033 M 17.77 % | 7.670 M -60.58 % | 19.457 M 158.74 % | 7.520 M -73.95 % | 28.869 M 8.95 % | 26.498 M 20.27 % | 22.032 M 2.70 % | 21.453 M |
Other expenses | 17.467 M 53.04 % | 11.413 M 172.05 % | -15.841 M -186.62 % | 18.289 M 19 421.69 % | -94.653 K -100.25 % | 37.818 M 1 390.02 % | 2.538 M 59.81 % | 1.588 M |
Operating expenses | 49.969 M 20.71 % | 41.396 M 31.91 % | 31.381 M -34.45 % | 47.877 M -5.61 % | 50.723 M -4.76 % | 53.257 M 18.31 % | 45.013 M 4.05 % | 43.259 M |
Cost and expenses | 377.708 M 13.18 % | 333.719 M -6.40 % | 356.531 M -3.70 % | 370.219 M 18.92 % | 311.313 M -1.71 % | 316.743 M 18.33 % | 267.666 M 16.70 % | 229.355 M |
Research and development expenses | 19.780 M 9.86 % | 18.006 M 2.34 % | 17.594 M 4.41 % | 16.851 M 10.55 % | 15.244 M 15.71 % | 13.174 M 20.87 % | 10.900 M -0.83 % | 10.991 M |
Selling general and administrative expenses | 12.722 M 6.22 % | 11.977 M -59.58 % | 29.628 M 132.62 % | 12.737 M -64.20 % | 35.573 M 1 470.91 % | 2.265 M 138.41 % | -5.896 M -163.90 % | 9.227 M |
Interest income | 8.697 M 30.58 % | 6.660 M -21.25 % | 8.457 M 94.02 % | 4.359 M 641.84 % | 587.567 K 5.00 % | 559.600 K 89.82 % | 294.800 K 35.08 % | 218.243 K |
Interest expense | 118.726 K -19.63 % | 147.725 K -9.04 % | 162.408 K -11.90 % | 184.346 K 18.23 % | 155.925 K -84.06 % | 978.128 K 11.40 % | 878.005 K -65.73 % | 2.562 M |
Depreciation and amortization | 15.003 M 4.50 % | 14.357 M 15.49 % | 12.431 M 5.02 % | 11.837 M 28.97 % | 9.178 M 198.75 % | 3.072 M -1.89 % | 3.131 M -62.77 % | 8.411 M |
Operating income | 115.376 M -1.82 % | 117.510 M 9.20 % | 107.615 M -11.88 % | 122.123 M 3.30 % | 118.219 M 27.51 % | 92.711 M 57.12 % | 59.005 M 21.00 % | 48.764 M |
Operating income ratio | 0.23 -10.15 % | 0.26 12.32 % | 0.23 -6.53 % | 0.25 -9.88 % | 0.28 20.36 % | 0.23 26.59 % | 0.18 3.76 % | 0.17 |
Total other income expenses net | -91.274 K 35.12 % | -140.686 K -102.02 % | 6.958 M 121.61 % | 3.140 M -0.39 % | 3.152 M 807.21 % | -445.727 K -307.04 % | 215.288 K 3 197.22 % | -6.951 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -86.976 M 78.46 % | -403.785 M 20.57 % | -508.354 M 6.93 % | -546.210 M -783.36 % | -61.833 M -16.17 % | -53.227 M -34.61 % | -39.541 M -36.15 % | -29.043 M |
Total investments | 205.120 M -47.13 % | 388.000 M 51.96 % | 255.323 M 26.20 % | 202.311 M 11 626.42 % | 1.725 M 133.83 % | 737.811 K -13.44 % | 852.365 K -58.63 % | 2.060 M |
Total debt | 12.262 M 22.61 % | 10.001 M 41 717.25 % | 23.915 K -98.66 % | 1.790 M -94.46 % | 32.324 M 117.59 % | 14.856 M -17.47 % | 18.000 M 0.00 % | 18.000 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 49.525 M 25.99 % | 39.307 M | 0.000 -100.00 % | 36.744 M -79.93 % | 183.118 M 124.19 % | 81.681 M | 0.000 |
Retained earnings | 344.789 M 13.99 % | 302.480 M 1.48 % | 298.063 M 43.07 % | 208.331 M 88.79 % | 110.349 M 411.85 % | 21.559 M -82.71 % | 124.693 M -0.62 % | 125.476 M |
Common stock | 168.000 M 40.00 % | 120.000 M 0.00 % | 120.000 M 50.00 % | 80.000 M 33.33 % | 60.000 M 0.00 % | 60.000 M 242.86 % | 17.500 M 0.00 % | 17.500 M |
Total equity | 1.138 B 3.70 % | 1.098 B 5.17 % | 1.044 B 6.15 % | 983.327 M 170.21 % | 363.907 M 37.49 % | 264.676 M 18.23 % | 223.874 M -0.35 % | 224.657 M |
Other non current liabilities | 2.740 M -2.52 % | 2.811 M -2.56 % | 2.885 M -2.76 % | 2.967 M -2.82 % | 3.053 M -3.00 % | 3.147 M -2.78 % | 3.237 M -79.36 % | 15.687 M |
Long term debt | 610.042 K | 0.000 -100.00 % | 23.915 K -97.11 % | 828.533 K -21.51 % | 1.056 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 10.368 M -4.74 % | 10.883 M -2.69 % | 11.184 M -10.21 % | 12.457 M -1.25 % | 12.614 M -7.34 % | 13.613 M -6.84 % | 14.613 M -6.85 % | 15.687 M |
Other current liabilities | 23.196 M -50.80 % | 47.146 M 336.36 % | 10.805 M 163.02 % | -17.144 M -242.51 % | -5.005 M -125.37 % | 19.730 M 23.21 % | 16.014 M 280.94 % | -8.850 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 591.345 K -98.41 % | 37.186 M 6 397.25 % | -590.516 K -230.80 % | 451.466 K -98.58 % | 31.760 M 20.43 % | 26.372 M |
Short term debt | 11.652 M 16.51 % | 10.001 M -17.22 % | 12.082 M 1 156.30 % | 961.676 K -96.92 % | 31.268 M | 0.000 -100.00 % | 18.000 M 0.00 % | 18.000 M |
Total current liabilities | 103.500 M 44.82 % | 71.469 M 51.18 % | 47.275 M -32.91 % | 70.466 M -9.39 % | 77.773 M 17.18 % | 66.370 M -8.66 % | 72.659 M 44.42 % | 50.311 M |
Total liabilities | 113.867 M 38.27 % | 82.352 M 40.87 % | 58.459 M -29.50 % | 82.923 M -7.65 % | 89.796 M 12.27 % | 79.982 M -8.35 % | 87.272 M 32.23 % | 65.998 M |
Other non current assets | 3.992 M | 0.000 -100.00 % | 71.614 K -97.10 % | 2.474 M -52.84 % | 5.245 M 219.86 % | 1.640 M -0.98 % | 1.656 M 145.45 % | 674.679 K |
Long term investments | 0.000 -100.00 % | 1.597 M -18.27 % | 1.954 M -15.45 % | 2.311 M -75.20 % | 9.317 M -3.33 % | 9.638 M -11.39 % | 10.877 M -17.20 % | 13.136 M |
Intangible assets | 17.166 M -2.90 % | 17.678 M 152.25 % | 7.008 M -3.97 % | 7.298 M 1.01 % | 7.225 M 0.57 % | 7.184 M -2.94 % | 7.401 M -1.63 % | 7.524 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 17.166 M -2.90 % | 17.678 M 152.25 % | 7.008 M -3.97 % | 7.298 M 1.01 % | 7.225 M 0.57 % | 7.184 M -2.94 % | 7.401 M -1.63 % | 7.524 M |
Property plant equipment net | 172.849 M 86.91 % | 92.477 M 9.52 % | 84.441 M 10.91 % | 76.137 M 20.93 % | 62.960 M -2.19 % | 64.372 M 1.31 % | 63.537 M -5.10 % | 66.952 M |
Total non current assets | 197.287 M 74.48 % | 113.074 M 19.31 % | 94.776 M 5.30 % | 90.008 M 3.72 % | 86.779 M 2.12 % | 84.982 M -0.75 % | 85.623 M -5.44 % | 90.548 M |
Other current assets | 461.116 M 20 212.11 % | 2.270 M -93.80 % | 36.630 M 318.73 % | 8.748 M -36.00 % | 13.669 M 782.57 % | 1.549 M -65.31 % | 4.465 M -26.04 % | 6.037 M |
Short term investments | 205.120 M -47.13 % | 388.000 M 53.14 % | 253.369 M 26.68 % | 200.000 M | 0.000 | 0.000 100.00 % | -10.024 M 9.49 % | -11.076 M |
cash and cash equivalents | 99.238 M -76.05 % | 414.352 M -18.56 % | 508.797 M -7.15 % | 548.001 M 482.01 % | 94.157 M 38.30 % | 68.082 M 18.32 % | 57.541 M 22.32 % | 47.043 M |
Cash and short term investments | 304.358 M -62.07 % | 802.352 M 10.09 % | 728.797 M -2.57 % | 748.001 M 694.42 % | 94.157 M 38.30 % | 68.082 M 18.32 % | 57.541 M 22.32 % | 47.043 M |
Total current assets | 1.055 B -1.14 % | 1.067 B 5.91 % | 1.007 B 3.20 % | 976.242 M 166.06 % | 366.924 M 41.30 % | 259.677 M 15.14 % | 225.523 M 12.70 % | 200.107 M |
Inventory | 66.206 M 5.65 % | 62.668 M -11.75 % | 71.014 M 5.77 % | 67.137 M -30.66 % | 96.816 M 97.48 % | 49.026 M -2.00 % | 50.026 M -9.69 % | 55.392 M |
Net receivables | 223.203 M 11.75 % | 199.730 M 16.77 % | 171.040 M 12.26 % | 152.356 M -6.12 % | 162.281 M 15.08 % | 141.020 M 24.26 % | 113.491 M 23.85 % | 91.636 M |
Tax assets | 3.281 M 148.11 % | 1.322 M 1.57 % | 1.302 M -27.23 % | 1.789 M -11.96 % | 2.032 M -5.36 % | 2.147 M -0.20 % | 2.152 M -4.84 % | 2.261 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 59.488 M 846.91 % | 6.282 M -64.19 % | 17.543 M -45.64 % | 32.273 M -9.98 % | 35.850 M 44.47 % | 24.815 M 11.10 % | 22.337 M 323.45 % | 5.275 M |
Tax payables | 9.165 M 13.99 % | 8.040 M 28.55 % | 6.255 M -63.61 % | 17.189 M 5.78 % | 16.250 M -23.97 % | 21.373 M 31.05 % | 16.309 M 71.42 % | 9.514 M |
Deferred revenue non current | 7.018 M -13.07 % | 8.072 M -2.45 % | 8.275 M -4.46 % | 8.661 M -9.41 % | 9.561 M -8.64 % | 10.466 M -8.00 % | 11.376 M -7.95 % | 12.358 M |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 610.042 K | 0.000 -100.00 % | 443.494 K -46.47 % | 828.533 K -21.51 % | 1.056 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 625.515 M -0.04 % | 625.736 M 6.70 % | 586.429 M -15.62 % | 694.996 M 343.23 % | 156.804 M -10.49 % | 175.186 M | 0.000 -100.00 % | 81.681 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.056 M | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.252 B 6.11 % | 1.180 B 7.06 % | 1.102 B 3.38 % | 1.066 B 135.01 % | 453.704 M 31.64 % | 344.659 M 10.77 % | 311.146 M 7.05 % | 290.655 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 % | 487.265 K 100.50 % | 243.021 K 111.10 % | 115.120 K 111.64 % | -988.814 K | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 988.814 K | 0.000 | 0.000 |
Change in working capital | -22.357 M -83.94 % | -12.155 M 50.18 % | -24.397 M -686.47 % | 4.160 M 105.53 % | -75.174 M -585.41 % | -10.968 M -2 429.43 % | 470.832 K -92.17 % | 6.010 M |
Accounts receivables | -28.361 M 16.13 % | -33.817 M -3 517.73 % | 989.462 K 107.42 % | -13.341 M 64.03 % | -37.084 M -47.57 % | -25.130 M 7.28 % | -27.104 M -913.06 % | 3.334 M |
Inventory | -4.973 M -167.82 % | 7.332 M 259.25 % | -4.604 M -115.37 % | 29.961 M 163.30 % | -47.333 M -5 936.73 % | 810.955 K -87.88 % | 6.691 M 26.75 % | 5.279 M |
Accounts payables | 10.977 M -23.51 % | 14.350 M 167.47 % | -21.269 M -67.44 % | -12.703 M -239.16 % | 9.128 M -63.68 % | 25.130 M | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -20.045 K -104.11 % | 487.265 K 100.50 % | 243.019 K 111.10 % | 115.120 K 100.98 % | -11.779 M -89.38 % | -6.220 M -950.84 % | 731.012 K |
Other non cash items | -7.257 M 4.41 % | -7.592 M -5.86 % | -7.172 M -859.06 % | -747.800 K 64.65 % | -2.115 M 45.39 % | -3.873 M -2 255.47 % | -164.447 K -110.22 % | 1.609 M |
Net cash provided by operating activities | 85.892 M -11.04 % | 96.552 M 18.00 % | 81.821 M -33.69 % | 123.400 M 238.91 % | 36.410 M -49.78 % | 72.505 M 21.24 % | 59.802 M 4.00 % | 57.504 M |
Investments in property plant and equipment | -79.225 M -134.55 % | -33.777 M -67.26 % | -20.195 M -14.56 % | -17.628 M -111.93 % | -8.318 M 2.31 % | -8.514 M -43.14 % | -5.948 M 8.95 % | -6.533 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 266.854 K -21.02 % | 337.887 K -55.29 % | 755.781 K -85.05 % | 5.054 M 2 229.39 % | 216.960 K | 0.000 |
Purchases of investments | -1.686 B -21.50 % | -1.388 B -66.68 % | -832.750 M -177.58 % | -300.000 M | 0.000 100.00 % | -5.054 M | 0.000 | 0.000 |
Sales maturities of investments | 1.431 B 13.30 % | 1.263 B 60.32 % | 787.562 M 675.64 % | 101.538 M | 0.000 -100.00 % | 500.000 K -61.54 % | 1.300 M 8.33 % | 1.200 M |
Other investing activites | 2.123 M 82.02 % | 1.166 M 222.76 % | -949.998 K | 0.000 | 0.000 -100.00 % | 5.054 M 2 229.39 % | 216.960 K -98.31 % | 12.826 M |
Net cash used for investing activites | -332.881 M -110.75 % | -157.953 M -139.08 % | -66.066 M 69.38 % | -215.752 M -2 753.20 % | -7.562 M -155.43 % | -2.960 M 33.19 % | -4.431 M -159.13 % | 7.494 M |
Debt repayment | 1.645 M -83.55 % | 10.001 M 1 160.77 % | -942.771 K 5.16 % | -994.090 K | 0.000 100.00 % | -18.000 M | 0.000 100.00 % | -1.000 M |
Common stock issued | 0.000 | 0.000 | 0.000 100.00 % | -21.999 M -674.20 % | -2.842 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -11.941 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -48.001 M 0.00 % | -48.000 M -20.00 % | -40.000 M | 0.000 100.00 % | -5.175 M 87.67 % | -41.981 M 17.56 % | -50.923 M -67.59 % | -30.385 M |
Other financing activites | -576.000 K 0.00 % | -575.999 K | 0.000 -100.00 % | 563.007 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | -58.873 M -52.62 % | -38.575 M 5.78 % | -40.943 M -107.58 % | 540.014 M 6 836.27 % | -8.017 M 86.63 % | -59.981 M -17.79 % | -50.923 M -62.25 % | -31.385 M |
Effect of forex changes on cash | 1.056 K -43.44 % | 1.867 K -72.16 % | 6.707 K 941.53 % | -797.000 | 0.000 | 0.000 -100.00 % | 0.050 | 0.000 |
Net change in cash | -305.861 M -205.94 % | -99.975 M -297.03 % | -25.181 M -105.62 % | 447.661 M 2 048.90 % | 20.832 M 117.82 % | 9.564 M 115.04 % | 4.447 M -86.77 % | 33.613 M |
Cash at beginning of period | 404.392 M -19.82 % | 504.366 M -4.76 % | 529.547 M 546.69 % | 81.886 M 34.12 % | 61.054 M 18.57 % | 51.490 M 9.45 % | 47.043 M 250.28 % | 13.430 M |
Cash at end of period | 98.531 M -75.63 % | 404.392 M -19.82 % | 504.366 M -4.76 % | 529.547 M 546.69 % | 81.886 M 34.12 % | 61.054 M 18.57 % | 51.490 M 9.45 % | 47.043 M |
Operating cash flow | 85.892 M -11.04 % | 96.552 M 18.00 % | 81.821 M -33.69 % | 123.400 M 238.91 % | 36.410 M -49.78 % | 72.505 M 21.24 % | 59.802 M 4.00 % | 57.504 M |
Capital expenditure | -79.225 M -134.55 % | -33.777 M -67.26 % | -20.195 M -14.56 % | -17.628 M -111.93 % | -8.318 M 2.31 % | -8.514 M -43.14 % | -5.948 M 8.95 % | -6.533 M |
Free CashFlow | 6.667 M -89.38 % | 62.774 M 1.86 % | 61.626 M -41.74 % | 105.773 M 276.51 % | 28.093 M -56.10 % | 63.991 M 18.82 % | 53.854 M 5.65 % | 50.972 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 | 2023-01-01 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 112.443 M 5.14 % | 106.951 M -15.58 % | 126.689 M -1.06 % | 128.043 M 4.08 % | 123.019 M 8.44 % | 113.440 M 1.98 % | 111.238 M -13.36 % | 128.384 M 13.68 % | 112.937 M 14.46 % | 98.670 M -12.62 % | 112.925 M 2.71 % | 109.943 M -11.92 % | 124.826 M 7.19 % | 116.451 M -10.43 % | 130.006 M 12.65 % | 115.407 M -9.65 % | 127.733 M 7.16 % | 119.196 M -7.53 % | 128.902 M 9.24 % | 117.999 M 13.88 % | 103.618 M 31.14 % | 79.014 M -29.26 % | 111.703 M |
Net income | 26.886 M 7.00 % | 25.128 M -12.86 % | 28.835 M 17.23 % | 24.597 M -9.76 % | 27.258 M 37.56 % | 19.815 M -25.89 % | 26.737 M -11.65 % | 30.262 M 19.26 % | 25.375 M 29.68 % | 19.568 M -26.46 % | 26.608 M 15.49 % | 23.040 M -7.87 % | 25.009 M -3.19 % | 25.833 M -20.31 % | 32.418 M 23.48 % | 26.253 M -1.55 % | 26.666 M 13.26 % | 23.543 M -43.47 % | 41.647 M 57.45 % | 26.452 M 25.22 % | 21.125 M 39.15 % | 15.182 M -32.45 % | 22.475 M |
Income before tax | 31.225 M 7.54 % | 29.035 M -8.94 % | 31.884 M 10.11 % | 28.957 M -6.84 % | 31.084 M 33.07 % | 23.359 M -24.66 % | 31.005 M -10.86 % | 34.782 M 23.19 % | 28.235 M 20.93 % | 23.347 M -22.37 % | 30.075 M 21.30 % | 24.795 M -15.41 % | 29.312 M -3.55 % | 30.392 M -17.65 % | 36.906 M 24.96 % | 29.535 M -4.65 % | 30.976 M 11.24 % | 27.847 M -40.91 % | 47.126 M 51.53 % | 31.100 M 23.53 % | 25.176 M 40.11 % | 17.969 M | 0.000 |
Income before tax ratio | 0.28 2.29 % | 0.27 7.87 % | 0.25 11.29 % | 0.23 -10.50 % | 0.25 22.71 % | 0.21 -26.12 % | 0.28 2.88 % | 0.27 8.37 % | 0.25 5.66 % | 0.24 -11.15 % | 0.27 18.09 % | 0.23 -3.96 % | 0.23 -10.03 % | 0.26 -8.06 % | 0.28 10.93 % | 0.26 5.53 % | 0.24 3.80 % | 0.23 -36.10 % | 0.37 38.71 % | 0.26 8.47 % | 0.24 6.84 % | 0.23 | 0.00 |
EBITDA | 34.770 M 36.20 % | 25.529 M -19.78 % | 31.824 M 9.83 % | 28.976 M 3.89 % | 27.890 M 10.60 % | 25.216 M -27.43 % | 34.747 M -9.58 % | 38.430 M 20.97 % | 31.770 M 18.20 % | 26.879 M 21.63 % | 22.098 M -21.20 % | 28.045 M -13.35 % | 32.367 M -3.07 % | 33.393 M -17.04 % | 40.251 M 22.78 % | 32.783 M 10.37 % | 29.702 M 3.85 % | 28.601 M 115.50 % | -184.547 M -654.41 % | 33.287 M 19.45 % | 27.866 M 37.18 % | 20.315 M 110.12 % | -200.726 M |
Net income ratio | 0.24 1.77 % | 0.23 3.23 % | 0.23 18.48 % | 0.19 -13.30 % | 0.22 26.85 % | 0.17 -27.33 % | 0.24 1.97 % | 0.24 4.91 % | 0.22 13.30 % | 0.20 -15.84 % | 0.24 12.44 % | 0.21 4.60 % | 0.20 -9.69 % | 0.22 -11.04 % | 0.25 9.62 % | 0.23 8.97 % | 0.21 5.69 % | 0.20 -38.87 % | 0.32 44.13 % | 0.22 9.96 % | 0.20 6.10 % | 0.19 -4.50 % | 0.20 |
Ratio EBITDA | 0.31 29.55 % | 0.24 -4.98 % | 0.25 11.00 % | 0.23 -0.18 % | 0.23 1.99 % | 0.22 -28.84 % | 0.31 4.35 % | 0.30 6.41 % | 0.28 3.26 % | 0.27 39.21 % | 0.20 -23.28 % | 0.26 -1.62 % | 0.26 -9.58 % | 0.29 -7.38 % | 0.31 8.99 % | 0.28 22.16 % | 0.23 -3.09 % | 0.24 116.76 % | -1.43 -607.52 % | 0.28 4.89 % | 0.27 4.60 % | 0.26 114.31 % | -1.80 |
Gross profit ratio | 0.37 0.97 % | 0.36 -3.71 % | 0.38 19.98 % | 0.32 3.28 % | 0.31 -3.85 % | 0.32 -15.86 % | 0.38 4.23 % | 0.36 10.85 % | 0.33 -3.66 % | 0.34 3.57 % | 0.33 4.66 % | 0.31 12.60 % | 0.28 -1.62 % | 0.28 -18.20 % | 0.35 -4.03 % | 0.36 13.37 % | 0.32 -12.01 % | 0.36 -16.00 % | 0.43 -78.19 % | 1.97 423.42 % | 0.38 1.92 % | 0.37 -63.07 % | 1.00 |
Weighted average shs out dil | 167.518 M 0.00 % | 167.518 M 2.16 % | 163.977 M 0.00 % | 163.977 M -2.13 % | 167.540 M 2.56 % | 163.351 M -4.14 % | 170.406 M 5.55 % | 161.449 M -4.54 % | 169.130 M -1.29 % | 171.345 M 0.96 % | 169.711 M 4.94 % | 161.721 M -7.37 % | 174.581 M 6.10 % | 164.542 M -8.60 % | 180.025 M 15.67 % | 155.633 M 25.13 % | 124.379 M -2.00 % | 126.919 M -0.56 % | 127.630 M 0.73 % | 126.710 M 1.28 % | 125.110 M 0.00 % | 125.110 M -0.41 % | 125.624 M |
Weighted average shs out | 167.518 M 0.00 % | 167.518 M 2.16 % | 163.977 M 0.00 % | 163.977 M -2.13 % | 167.540 M 2.56 % | 163.351 M -4.14 % | 170.406 M 5.55 % | 161.450 M -4.54 % | 169.130 M -1.29 % | 171.345 M 0.96 % | 169.711 M 4.94 % | 161.722 M -7.37 % | 174.582 M 6.10 % | 164.542 M -8.60 % | 180.025 M 15.67 % | 155.634 M 25.13 % | 124.379 M -2.00 % | 126.919 M -0.56 % | 127.631 M 0.73 % | 126.710 M 1.28 % | 125.111 M 0.00 % | 125.110 M -0.48 % | 125.713 M |
EPS diluted | 0.16 6.67 % | 0.15 -11.76 % | 0.17 13.33 % | 0.15 -6.25 % | 0.16 33.33 % | 0.12 -25.00 % | 0.16 -15.79 % | 0.19 26.67 % | 0.15 36.36 % | 0.11 -31.25 % | 0.16 14.29 % | 0.14 0.00 % | 0.14 -12.50 % | 0.16 -11.11 % | 0.18 5.88 % | 0.17 -19.05 % | 0.21 10.53 % | 0.19 -42.42 % | 0.33 57.14 % | 0.21 40.00 % | 0.15 0.00 % | 0.15 -16.67 % | 0.18 |
Earnings per share | 0.16 6.67 % | 0.15 -11.76 % | 0.17 13.33 % | 0.15 -6.25 % | 0.16 33.33 % | 0.12 -25.00 % | 0.16 -15.79 % | 0.19 26.67 % | 0.15 36.36 % | 0.11 -31.25 % | 0.16 14.29 % | 0.14 0.00 % | 0.14 -12.50 % | 0.16 -11.11 % | 0.18 5.88 % | 0.17 -19.05 % | 0.21 10.53 % | 0.19 -42.42 % | 0.33 57.14 % | 0.21 40.00 % | 0.15 0.00 % | 0.15 -16.67 % | 0.18 |
Gross profit | 41.391 M 6.16 % | 38.990 M -18.71 % | 47.964 M 18.71 % | 40.404 M 7.50 % | 37.585 M 4.27 % | 36.045 M -14.19 % | 42.007 M -9.69 % | 46.514 M 26.01 % | 36.912 M 10.27 % | 33.473 M -9.51 % | 36.990 M 7.50 % | 34.410 M -0.82 % | 34.696 M 5.46 % | 32.900 M -26.73 % | 44.905 M 8.11 % | 41.536 M 2.43 % | 40.552 M -5.71 % | 43.007 M -22.33 % | 55.371 M -76.18 % | 232.454 M 496.06 % | 38.998 M 33.65 % | 29.179 M -73.88 % | 111.703 M |
Income tax expense | 4.339 M 11.05 % | 3.907 M 28.13 % | 3.050 M -30.06 % | 4.360 M 13.94 % | 3.827 M 7.95 % | 3.545 M -16.95 % | 4.268 M -5.57 % | 4.520 M 58.05 % | 2.860 M -24.34 % | 3.780 M 9.02 % | 3.467 M 97.60 % | 1.755 M -59.22 % | 4.303 M -5.61 % | 4.559 M 1.58 % | 4.488 M 36.75 % | 3.282 M -23.87 % | 4.310 M 0.17 % | 4.303 M 109.59 % | 2.053 M -56.06 % | 4.672 M 15.32 % | 4.051 M 45.35 % | 2.787 M 9.37 % | 2.549 M |
Cost of revenue | 71.052 M 4.55 % | 67.961 M -13.67 % | 78.725 M -10.17 % | 87.639 M 2.58 % | 85.434 M 10.39 % | 77.395 M 11.79 % | 69.230 M -15.44 % | 81.871 M 7.69 % | 76.025 M 16.61 % | 65.196 M -14.14 % | 75.935 M 0.53 % | 75.533 M -16.20 % | 90.131 M 7.88 % | 83.551 M -1.82 % | 85.101 M 15.20 % | 73.871 M -15.27 % | 87.181 M 14.43 % | 76.189 M 3.61 % | 73.531 M 164.24 % | -114.455 M -277.12 % | 64.620 M 29.67 % | 49.835 M | 0.000 |
General and administrative expenses | -1.658 M -143.91 % | 3.776 M 151.12 % | -7.386 M -187.12 % | 8.479 M 90.12 % | 4.460 M 29.00 % | 3.457 M 157.30 % | -6.034 M -175.30 % | 8.012 M 1 331.83 % | -650.439 K -121.84 % | 2.979 M -32.07 % | 4.385 M -37.76 % | 7.045 M 738.03 % | -1.104 M -134.84 % | 3.169 M 166.35 % | -4.776 M -169.44 % | 6.878 M 177.73 % | 2.477 M 288.07 % | 638.174 K -73.26 % | 2.387 M -11.86 % | 2.708 M 155.43 % | -4.885 M -289.74 % | 2.575 M | 0.000 |
Selling and marketing expenses | -2.030 M -127.71 % | 7.325 M 172.00 % | -10.173 M -172.88 % | 13.958 M 131.43 % | 6.031 M -18.53 % | 7.403 M 176.55 % | -9.670 M -273.02 % | 5.589 M 0.81 % | 5.544 M -10.68 % | 6.207 M 49.17 % | 4.161 M -16.78 % | 5.000 M 13.82 % | 4.393 M -25.58 % | 5.903 M 154.88 % | 2.316 M -56.94 % | 5.379 M 13.86 % | 4.724 M -42.22 % | 8.177 M 5.17 % | 7.775 M -3.96 % | 8.096 M 10.78 % | 7.308 M 28.42 % | 5.691 M | 0.000 |
Other expenses | 9.870 M 296.23 % | -5.030 M -118.47 % | 27.233 M 271.67 % | -15.864 M -153 721.10 % | -10.313 K 99.21 % | -1.308 M -105.17 % | 25.288 M 211 359.41 % | 11.959 K 4 019.83 % | -305.090 -131.33 % | 973.720 100.02 % | -5.112 M -51 020.78 % | -10.000 K -100.97 % | 1.027 M -82.89 % | 6.000 M 2 476.71 % | -252.450 K -1 327.09 % | 20.573 K -99.29 % | 2.908 M 526.51 % | 464.120 K 100.54 % | -85.201 M 57.68 % | -201.330 M -46 675.86 % | -430.414 K -505.75 % | 106.080 K 100.12 % | -86.679 M |
Operating expenses | 10.379 M 4.30 % | 9.950 M -37.90 % | 16.025 M 40.02 % | 11.444 M -22.08 % | 14.687 M 8.40 % | 13.550 M -8.49 % | 14.806 M 7.63 % | 13.757 M 6.76 % | 12.886 M -9.57 % | 14.249 M 107.81 % | 6.857 M -50.27 % | 13.789 M 35.05 % | 10.211 M -13.12 % | 11.752 M -1.43 % | 11.923 M -10.47 % | 13.317 M 5.94 % | 12.570 M -15.85 % | 14.937 M 117.53 % | -85.201 M 57.68 % | -201.330 M -1 575.53 % | 13.645 M 22.69 % | 11.121 M 112.83 % | -86.679 M |
Cost and expenses | 81.431 M 4.52 % | 77.911 M -17.77 % | 94.749 M -4.37 % | 99.084 M -1.04 % | 100.121 M 7.62 % | 93.029 M 16.17 % | 80.079 M -16.26 % | 95.627 M 7.55 % | 88.911 M 11.91 % | 79.446 M -4.04 % | 82.792 M -7.31 % | 89.323 M -10.98 % | 100.342 M 5.29 % | 95.303 M -1.77 % | 97.025 M 11.28 % | 87.188 M -12.59 % | 99.751 M 9.47 % | 91.125 M 206.95 % | -85.201 M 73.02 % | -315.785 M -503.48 % | 78.265 M 28.40 % | 60.956 M 170.32 % | -86.679 M |
Research and development expenses | 4.197 M 8.19 % | 3.879 M -38.92 % | 6.351 M 30.39 % | 4.871 M 15.79 % | 4.207 M 5.23 % | 3.997 M -23.44 % | 5.222 M 25.86 % | 4.149 M 6.55 % | 3.894 M -17.89 % | 4.742 M 27.41 % | 3.722 M -27.37 % | 5.124 M 14.57 % | 4.472 M 4.59 % | 4.276 M -15.19 % | 5.042 M 22.61 % | 4.112 M 7.27 % | 3.833 M -0.79 % | 3.864 M -20.03 % | 4.832 M 37.15 % | 3.523 M -6.79 % | 3.780 M 21.57 % | 3.109 M | 0.000 |
Selling general and administrative expenses | -3.688 M -133.22 % | 11.101 M 163.22 % | -17.560 M -178.26 % | 22.437 M 113.87 % | 10.491 M -3.40 % | 10.860 M 169.16 % | -15.704 M -215.46 % | 13.601 M 177.93 % | 4.894 M -46.72 % | 9.186 M 7.49 % | 8.546 M -29.05 % | 12.045 M 266.24 % | 3.289 M -63.75 % | 9.072 M 468.76 % | -2.460 M -120.07 % | 12.257 M 70.22 % | 7.201 M -18.31 % | 8.815 M -13.42 % | 10.181 M -6.61 % | 10.902 M 349.98 % | 2.423 M -70.69 % | 8.265 M | 0.000 |
Interest income | 3.797 M -20.17 % | 4.756 M 967.43 % | 445.595 K -88.72 % | 3.950 M -42.54 % | 6.875 M 344.31 % | 1.547 M -68.57 % | 4.923 M 205.40 % | 1.612 M -64.73 % | 4.570 M 139.47 % | 1.908 M | 0.000 | 0.000 -100.00 % | 5.955 M | 0.000 -100.00 % | 6.156 M 428.07 % | 1.166 M 211.41 % | 374.355 K 45.55 % | 257.209 K | 0.000 | 0.000 -100.00 % | 421.569 K | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 -100.00 % | 15.237 K -20.43 % | 19.148 K -54.58 % | 42.153 K -10.54 % | 47.121 K -50.37 % | 94.939 K 1 104.45 % | 7.882 K 143.96 % | 3.231 K 31.82 % | 2.451 K | 0.000 | 0.000 -100.00 % | 1.813 M | 0.000 -100.00 % | 882.047 K 8 391.84 % | 10.387 K -40.05 % | 17.326 K 43.37 % | 12.085 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 3.442 M -5.73 % | 3.651 M 6.08 % | 3.442 M -5.61 % | 3.647 M 0.00 % | 3.647 M 3.26 % | 3.532 M 0.00 % | 3.532 M 21.86 % | 2.898 M -9.85 % | 3.215 M 7.14 % | 3.001 M 0.00 % | 3.001 M -7.62 % | 3.248 M 0.00 % | 3.248 M 17.27 % | 2.770 M 15.76 % | 2.393 M 4.28 % | 2.295 M -1.04 % | 2.319 M -7.73 % | 2.513 M 18.28 % | 2.124 M 100.95 % | -222.826 M |
Operating income | 31.012 M 6.79 % | 29.040 M -9.08 % | 31.939 M 10.29 % | 28.960 M 26.47 % | 22.898 M 12.18 % | 20.411 M -34.49 % | 31.159 M -10.39 % | 34.770 M 23.14 % | 28.235 M 20.94 % | 23.346 M -22.52 % | 30.133 M 21.48 % | 24.805 M -12.30 % | 28.285 M 15.96 % | 24.392 M -34.36 % | 37.158 M 25.90 % | 29.514 M 5.15 % | 28.068 M 2.51 % | 27.382 M -37.34 % | 43.700 M 40.41 % | 31.124 M 21.90 % | 25.532 M 42.93 % | 17.863 M -28.61 % | 25.024 M |
Operating income ratio | 0.28 1.58 % | 0.27 7.70 % | 0.25 11.47 % | 0.23 21.51 % | 0.19 3.45 % | 0.18 -35.76 % | 0.28 3.43 % | 0.27 8.33 % | 0.25 5.66 % | 0.24 -11.33 % | 0.27 18.27 % | 0.23 -0.43 % | 0.23 8.18 % | 0.21 -26.72 % | 0.29 11.76 % | 0.26 16.38 % | 0.22 -4.35 % | 0.23 -32.24 % | 0.34 28.53 % | 0.26 7.05 % | 0.25 8.99 % | 0.23 0.92 % | 0.22 |
Total other income expenses net | 213.007 K 4 834.54 % | -4.499 K 91.81 % | -54.913 K -1 734.10 % | -2.994 K -100.04 % | 8.186 M 177.66 % | 2.948 M 2 023.10 % | -153.314 K -1 382.00 % | 11.959 K 4 020.98 % | -305.000 -131.31 % | 974.000 101.67 % | -58.212 K -482.12 % | -10.000 K -100.97 % | 1.027 M -82.89 % | 6.000 M 2 476.71 % | -252.450 K -1 327.03 % | 20.574 K -99.29 % | 2.908 M 526.51 % | 464.120 K -86.45 % | 3.426 M 14 300.74 % | -24.122 K 93.21 % | -355.259 K -434.90 % | 106.080 K | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-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 | 2023-01-01 | 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 | 2019-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -177.255 M -113.84 % | -82.892 M 4.69 % | -86.976 M -12.42 % | -77.366 M 75.74 % | -318.856 M 2.18 % | -325.978 M 19.27 % | -403.785 M -21.48 % | -332.390 M 31.63 % | -486.182 M -21.86 % | -398.979 M 21.52 % | -508.354 M -0.37 % | -506.477 M -16.83 % | -433.516 M 10.05 % | -481.959 M 11.76 % | -546.210 M -10.65 % | -493.638 M 24.88 % | -657.100 M -860.26 % | -68.429 M 26.03 % | -92.511 M -56.60 % | -59.076 M 0.00 % | -59.076 M 13.23 % | -68.082 M |
Total investments | 162.850 M -24.74 % | 216.390 M 5.49 % | 205.120 M -33.99 % | 310.729 M 28.40 % | 242.000 M -40.90 % | 409.508 M 5.54 % | 388.000 M -9.77 % | 430.000 M 43.33 % | 300.000 M -18.92 % | 370.000 M 1 008.82 % | 33.369 M -82.44 % | 190.000 M -20.83 % | 240.000 M -4.00 % | 250.000 M 25.00 % | 200.000 M 17.65 % | 170.000 M 6 728.41 % | 2.490 M 44.30 % | 1.725 M 0.00 % | 1.725 M 154.80 % | 677.114 K 0.00 % | 677.114 K -8.23 % | 737.811 K |
Total debt | 10.207 M -2.88 % | 10.510 M -14.29 % | 12.262 M 22.08 % | 10.044 M -68.00 % | 31.386 M 620.87 % | 4.354 M -56.46 % | 10.001 M 17.12 % | 8.539 M 225.08 % | 2.627 M 766.71 % | 303.066 K -31.66 % | 443.494 K -53.82 % | 960.439 K -11.49 % | 1.085 M -37.49 % | 1.736 M -3.03 % | 1.790 M 308.41 % | 438.340 K -33.85 % | 662.675 K -97.83 % | 30.487 M 1 752.03 % | 1.646 M | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 59.720 M -90.63 % | 637.450 M | 0.000 -100.00 % | 627.259 M 1 166.56 % | 49.525 M -92.67 % | 675.260 M 1 263.49 % | 49.525 M | 0.000 -100.00 % | 39.307 M -94.09 % | 665.043 M | 0.000 -100.00 % | 654.996 M 2 138.54 % | 29.260 M -95.79 % | 694.996 M 2 275.24 % | 29.260 M -95.72 % | 684.108 M 3 622.75 % | 18.376 M 0.02 % | 18.372 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 297.824 M -19.49 % | 369.916 M 7.29 % | 344.789 M 5.72 % | 326.149 M 8.16 % | 301.553 M 9.94 % | 274.295 M -9.32 % | 302.480 M 5.78 % | 285.960 M 11.83 % | 255.698 M -8.13 % | 278.323 M -6.62 % | 298.063 M 23.04 % | 242.251 M 10.53 % | 219.173 M -6.45 % | 234.281 M 12.46 % | 208.331 M 11.03 % | 187.636 M 16.84 % | 160.598 M 19.95 % | 133.893 M 21.34 % | 110.349 M 109.43 % | 52.691 M -13.08 % | 60.622 M 181.19 % | 21.559 M |
Common stock | 168.000 M 0.00 % | 168.000 M 0.00 % | 168.000 M 0.00 % | 168.000 M 40.00 % | 120.000 M 0.00 % | 120.000 M 0.00 % | 120.000 M 0.00 % | 120.000 M 0.00 % | 120.000 M 0.00 % | 120.000 M 0.00 % | 120.000 M 0.00 % | 120.000 M 0.00 % | 120.000 M 50.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 33.33 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M |
Total equity | 1.053 B -6.41 % | 1.125 B -1.18 % | 1.138 B 2.60 % | 1.109 B 1.91 % | 1.089 B 1.83 % | 1.069 B -2.61 % | 1.098 B 2.50 % | 1.071 B 2.91 % | 1.041 B -2.13 % | 1.063 B 1.87 % | 1.044 B 2.61 % | 1.017 B 2.32 % | 994.169 M -1.50 % | 1.009 B 2.64 % | 983.327 M 3.32 % | 951.744 M 2.92 % | 924.711 M 138.67 % | 387.451 M 6.47 % | 363.907 M 23.02 % | 295.808 M 0.00 % | 295.808 M 11.76 % | 264.676 M |
Other non current liabilities | 2.722 M -0.03 % | 2.722 M -0.64 % | 2.740 M -0.64 % | 2.758 M -0.64 % | 2.775 M -0.63 % | 2.793 M -0.64 % | 2.811 M -0.64 % | 2.829 M -0.63 % | 2.847 M -0.63 % | 2.865 M -74.33 % | 11.160 M 284.20 % | 2.905 M -0.70 % | 2.925 M -0.69 % | 2.946 M -0.71 % | 2.967 M -0.71 % | 2.988 M -0.72 % | 3.009 M -0.71 % | 3.031 M -0.71 % | 3.053 M -76.72 % | 13.114 M | 0.000 -100.00 % | 3.147 M |
Long term debt | 307.381 K -49.61 % | 610.042 K 0.00 % | 610.042 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.915 K -56.37 % | 54.811 K -82.37 % | 310.864 K -59.24 % | 762.748 K -7.94 % | 828.533 K 108.30 % | 397.750 K 1 902.27 % | 19.865 K | 0.000 -100.00 % | 1.056 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 9.519 M -5.62 % | 10.086 M -2.71 % | 10.368 M 3.27 % | 10.039 M -2.73 % | 10.320 M -2.65 % | 10.602 M -2.59 % | 10.883 M -2.52 % | 11.165 M -2.46 % | 11.447 M 5.01 % | 10.901 M -2.53 % | 11.184 M 2.18 % | 10.946 M -4.38 % | 11.447 M -5.74 % | 12.145 M -2.50 % | 12.457 M 1.50 % | 12.272 M 1.08 % | 12.141 M -1.83 % | 12.367 M -1.96 % | 12.614 M -3.81 % | 13.114 M | 0.000 -100.00 % | 13.613 M |
Other current liabilities | 116.918 M 644.76 % | 15.699 M -32.32 % | 23.196 M -15.55 % | 27.468 M 374.87 % | -9.993 M -155.60 % | 17.973 M -25.17 % | 24.017 M 25.69 % | 19.108 M -51.72 % | 39.578 M 880.60 % | -5.070 M -117.30 % | 29.312 M 50.02 % | 19.539 M 19.75 % | 16.316 M 15.17 % | 14.167 M -28.06 % | 19.694 M 423.54 % | -6.087 M 54.65 % | -13.423 M 19.70 % | -16.716 M -165.11 % | 25.672 M 80.76 % | 14.202 M -37.23 % | 22.628 M 12.12 % | 20.181 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 459.096 K -27.11 % | 629.828 K | 0.000 | 0.000 -100.00 % | 1.625 M -96.43 % | 45.487 M 106.66 % | 22.010 M | 0.000 -100.00 % | 26.662 M 12.79 % | 23.638 M 1.84 % | 23.212 M -37.58 % | 37.186 M 41.57 % | 26.266 M -51.12 % | 53.736 M 9 316.69 % | 570.645 K 196.63 % | -590.516 K | 0.000 | 0.000 | 0.000 |
Short term debt | 9.900 M 0.00 % | 9.900 M -15.04 % | 11.652 M 16.01 % | 10.044 M -68.29 % | 31.672 M 627.45 % | 4.354 M -56.46 % | 10.001 M 16.86 % | 8.558 M 247.15 % | 2.465 M | 0.000 -100.00 % | 419.579 K | 0.000 | 0.000 | 0.000 -100.00 % | 23.171 M | 0.000 | 0.000 100.00 % | -19.622 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 191.088 M 120.42 % | 86.691 M -16.24 % | 103.500 M 23.43 % | 83.855 M 11.94 % | 74.909 M 6.18 % | 70.549 M -1.29 % | 71.469 M 12.89 % | 63.308 M -21.58 % | 80.729 M 44.04 % | 56.044 M 18.55 % | 47.275 M 1.02 % | 46.797 M 2.76 % | 45.541 M -19.22 % | 56.379 M -19.99 % | 70.466 M 19.09 % | 59.170 M -28.57 % | 82.831 M 26.02 % | 65.726 M -14.84 % | 77.182 M 105.43 % | 37.571 M 0.00 % | 37.571 M -43.39 % | 66.370 M |
Total liabilities | 200.607 M 107.29 % | 96.777 M -15.01 % | 113.867 M 21.27 % | 93.894 M 10.17 % | 85.229 M 5.03 % | 81.151 M -1.46 % | 82.352 M 10.58 % | 74.473 M -19.21 % | 92.176 M 37.69 % | 66.945 M 14.52 % | 58.459 M 1.24 % | 57.743 M 1.32 % | 56.989 M -16.83 % | 68.524 M -17.36 % | 82.923 M 16.07 % | 71.442 M -24.78 % | 94.972 M 21.61 % | 78.093 M -13.03 % | 89.796 M 77.16 % | 50.685 M 34.90 % | 37.571 M -53.03 % | 79.982 M |
Other non current assets | 3.055 M -8.81 % | 3.350 M -16.08 % | 3.992 M -56.51 % | 9.178 M | 0.000 -100.00 % | 15.109 M 41.11 % | 10.707 M 260.34 % | 2.971 M 44.40 % | 2.058 M | 0.000 -100.00 % | 3.328 M 640.07 % | 449.629 K -81.21 % | 2.393 M -8.00 % | 2.601 M 5.17 % | 2.474 M -6.86 % | 2.656 M -27.39 % | 3.658 M -41.52 % | 6.255 M 19.25 % | 5.245 M 783.72 % | 593.551 K -94.55 % | 10.898 M 564.55 % | 1.640 M |
Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 1.329 M -99.27 % | 181.418 M 11 933.22 % | 1.508 M -5.59 % | 1.597 M | 0.000 -100.00 % | 1.775 M -4.79 % | 1.865 M | 0.000 -100.00 % | 2.043 M -4.19 % | 2.133 M -4.02 % | 2.222 M -3.86 % | 2.311 M -49.31 % | 4.560 M 32.24 % | 3.448 M -33.23 % | 5.164 M -44.58 % | 9.317 M 5.49 % | 8.833 M 1 204.44 % | 677.114 K -92.97 % | 9.638 M |
Intangible assets | 17.110 M 0.39 % | 17.043 M -0.72 % | 17.166 M -0.74 % | 17.294 M -0.73 % | 17.422 M -0.73 % | 17.550 M -0.72 % | 17.678 M -0.72 % | 17.806 M 159.43 % | 6.863 M -1.04 % | 6.935 M -1.03 % | 7.008 M -1.02 % | 7.080 M -1.01 % | 7.153 M -1.01 % | 7.226 M -0.99 % | 7.298 M -0.74 % | 7.352 M -0.97 % | 7.424 M -0.96 % | 7.496 M 3.76 % | 7.225 M -1.88 % | 7.364 M 0.00 % | 7.364 M 2.50 % | 7.184 M |
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 | 0.000 |
Goodwill and intangible assets | 17.110 M 0.39 % | 17.043 M -0.72 % | 17.166 M -0.74 % | 17.294 M -0.73 % | 17.422 M -0.73 % | 17.550 M -0.72 % | 17.678 M -0.72 % | 17.806 M 159.43 % | 6.863 M -1.04 % | 6.935 M -1.03 % | 7.008 M -1.02 % | 7.080 M -1.01 % | 7.153 M -1.01 % | 7.226 M -0.99 % | 7.298 M -0.74 % | 7.352 M -0.97 % | 7.424 M -0.96 % | 7.496 M 3.76 % | 7.225 M -1.88 % | 7.364 M 0.00 % | 7.364 M 2.50 % | 7.184 M |
Property plant equipment net | 190.677 M 6.23 % | 179.494 M 3.84 % | 172.849 M 42.22 % | 121.537 M 5.00 % | 115.748 M 25.41 % | 92.299 M 12.88 % | 81.769 M 3.19 % | 79.242 M -1.35 % | 80.329 M -2.40 % | 82.303 M -2.53 % | 84.441 M 1.79 % | 82.957 M 1.91 % | 81.400 M 1.35 % | 80.315 M 5.49 % | 76.137 M 8.26 % | 70.330 M 2.72 % | 68.469 M 3.71 % | 66.021 M 4.86 % | 62.960 M -2.32 % | 64.456 M 0.00 % | 64.456 M 0.13 % | 64.372 M |
Total non current assets | 214.099 M 5.38 % | 203.169 M 2.98 % | 197.287 M 30.50 % | 151.176 M -52.19 % | 316.179 M 147.22 % | 127.895 M 13.11 % | 113.074 M 11.54 % | 101.372 M 9.90 % | 92.240 M 0.12 % | 92.127 M -2.79 % | 94.776 M 0.29 % | 94.500 M -0.49 % | 94.967 M 0.78 % | 94.232 M 4.69 % | 90.008 M 3.30 % | 87.130 M 2.21 % | 85.247 M -2.09 % | 87.070 M 0.33 % | 86.779 M 4.06 % | 83.395 M 0.00 % | 83.395 M -1.87 % | 84.982 M |
Other current assets | 403.626 M 0.35 % | 402.232 M -12.77 % | 461.116 M 27.92 % | 360.474 M 7 651.03 % | 4.651 M 2.40 % | 4.542 M 102.01 % | 2.248 M -71.58 % | 7.909 M -20.53 % | 9.953 M -50.01 % | 19.909 M 366.97 % | 4.263 M -89.01 % | 38.795 M | 0.000 -100.00 % | 8.034 M -8.17 % | 8.748 M -13.26 % | 10.086 M -19.10 % | 12.467 M -92.70 % | 170.792 M 1 003.04 % | 15.484 M 350.00 % | 3.441 M 0.00 % | 3.441 M 122.16 % | 1.549 M |
Short term investments | 162.850 M -24.74 % | 216.390 M 5.49 % | 205.120 M -33.70 % | 309.400 M 27.85 % | 242.000 M -40.69 % | 408.000 M 5.15 % | 388.000 M -9.77 % | 430.000 M 43.33 % | 300.000 M -18.92 % | 370.000 M 1 008.82 % | 33.369 M -82.44 % | 190.000 M -20.83 % | 240.000 M -4.00 % | 250.000 M 25.00 % | 200.000 M 17.65 % | 170.000 M 17 841.32 % | -958.215 K -100.51 % | 188.315 M 2 580.45 % | -7.592 M 6.91 % | -8.155 M | 0.000 100.00 % | -8.901 M |
cash and cash equivalents | 187.462 M 100.70 % | 93.402 M -5.88 % | 99.238 M 13.53 % | 87.410 M -72.59 % | 318.856 M -3.35 % | 329.905 M -20.38 % | 414.352 M 21.53 % | 340.947 M -30.25 % | 488.809 M 22.42 % | 399.282 M -21.52 % | 508.797 M 0.27 % | 507.437 M 16.76 % | 434.601 M -10.15 % | 483.695 M -11.73 % | 548.001 M 10.91 % | 494.076 M -24.89 % | 657.762 M 564.97 % | 98.916 M 5.05 % | 94.157 M 59.38 % | 59.076 M 0.00 % | 59.076 M -13.23 % | 68.082 M |
Cash and short term investments | 350.312 M 13.08 % | 309.792 M 1.79 % | 304.358 M -23.30 % | 396.810 M -29.25 % | 560.856 M -23.99 % | 737.905 M -8.03 % | 802.352 M 4.07 % | 770.947 M -2.26 % | 788.809 M 2.54 % | 769.282 M 0.93 % | 762.166 M 9.28 % | 697.437 M 3.39 % | 674.601 M -8.05 % | 733.695 M -1.91 % | 748.001 M 12.64 % | 664.076 M 0.96 % | 657.762 M 564.97 % | 98.916 M 5.05 % | 94.157 M 59.38 % | 59.076 M 0.00 % | 59.076 M -13.23 % | 68.082 M |
Total current assets | 1.039 B 2.04 % | 1.018 B -3.45 % | 1.055 B 0.26 % | 1.052 B 22.68 % | 857.675 M -16.10 % | 1.022 B -4.19 % | 1.067 B 2.19 % | 1.044 B 0.33 % | 1.041 B 0.24 % | 1.038 B 3.05 % | 1.007 B 2.75 % | 980.489 M 2.54 % | 956.190 M -2.78 % | 983.569 M 0.75 % | 976.242 M 4.29 % | 936.056 M 0.17 % | 934.435 M 146.90 % | 378.475 M 3.15 % | 366.924 M 39.46 % | 263.099 M 0.00 % | 263.099 M 1.32 % | 259.677 M |
Inventory | 60.225 M -15.99 % | 71.690 M 8.28 % | 66.206 M -5.00 % | 69.692 M -11.24 % | 78.522 M 9.37 % | 71.794 M 14.56 % | 62.668 M -11.85 % | 71.095 M -4.55 % | 74.484 M -11.48 % | 84.144 M 18.49 % | 71.014 M 17.19 % | 60.595 M -23.79 % | 79.506 M 5.93 % | 75.053 M 11.79 % | 67.137 M -18.42 % | 82.300 M -7.37 % | 88.843 M -18.32 % | 108.766 M 12.34 % | 96.816 M 69.18 % | 57.227 M 0.00 % | 57.227 M 16.73 % | 49.026 M |
Net receivables | 225.123 M -4.11 % | 234.764 M 5.18 % | 223.203 M -0.89 % | 225.211 M 5.41 % | 213.646 M 2.68 % | 208.070 M 4.16 % | 199.752 M 2.73 % | 194.435 M 16.13 % | 167.431 M 1.57 % | 164.850 M -3.05 % | 170.038 M -7.96 % | 184.742 M 18.07 % | 156.469 M -6.19 % | 166.787 M 9.47 % | 152.356 M -15.17 % | 179.594 M -0.31 % | 180.155 M 11.50 % | 161.579 M 0.69 % | 160.467 M 11.94 % | 143.354 M 0.00 % | 143.354 M | 0.000 |
Tax assets | 3.258 M -0.75 % | 3.283 M 0.05 % | 3.281 M 78.49 % | 1.838 M 15.52 % | 1.591 M 11.26 % | 1.430 M 8.15 % | 1.322 M -2.29 % | 1.353 M 11.46 % | 1.214 M 18.54 % | 1.024 M | 0.000 -100.00 % | 1.970 M 4.33 % | 1.888 M 1.06 % | 1.868 M 4.41 % | 1.789 M -19.83 % | 2.232 M -0.74 % | 2.248 M 5.38 % | 2.134 M 4.99 % | 2.032 M -5.42 % | 2.149 M | 0.000 -100.00 % | 2.147 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 | 0.000 |
Account payables | 57.237 M 9.45 % | 52.294 M -12.09 % | 59.488 M 64.07 % | 36.258 M -25.25 % | 48.504 M 10.60 % | 43.856 M 49.11 % | 29.411 M 7.06 % | 27.472 M -15.15 % | 32.378 M -0.84 % | 32.653 M 86.13 % | 17.543 M -8.02 % | 19.072 M -9.01 % | 20.961 M -34.30 % | 31.905 M -1.14 % | 32.273 M -1.44 % | 32.746 M 15.30 % | 28.401 M -27.60 % | 39.226 M 9.42 % | 35.850 M 139.90 % | 14.944 M 0.00 % | 14.944 M -39.78 % | 24.815 M |
Tax payables | 7.033 M -20.07 % | 8.799 M -3.99 % | 9.165 M -4.80 % | 9.626 M 135.04 % | 4.096 M -6.20 % | 4.367 M -45.69 % | 8.040 M -1.82 % | 8.189 M 29.84 % | 6.307 M -2.25 % | 6.452 M | 0.000 -100.00 % | 6.978 M 0.10 % | 6.971 M -13.76 % | 8.083 M -52.98 % | 17.189 M 175.29 % | 6.244 M -55.77 % | 14.118 M 16.12 % | 12.158 M -25.18 % | 16.250 M 92.87 % | 8.425 M | 0.000 -100.00 % | 21.373 M |
Deferred revenue non current | 6.490 M -3.90 % | 6.754 M -3.76 % | 7.018 M -3.62 % | 7.281 M -3.50 % | 7.545 M -3.38 % | 7.809 M -3.27 % | 8.072 M -3.16 % | 8.336 M -3.07 % | 8.600 M 7.02 % | 8.036 M | 0.000 -100.00 % | 7.986 M -2.74 % | 8.211 M -2.67 % | 8.436 M -2.60 % | 8.661 M -2.53 % | 8.886 M -2.47 % | 9.111 M -2.41 % | 9.336 M -2.35 % | 9.561 M -4.50 % | 10.011 M | 0.000 -100.00 % | 10.466 M |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 307.381 K -49.61 % | 610.042 K 0.00 % | 610.042 K 323.64 % | 144.000 K -49.70 % | 286.303 K -32.94 % | 426.930 K | 0.000 -100.00 % | 18.931 K | 0.000 | 0.000 -100.00 % | 443.494 K 709.13 % | 54.811 K -82.37 % | 310.864 K -59.24 % | 762.748 K -96.69 % | 23.038 M 5 692.12 % | 397.750 K 1 902.27 % | 19.865 K 100.04 % | -50.109 M -4 846.94 % | 1.056 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 527.234 M 1 144.10 % | -50.496 M -108.07 % | 625.515 M 5 338.98 % | -11.940 M -101.93 % | 617.548 M 123 555.36 % | -500.220 K -100.08 % | 625.736 M -5.91 % | 665.043 M 6.28 % | 625.736 M | 0.000 -100.00 % | 625.736 M | 0.000 -100.00 % | 654.996 M | 0.000 -100.00 % | 694.996 M | 0.000 -100.00 % | 665.736 M 280.02 % | 175.186 M -9.49 % | 193.558 M 10.49 % | 175.186 M 0.00 % | 175.186 M -4.33 % | 183.118 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.056 M | 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 | 0.000 |
Total assets | 1.253 B 2.60 % | 1.222 B -2.44 % | 1.252 B 4.06 % | 1.203 B 2.51 % | 1.174 B 2.06 % | 1.150 B -2.53 % | 1.180 B 3.02 % | 1.145 B 1.11 % | 1.133 B 0.23 % | 1.130 B 2.55 % | 1.102 B 2.54 % | 1.075 B 2.27 % | 1.051 B -2.47 % | 1.078 B 1.08 % | 1.066 B 4.21 % | 1.023 B 0.34 % | 1.020 B 119.03 % | 465.544 M 2.61 % | 453.704 M 30.94 % | 346.494 M 0.00 % | 346.494 M 0.53 % | 344.659 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 | 2023-01-01 | 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 | 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -88.216 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -114.702 K -13.04 % | -101.474 K | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 1.771 M | 0.000 100.00 % | -33.334 M -198.78 % | 33.747 M 200.00 % | -33.747 M | 0.000 100.00 % | -26.485 M -370.88 % | 9.777 M 200.00 % | -9.777 M | 0.000 100.00 % | -3.615 M -121.07 % | 17.156 M 200.00 % | -17.156 M | 0.000 -100.00 % | 15.720 M 665.19 % | 2.054 M 59.08 % | 1.291 M 106.71 % | -19.249 M 77.44 % | -85.321 M -1 045.62 % | 9.023 M 38.19 % | 6.529 M 114.67 % | -44.522 M |
Accounts receivables | -4.398 M | 0.000 100.00 % | -28.361 M -258.67 % | 17.874 M 200.00 % | -17.874 M | 0.000 100.00 % | -33.817 M -543.56 % | 7.624 M 200.00 % | -7.624 M | 0.000 -100.00 % | 989.462 K -76.95 % | 4.293 M 200.00 % | -4.293 M | 0.000 100.00 % | -13.341 M -240.63 % | 9.486 M 161.01 % | -15.548 M -356.49 % | 6.062 M 116.35 % | -37.084 M -9 910.08 % | 378.016 K 300.00 % | -189.008 K 0.00 % | -189.008 K |
Inventory | 6.169 M | 0.000 100.00 % | -4.973 M -131.33 % | 15.873 M 200.00 % | -15.873 M | 0.000 -100.00 % | 7.332 M 240.52 % | 2.153 M 200.00 % | -2.153 M | 0.000 100.00 % | -4.604 M -137.10 % | 12.412 M 200.00 % | -12.412 M | 0.000 -100.00 % | 29.961 M 480.11 % | -7.882 M -139.17 % | 20.124 M 264.39 % | -12.241 M 74.14 % | -47.333 M -677.90 % | 8.191 M 311.59 % | -3.871 M 10.39 % | -4.320 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.169 M 75.56 % | -12.968 M | 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 -100.00 % | 450.000 K 200.00 % | -450.000 K | 0.000 100.00 % | -900.000 K -300.00 % | 450.000 K 102.39 % | -18.832 M -168.76 % | -7.007 M -674.87 % | -904.301 K -299.08 % | 454.248 K -95.63 % | 10.400 M 125.87 % | -40.202 M |
Other non cash items | 16.962 M 393.99 % | -5.770 M -109.36 % | 61.657 M 302.79 % | -30.405 M -268.19 % | 18.078 M 237.84 % | -13.115 M -136.70 % | 35.740 M 296.52 % | -18.187 M -185.08 % | 21.377 M 195.74 % | -22.327 M -718.12 % | 3.612 M 119.28 % | -18.732 M -241.34 % | 13.253 M 149.26 % | -26.907 M -216.76 % | 23.045 M 134.35 % | 9.834 M 5 469.04 % | 176.575 K -78.89 % | 836.288 K -98.03 % | 42.453 M 886.09 % | -5.401 M -1 453.89 % | -347.549 K -184.26 % | 412.471 K |
Net cash provided by operating activities | 52.986 M 1 018.34 % | -5.770 M -120.37 % | 28.323 M 1.38 % | 27.939 M 45.89 % | 19.150 M 82.73 % | 10.480 M -73.56 % | 39.639 M 153.55 % | 15.634 M -61.40 % | 40.507 M 5 148.60 % | 771.764 K -98.02 % | 39.036 M 58.18 % | 24.678 M 2.37 % | 24.107 M 501.73 % | -6.001 M -111.49 % | 52.215 M 59.01 % | 32.838 M 6.40 % | 30.862 M 312.31 % | 7.485 M -5.93 % | 7.957 M -68.72 % | 25.437 M -14.70 % | 29.820 M 211.25 % | -26.803 M |
Investments in property plant and equipment | -13.918 M 15.94 % | -16.558 M 31.30 % | -24.104 M -4.48 % | -23.070 M -108.91 % | -11.043 M 47.44 % | -21.009 M -32.47 % | -15.860 M -14.28 % | -13.878 M -480.06 % | -2.392 M -45.21 % | -1.648 M 57.09 % | -3.840 M -66.67 % | -2.304 M 51.26 % | -4.727 M 49.31 % | -9.324 M -65.21 % | -5.644 M -15.82 % | -4.873 M -9.75 % | -4.440 M -66.26 % | -2.671 M -74.06 % | -1.534 M 56.35 % | -3.515 M -35.78 % | -2.589 M -280.68 % | -679.993 K |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 77.700 K 85.00 % | 42.000 K | 0.000 | 0.000 -100.00 % | 28.000 K 100.04 % | -72.815 M -64 693.73 % | 112.728 K | 0.000 -100.00 % | 18.000 K 2 727 172.74 % | 0.660 78.38 % | 0.370 100.00 % | -321.114 K -148.73 % | 659.002 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -298.150 M 1.48 % | -302.620 M 58.36 % | -726.788 M -17.79 % | -617.000 M -1 442.50 % | -40.000 M 89.69 % | -388.000 M -10.86 % | -350.000 M -16.67 % | -300.000 M 14.29 % | -350.000 M | 0.000 100.00 % | -190.000 M 6.29 % | -202.750 M 7.84 % | -220.000 M -69.23 % | -130.000 M 23.53 % | -170.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 354.069 M 11.19 % | 318.449 M -34.17 % | 483.759 M -20.47 % | 608.290 M 2 921.61 % | 20.131 M -95.36 % | 433.537 M 95.90 % | 221.309 M -40.64 % | 372.815 M 58.65 % | 234.998 M | 0.000 -100.00 % | 242.525 M 33.50 % | 181.666 M 5.67 % | 171.926 M 72.73 % | 99.538 M | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 55.157 M 1 576 278.22 % | 3.499 K -99.83 % | 2.003 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.026 M 394 427 222.16 % | 0.260 -100.00 % | 72.815 M 5 354 059 770.15 % | 1.360 100.00 % | -28.512 M -31 679 623 085.61 % | -0.090 100.00 % | -787.540 K -1 924.70 % | 43.160 K 113.44 % | -321.114 K 99.81 % | -169.341 M -8 567.05 % | 2.000 M 174.89 % | -2.671 M -1 147.89 % | 254.854 K 103.86 % | 125.012 K 121.51 % | 56.437 K -82.33 % | 319.478 K |
Net cash used for investing activites | 41.239 M 4.76 % | 39.364 M 727.64 % | -6.272 M 97.64 % | -266.021 M -1 249.63 % | -19.711 M 51.78 % | -40.878 M -233.14 % | 30.703 M 121.54 % | -142.541 M -302.41 % | 70.423 M 160.43 % | -116.537 M -260.22 % | -32.351 M -164.40 % | 50.239 M 288.88 % | -26.598 M 53.62 % | -57.355 M -57.45 % | -36.428 M 79.09 % | -174.214 M -7 039.67 % | -2.440 M 8.63 % | -2.671 M -108.74 % | -1.279 M 62.26 % | -3.390 M -33.87 % | -2.532 M -602.37 % | -360.515 K |
Debt repayment | 0.000 | 0.000 -100.00 % | 1.746 M -82.36 % | 9.900 M 352.10 % | -3.927 M 35.34 % | -6.074 M -515.49 % | 1.462 M -75.93 % | 6.074 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 |
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 100.00 % | -21.999 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -38.561 M | 0.000 100.00 % | -11.941 M -245.85 % | 8.187 M 200.00 % | -8.187 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 -100.00 % | 825.000 200.00 % | -825.000 100.00 % | -48.000 M 0.00 % | -48.000 M -3 253.55 % | -1.431 M 93.19 % | -21.032 M 17.64 % | -25.537 M | 0.000 | 0.000 100.00 % | -21.532 K 99.95 % | -40.022 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.588 M 50.00 % | -5.175 M |
Other financing activites | 38.399 M 199.16 % | -38.723 M -425.63 % | 11.892 M 197.95 % | -12.140 M -125.11 % | 48.349 M 7 239.18 % | -677.236 K -151.78 % | 1.308 M 184.06 % | -1.556 M 93.31 % | -23.248 M -15 275.93 % | -151.200 K -241.61 % | -44.261 K 70.73 % | -151.199 K 99.63 % | -40.386 M -10 457.69 % | -382.530 K -101.36 % | 28.083 M 226.40 % | -22.219 M -104.16 % | 534.149 M | 0.000 100.00 % | -1.049 M 18.83 % | -1.292 M 54.45 % | -2.838 M | 0.000 |
Net cash used provided by financing activities | -162.000 K 99.58 % | -38.723 M -2 381.46 % | 1.697 M -71.46 % | 5.946 M 150.54 % | -11.765 M 78.51 % | -54.751 M -4 190.48 % | 1.338 M 108.11 % | -16.514 M 28.97 % | -23.248 M -15 275.93 % | -151.200 K -241.61 % | -44.261 K 65.87 % | -129.668 K 99.68 % | -40.386 M -10 457.69 % | -382.530 K -101.36 % | 28.083 M 226.40 % | -22.219 M -104.16 % | 534.149 M | 0.000 100.00 % | -1.049 M 18.83 % | -1.292 M -158.49 % | -500.000 K 90.34 % | -5.175 M |
Effect of forex changes on cash | -3.751 K 99.47 % | -706.738 K -38 260.80 % | 1.852 K 224.55 % | -1.487 K -561.07 % | 322.510 -12.61 % | 369.060 109.64 % | -3.827 K -151.50 % | -1.522 K -115.30 % | 9.943 K 464.73 % | -2.726 K 31.12 % | -3.958 K -164.54 % | 6.132 K 24.56 % | 4.923 K 1 362.34 % | -390.000 71.42 % | -1.365 K -434.35 % | 408.140 158.32 % | 158.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 94.060 M 1 711.89 % | -5.835 M -124.57 % | 23.751 M 110.23 % | -232.138 M -2 001.10 % | -11.048 M 86.92 % | -84.447 M -217.82 % | 71.677 M 149.98 % | -143.423 M -263.25 % | 87.853 M 175.79 % | -115.919 M -1 846.62 % | 6.637 M -91.13 % | 74.794 M 274.46 % | -42.873 M 32.74 % | -63.739 M -245.29 % | 43.869 M 126.82 % | -163.594 M -129.08 % | 562.571 M 11 584.95 % | 4.814 M -14.46 % | 5.629 M -72.88 % | 20.755 M -22.52 % | 26.787 M 182.83 % | -32.339 M |
Cash at beginning of period | 93.402 M -5.21 % | 98.531 M 31.76 % | 74.780 M -75.64 % | 306.918 M -6.97 % | 329.905 M -20.38 % | 414.352 M 24.54 % | 332.715 M -30.12 % | 476.138 M 22.63 % | 388.286 M -22.99 % | 504.205 M 1.30 % | 497.730 M 17.68 % | 422.936 M -9.20 % | 465.808 M -12.04 % | 529.547 M 9.03 % | 485.678 M -25.20 % | 649.272 M 648.87 % | 86.701 M 5.88 % | 81.886 M 7.38 % | 76.258 M 37.39 % | 55.503 M 93.29 % | 28.716 M -52.97 % | 61.054 M |
Cash at end of period | 187.462 M 100.70 % | 93.402 M -5.21 % | 98.531 M 31.76 % | 74.780 M -76.55 % | 318.856 M -3.35 % | 329.905 M -18.42 % | 404.392 M 21.54 % | 332.715 M -30.12 % | 476.138 M 22.63 % | 388.286 M -23.02 % | 504.366 M 1.33 % | 497.730 M 17.68 % | 422.936 M -9.20 % | 465.808 M -12.04 % | 529.547 M 9.03 % | 485.678 M -25.20 % | 649.272 M 648.87 % | 86.701 M 5.88 % | 81.886 M 7.38 % | 76.258 M 37.39 % | 55.503 M 93.29 % | 28.716 M |
Operating cash flow | 52.986 M 1 018.34 % | -5.770 M -120.37 % | 28.323 M 1.38 % | 27.939 M 45.89 % | 19.150 M 82.73 % | 10.480 M -73.56 % | 39.639 M 153.55 % | 15.634 M -61.40 % | 40.507 M 5 148.60 % | 771.764 K -98.02 % | 39.036 M 58.18 % | 24.678 M 2.37 % | 24.107 M 501.73 % | -6.001 M -111.49 % | 52.215 M 59.01 % | 32.838 M 6.40 % | 30.862 M 312.31 % | 7.485 M -5.93 % | 7.957 M -68.72 % | 25.437 M -14.70 % | 29.820 M 211.25 % | -26.803 M |
Capital expenditure | -13.918 M 15.94 % | -16.558 M 31.30 % | -24.104 M -4.48 % | -23.070 M -108.91 % | -11.043 M 47.44 % | -21.009 M -32.47 % | -15.860 M -14.28 % | -13.878 M -480.06 % | -2.392 M -45.21 % | -1.648 M 57.09 % | -3.840 M -66.67 % | -2.304 M 51.26 % | -4.727 M 49.31 % | -9.324 M -65.21 % | -5.644 M -15.82 % | -4.873 M -9.75 % | -4.440 M -66.26 % | -2.671 M -74.06 % | -1.534 M 56.35 % | -3.515 M -35.78 % | -2.589 M -280.68 % | -679.993 K |
Free CashFlow | 39.068 M 274.97 % | -22.328 M -629.13 % | 4.220 M -13.33 % | 4.869 M -39.94 % | 8.107 M 177.00 % | -10.529 M -144.28 % | 23.780 M 1 254.27 % | 1.756 M -95.39 % | 38.114 M 4 451.99 % | -875.791 K -102.49 % | 35.197 M 57.31 % | 22.375 M 15.45 % | 19.380 M 226.46 % | -15.325 M -132.91 % | 46.571 M 66.53 % | 27.965 M 5.84 % | 26.422 M 448.80 % | 4.814 M -25.04 % | 6.423 M -70.70 % | 21.922 M -19.50 % | 27.231 M 199.08 % | -27.483 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |