
YD Electronic Technology Co.,Ltd. 301123.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue | 1.710 B 16.37 % | 1.470 B -5.99 % | 1.563 B 4.21 % | 1.500 B 27.64 % | 1.175 B 11.40 % | 1.055 B 6.34 % | 992.126 M 14.38 % | 867.431 M |
Net income | -40.014 M -1 967.70 % | 2.142 M -98.44 % | 137.526 M -32.00 % | 202.242 M 9.79 % | 184.214 M 78.41 % | 103.252 M 126.83 % | 45.520 M -50.09 % | 91.205 M |
Income before tax | -58.154 M -266.90 % | -15.850 M -111.32 % | 140.012 M -36.01 % | 218.799 M 6.23 % | 205.965 M 83.17 % | 112.442 M 123.18 % | 50.382 M -51.10 % | 103.039 M |
Income before tax ratio | -0.03 -215.30 % | -0.01 -112.04 % | 0.09 -38.60 % | 0.15 -16.77 % | 0.18 64.43 % | 0.11 109.86 % | 0.05 -57.25 % | 0.12 |
EBITDA | 12.213 M 532.62 % | -2.823 M -101.99 % | 141.755 M -46.97 % | 267.300 M 5.76 % | 252.730 M 50.41 % | 168.024 M 60.46 % | 104.716 M -30.36 % | 150.376 M |
Net income ratio | -0.02 -1 705.00 % | 0.00 -98.34 % | 0.09 -34.75 % | 0.13 -13.99 % | 0.16 60.16 % | 0.10 113.29 % | 0.05 -56.36 % | 0.11 |
Ratio EBITDA | 0.01 471.77 % | 0.00 -102.12 % | 0.09 -49.11 % | 0.18 -17.14 % | 0.22 35.02 % | 0.16 50.88 % | 0.11 -39.12 % | 0.17 |
Gross profit ratio | 0.11 -21.47 % | 0.14 -33.49 % | 0.20 -25.45 % | 0.27 -10.88 % | 0.31 11.43 % | 0.28 10.32 % | 0.25 -8.84 % | 0.27 |
Weighted average shs out dil | 233.593 M 0.00 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 130.93 % | 101.156 M -0.18 % | 101.338 M |
Weighted average shs out | 233.593 M 0.00 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 130.93 % | 101.156 M -0.18 % | 101.338 M |
EPS diluted | -0.17 -1 961.96 % | 0.01 -98.44 % | 0.59 -48.70 % | 1.15 9.52 % | 1.05 138.64 % | 0.44 -2.22 % | 0.45 -50.00 % | 0.90 |
Earnings per share | -0.17 -1 961.96 % | 0.01 -98.44 % | 0.59 -48.70 % | 1.15 9.52 % | 1.05 138.64 % | 0.44 -2.22 % | 0.45 -50.00 % | 0.90 |
Gross profit | 182.690 M -8.62 % | 199.927 M -37.47 % | 319.750 M -22.30 % | 411.544 M 13.76 % | 361.775 M 24.13 % | 291.441 M 17.32 % | 248.412 M 4.26 % | 238.256 M |
Income tax expense | -12.958 M 25.87 % | -17.480 M -930.74 % | 2.104 M -87.54 % | 16.887 M -23.03 % | 21.940 M 133.44 % | 9.399 M 91.45 % | 4.909 M -58.52 % | 11.834 M |
Cost of revenue | 1.528 B 20.30 % | 1.270 B 2.11 % | 1.244 B 14.24 % | 1.089 B 33.82 % | 813.568 M 6.54 % | 763.627 M 2.68 % | 743.713 M 18.20 % | 629.175 M |
General and administrative expenses | 103.152 M 4.72 % | 98.503 M 3.43 % | 95.240 M 42.83 % | 66.682 M 9.62 % | 60.829 M -8.30 % | 66.335 M -23.28 % | 86.460 M 77.18 % | 48.799 M |
Selling and marketing expenses | 38.398 M -0.74 % | 38.683 M 104.60 % | 18.907 M 28.09 % | 14.760 M 22.79 % | 12.021 M -47.40 % | 22.852 M 22.39 % | 18.672 M 10.98 % | 16.825 M |
Other expenses | -17.052 M 32.41 % | -25.229 M 39.73 % | -41.860 M -657.09 % | 7.514 M -20.11 % | 9.405 M -18.43 % | 11.530 M -22.18 % | 14.816 M 79.04 % | 8.275 M |
Operating expenses | 239.940 M 10.88 % | 216.392 M 20.70 % | 179.284 M -6.77 % | 192.309 M 22.83 % | 156.565 M -6.41 % | 167.297 M -14.88 % | 196.538 M 46.04 % | 134.575 M |
Cost and expenses | 1.768 B 18.93 % | 1.486 B 4.45 % | 1.423 B 11.08 % | 1.281 B 32.04 % | 970.133 M 4.21 % | 930.924 M -0.99 % | 940.252 M 23.11 % | 763.750 M |
Research and development expenses | 115.441 M 10.54 % | 104.435 M -2.39 % | 106.997 M 3.53 % | 103.353 M 39.08 % | 74.310 M 11.61 % | 66.580 M -13.07 % | 76.591 M 26.23 % | 60.675 M |
Selling general and administrative expenses | 141.550 M 3.18 % | 137.186 M 20.18 % | 114.147 M 40.16 % | 81.442 M 11.79 % | 72.850 M -18.32 % | 89.187 M -15.17 % | 105.132 M 60.20 % | 65.624 M |
Interest income | 20.912 M -39.63 % | 34.642 M -20.06 % | 43.335 M 2 078.92 % | 1.989 M -56.13 % | 4.534 M 28.81 % | 3.520 M 4.80 % | 3.358 M 198.08 % | 1.127 M |
Interest expense | 951.945 K -56.53 % | 2.190 M -25.95 % | 2.957 M -69.99 % | 9.854 M -0.52 % | 9.906 M -19.92 % | 12.370 M 86.82 % | 6.621 M 24.20 % | 5.331 M |
Depreciation and amortization | 91.406 M 67.18 % | 54.676 M 7.09 % | 51.058 M 3.03 % | 49.554 M 7.53 % | 46.083 M 4.45 % | 44.120 M -18.42 % | 54.079 M 13.46 % | 47.663 M |
Operating income | -57.250 M -247.69 % | -16.466 M -111.72 % | 140.467 M -35.93 % | 219.236 M 6.83 % | 205.210 M 65.30 % | 124.144 M 139.32 % | 51.874 M -49.97 % | 103.681 M |
Operating income ratio | -0.03 -198.79 % | -0.01 -112.47 % | 0.09 -38.52 % | 0.15 -16.30 % | 0.17 48.38 % | 0.12 125.04 % | 0.05 -56.26 % | 0.12 |
Total other income expenses net | -903.944 K -246.79 % | 615.826 K 235.42 % | -454.759 K -4.07 % | -436.978 K -157.87 % | 755.041 K 106.45 % | -11.703 M -684.30 % | -1.492 M -132.32 % | -642.254 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -674.313 M 30.91 % | -975.978 M 29.38 % | -1.382 B -1 218.13 % | 123.604 M 209.94 % | 39.880 M -69.79 % | 131.995 M 692.07 % | -22.294 M -147.43 % | 47.005 M |
Total investments | 43.858 M -11.21 % | 49.396 M 129.95 % | 21.481 M 44.89 % | 14.826 M 20.25 % | 12.329 M -87.82 % | 101.219 M 24 497.63 % | 411.498 K -99.34 % | 62.339 M |
Total debt | 28.051 M -54.91 % | 62.206 M 115.78 % | 28.829 M -86.08 % | 207.116 M 9.15 % | 189.747 M -29.25 % | 268.208 M 268.39 % | 72.806 M -13.13 % | 83.808 M |
Accumulated other comprehensive income loss | 56.583 M -15.01 % | 66.574 M 35.59 % | 49.100 M 57.18 % | 31.237 M -93.23 % | 461.647 M 2.34 % | 451.111 M 229.41 % | 136.944 M 25 822.67 % | 528.279 K |
Retained earnings | 255.118 M -20.94 % | 322.673 M -26.53 % | 439.198 M 14.39 % | 383.956 M 94.87 % | 197.032 M 633.60 % | 26.858 M -78.33 % | 123.919 M -67.89 % | 385.914 M |
Common stock | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 33.33 % | 175.200 M 0.00 % | 175.200 M 0.00 % | 175.200 M 11.55 % | 157.058 M 54.98 % | 101.338 M |
Total equity | 2.860 B -4.25 % | 2.987 B -3.15 % | 3.084 B 197.95 % | 1.035 B 24.04 % | 834.504 M 27.59 % | 654.073 M 56.33 % | 418.385 M -27.26 % | 575.166 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.716 M | 0.000 -100.00 % | 1.800 M -83.35 % | 10.814 M |
Long term debt | 22.319 M -0.88 % | 22.516 M 687.61 % | 2.859 M 1.90 % | 2.806 M -50.33 % | 5.648 M 43.27 % | 3.942 M | 0.000 | 0.000 |
Total non current liabilities | 64.708 M -1.34 % | 65.590 M 32.63 % | 49.453 M -2.97 % | 50.965 M 129.01 % | 22.254 M -12.46 % | 25.422 M 63.77 % | 15.523 M 43.54 % | 10.814 M |
Other current liabilities | 218.145 M -18.95 % | 269.163 M 1 014.88 % | -29.421 M -159.09 % | 49.794 M -39.32 % | 82.062 M 577.12 % | 12.119 M 679.36 % | -2.092 M -3.48 % | -2.022 M |
Deferred revenue | 0.000 -100.00 % | 1.380 M -99.37 % | 218.635 M 158.18 % | 84.681 M -6.59 % | 90.654 M 21.39 % | 74.679 M -78.64 % | 349.626 M 190.26 % | 120.454 M |
Short term debt | 5.732 M -85.56 % | 39.689 M 65.42 % | 23.993 M -89.42 % | 226.832 M 19.54 % | 189.747 M -27.37 % | 261.241 M 301.28 % | 65.103 M -18.50 % | 79.884 M |
Total current liabilities | 855.863 M 19.41 % | 716.714 M 25.04 % | 573.187 M 3.17 % | 555.553 M 12.88 % | 492.167 M -11.53 % | 556.313 M -17.57 % | 674.905 M 45.27 % | 464.586 M |
Total liabilities | 920.570 M 17.67 % | 782.303 M 25.64 % | 622.640 M 2.66 % | 606.518 M 17.90 % | 514.422 M -11.57 % | 581.735 M -15.74 % | 690.428 M 45.23 % | 475.401 M |
Other non current assets | 210.229 M 67.69 % | 125.367 M -38.71 % | 204.559 M 225.24 % | 62.894 M 821.60 % | 6.824 M 51.66 % | 4.500 M -52.65 % | 9.504 M -43.92 % | 16.945 M |
Long term investments | -122.377 M -848.90 % | -12.897 M 77.19 % | -56.546 M -1 026.31 % | 6.104 M 535.60 % | 960.413 K -24.00 % | 1.264 M 207.09 % | 411.498 K | 0.000 |
Intangible assets | 86.694 M 7.39 % | 80.731 M 2.41 % | 78.829 M -0.72 % | 79.401 M 52.88 % | 51.937 M 105.23 % | 25.307 M -2.30 % | 25.903 M 6.27 % | 24.374 M |
GoodWill | 100.000 K -97.88 % | 4.718 M -18.94 % | 5.820 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 86.794 M 1.57 % | 85.449 M 0.94 % | 84.649 M 6.61 % | 79.401 M 52.88 % | 51.937 M 105.23 % | 25.307 M -2.30 % | 25.903 M 6.27 % | 24.374 M |
Property plant equipment net | 1.479 B 9.31 % | 1.353 B 50.05 % | 901.535 M 124.40 % | 401.745 M 20.59 % | 333.140 M 9.70 % | 303.683 M 11.20 % | 273.087 M 11.18 % | 245.624 M |
Total non current assets | 1.700 B 7.32 % | 1.584 B 37.76 % | 1.150 B 104.82 % | 561.476 M 39.11 % | 403.626 M 16.10 % | 347.639 M 8.69 % | 319.850 M 9.45 % | 292.243 M |
Other current assets | 43.491 M -24.66 % | 57.728 M -10.84 % | 64.750 M 144.86 % | 26.444 M 58.93 % | 16.638 M 8.71 % | 15.306 M -69.29 % | 49.841 M -55.11 % | 111.026 M |
Short term investments | 166.235 M 166.86 % | 62.292 M -20.17 % | 78.027 M 426.28 % | 14.826 M 20.25 % | 12.329 M -87.82 % | 101.219 M 348.47 % | 22.570 M -63.79 % | 62.339 M |
cash and cash equivalents | 702.364 M -32.71 % | 1.044 B -26.01 % | 1.411 B 1 589.41 % | 83.513 M -44.28 % | 149.866 M 10.02 % | 136.214 M 43.23 % | 95.100 M 158.40 % | 36.803 M |
Cash and short term investments | 868.599 M -21.48 % | 1.106 B -25.71 % | 1.489 B 1 414.05 % | 98.339 M -39.37 % | 162.195 M -31.69 % | 237.432 M 149.67 % | 95.100 M 158.40 % | 36.803 M |
Total current assets | 2.080 B -4.79 % | 2.185 B -14.54 % | 2.557 B 136.71 % | 1.080 B 14.27 % | 945.300 M 6.43 % | 888.169 M 12.57 % | 788.963 M 4.04 % | 758.323 M |
Inventory | 221.728 M 6.56 % | 208.076 M -14.16 % | 242.391 M 18.61 % | 204.360 M 55.02 % | 131.831 M 19.14 % | 110.652 M -14.74 % | 129.788 M 30.85 % | 99.187 M |
Net receivables | 946.426 M 16.40 % | 813.052 M 6.86 % | 760.854 M 1.31 % | 751.044 M 17.30 % | 640.255 M 22.00 % | 524.780 M 2.05 % | 514.234 M 0.57 % | 511.308 M |
Tax assets | 46.876 M 39.65 % | 33.567 M 112.42 % | 15.802 M 39.44 % | 11.332 M 5.28 % | 10.764 M -16.47 % | 12.886 M 17.74 % | 10.944 M 106.50 % | 5.300 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 608.927 M 56.77 % | 388.421 M 21.49 % | 319.702 M 29.20 % | 247.438 M 30.70 % | 189.321 M -3.42 % | 196.030 M -14.54 % | 229.382 M -5.86 % | 243.651 M |
Tax payables | 23.058 M 27.67 % | 18.061 M -55.16 % | 40.279 M 29.80 % | 31.031 M 1.39 % | 30.605 M 149.97 % | 12.244 M -62.77 % | 32.886 M 45.39 % | 22.619 M |
Deferred revenue non current | 41.255 M -1.24 % | 41.772 M -7.66 % | 45.239 M -6.06 % | 48.160 M 125.87 % | 21.322 M -0.45 % | 21.417 M 56.77 % | 13.662 M 95.90 % | 6.974 M |
Minority interest | 7.354 M 6.97 % | 6.874 M 34.59 % | 5.108 M 1 789.35 % | 270.336 K -56.69 % | 624.255 K -30.96 % | 904.143 K 94.69 % | 464.390 K | 0.000 |
Capital lease obligations | 22.319 M -0.88 % | 22.516 M 687.61 % | 2.859 M -89.84 % | 28.127 M 397.97 % | 5.648 M 43.27 % | 3.942 M | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 2.307 B -2.12 % | 2.357 B 0.00 % | 2.357 B 430.35 % | 444.481 M -3.72 % | 461.647 M 2.34 % | 451.111 M 724.89 % | 54.688 M -37.79 % | 87.914 M |
Deferred tax liabilities non current | 1.133 M -12.90 % | 1.301 M -3.98 % | 1.355 M 102.81 % | -48.160 M -752.65 % | -5.648 M -9 186.49 % | 62.161 K 2.24 % | 60.801 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.780 B 0.30 % | 3.769 B 1.68 % | 3.707 B 125.80 % | 1.642 B 21.70 % | 1.349 B 9.15 % | 1.236 B 11.45 % | 1.109 B 5.54 % | 1.051 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -17.780 M -470.85 % | -3.115 M -448.47 % | -567.891 K -127.57 % | 2.060 M 206.15 % | -1.940 M 65.25 % | -5.584 M | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.171 M | 0.000 |
Change in working capital | -3.310 M 82.25 % | -18.653 M -20.87 % | -15.433 M 84.73 % | -101.042 M -16.78 % | -86.525 M -358.60 % | -18.867 M 73.88 % | -72.234 M -47.50 % | -48.973 M |
Accounts receivables | -125.040 M -146.17 % | -50.794 M -105.55 % | -24.712 M 78.92 % | -117.248 M -20.25 % | -97.504 M -544.59 % | 21.931 M 168.80 % | -31.875 M 67.63 % | -98.463 M |
Inventory | -31.346 M -205.50 % | 29.713 M 158.90 % | -50.442 M 32.89 % | -75.169 M -155.98 % | -29.365 M -587.28 % | 6.026 M 113.94 % | -43.235 M -34.98 % | -32.031 M |
Accounts payables | 153.076 M 657.48 % | 20.209 M -67.84 % | 62.836 M -31.66 % | 91.943 M 140.16 % | 38.285 M 185.30 % | -44.884 M -630.55 % | 8.460 M | 0.000 |
Other working capital | 0.000 100.00 % | -17.780 M -470.85 % | -3.115 M -448.47 % | -567.892 K -127.57 % | 2.060 M 206.14 % | -1.940 M 93.31 % | -28.999 M -71.17 % | -16.942 M |
Other non cash items | 35.147 M -28.56 % | 49.201 M 211.52 % | 15.794 M 72.96 % | 9.132 M -84.91 % | 60.532 M -21.51 % | 77.121 M -31.04 % | 111.835 M 729.92 % | 13.475 M |
Net cash provided by operating activities | 87.051 M 16.43 % | 74.764 M -60.90 % | 191.200 M 17.59 % | 162.597 M 2.13 % | 159.202 M -2.02 % | 162.489 M 88.85 % | 86.041 M -16.76 % | 103.371 M |
Investments in property plant and equipment | -214.916 M 35.23 % | -331.794 M 33.88 % | -501.774 M -128.79 % | -219.318 M -82.91 % | -119.903 M -49.97 % | -79.950 M 0.44 % | -80.307 M -4.71 % | -76.697 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 259.900 K 1.58 % | 255.850 K -99.79 % | 123.145 M 6 152.98 % | 1.969 M 332.62 % | 455.224 K -33.80 % | 687.658 K |
Purchases of investments | -736.000 M -63.47 % | -450.248 M 6.31 % | -480.562 M 41.65 % | -823.629 M -4.10 % | -791.200 M 14.19 % | -922.036 M -9.75 % | -840.133 M 60.92 % | -2.150 B |
Sales maturities of investments | 634.662 M 45.88 % | 435.060 M 9.67 % | 396.684 M -51.74 % | 821.942 M -6.98 % | 883.576 M 4.39 % | 846.436 M -4.09 % | 882.499 M -58.19 % | 2.111 B |
Other investing activites | 336.596 K -93.45 % | 5.141 M | 0.000 | 0.000 100.00 % | -119.903 M -765.86 % | 18.007 M 1 480.25 % | 1.140 M -95.79 % | 27.044 M |
Net cash used for investing activites | -315.918 M 7.58 % | -341.841 M 41.60 % | -585.392 M -165.18 % | -220.749 M -809.02 % | -24.284 M 82.09 % | -135.574 M -273.00 % | -36.347 M 59.05 % | -88.751 M |
Debt repayment | -5.757 M 67.31 % | -17.611 M 90.12 % | -178.311 M -1 090.62 % | 18.000 M 119.97 % | -90.156 M -146.14 % | 195.415 M 3 888.06 % | 4.900 M 140.50 % | -12.100 M |
Common stock issued | 0.000 | 0.000 100.00 % | -21.681 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -49.992 M | 0.000 -100.00 % | 21.681 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -23.273 M 80.09 % | -116.911 M -66.82 % | -70.080 M -655.38 % | -9.277 M 7.32 % | -10.010 M 95.78 % | -237.121 M -132.27 % | -102.087 M -2 377.89 % | -4.120 M |
Other financing activites | -29.010 M -196.47 % | 30.072 M -98.47 % | 1.961 B 24 940.76 % | -7.896 M -156.58 % | -3.077 M -104.05 % | 75.992 M 0.47 % | 75.637 M 232.66 % | -57.015 M |
Net cash used provided by financing activities | -108.032 M -3.43 % | -104.449 M -106.11 % | 1.710 B 206 816.64 % | 826.538 K 100.80 % | -103.244 M -401.13 % | 34.286 M 259.10 % | -21.550 M 70.57 % | -73.235 M |
Effect of forex changes on cash | -1.065 M -11 914.83 % | 9.014 K 102.04 % | -441.334 K 72.52 % | -1.606 M 69.23 % | -5.220 M -434.88 % | -975.950 K -162.12 % | 1.571 M 253.01 % | -1.027 M |
Net change in cash | -337.965 M 9.03 % | -371.517 M -128.24 % | 1.316 B 2 332.43 % | -58.932 M -322.78 % | 26.453 M -56.08 % | 60.225 M 102.67 % | 29.715 M 149.82 % | -59.643 M |
Cash at beginning of period | 1.013 B -26.84 % | 1.384 B 1 916.52 % | 68.646 M -46.19 % | 127.578 M 26.16 % | 101.125 M 147.25 % | 40.899 M 265.70 % | 11.184 M -84.21 % | 70.827 M |
Cash at end of period | 674.776 M -33.37 % | 1.013 B -26.84 % | 1.384 B 1 916.52 % | 68.646 M -46.19 % | 127.578 M 26.16 % | 101.125 M 147.25 % | 40.899 M 265.70 % | 11.184 M |
Operating cash flow | 87.051 M 16.43 % | 74.764 M -60.90 % | 191.200 M 17.59 % | 162.597 M 2.13 % | 159.202 M -2.02 % | 162.489 M 88.85 % | 86.041 M -16.76 % | 103.371 M |
Capital expenditure | -214.916 M 35.23 % | -331.794 M 33.88 % | -501.774 M -128.79 % | -219.318 M -82.91 % | -119.903 M -49.97 % | -79.950 M 0.44 % | -80.307 M -4.71 % | -76.697 M |
Free CashFlow | -127.865 M 50.25 % | -257.030 M 17.24 % | -310.574 M -447.55 % | -56.721 M -244.33 % | 39.299 M -52.39 % | 82.539 M 1 339.48 % | 5.734 M -78.50 % | 26.674 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 568.385 M 28.94 % | 440.814 M -8.36 % | 481.026 M 9.44 % | 439.522 M 9.78 % | 400.384 M 2.80 % | 389.494 M 1.67 % | 383.113 M 0.38 % | 381.655 M 5.95 % | 360.226 M 4.46 % | 344.851 M -17.90 % | 420.024 M 18.58 % | 354.205 M -7.20 % | 381.702 M -6.33 % | 407.498 M -3.98 % | 424.367 M 8.31 % | 391.799 M 2.55 % | 382.045 M 26.50 % | 302.017 M -12.11 % | 343.620 M 0.00 % | 343.620 M 40.80 % | 244.052 M 0.00 % | 244.052 M |
Net income | 11.178 M 315.99 % | -5.175 M 90.93 % | -57.047 M -774.41 % | -6.524 M -269.81 % | 3.842 M -80.51 % | 19.715 M 318.56 % | -9.020 M -1 092.17 % | 909.147 K 108.52 % | -10.665 M -150.98 % | 20.919 M -55.81 % | 47.336 M 151.71 % | 18.806 M -39.69 % | 31.184 M -22.43 % | 40.199 M -31.59 % | 58.759 M 10.30 % | 53.271 M -2.32 % | 54.539 M 52.88 % | 35.674 M -42.20 % | 61.722 M 0.00 % | 61.722 M 103.13 % | 30.385 M 0.00 % | 30.385 M |
Income before tax | 3.597 M 130.01 % | -11.986 M 80.94 % | -62.873 M -325.35 % | -14.781 M -525.76 % | 3.472 M -78.34 % | 16.028 M 200.61 % | -15.931 M -300.47 % | -3.978 M 79.65 % | -19.548 M -182.81 % | 23.607 M -49.62 % | 46.862 M 172.44 % | 17.201 M -47.49 % | 32.755 M -24.17 % | 43.194 M -32.18 % | 63.689 M 11.33 % | 57.207 M -6.14 % | 60.950 M 64.94 % | 36.953 M -47.32 % | 70.147 M 0.00 % | 70.147 M 113.63 % | 32.836 M 0.00 % | 32.836 M |
Income before tax ratio | 0.01 123.27 % | -0.03 79.20 % | -0.13 -288.65 % | -0.03 -487.85 % | 0.01 -78.93 % | 0.04 198.96 % | -0.04 -298.95 % | -0.01 80.79 % | -0.05 -179.27 % | 0.07 -38.64 % | 0.11 129.75 % | 0.05 -43.41 % | 0.09 -19.04 % | 0.11 -29.37 % | 0.15 2.79 % | 0.15 -8.48 % | 0.16 30.39 % | 0.12 -40.06 % | 0.20 0.00 % | 0.20 51.73 % | 0.13 0.00 % | 0.13 |
EBITDA | 13.516 M -8.68 % | 14.801 M 125.16 % | -58.828 M -601.67 % | 11.726 M 82.54 % | 6.424 M -78.81 % | 30.322 M 238.20 % | -21.941 M -471.71 % | 5.903 M 132.42 % | -18.208 M -162.02 % | 29.358 M 9.35 % | 26.848 M -9.13 % | 29.547 M 15.53 % | 25.576 M -56.59 % | 58.919 M -7.35 % | 63.591 M -14.58 % | 74.449 M 1.03 % | 73.692 M 33.38 % | 55.251 M -33.66 % | 83.288 M 0.00 % | 83.288 M 93.34 % | 43.077 M 0.00 % | 43.077 M |
Net income ratio | 0.02 267.51 % | -0.01 90.10 % | -0.12 -698.97 % | -0.01 -254.69 % | 0.01 -81.04 % | 0.05 314.98 % | -0.02 -1 088.40 % | 0.00 108.05 % | -0.03 -148.81 % | 0.06 -46.17 % | 0.11 112.26 % | 0.05 -35.01 % | 0.08 -17.18 % | 0.10 -28.75 % | 0.14 1.84 % | 0.14 -4.76 % | 0.14 20.86 % | 0.12 -34.24 % | 0.18 0.00 % | 0.18 44.27 % | 0.12 0.00 % | 0.12 |
Ratio EBITDA | 0.02 -29.18 % | 0.03 127.45 % | -0.12 -558.38 % | 0.03 66.28 % | 0.02 -79.39 % | 0.08 235.93 % | -0.06 -470.30 % | 0.02 130.60 % | -0.05 -159.37 % | 0.09 33.18 % | 0.06 -23.37 % | 0.08 24.50 % | 0.07 -53.66 % | 0.14 -3.51 % | 0.15 -21.14 % | 0.19 -1.49 % | 0.19 5.44 % | 0.18 -24.52 % | 0.24 0.00 % | 0.24 37.32 % | 0.18 0.00 % | 0.18 |
Gross profit ratio | 0.13 2.29 % | 0.13 1 013.26 % | -0.01 -109.04 % | 0.16 34.18 % | 0.12 -36.34 % | 0.19 312.52 % | 0.05 -76.34 % | 0.19 57.62 % | 0.12 -37.24 % | 0.19 32.02 % | 0.15 -35.43 % | 0.23 25.98 % | 0.18 -33.58 % | 0.27 -0.60 % | 0.27 -8.47 % | 0.30 16.34 % | 0.26 -6.73 % | 0.27 -14.67 % | 0.32 0.00 % | 0.32 10.51 % | 0.29 0.00 % | 0.29 |
Weighted average shs out dil | 233.124 M 0.00 % | 233.124 M 0.77 % | 231.336 M 0.00 % | 231.336 M 0.00 % | 231.336 M -6.13 % | 246.437 M 6.99 % | 230.341 M -1.40 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M -0.80 % | 235.479 M 0.80 % | 233.600 M 0.00 % | 233.600 M -1.21 % | 236.463 M 35.25 % | 174.840 M 1.76 % | 171.810 M -1.87 % | 175.089 M -1.84 % | 178.368 M 0.63 % | 177.256 M 0.00 % | 177.256 M 2.09 % | 173.629 M 0.00 % | 173.629 M |
Weighted average shs out | 233.124 M 0.00 % | 233.124 M 0.77 % | 231.336 M 0.00 % | 231.336 M 0.00 % | 231.336 M -6.13 % | 246.437 M 6.99 % | 230.341 M -1.40 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M -0.80 % | 235.479 M 0.80 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 33.61 % | 174.840 M 1.76 % | 171.810 M -1.87 % | 175.089 M -1.84 % | 178.368 M 0.63 % | 177.256 M 0.00 % | 177.256 M 2.09 % | 173.629 M 0.00 % | 173.629 M |
EPS diluted | 0.05 315.77 % | -0.02 91.03 % | -0.25 -777.30 % | -0.03 -269.88 % | 0.02 -79.25 % | 0.08 304.08 % | -0.04 -1 105.13 % | 0.00 108.53 % | -0.05 -151.00 % | 0.09 -55.20 % | 0.20 148.45 % | 0.08 -39.70 % | 0.13 -21.47 % | 0.17 -48.48 % | 0.33 6.45 % | 0.31 0.00 % | 0.31 55.00 % | 0.20 -42.86 % | 0.35 0.00 % | 0.35 94.44 % | 0.18 147.93 % | 0.07 |
Earnings per share | 0.05 315.77 % | -0.02 91.03 % | -0.25 -777.30 % | -0.03 -269.88 % | 0.02 -79.25 % | 0.08 304.08 % | -0.04 -1 105.13 % | 0.00 108.53 % | -0.05 -151.00 % | 0.09 -55.20 % | 0.20 148.45 % | 0.08 -39.70 % | 0.13 -22.43 % | 0.17 -47.85 % | 0.33 6.45 % | 0.31 0.00 % | 0.31 55.00 % | 0.20 -42.86 % | 0.35 0.00 % | 0.35 94.44 % | 0.18 147.93 % | 0.07 |
Gross profit | 76.229 M 31.90 % | 57.795 M 936.92 % | -6.906 M -109.89 % | 69.799 M 47.29 % | 47.388 M -34.56 % | 72.409 M 319.39 % | 17.265 M -76.25 % | 72.708 M 67.00 % | 43.538 M -34.45 % | 66.416 M 8.39 % | 61.272 M -23.43 % | 80.016 M 16.90 % | 68.446 M -37.79 % | 110.016 M -4.55 % | 115.257 M -0.86 % | 116.256 M 19.31 % | 97.442 M 17.98 % | 82.589 M -25.00 % | 110.118 M 0.00 % | 110.118 M 55.60 % | 70.769 M 0.00 % | 70.769 M |
Income tax expense | -7.142 M -30.81 % | -5.460 M -271.84 % | -1.468 M 81.54 % | -7.955 M -905.78 % | -790.909 K 71.17 % | -2.744 M 54.11 % | -5.979 M -17.14 % | -5.104 M 43.43 % | -9.023 M -443.64 % | 2.626 M 443.92 % | -763.462 K 52.48 % | -1.607 M -208.18 % | 1.485 M -50.31 % | 2.989 M -41.01 % | 5.067 M 29.08 % | 3.925 M -39.39 % | 6.476 M 356.26 % | 1.419 M -83.25 % | 8.474 M 0.00 % | 8.474 M 239.44 % | 2.496 M 0.00 % | 2.496 M |
Cost of revenue | 492.156 M 28.49 % | 383.019 M -21.50 % | 487.931 M 31.97 % | 369.723 M 4.74 % | 352.996 M 11.33 % | 317.085 M -13.33 % | 365.848 M 18.42 % | 308.947 M -2.44 % | 316.689 M 13.74 % | 278.436 M -22.39 % | 358.752 M 30.84 % | 274.188 M -12.47 % | 313.255 M 5.30 % | 297.482 M -3.76 % | 309.110 M 12.18 % | 275.543 M -3.18 % | 284.603 M 29.70 % | 219.428 M -6.03 % | 233.502 M 0.00 % | 233.502 M 34.75 % | 173.282 M 0.00 % | 173.282 M |
General and administrative expenses | 35.092 M 11.06 % | 31.597 M 173.69 % | 11.545 M -69.73 % | 38.138 M 45.17 % | 26.271 M -3.41 % | 27.199 M 5 392.78 % | 495.177 K -98.83 % | 42.377 M 17.97 % | 35.922 M 73.53 % | 20.700 M 58.70 % | 13.044 M -59.56 % | 32.252 M 24.31 % | 25.944 M 8.10 % | 24.000 M 70.89 % | 14.044 M -34.45 % | 21.424 M 38.36 % | 15.484 M -1.56 % | 15.730 M 0.33 % | 15.678 M 0.00 % | 15.678 M 6.40 % | 14.736 M 0.00 % | 14.736 M |
Selling and marketing expenses | 9.720 M 19.26 % | 8.151 M -46.58 % | 15.258 M 94.43 % | 7.848 M -23.40 % | 10.245 M 102.99 % | 5.047 M -68.56 % | 16.053 M 91.34 % | 8.390 M 17.58 % | 7.135 M 0.43 % | 7.105 M 99.12 % | 3.568 M -29.38 % | 5.053 M 17.11 % | 4.315 M -27.74 % | 5.971 M 46.17 % | 4.085 M 8.24 % | 3.774 M -7.06 % | 4.061 M 43.01 % | 2.840 M -16.59 % | 3.404 M 0.00 % | 3.404 M 30.63 % | 2.606 M 0.00 % | 2.606 M |
Other expenses | -14.504 M -2 856.21 % | 526.222 K 124.16 % | -2.178 M -133.04 % | 6.594 M 127.01 % | -24.412 M -928.93 % | 2.945 M 202.17 % | -2.883 M -8.12 % | -2.666 M 74.12 % | -10.303 M 0.61 % | -10.367 M 55.00 % | -23.035 M -764.63 % | -2.664 M 87.97 % | -22.155 M -469.64 % | 5.993 M 115.65 % | 2.779 M 11.02 % | 2.503 M 2 036.69 % | -129.261 K -105.48 % | 2.361 M 3.61 % | 2.278 M 0.00 % | 2.278 M -6.01 % | 2.424 M 0.00 % | 2.424 M |
Operating expenses | 72.106 M 3.64 % | 69.573 M 25.22 % | 55.562 M -34.24 % | 84.488 M 93.31 % | 43.706 M -22.21 % | 56.183 M 64.06 % | 34.246 M -55.26 % | 76.552 M 21.81 % | 62.847 M 47.02 % | 42.748 M 203.28 % | 14.095 M -77.58 % | 62.882 M 75.74 % | 35.781 M -46.21 % | 66.526 M 29.27 % | 51.462 M -12.21 % | 58.618 M 60.16 % | 36.600 M -19.79 % | 45.628 M 14.71 % | 39.779 M 0.00 % | 39.779 M 3.31 % | 38.504 M 0.00 % | 38.504 M |
Cost and expenses | 564.262 M 24.67 % | 452.592 M -16.73 % | 543.494 M 19.66 % | 454.212 M 14.50 % | 396.702 M 6.28 % | 373.268 M -6.70 % | 400.094 M 3.79 % | 385.498 M 1.57 % | 379.536 M 18.17 % | 321.184 M -13.86 % | 372.847 M 10.61 % | 337.070 M -3.43 % | 349.037 M -4.11 % | 364.007 M 0.95 % | 360.572 M 7.90 % | 334.161 M 4.03 % | 321.204 M 21.18 % | 265.056 M -3.01 % | 273.280 M 0.00 % | 273.280 M 29.04 % | 211.786 M 0.00 % | 211.786 M |
Research and development expenses | 41.798 M 42.66 % | 29.299 M -5.30 % | 30.938 M -3.04 % | 31.909 M 0.97 % | 31.602 M 50.54 % | 20.992 M 2.00 % | 20.580 M -27.67 % | 28.451 M -5.46 % | 30.093 M 18.90 % | 25.310 M 23.36 % | 20.518 M -27.35 % | 28.241 M 2.04 % | 27.677 M -9.44 % | 30.561 M 0.03 % | 30.553 M -1.18 % | 30.917 M 79.92 % | 17.184 M -30.42 % | 24.698 M 34.10 % | 18.417 M 0.00 % | 18.417 M -1.71 % | 18.738 M 0.00 % | 18.738 M |
Selling general and administrative expenses | 44.812 M 12.74 % | 39.748 M 48.30 % | 26.803 M -41.71 % | 45.985 M 25.93 % | 36.516 M 13.24 % | 32.246 M 94.86 % | 16.548 M -67.40 % | 50.766 M 17.91 % | 43.057 M 54.85 % | 27.805 M 67.38 % | 16.612 M -55.47 % | 37.305 M 23.29 % | 30.258 M 0.96 % | 29.971 M 65.32 % | 18.129 M -28.05 % | 25.198 M 28.92 % | 19.545 M 5.26 % | 18.569 M -2.69 % | 19.083 M 0.00 % | 19.083 M 10.04 % | 17.342 M 0.00 % | 17.342 M |
Interest income | 5.416 M 2.05 % | 5.307 M 178.38 % | 1.906 M -72.46 % | 6.923 M -12.43 % | 7.906 M 45.18 % | 5.446 M -20.54 % | 6.854 M -27.50 % | 9.453 M 6.68 % | 8.861 M -19.35 % | 10.987 M 6.13 % | 10.352 M -16.60 % | 12.412 M -22.78 % | 16.073 M 225.75 % | 4.934 M 1 578.99 % | 293.878 K -68.10 % | 921.152 K 65.87 % | 555.346 K | 0.000 -100.00 % | 420.895 K 0.00 % | 420.895 K | 0.000 | 0.000 |
Interest expense | 178.808 K -7.60 % | 193.517 K 109.24 % | -2.095 M -204.27 % | 2.009 M 252.31 % | 570.285 K | 0.000 -100.00 % | 706.670 K 389.33 % | 144.417 K -64.79 % | 410.170 K 147.24 % | 165.897 K | 0.000 -100.00 % | 885.541 K 682.65 % | 113.146 K -94.41 % | 2.023 M 55.28 % | 1.303 M -44.54 % | 2.348 M 17.39 % | 2.001 M 13.99 % | 1.755 M | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 28.008 M 22.56 % | 22.851 M 0.00 % | 22.851 M 69.25 % | 13.501 M -12.07 % | 15.354 M 12.33 % | 13.669 M 0.00 % | 13.669 M 7.09 % | 12.764 M -4.83 % | 13.412 M 5.08 % | 12.764 M 0.00 % | 12.764 M 3.03 % | 12.388 M -2.08 % | 12.652 M 2.13 % | 12.388 M 2.68 % | 12.065 M -2.53 % | 12.379 M -6.74 % | 13.273 M 15.21 % | 11.521 M -3.78 % | 11.974 M 0.00 % | 11.974 M 8.18 % | 11.068 M 0.00 % | 11.068 M |
Operating income | 4.123 M 135.00 % | -11.778 M 81.15 % | -62.468 M -325.26 % | -14.689 M -498.97 % | 3.682 M -77.31 % | 16.226 M 195.56 % | -16.980 M -341.82 % | -3.843 M 80.10 % | -19.309 M -181.59 % | 23.667 M -49.83 % | 47.177 M 175.34 % | 17.134 M -47.55 % | 32.665 M -24.89 % | 43.490 M -31.83 % | 63.796 M 10.68 % | 57.637 M -5.27 % | 60.842 M 64.61 % | 36.961 M -47.45 % | 70.339 M 0.00 % | 70.339 M 118.00 % | 32.266 M 0.00 % | 32.266 M |
Operating income ratio | 0.01 127.15 % | -0.03 79.43 % | -0.13 -288.57 % | -0.03 -463.44 % | 0.01 -77.93 % | 0.04 193.99 % | -0.04 -340.13 % | -0.01 81.21 % | -0.05 -178.10 % | 0.07 -38.90 % | 0.11 132.19 % | 0.05 -43.47 % | 0.09 -19.82 % | 0.11 -29.01 % | 0.15 2.19 % | 0.15 -7.63 % | 0.16 30.13 % | 0.12 -40.22 % | 0.20 0.00 % | 0.20 54.83 % | 0.13 0.00 % | 0.13 |
Total other income expenses net | -525.704 K -152.51 % | -208.195 K 48.52 % | -404.422 K -339.84 % | -91.948 K 56.23 % | -210.085 K -6.38 % | -197.490 K -118.82 % | 1.049 M 878.85 % | -134.746 K 43.64 % | -239.066 K -299.56 % | -59.832 K 81.00 % | -314.835 K -572.44 % | 66.640 K -25.91 % | 89.941 K 130.33 % | -296.506 K -178.24 % | -106.566 K 75.22 % | -430.115 K -498.74 % | 107.869 K 1 420.95 % | -8.166 K 95.76 % | -192.741 K 0.00 % | -192.741 K -133.80 % | 570.262 K 0.00 % | 570.262 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -494.735 M 26.49 % | -672.996 M 0.20 % | -674.313 M 1.53 % | -684.812 M -19.67 % | -572.243 M 37.77 % | -919.531 M 5.78 % | -975.978 M 8.97 % | -1.072 B 5.34 % | -1.133 B 11.74 % | -1.283 B 7.14 % | -1.382 B -8.22 % | -1.277 B 21.18 % | -1.620 B 7.77 % | -1.757 B -1 521.15 % | 123.604 M 43.14 % | 86.349 M -46.76 % | 162.195 M 373.88 % | 34.227 M 0.00 % | 34.227 M -74.52 % | 134.353 M 5.95 % | 126.806 M |
Total investments | 43.569 M -0.31 % | 43.705 M -0.35 % | 43.858 M 1.41 % | 43.248 M -81.51 % | 233.941 M 436.96 % | 43.568 M -11.80 % | 49.396 M 5.80 % | 46.690 M 112.23 % | 22.000 M 1.71 % | 21.630 M -78.26 % | 99.509 M 411.57 % | 19.451 M -0.60 % | 19.568 M -2.16 % | 20.000 M 34.90 % | 14.826 M -48.25 % | 28.652 M -91.17 % | 324.391 M 2 531.12 % | 12.329 M 0.00 % | 12.329 M -92.08 % | 155.745 M 0.00 % | 155.745 M |
Total debt | 41.603 M 64.23 % | 25.333 M -9.69 % | 28.051 M 10.69 % | 25.343 M -87.90 % | 209.359 M 515.51 % | 34.014 M -49.90 % | 67.885 M 832.35 % | 7.281 M 11.81 % | 6.512 M -77.23 % | 28.598 M -0.80 % | 28.829 M -21.18 % | 36.573 M -4.61 % | 38.342 M -39.92 % | 63.813 M -69.19 % | 207.116 M -0.56 % | 208.287 M | 0.000 -100.00 % | 184.093 M 0.00 % | 184.093 M -16.72 % | 221.047 M 3.53 % | 213.500 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 2.434 B 3 114.78 % | 75.727 M 4 346.97 % | 1.703 M 603.13 % | 242.187 K -99.99 % | 2.426 B 3 868.84 % | 61.115 M -97.46 % | 2.404 B 159 533.43 % | -1.508 M -100.06 % | 2.410 B 5 929.28 % | 39.978 M -98.33 % | 2.394 B 7 565.47 % | 31.237 M -93.26 % | 463.736 M -44.39 % | 833.880 M 23 623.88 % | -3.545 M 0.00 % | -3.545 M -12 811.86 % | -27.454 K 0.00 % | -27.454 K |
Retained earnings | 261.121 M 4.47 % | 249.943 M -2.03 % | 255.118 M -18.69 % | 313.745 M -8.62 % | 343.326 M 0.27 % | 342.388 M 6.11 % | 322.673 M -3.26 % | 333.561 M 0.27 % | 332.652 M -27.70 % | 460.117 M -5.51 % | 486.954 M 20.51 % | 404.065 M 4.88 % | 385.259 M -9.17 % | 424.155 M 10.47 % | 383.956 M 12.76 % | 340.515 M | 0.000 -100.00 % | 217.743 M 0.00 % | 217.743 M 148.49 % | 87.628 M -7.07 % | 94.299 M |
Common stock | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 0.00 % | 233.600 M 33.33 % | 175.200 M 0.00 % | 175.200 M | 0.000 -100.00 % | 175.200 M 0.00 % | 175.200 M 0.00 % | 175.200 M 0.00 % | 175.200 M |
Total equity | 2.863 B 0.36 % | 2.853 B -0.25 % | 2.860 B -2.83 % | 2.943 B -1.28 % | 2.982 B -0.95 % | 3.010 B 0.78 % | 2.987 B -0.45 % | 3.001 B 0.28 % | 2.992 B -3.57 % | 3.103 B 0.61 % | 3.084 B 1.03 % | 3.053 B 1.20 % | 3.017 B -1.18 % | 3.053 B 194.89 % | 1.035 B 5.64 % | 979.867 M 13.11 % | 866.285 M 3.81 % | 834.504 M 0.00 % | 834.504 M 16.75 % | 714.794 M 0.00 % | 714.794 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 % | 46.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 515.777 M 2 319.00 % | 21.322 M 0.00 % | 21.322 M -11.74 % | 24.158 M | 0.000 |
Long term debt | 21.015 M -4.98 % | 22.117 M -0.90 % | 22.319 M 6.23 % | 21.010 M -3.92 % | 21.866 M -2.95 % | 22.532 M 0.07 % | 22.516 M 1 068.32 % | 1.927 M -17.35 % | 2.332 M -11.50 % | 2.635 M -7.84 % | 2.859 M 44.85 % | 1.974 M -4.18 % | 2.060 M -16.92 % | 2.479 M -11.64 % | 2.806 M -15.41 % | 3.317 M | 0.000 -100.00 % | 932.439 K 0.00 % | 932.439 K | 0.000 | 0.000 |
Total non current liabilities | 61.636 M -5.39 % | 65.146 M 0.68 % | 64.708 M 1.14 % | 63.976 M 175.98 % | 23.182 M -64.17 % | 64.691 M -1.37 % | 65.590 M 45.07 % | 45.214 M -1.74 % | 46.016 M -2.87 % | 47.374 M -4.21 % | 49.454 M 0.63 % | 49.145 M 0.95 % | 48.681 M -3.88 % | 50.644 M -0.63 % | 50.965 M 125.59 % | 22.592 M -95.62 % | 515.777 M 2 217.65 % | 22.254 M 0.00 % | 22.254 M -7.88 % | 24.158 M | 0.000 |
Other current liabilities | 207.620 M 12.41 % | 184.691 M -15.34 % | 218.145 M 1.38 % | 215.176 M -46.26 % | 400.412 M 2 415.87 % | -17.290 M -106.42 % | 269.163 M 1 950.36 % | -14.547 M -107.37 % | 197.306 M 3.81 % | 190.072 M -16.46 % | 227.516 M 174.17 % | 82.984 M -3.78 % | 86.247 M -3.71 % | 89.568 M 79.88 % | 49.794 M 369.13 % | 10.614 M | 0.000 -100.00 % | 113.099 M 0.00 % | 113.099 M 1 461.00 % | 7.245 M -93.52 % | 111.832 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 2.003 M 153.96 % | 788.633 K -99.73 % | 290.467 M 7.17 % | 271.030 M -0.16 % | 271.456 M 22.45 % | 221.683 M 11.92 % | 198.078 M | 0.000 -100.00 % | 79.573 M -9.98 % | 88.397 M 1.08 % | 87.451 M 3.27 % | 84.681 M 6.27 % | 79.688 M | 0.000 | 0.000 | 0.000 -100.00 % | 82.643 M | 0.000 |
Short term debt | 20.588 M 540.26 % | 3.216 M -43.90 % | 5.732 M 32.30 % | 4.333 M -19.76 % | 5.400 M -7.49 % | 5.837 M -85.29 % | 39.689 M 1 042.32 % | 3.474 M -41.53 % | 5.943 M -77.11 % | 25.963 M -0.03 % | 25.970 M -21.57 % | 33.111 M -4.28 % | 34.590 M -41.83 % | 59.464 M -73.78 % | 226.832 M 10.67 % | 204.971 M | 0.000 -100.00 % | 189.747 M 0.00 % | 189.747 M -11.13 % | 213.500 M 0.00 % | 213.500 M |
Total current liabilities | 972.483 M 13.49 % | 856.869 M 0.12 % | 855.863 M 13.93 % | 751.228 M 10.17 % | 681.859 M -18.78 % | 839.566 M 17.14 % | 716.714 M 14.37 % | 626.688 M 17.02 % | 535.549 M 4.66 % | 511.693 M -10.73 % | 573.187 M 33.04 % | 430.822 M -7.70 % | 466.744 M -8.55 % | 510.360 M -8.13 % | 555.553 M 1.88 % | 545.304 M | 0.000 -100.00 % | 492.167 M 0.00 % | 492.167 M -1.09 % | 497.570 M 0.00 % | 497.570 M |
Total liabilities | 1.034 B 12.16 % | 922.016 M 0.16 % | 920.570 M 12.93 % | 815.205 M 15.63 % | 705.041 M -22.03 % | 904.257 M 15.59 % | 782.303 M 16.43 % | 671.902 M 15.53 % | 581.565 M 4.02 % | 559.068 M -10.21 % | 622.641 M 29.73 % | 479.967 M -6.88 % | 515.425 M -8.12 % | 561.004 M -7.50 % | 606.518 M 6.80 % | 567.896 M 10.11 % | 515.777 M 0.26 % | 514.422 M 0.00 % | 514.422 M -1.40 % | 521.728 M 4.86 % | 497.570 M |
Other non current assets | 108.643 M -22.87 % | 140.854 M -33.00 % | 210.229 M -23.50 % | 274.793 M 935.81 % | 26.529 M -86.24 % | 192.865 M 53.84 % | 125.367 M -8.39 % | 136.843 M -31.37 % | 199.398 M 11.52 % | 178.798 M 25.58 % | 142.373 M -68.22 % | 448.031 M 181.22 % | 159.318 M 75.09 % | 90.989 M 44.67 % | 62.894 M 74.64 % | 36.013 M -97.39 % | 1.382 B 7 350.87 % | 18.549 M 0.00 % | 18.549 M 431.39 % | 3.491 M -81.11 % | 18.475 M |
Long term investments | 0.000 100.00 % | -42.640 M 65.16 % | -122.377 M 13.27 % | -141.096 M -389.74 % | 48.697 M 204.54 % | -46.583 M -261.20 % | -12.897 M -194.03 % | 13.716 M 145.28 % | -30.293 M -152.18 % | -12.012 M -155.92 % | 21.481 M 108.06 % | -266.649 M -2 237.83 % | 12.473 M 12.82 % | 11.056 M 81.11 % | 6.104 M 188.65 % | 2.115 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.059 M | 0.000 |
Intangible assets | 85.229 M -0.98 % | 86.072 M -0.72 % | 86.694 M 9.38 % | 79.258 M -0.76 % | 79.867 M -0.24 % | 80.060 M -0.83 % | 80.731 M 1.34 % | 79.662 M 1.42 % | 78.544 M -0.66 % | 79.066 M 0.30 % | 78.829 M -0.22 % | 79.006 M -0.64 % | 79.511 M 0.70 % | 78.954 M -0.56 % | 79.401 M -0.08 % | 79.466 M | 0.000 -100.00 % | 51.937 M 0.00 % | 51.937 M 109.20 % | 24.826 M 0.00 % | 24.826 M |
GoodWill | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -98.49 % | 6.641 M 0.00 % | 6.641 M 11.21 % | 5.971 M 26.56 % | 4.718 M -18.94 % | 5.820 M 0.00 % | 5.820 M 0.00 % | 5.820 M 0.00 % | 5.820 M -2.04 % | 5.941 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 85.329 M -0.98 % | 86.172 M -0.72 % | 86.794 M 1.04 % | 85.898 M -0.70 % | 86.508 M 0.55 % | 86.032 M 0.68 % | 85.449 M -0.04 % | 85.482 M 1.33 % | 84.364 M -0.62 % | 84.886 M 0.28 % | 84.649 M -0.35 % | 84.947 M 6.84 % | 79.511 M 0.70 % | 78.954 M -0.56 % | 79.401 M -0.08 % | 79.466 M | 0.000 -100.00 % | 51.937 M 0.00 % | 51.937 M 109.20 % | 24.826 M 0.00 % | 24.826 M |
Property plant equipment net | 1.487 B 0.57 % | 1.479 B 0.01 % | 1.479 B 1.59 % | 1.456 B -0.41 % | 1.462 B 2.66 % | 1.424 B 5.24 % | 1.353 B 10.60 % | 1.223 B 13.86 % | 1.074 B 7.74 % | 997.003 M 10.59 % | 901.535 M 43.94 % | 626.312 M 18.99 % | 526.362 M 15.13 % | 457.205 M 13.80 % | 401.745 M 11.95 % | 358.866 M | 0.000 -100.00 % | 333.140 M 0.00 % | 333.140 M 6.20 % | 313.681 M 0.00 % | 313.681 M |
Total non current assets | 1.741 B 1.47 % | 1.716 B 0.94 % | 1.700 B -1.32 % | 1.723 B 3.64 % | 1.662 B -1.81 % | 1.693 B 6.86 % | 1.584 B 6.58 % | 1.486 B 10.10 % | 1.350 B 6.83 % | 1.264 B 9.89 % | 1.150 B 27.03 % | 905.315 M 14.73 % | 789.089 M 21.31 % | 650.456 M 15.85 % | 561.476 M 15.41 % | 486.511 M -64.80 % | 1.382 B 242.41 % | 403.626 M 0.00 % | 403.626 M 13.07 % | 356.982 M 0.00 % | 356.982 M |
Other current assets | 29.725 M 1.26 % | 29.353 M -32.51 % | 43.491 M -27.56 % | 60.037 M -40.71 % | 101.257 M 61.33 % | 62.763 M 1 007.38 % | 5.668 M -94.00 % | 94.505 M 17.01 % | 80.763 M 5.93 % | 76.245 M 17.75 % | 64.750 M 69.95 % | 38.099 M 346.68 % | 8.529 M -65.90 % | 25.010 M -5.42 % | 26.444 M 18.55 % | 22.306 M | 0.000 -100.00 % | 16.638 M 0.00 % | 16.638 M -13.28 % | 19.186 M 0.00 % | 19.186 M |
Short term investments | 269.748 M 212.40 % | 86.346 M -48.06 % | 166.235 M -9.82 % | 184.344 M -0.49 % | 185.244 M 105.48 % | 90.151 M 44.72 % | 62.292 M 88.91 % | 32.974 M -36.94 % | 52.292 M 55.44 % | 33.642 M -56.88 % | 78.027 M -72.73 % | 286.100 M 3 932.21 % | 7.095 M -20.67 % | 8.944 M -39.67 % | 14.826 M -48.25 % | 28.652 M -91.17 % | 324.391 M 2 531.12 % | 12.329 M 0.00 % | 12.329 M -92.08 % | 155.745 M 0.00 % | 155.745 M |
cash and cash equivalents | 536.337 M -23.20 % | 698.328 M -0.57 % | 702.364 M -1.10 % | 710.155 M -9.14 % | 781.601 M -18.03 % | 953.545 M -8.65 % | 1.044 B -3.30 % | 1.079 B -5.24 % | 1.139 B -13.17 % | 1.312 B -7.01 % | 1.411 B 7.40 % | 1.314 B -20.79 % | 1.659 B -8.89 % | 1.820 B 2 079.79 % | 83.513 M -31.51 % | 121.938 M 175.18 % | -162.195 M -208.23 % | 149.866 M 0.00 % | 149.866 M 72.87 % | 86.694 M 0.00 % | 86.694 M |
Cash and short term investments | 806.085 M 2.73 % | 784.674 M -9.66 % | 868.599 M -2.90 % | 894.499 M -7.48 % | 966.846 M -7.36 % | 1.044 B -5.65 % | 1.106 B -0.56 % | 1.112 B -6.63 % | 1.191 B -11.46 % | 1.346 B -9.62 % | 1.489 B -6.93 % | 1.600 B -3.96 % | 1.666 B -8.95 % | 1.829 B 1 760.25 % | 98.339 M -34.70 % | 150.590 M -7.15 % | 162.195 M 0.00 % | 162.195 M 0.00 % | 162.195 M -33.10 % | 242.439 M 0.00 % | 242.439 M |
Total current assets | 2.156 B 4.71 % | 2.059 B -1.04 % | 2.080 B 2.19 % | 2.036 B -1.48 % | 2.066 B -6.99 % | 2.222 B 1.68 % | 2.185 B -0.04 % | 2.186 B -1.70 % | 2.224 B -7.28 % | 2.398 B -6.20 % | 2.557 B -2.69 % | 2.628 B -4.21 % | 2.743 B -7.43 % | 2.963 B 174.31 % | 1.080 B 1.78 % | 1.061 B 554.31 % | 162.195 M -82.84 % | 945.300 M 0.00 % | 945.300 M 7.48 % | 879.540 M 0.00 % | 879.540 M |
Inventory | 279.715 M 17.99 % | 237.066 M 6.92 % | 221.728 M -6.27 % | 236.552 M 6.19 % | 222.766 M -5.90 % | 236.737 M 13.77 % | 208.076 M 0.97 % | 206.080 M 4.46 % | 197.282 M -9.62 % | 218.279 M -9.95 % | 242.391 M -1.28 % | 245.525 M -4.43 % | 256.907 M -2.26 % | 262.842 M 28.62 % | 204.360 M 1.01 % | 202.309 M | 0.000 -100.00 % | 131.831 M 0.00 % | 131.831 M 5.50 % | 124.955 M 0.00 % | 124.955 M |
Net receivables | 1.040 B 3.24 % | 1.008 B 6.45 % | 946.426 M 12.06 % | 844.534 M -3.05 % | 871.088 M -0.83 % | 878.419 M 1.54 % | 865.112 M 11.92 % | 772.949 M -0.10 % | 773.689 M 2.05 % | 758.177 M -0.35 % | 760.854 M 2.25 % | 744.139 M -8.33 % | 811.779 M -4.03 % | 845.850 M 12.62 % | 751.044 M 9.47 % | 686.047 M | 0.000 -100.00 % | 634.636 M 0.00 % | 634.636 M 28.74 % | 492.960 M 0.00 % | 492.960 M |
Tax assets | 60.184 M 13.61 % | 52.975 M 13.01 % | 46.876 M -1.82 % | 47.745 M 22.37 % | 39.016 M 5.71 % | 36.909 M 9.96 % | 33.567 M 22.74 % | 27.349 M 22.08 % | 22.403 M 48.67 % | 15.069 M | 0.000 -100.00 % | 12.674 M 10.92 % | 11.426 M -6.74 % | 12.252 M 8.12 % | 11.332 M 12.73 % | 10.052 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.925 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -162.195 M | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 717.846 M 10.86 % | 647.554 M 6.34 % | 608.927 M 20.38 % | 505.853 M 84.10 % | 274.767 M -48.43 % | 532.849 M 37.18 % | 388.421 M 12.82 % | 344.284 M 12.86 % | 305.042 M 7.94 % | 282.611 M -11.60 % | 319.702 M 10.79 % | 288.560 M -8.98 % | 317.019 M -7.30 % | 341.972 M 38.20 % | 247.438 M 9.41 % | 226.160 M | 0.000 -100.00 % | 189.321 M 0.00 % | 189.321 M 9.92 % | 172.239 M 0.00 % | 172.239 M |
Tax payables | 26.428 M 23.45 % | 21.409 M -7.15 % | 23.058 M -3.38 % | 23.863 M 1 764.57 % | 1.280 M -95.38 % | 27.703 M 53.39 % | 18.061 M -17.98 % | 22.020 M -16.17 % | 26.269 M 173.85 % | 9.593 M | 0.000 -100.00 % | 23.353 M -15.27 % | 27.561 M 50.04 % | 18.370 M -40.80 % | 31.031 M 29.99 % | 23.872 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.943 M | 0.000 |
Deferred revenue non current | 39.488 M -5.75 % | 41.896 M 1.55 % | 41.255 M -0.95 % | 41.650 M -0.77 % | 41.975 M 2.74 % | 40.855 M -2.20 % | 41.772 M -0.38 % | 41.931 M -0.94 % | 42.330 M -2.43 % | 43.384 M | 0.000 -100.00 % | 47.171 M 1.18 % | 46.621 M -3.21 % | 48.165 M 0.01 % | 48.160 M 149.86 % | 19.275 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.455 M | 0.000 |
Minority interest | 5.820 M -3.00 % | 6.000 M -18.41 % | 7.354 M -36.23 % | 11.531 M 21.05 % | 9.526 M 13.16 % | 8.418 M 22.45 % | 6.874 M -12.08 % | 7.818 M 2.84 % | 7.603 M 47.36 % | 5.159 M 0.98 % | 5.110 M 6.95 % | 4.778 M 1 031.26 % | 422.330 K 55.40 % | 271.776 K 0.53 % | 270.336 K -35.07 % | 416.363 K -16.26 % | 497.200 K -20.35 % | 624.255 K 0.00 % | 624.255 K -25.85 % | 841.836 K 0.00 % | 841.836 K |
Capital lease obligations | 21.015 M -4.98 % | 22.117 M -0.90 % | 22.319 M 6.23 % | 21.010 M -3.92 % | 21.866 M -2.95 % | 22.532 M 0.07 % | 22.516 M 1 068.32 % | 1.927 M -52.93 % | 4.094 M 55.39 % | 2.635 M -45.51 % | 4.836 M 145.00 % | 1.974 M -4.18 % | 2.060 M -16.92 % | 2.479 M -91.19 % | 28.127 M 748.07 % | 3.317 M | 0.000 -100.00 % | 7.518 M 0.00 % | 7.518 M | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.454 K | 0.000 |
Other total stockholders equity | 2.362 B -0.03 % | 2.363 B -0.03 % | 2.364 B 4 828.45 % | -49.992 M -102.16 % | 2.319 B 70 883.05 % | -3.277 M -100.14 % | 2.357 B | 0.000 -100.00 % | 2.419 B | 0.000 -100.00 % | 2.360 B | 0.000 -100.00 % | 2.400 B | 0.000 -100.00 % | 444.481 M -4.15 % | 463.736 M 1 353.36 % | 31.908 M -92.82 % | 444.481 M 0.00 % | 444.481 M 0.01 % | 444.454 M -0.01 % | 444.481 M |
Deferred tax liabilities non current | 1.133 M 0.00 % | 1.133 M 0.00 % | 1.133 M -13.92 % | 1.317 M 0.10 % | 1.315 M 0.86 % | 1.304 M 0.24 % | 1.301 M -3.98 % | 1.355 M 0.00 % | 1.355 M 0.00 % | 1.355 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -48.160 M -149.86 % | -19.275 M | 0.000 | 0.000 | 0.000 -100.00 % | 63.382 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.897 B 3.24 % | 3.775 B -0.15 % | 3.780 B 0.58 % | 3.759 B 0.80 % | 3.729 B -4.75 % | 3.915 B 3.85 % | 3.769 B 2.64 % | 3.672 B 2.76 % | 3.574 B -2.41 % | 3.662 B -1.21 % | 3.707 B 4.93 % | 3.533 B 0.03 % | 3.532 B -2.26 % | 3.614 B 120.11 % | 1.642 B 6.07 % | 1.548 B 11.99 % | 1.382 B 2.46 % | 1.349 B 0.00 % | 1.349 B 9.09 % | 1.237 B 0.00 % | 1.237 B |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 % | 12.578 M -15.02 % | 14.801 M | 0.000 | 0.000 -100.00 % | 94.324 K -99.87 % | 72.467 M | 0.000 100.00 % | -1.280 M -505.46 % | 315.711 K | 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 % | 5.282 M | 0.000 | 0.000 100.00 % | -11.052 M -200.00 % | 11.052 M | 0.000 | 0.000 100.00 % | -6.557 M -200.00 % | 6.557 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 % | 66.214 M | 0.000 100.00 % | -21.081 M -181.54 % | 25.853 M 200.00 % | -25.853 M | 0.000 100.00 % | -75.154 M -195.10 % | 79.024 M 200.00 % | -79.024 M | 0.000 100.00 % | -8.407 M 55.27 % | -18.793 M 77.93 % | -85.153 M | 0.000 100.00 % | -76.807 M 0.00 % | -76.807 M -674.37 % | 13.372 M 0.00 % | 13.372 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.533 M | 0.000 100.00 % | -50.794 M -215.57 % | -16.096 M -200.00 % | 16.096 M | 0.000 100.00 % | -24.712 M -200.73 % | 24.532 M 200.00 % | -24.532 M | 0.000 100.00 % | -66.064 M -362.65 % | -14.279 M 61.31 % | -36.905 M | 0.000 100.00 % | -73.276 M 0.00 % | -73.276 M -398.79 % | 24.524 M 0.00 % | 24.524 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.779 M | 0.000 -100.00 % | 29.713 M -43.94 % | 53.001 M 200.00 % | -53.001 M | 0.000 100.00 % | -50.442 M -182.63 % | 61.049 M 200.00 % | -61.049 M | 0.000 100.00 % | -2.728 M 88.72 % | -24.194 M 49.86 % | -48.248 M | 0.000 100.00 % | -3.531 M 0.00 % | -3.531 M 68.34 % | -11.152 M 0.00 % | -11.152 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 -100.00 % | 61.665 M 218.45 % | 19.364 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.460 M | 0.000 | 0.000 100.00 % | -11.052 M -200.00 % | 11.052 M | 0.000 | 0.000 100.00 % | -6.557 M -200.00 % | 6.557 M | 0.000 100.00 % | -5.679 M -205.15 % | 5.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 64.121 M 480.26 % | -16.862 M | 0.000 -100.00 % | 75.527 M 753.16 % | -11.563 M 25.32 % | -15.485 M -22.26 % | -12.665 M -167.74 % | 18.697 M -70.87 % | 64.195 M 199.09 % | -64.783 M -433.72 % | 19.412 M 141.06 % | -47.276 M -171.13 % | 66.465 M 230.81 % | -50.809 M -51.19 % | -33.606 M -183.54 % | 40.229 M 304.17 % | -19.703 M -1 042.85 % | 2.090 M -91.83 % | 25.592 M 0.00 % | 25.592 M 1 015.24 % | 2.295 M 0.00 % | 2.295 M |
Net cash provided by operating activities | 64.121 M 390.96 % | -22.038 M | 0.000 -100.00 % | 69.003 M 379.23 % | -24.711 M -684.14 % | 4.230 M -75.96 % | 17.599 M -10.24 % | 19.606 M -71.09 % | 67.823 M 329.35 % | -29.572 M -163.90 % | 46.282 M -20.15 % | 57.958 M -47.85 % | 111.128 M 559.83 % | -24.167 M -135.60 % | 67.880 M 37.14 % | 49.498 M 130.59 % | 21.466 M -12.00 % | 24.394 M 8.51 % | 22.481 M 0.00 % | 22.481 M -60.64 % | 57.120 M 0.00 % | 57.120 M |
Investments in property plant and equipment | -42.884 M -4.64 % | -40.984 M 18.34 % | -50.191 M 41.31 % | -85.521 M -195.26 % | -28.964 M 42.35 % | -50.240 M 28.73 % | -70.494 M 2.23 % | -72.101 M -7.52 % | -67.057 M 45.10 % | -122.142 M 3.01 % | -125.927 M -0.58 % | -125.205 M 36.16 % | -196.131 M -259.80 % | -54.511 M 49.95 % | -108.911 M -176.00 % | -39.461 M 39.33 % | -65.043 M -1 001.80 % | -5.903 M 86.62 % | -44.108 M 0.00 % | -44.108 M -178.40 % | -15.843 M 0.00 % | -15.843 M |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 9.350 K -91.79 % | 113.915 K | 0.000 -100.00 % | 5.950 M 15 112.10 % | 39.115 K -88.37 % | 336.233 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.450 K -226.48 % | 5.890 K -97.71 % | 257.410 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -736.612 M -1 629.14 % | -42.600 M 75.79 % | -175.995 M -14.85 % | -153.238 M 46.37 % | -285.725 M -136.05 % | -121.042 M 0.07 % | -121.130 M 2.80 % | -124.618 M 4.87 % | -131.000 M -78.23 % | -73.500 M | 0.000 100.00 % | -215.674 M -75.15 % | -123.137 M -64.27 % | -74.961 M -24.81 % | -60.059 M 74.46 % | -235.111 M 27.13 % | -322.659 M -56.78 % | -205.800 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 554.640 M 350.80 % | 123.036 M -37.79 % | 197.776 M 29.65 % | 152.544 M -21.28 % | 193.780 M 115.27 % | 90.019 M 1.84 % | 88.393 M -25.64 % | 118.868 M 7.91 % | 110.153 M -7.21 % | 118.711 M | 0.000 100.00 % | -57.383 M -135.14 % | 163.305 M 164.81 % | 61.668 M -20.68 % | 77.746 M -66.61 % | 232.840 M -30.44 % | 334.716 M 90.18 % | 176.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 339.026 K | 0.000 -100.00 % | 213.330 K | 0.000 100.00 % | -91.288 M -194.26 % | -31.023 M -6.84 % | -29.037 M | 0.000 100.00 % | -7.501 M -200.00 % | 7.501 M -95.38 % | 162.307 M 43 162.73 % | 375.166 K 273.04 % | -216.805 K -320.73 % | 98.221 K 1 418.36 % | -7.450 K -226.48 % | 5.890 K -99.95 % | 12.874 M -93.92 % | 211.703 M 185.23 % | 74.221 M 0.00 % | 74.221 M 125.74 % | -288.295 M -241.47 % | 203.786 M |
Net cash used for investing activites | -224.518 M -669.09 % | 39.452 M 239.92 % | -28.197 M 67.29 % | -86.205 M 28.64 % | -120.795 M -48.65 % | -81.263 M 18.35 % | -99.531 M -27.91 % | -77.811 M 18.15 % | -95.068 M -36.93 % | -69.430 M -290.84 % | 36.380 M 109.14 % | -397.886 M -154.76 % | -156.180 M -130.68 % | -67.706 M 25.79 % | -91.231 M -118.64 % | -41.726 M 86.07 % | -299.495 M -241.47 % | 211.703 M 603.04 % | 30.113 M 0.00 % | 30.113 M 110.45 % | -288.295 M -241.47 % | 203.786 M |
Debt repayment | 0.000 | 0.000 100.00 % | -3.542 M -231.93 % | -1.067 M | 0.000 | 0.000 -100.00 % | 3.518 M 1 643.47 % | 201.785 K | 0.000 -100.00 % | 699.340 K | 0.000 | 0.000 100.00 % | -30.020 M | 0.000 | 0.000 -100.00 % | 30.000 M | 0.000 100.00 % | -3.392 M | 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -12.098 M 68.07 % | -37.894 M | 0.000 100.00 % | -3.168 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 |
Dividends paid | -98.892 K -1 166.06 % | -7.811 K -100.61 % | 1.277 M 105.44 % | -23.488 M -4 801.12 % | -479.239 K 17.84 % | -583.306 K 99.50 % | -116.800 M -93 607.27 % | -124.643 K 99.89 % | -111.934 M -25 975.60 % | -429.268 K 71.48 % | -1.505 M -127.08 % | -662.904 K 99.04 % | -69.183 M -4 457.31 % | -1.518 M 8.32 % | -1.656 M 39.24 % | -2.725 M 1.05 % | -2.754 M -28.53 % | -2.143 M 8.50 % | -2.342 M 0.00 % | -2.342 M 12.07 % | -2.663 M 0.00 % | -2.663 M |
Other financing activites | -728.406 K -4 040.32 % | -17.593 K 99.95 % | -33.670 M -298.99 % | -8.439 M 77.39 % | -37.323 M -5 088.52 % | -719.340 K -102.67 % | 26.905 M 2 831.99 % | 917.630 K 104.64 % | -19.780 M | 0.000 100.00 % | -8.861 M | 0.000 100.00 % | -10.722 M -100.59 % | 1.833 B 121 540.41 % | -1.509 M 3.84 % | -1.569 M 89.12 % | -14.429 M -724.34 % | -1.750 M 91.65 % | -20.967 M 0.00 % | -20.967 M -4 022.10 % | -508.659 K 99.00 % | -50.790 M |
Net cash used provided by financing activities | -827.298 K -3 156.57 % | -25.404 K 99.93 % | -35.934 M -8.91 % | -32.994 M 12.72 % | -37.802 M -2 801.96 % | -1.303 M -105.01 % | 26.000 M 2 513.68 % | 994.771 K 100.76 % | -131.714 M -48 870.00 % | 270.072 K 102.61 % | -10.366 M -1 463.74 % | -662.904 K 99.40 % | -109.925 M -106.00 % | 1.831 B 57 957.30 % | -3.165 M -112.31 % | 25.705 M 278.15 % | -14.429 M -98.06 % | -7.285 M 68.75 % | -23.309 M 0.00 % | -23.309 M -634.84 % | -3.172 M 94.07 % | -53.453 M |
Effect of forex changes on cash | 608.364 K 303.29 % | 150.852 K 110.31 % | -1.463 M -244.49 % | 1.012 M 1 004.53 % | -111.921 K 77.73 % | -502.643 K 19.18 % | -621.892 K -205.25 % | 590.860 K 97.29 % | 299.491 K 215.44 % | -259.445 K -109.33 % | 2.782 M 212.21 % | -2.479 M -291.42 % | -633.354 K -472.52 % | -110.625 K 92.28 % | -1.434 M -538.51 % | 326.930 K 132.90 % | -993.603 K -301.13 % | 494.011 K 125.01 % | -1.975 M 0.00 % | -1.975 M -211.02 % | -635.022 K 0.00 % | -635.022 K |
Net change in cash | -160.616 M -1 045.94 % | 16.979 M 165.48 % | -25.931 M 47.90 % | -49.775 M 71.05 % | -171.944 M -118.10 % | -78.838 M -39.40 % | -56.555 M 0.62 % | -56.907 M 64.22 % | -159.064 M -60.68 % | -98.991 M -231.85 % | 75.078 M 121.88 % | -343.071 M -120.47 % | -155.611 M -108.95 % | 1.739 B 6 322.57 % | -27.950 M -182.68 % | 33.805 M 107.98 % | -423.401 M -651.01 % | 76.841 M 181.37 % | 27.309 M 0.00 % | 27.309 M 111.62 % | -234.982 M -213.62 % | 206.817 M |
Cash at beginning of period | 691.755 M 2.52 % | 674.776 M -3.70 % | 700.707 M -6.63 % | 750.482 M -21.30 % | 953.545 M -5.85 % | 1.013 B -5.29 % | 1.069 B -5.05 % | 1.126 B -12.38 % | 1.285 B -7.15 % | 1.384 B 5.73 % | 1.309 B -20.76 % | 1.652 B -8.61 % | 1.808 B 2 533.60 % | 68.646 M -28.94 % | 96.596 M 53.84 % | 62.792 M -42.64 % | 109.477 M -14.19 % | 127.578 M | 0.000 | 0.000 100.00 % | -56.485 M 0.00 % | -56.485 M |
Cash at end of period | 531.140 M -23.22 % | 691.755 M 2.52 % | 674.776 M -3.70 % | 700.707 M -10.35 % | 781.601 M -16.31 % | 933.902 M -7.78 % | 1.013 B -5.29 % | 1.069 B -5.05 % | 1.126 B -12.38 % | 1.285 B -7.15 % | 1.384 B 5.73 % | 1.309 B -20.76 % | 1.652 B -8.61 % | 1.808 B 2 533.60 % | 68.646 M -28.94 % | 96.596 M 130.77 % | -313.924 M -253.57 % | 204.418 M 648.54 % | 27.309 M 0.00 % | 27.309 M 109.37 % | -291.467 M -293.88 % | 150.332 M |
Operating cash flow | 64.121 M 383.75 % | -22.598 M | 0.000 -100.00 % | 69.003 M 379.23 % | -24.711 M -684.14 % | 4.230 M -75.96 % | 17.599 M -10.24 % | 19.606 M -71.09 % | 67.823 M 329.35 % | -29.572 M -163.90 % | 46.282 M -20.15 % | 57.958 M -47.85 % | 111.128 M 559.83 % | -24.167 M -135.60 % | 67.880 M 37.14 % | 49.498 M 130.59 % | 21.466 M -12.00 % | 24.394 M 8.51 % | 22.481 M 0.00 % | 22.481 M -60.64 % | 57.120 M 0.00 % | 57.120 M |
Capital expenditure | -42.884 M -4.64 % | -40.984 M 18.34 % | -50.191 M 41.31 % | -85.521 M -195.26 % | -28.964 M 42.35 % | -50.240 M 28.73 % | -70.494 M 2.23 % | -72.101 M -7.52 % | -67.057 M 45.10 % | -122.142 M 3.01 % | -125.927 M -0.58 % | -125.205 M 36.16 % | -196.131 M -259.80 % | -54.511 M 49.95 % | -108.911 M -176.00 % | -39.461 M 39.33 % | -65.043 M -1 001.80 % | -5.903 M 86.62 % | -44.108 M 0.00 % | -44.108 M -178.40 % | -15.843 M 0.00 % | -15.843 M |
Free CashFlow | 21.237 M 133.40 % | -63.582 M -503.90 % | -10.529 M 38.46 % | -17.109 M 68.12 % | -53.676 M -16.66 % | -46.010 M 13.02 % | -52.896 M -0.76 % | -52.495 M -6 954.78 % | 765.810 K 100.50 % | -151.714 M -90.49 % | -79.645 M -18.44 % | -67.247 M 20.89 % | -85.004 M -8.04 % | -78.678 M -91.75 % | -41.031 M -508.78 % | 10.037 M 123.03 % | -43.578 M -335.68 % | 18.490 M 185.50 % | -21.627 M 0.00 % | -21.627 M -152.40 % | 41.277 M 0.00 % | 41.277 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |