
Hangzhou MDK Opto Electronics Co., Ltd 688079.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue | 485.511 M 51.38 % | 320.725 M -22.48 % | 413.733 M -5.86 % | 439.467 M 4.00 % | 422.552 M 39.00 % | 304.002 M -9.06 % | 334.302 M 63.19 % | 204.859 M |
Net income | -101.846 M -20.60 % | -84.451 M -482.32 % | 22.089 M -77.89 % | 99.921 M -30.65 % | 144.078 M 86.78 % | 77.139 M 122.22 % | 34.713 M -41.97 % | 59.821 M |
Income before tax | -130.039 M -21.80 % | -106.764 M -792.42 % | 15.419 M -85.67 % | 107.582 M -33.56 % | 161.925 M 86.32 % | 86.908 M 69.00 % | 51.424 M -25.85 % | 69.352 M |
Income before tax ratio | -0.27 19.54 % | -0.33 -993.22 % | 0.04 -84.78 % | 0.24 -36.12 % | 0.38 34.04 % | 0.29 85.85 % | 0.15 -54.56 % | 0.34 |
EBITDA | 53.077 M 141.89 % | 21.943 M -80.42 % | 112.046 M -36.45 % | 176.302 M -15.44 % | 208.498 M 68.43 % | 123.786 M 52.98 % | 80.914 M -7.46 % | 87.438 M |
Net income ratio | -0.21 20.33 % | -0.26 -593.19 % | 0.05 -76.52 % | 0.23 -33.32 % | 0.34 34.38 % | 0.25 144.37 % | 0.10 -64.44 % | 0.29 |
Ratio EBITDA | 0.11 59.79 % | 0.07 -74.74 % | 0.27 -32.49 % | 0.40 -18.70 % | 0.49 21.18 % | 0.41 68.23 % | 0.24 -43.29 % | 0.43 |
Gross profit ratio | 0.15 -18.43 % | 0.18 -50.83 % | 0.36 -27.77 % | 0.50 -11.49 % | 0.57 16.36 % | 0.49 -16.42 % | 0.58 18.94 % | 0.49 |
Weighted average shs out dil | 393.222 M -2.22 % | 402.147 M 0.75 % | 399.138 M -0.55 % | 401.333 M 0.00 % | 401.333 M 26.24 % | 317.914 M 7.15 % | 296.689 M 0.00 % | 296.689 M |
Weighted average shs out | 393.222 M -2.22 % | 402.147 M 0.75 % | 399.138 M -0.55 % | 401.333 M 0.00 % | 401.333 M 26.24 % | 317.914 M 7.15 % | 296.689 M 0.00 % | 296.689 M |
EPS diluted | -0.25 -19.05 % | -0.21 -479.75 % | 0.06 -77.88 % | 0.25 -30.56 % | 0.36 89.47 % | 0.19 58.33 % | 0.12 -40.00 % | 0.20 |
Earnings per share | -0.25 -19.05 % | -0.21 -479.75 % | 0.06 -77.88 % | 0.25 -30.56 % | 0.36 89.47 % | 0.19 58.33 % | 0.12 -40.00 % | 0.20 |
Gross profit | 70.660 M 23.49 % | 57.221 M -61.89 % | 150.129 M -32.00 % | 220.788 M -7.95 % | 239.853 M 61.73 % | 148.305 M -23.99 % | 195.122 M 94.09 % | 100.531 M |
Income tax expense | -23.372 M -19.11 % | -19.623 M -303.28 % | -4.866 M -157.66 % | 8.438 M -56.86 % | 19.560 M 95.25 % | 10.018 M -40.05 % | 16.711 M 75.33 % | 9.531 M |
Cost of revenue | 395.360 M 50.04 % | 263.504 M -0.04 % | 263.604 M 20.54 % | 218.679 M 19.69 % | 182.699 M 17.34 % | 155.697 M 11.87 % | 139.181 M 33.41 % | 104.327 M |
General and administrative expenses | 15.819 M 19.56 % | 13.231 M 15.43 % | 11.462 M -4.13 % | 11.956 M 28.37 % | 9.313 M 42.51 % | 6.535 M -92.00 % | 81.726 M 2 028.40 % | 3.840 M |
Selling and marketing expenses | 2.530 M 34.05 % | 1.888 M -61.78 % | 4.939 M 33.75 % | 3.693 M -44.09 % | 6.605 M -31.45 % | 9.636 M -10.19 % | 10.729 M 67.74 % | 6.396 M |
Other expenses | 93.516 M 181.63 % | 33.205 M 18.51 % | 28.019 M 21.49 % | 23.062 M 22.68 % | 18.799 M 151.96 % | 7.461 M 4 796.72 % | 152.367 K 202.87 % | -148.116 K |
Operating expenses | 219.583 M 34.00 % | 163.869 M 40.14 % | 116.930 M 14.09 % | 102.489 M 33.01 % | 77.056 M 42.87 % | 53.934 M -59.54 % | 133.314 M 494.74 % | 22.415 M |
Cost and expenses | 614.942 M 43.89 % | 427.373 M 12.31 % | 380.534 M 18.48 % | 321.168 M 23.64 % | 259.755 M 23.91 % | 209.631 M -23.07 % | 272.494 M 115.00 % | 126.743 M |
Research and development expenses | 107.717 M 26.22 % | 85.344 M 17.70 % | 72.509 M 13.69 % | 63.779 M 50.64 % | 42.339 M 39.72 % | 30.302 M 28.84 % | 23.520 M 43.46 % | 16.394 M |
Selling general and administrative expenses | 18.349 M 21.37 % | 15.119 M -7.82 % | 16.402 M 4.81 % | 15.649 M -1.70 % | 15.919 M -1.56 % | 16.171 M -82.51 % | 92.455 M 803.23 % | 10.236 M |
Interest income | 1.327 M 62.63 % | 816.236 K -80.83 % | 4.257 M -57.20 % | 9.946 M 5 970.00 % | 163.850 K 38.31 % | 118.465 K 11.61 % | 106.138 K -88.64 % | 934.717 K |
Interest expense | 27.027 M 265.23 % | 7.400 M 107.90 % | 3.559 M 103.45 % | 1.749 M -39.01 % | 2.868 M -63.28 % | 7.811 M 5.33 % | 7.415 M -1.32 % | 7.515 M |
Depreciation and amortization | 156.490 M 32.14 % | 118.424 M 27.27 % | 93.047 M 38.94 % | 66.971 M 53.23 % | 43.705 M 50.36 % | 29.067 M 31.67 % | 22.075 M 54.20 % | 14.316 M |
Operating income | -129.431 M -23.22 % | -105.042 M -457.68 % | 29.367 M -73.22 % | 109.667 M -32.48 % | 162.431 M 86.40 % | 87.139 M 69.96 % | 51.272 M -26.23 % | 69.500 M |
Operating income ratio | -0.27 18.60 % | -0.33 -561.41 % | 0.07 -71.56 % | 0.25 -35.08 % | 0.38 34.11 % | 0.29 86.90 % | 0.15 -54.79 % | 0.34 |
Total other income expenses net | -608.300 K 64.69 % | -1.723 M -156.42 % | -671.838 K 67.77 % | -2.084 M -312.17 % | -505.712 K -118.84 % | -231.091 K -251.67 % | 152.368 K 202.87 % | -148.113 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | 603.162 M 72.68 % | 349.296 M 353.57 % | -137.751 M 58.46 % | -331.644 M -229.33 % | 256.435 M 807.64 % | 28.253 M 112.15 % | 13.318 M -61.61 % | 34.692 M |
Total investments | 43.596 M 9.12 % | 39.952 M 194.20 % | 13.580 M -93.25 % | 201.249 M 5 665.41 % | 3.491 M 1 637.41 % | 200.910 K -12.56 % | 229.766 K -34.85 % | 352.695 K |
Total debt | 745.496 M 39.13 % | 535.831 M 171.94 % | 197.040 M 112.06 % | 92.917 M -72.05 % | 332.448 M 453.73 % | 60.038 M 33.72 % | 44.900 M -17.31 % | 54.300 M |
Accumulated other comprehensive income loss | 27.301 M 6 899.01 % | 390.076 K -98.46 % | 25.364 M 14.68 % | 22.118 M 24.06 % | 17.829 M -93.97 % | 295.866 M 241.35 % | 86.675 M 4 317.28 % | 1.962 M |
Retained earnings | 78.649 M -56.43 % | 180.495 M -31.87 % | 264.946 M -3.36 % | 274.156 M 23.82 % | 221.421 M 150.37 % | 88.438 M 193.00 % | 30.184 M 66.70 % | 18.107 M |
Common stock | 406.738 M 1.35 % | 401.333 M 0.00 % | 401.333 M 0.00 % | 401.333 M 33.33 % | 301.000 M 500.62 % | 50.114 M 27.07 % | 39.438 M 12.36 % | 35.100 M |
Total equity | 1.397 B -7.08 % | 1.503 B -5.62 % | 1.593 B -0.93 % | 1.608 B 167.27 % | 601.477 M 32.26 % | 454.769 M 190.96 % | 156.297 M 183.31 % | 55.169 M |
Other non current liabilities | 347.957 M 485.46 % | 59.433 M 409.44 % | 11.666 M | 0.000 -100.00 % | 461.314 K 101.49 % | -30.936 M -32.82 % | -23.292 M | 0.000 |
Long term debt | 531.560 M 48.22 % | 358.637 M 299.65 % | 89.738 M 152 064.67 % | 58.974 K -99.97 % | 200.227 M 547.23 % | 30.936 M -36.66 % | 48.839 M | 0.000 |
Total non current liabilities | 908.178 M 117.23 % | 418.069 M 311.66 % | 101.556 M 1 883.29 % | 5.121 M -97.47 % | 201.997 M 1 127.92 % | 16.450 M -35.61 % | 25.547 M 3 803.25 % | 654.500 K |
Other current liabilities | 283.608 M 193.68 % | 96.570 M 261.13 % | 26.741 M -75.98 % | 111.349 M 235.33 % | 33.206 M 95.35 % | 16.998 M -79.98 % | 84.913 M -30.73 % | 122.581 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 966.966 K -97.00 % | 32.180 M 1.20 % | 31.798 M 84.38 % | 17.246 M 93.89 % | 8.894 M -92.90 % | 125.334 M |
Short term debt | 213.936 M 64.30 % | 130.211 M 21.83 % | 106.881 M 15.10 % | 92.858 M -19.85 % | 115.857 M 92.97 % | 60.038 M 33.48 % | 44.978 M -17.17 % | 54.300 M |
Total current liabilities | 733.689 M 106.05 % | 356.067 M 65.64 % | 214.961 M 9.60 % | 196.129 M -29.33 % | 277.539 M 36.84 % | 202.828 M 21.24 % | 167.300 M -21.96 % | 214.364 M |
Total liabilities | 1.642 B 112.09 % | 774.136 M 144.58 % | 316.517 M 57.28 % | 201.249 M -58.03 % | 479.536 M 118.69 % | 219.278 M 13.71 % | 192.847 M -10.31 % | 215.019 M |
Other non current assets | 142.431 M -14.05 % | 165.706 M 47.99 % | 111.974 M 85.45 % | 60.380 M 1 307.55 % | 4.290 M -62.89 % | 11.558 M 131.16 % | 5.000 M -12.15 % | 5.692 M |
Long term investments | 0.000 -100.00 % | 39.952 M 218.01 % | 12.563 M -41.24 % | 21.380 M | 0.000 -100.00 % | 106.832 K -53.50 % | 229.766 K -34.85 % | 352.695 K |
Intangible assets | 133.399 M -2.41 % | 136.699 M -1.29 % | 138.491 M 189.48 % | 47.841 M -8.63 % | 52.358 M -0.90 % | 52.835 M 539.51 % | 8.262 M -2.13 % | 8.442 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 133.399 M -2.41 % | 136.699 M -1.29 % | 138.491 M 189.48 % | 47.841 M -8.63 % | 52.358 M -0.90 % | 52.835 M 539.51 % | 8.262 M -2.13 % | 8.442 M |
Property plant equipment net | 2.298 B 42.47 % | 1.613 B 38.31 % | 1.166 B 31.61 % | 886.286 M 17.82 % | 752.232 M 74.39 % | 431.346 M 115.85 % | 199.832 M 38.52 % | 144.263 M |
Total non current assets | 2.626 B 32.35 % | 1.984 B 37.92 % | 1.439 B 40.96 % | 1.021 B 25.47 % | 813.472 M 63.46 % | 497.669 M 132.40 % | 214.146 M 33.71 % | 160.153 M |
Other current assets | 47.202 M 4.81 % | 45.034 M 5.30 % | 42.767 M 4.83 % | 40.795 M -43.27 % | 71.913 M 185.85 % | 25.158 M 134.15 % | 10.744 M 94.98 % | 5.510 M |
Short term investments | 43.596 M | 0.000 -100.00 % | 1.017 M -99.49 % | 201.249 M 5 665.41 % | 3.491 M 1 637.41 % | 200.910 K | 0.000 | 0.000 |
cash and cash equivalents | 142.334 M 1.99 % | 139.552 M -58.32 % | 334.790 M -21.14 % | 424.561 M 458.53 % | 76.014 M 139.15 % | 31.785 M 0.64 % | 31.582 M 61.07 % | 19.608 M |
Cash and short term investments | 142.334 M 1.99 % | 139.552 M -58.44 % | 335.807 M -46.34 % | 625.810 M 687.14 % | 79.505 M 148.56 % | 31.986 M 1.28 % | 31.582 M 61.07 % | 19.608 M |
Total current assets | 412.152 M 40.71 % | 292.917 M -37.73 % | 470.375 M -40.32 % | 788.147 M 194.59 % | 267.541 M 51.69 % | 176.378 M 30.65 % | 134.998 M 22.69 % | 110.035 M |
Inventory | 101.721 M 39.81 % | 72.755 M 6.24 % | 68.482 M 3.91 % | 65.904 M 20.08 % | 54.884 M 6.93 % | 51.330 M 8.60 % | 47.264 M 102.45 % | 23.346 M |
Net receivables | 120.896 M 239.83 % | 35.575 M -0.44 % | 35.732 M -35.78 % | 55.638 M -9.15 % | 61.240 M -9.81 % | 67.904 M 49.55 % | 45.407 M -26.25 % | 61.571 M |
Tax assets | 52.113 M 81.40 % | 28.728 M 210.31 % | 9.258 M 94.60 % | 4.757 M 3.60 % | 4.592 M 152.05 % | 1.822 M 121.59 % | 822.128 K -41.42 % | 1.403 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 231.909 M 86.07 % | 124.633 M 67.41 % | 74.446 M 6.54 % | 69.878 M -38.42 % | 113.470 M -7.27 % | 122.372 M 329.15 % | 28.515 M 9.55 % | 26.029 M |
Tax payables | 4.236 M -8.96 % | 4.653 M -21.46 % | 5.925 M -19.81 % | 7.388 M -48.42 % | 14.323 M 318.88 % | 3.419 M -61.56 % | 8.894 M -22.35 % | 11.454 M |
Deferred revenue non current | 28.662 M | 0.000 -100.00 % | 11.666 M 139.34 % | 4.874 M 520.67 % | 785.328 K -17.52 % | 952.151 K -15.55 % | 1.127 M 72.26 % | 654.500 K |
Minority interest | 36.620 M -9.00 % | 40.241 M -6.24 % | 42.918 M 43.29 % | 29.953 M 30.36 % | 22.977 M 12.91 % | 20.351 M | 0.000 | 0.000 |
Capital lease obligations | 48.300 K -15.55 % | 57.194 K 657.44 % | 7.551 K -99.99 % | 85.909 M | 0.000 -100.00 % | 15.468 M -36.66 % | 24.419 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 847.294 M -3.79 % | 880.629 M -0.31 % | 883.355 M 0.38 % | 879.982 M 2 200.59 % | 38.250 M -87.06 % | 295.698 M 241.48 % | 86.592 M 4 313.06 % | 1.962 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 152.528 K -18.56 % | 187.290 K -64.23 % | 523.593 K 1 637.43 % | 30.136 K 100.12 % | -24.419 M | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.038 B 33.43 % | 2.277 B 19.28 % | 1.909 B 5.54 % | 1.809 B 67.32 % | 1.081 B 60.38 % | 674.047 M 93.06 % | 349.144 M 29.22 % | 270.188 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 % | -4.535 M -803.77 % | -501.820 K 77.96 % | -2.277 M -134.82 % | -969.500 K -266.81 % | 581.200 K -7.53 % | 628.500 K |
Stock based compensation | 0.000 -100.00 % | 1.910 M 7.93 % | 1.770 M 150.00 % | 708.002 K | 0.000 -100.00 % | 895.992 K -98.80 % | 74.832 M | 0.000 |
Change in working capital | -44.324 M -196.84 % | 45.770 M -10.36 % | 51.061 M 1 300.66 % | 3.645 M 114.38 % | -25.343 M 43.73 % | -45.038 M -596.93 % | -6.462 M 81.17 % | -34.316 M |
Accounts receivables | -114.520 M -558.91 % | -17.380 M -170.88 % | 24.522 M -52.77 % | 51.919 M 206.76 % | -48.630 M 10.18 % | -54.139 M -2 079.93 % | 2.734 M 108.88 % | -30.793 M |
Inventory | -54.500 M -224.96 % | -16.771 M -17.67 % | -14.253 M 31.43 % | -20.787 M -12.31 % | -18.510 M -150.94 % | -7.376 M 72.36 % | -26.689 M -18.00 % | -22.619 M |
Accounts payables | 0.000 | 0.000 -100.00 % | 45.327 M 267.97 % | -26.985 M -161.23 % | 44.073 M 152.61 % | 17.447 M 3.17 % | 16.912 M -8.42 % | 18.467 M |
Other working capital | 124.697 M 56.02 % | 79.922 M 1 862.22 % | -4.535 M -803.76 % | -501.821 K 77.96 % | -2.277 M -134.83 % | -969.469 K -104.79 % | 20.227 M 272.92 % | -11.697 M |
Other non cash items | 71.228 M 59.07 % | 44.779 M 63.92 % | 27.317 M 29.78 % | 21.048 M 3 459.55 % | 591.323 K -92.89 % | 8.312 M -90.18 % | 84.654 M 884.96 % | 8.595 M |
Net cash provided by operating activities | 76.727 M -40.14 % | 128.188 M -31.53 % | 187.222 M -1.99 % | 191.015 M 18.49 % | 161.211 M 133.52 % | 69.035 M -48.81 % | 134.857 M 178.64 % | 48.399 M |
Investments in property plant and equipment | -769.197 M -20.17 % | -640.068 M -18.68 % | -539.300 M -81.45 % | -297.219 M 20.75 % | -375.060 M -57.92 % | -237.500 M -195.49 % | -80.376 M -121.67 % | -36.260 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 11.743 M 5.30 % | 11.152 M 2.87 % | 10.841 M -63.92 % | 30.045 M | 0.000 -100.00 % | 109.350 K |
Purchases of investments | -4.000 M 91.69 % | -48.142 M -253.98 % | -13.600 M 97.57 % | -560.000 M -2 845.77 % | -19.010 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 20.646 M -89.81 % | 202.673 M -44.49 % | 365.104 M 4 369.27 % | 8.169 M | 0.000 | 0.000 | 0.000 |
Other investing activites | -56.528 M -538.35 % | 12.896 M 136.13 % | -35.694 M -360.43 % | -7.752 M -152.84 % | 14.671 M 160.76 % | -24.144 M 69.96 % | -80.376 M -624.62 % | 15.321 M |
Net cash used for investing activites | -829.725 M -26.74 % | -654.668 M -74.96 % | -374.179 M 23.44 % | -488.715 M -35.61 % | -360.390 M -55.61 % | -231.600 M -188.15 % | -80.376 M -283.85 % | -20.939 M |
Debt repayment | 317.602 M -1.13 % | 321.239 M 207.12 % | 104.597 M 143.73 % | -239.197 M -189.17 % | 268.242 M 1 676.44 % | 15.100 M 260.64 % | -9.400 M -148.45 % | 19.400 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -5.790 M -37.53 % | -4.210 M 81.43 % | -22.669 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -23.309 M -106.52 % | -11.286 M 62.30 % | -29.938 M 31.56 % | -43.745 M -403.19 % | -8.694 M 63.55 % | -23.849 M -693.77 % | -3.005 M 96.57 % | -87.697 M |
Other financing activites | 429.171 M 842.41 % | 45.540 M 165.56 % | 17.149 M -98.22 % | 961.171 M 4 156.59 % | -23.694 M -114.21 % | 166.758 M 680.91 % | -28.706 M -154.65 % | 52.531 M |
Net cash used provided by financing activities | 717.674 M 101.88 % | 355.493 M 498.58 % | 59.389 M -91.13 % | 669.883 M 178.89 % | 240.194 M 52.01 % | 158.008 M 484.35 % | -41.111 M -160.76 % | -15.766 M |
Effect of forex changes on cash | -364.925 K 96.19 % | -9.576 M -191.93 % | 10.417 M 176.35 % | -13.645 M -326.89 % | -3.196 M -263.24 % | 1.958 M 980.13 % | 181.274 K 110.05 % | -1.804 M |
Net change in cash | -35.689 M 80.23 % | -180.564 M -54.13 % | -117.151 M -132.67 % | 358.538 M 848.04 % | 37.819 M 1 555.55 % | -2.598 M -119.17 % | 13.551 M 37.03 % | 9.890 M |
Cash at beginning of period | 126.846 M -58.74 % | 307.410 M -27.59 % | 424.561 M 543.05 % | 66.023 M 134.09 % | 28.204 M -8.44 % | 30.802 M 78.56 % | 17.250 M 134.35 % | 7.361 M |
Cash at end of period | 91.157 M -28.14 % | 126.846 M -58.74 % | 307.410 M -27.59 % | 424.561 M 543.05 % | 66.023 M 134.09 % | 28.204 M -8.44 % | 30.802 M 78.56 % | 17.250 M |
Operating cash flow | 76.727 M -40.14 % | 128.188 M -31.53 % | 187.222 M -1.99 % | 191.015 M 18.49 % | 161.211 M 133.52 % | 69.035 M -48.81 % | 134.857 M 178.64 % | 48.399 M |
Capital expenditure | -769.197 M -20.17 % | -640.068 M -18.68 % | -539.300 M -81.45 % | -297.219 M 20.75 % | -375.060 M -57.92 % | -237.500 M -195.49 % | -80.376 M -121.67 % | -36.260 M |
Free CashFlow | -692.470 M -35.28 % | -511.880 M -45.39 % | -352.078 M -231.51 % | -106.205 M 50.34 % | -213.850 M -26.94 % | -168.465 M -409.22 % | 54.481 M 348.81 % | 12.139 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 141.215 M -5.54 % | 149.497 M 3.93 % | 143.841 M 13.79 % | 126.405 M 27.18 % | 99.391 M -14.23 % | 115.875 M 44.49 % | 80.197 M 14.06 % | 70.309 M -7.19 % | 75.760 M -20.04 % | 94.744 M 5.28 % | 89.989 M -22.83 % | 116.619 M 15.72 % | 100.780 M -5.23 % | 106.345 M -12.37 % | 121.354 M 10.70 % | 109.620 M 13.05 % | 96.969 M -13.05 % | 111.525 M -0.12 % | 111.658 M 1.43 % | 110.080 M 4.68 % | 105.162 M 9.94 % | 95.652 M 1.44 % | 94.299 M |
Net income | -34.643 M -116.62 % | -15.992 M 47.69 % | -30.571 M -120.77 % | -13.848 M 48.77 % | -27.031 M -14.74 % | -23.559 M -47.62 % | -15.959 M 53.18 % | -34.088 M -31.77 % | -25.870 M -395.01 % | -5.226 M -139.33 % | 13.288 M 198.30 % | 4.455 M 138.98 % | -11.427 M -176.75 % | 14.890 M -48.18 % | 28.736 M 21.31 % | 23.687 M 16.30 % | 20.367 M -24.93 % | 27.131 M -21.98 % | 34.773 M -11.50 % | 39.292 M 12.79 % | 34.838 M -0.96 % | 35.175 M 34.64 % | 26.125 M |
Income before tax | -41.291 M -93.58 % | -21.330 M 51.00 % | -43.534 M -135.47 % | -18.488 M 46.14 % | -34.328 M -15.01 % | -29.847 M -23.67 % | -24.134 M 42.23 % | -41.779 M -25.74 % | -33.226 M -451.98 % | -6.019 M -155.89 % | 10.769 M 193.57 % | 3.668 M 131.16 % | -11.775 M -192.31 % | 12.756 M -60.22 % | 32.065 M 34.28 % | 23.879 M 7.00 % | 22.316 M -23.89 % | 29.321 M -28.27 % | 40.874 M -6.56 % | 43.745 M 16.75 % | 37.470 M -5.94 % | 39.836 M 35.65 % | 29.367 M |
Income before tax ratio | -0.29 -104.93 % | -0.14 52.86 % | -0.30 -106.92 % | -0.15 57.65 % | -0.35 -34.09 % | -0.26 14.41 % | -0.30 49.36 % | -0.59 -35.49 % | -0.44 -590.30 % | -0.06 -153.09 % | 0.12 280.45 % | 0.03 126.92 % | -0.12 -197.40 % | 0.12 -54.61 % | 0.26 21.30 % | 0.22 -5.35 % | 0.23 -12.46 % | 0.26 -28.18 % | 0.37 -7.88 % | 0.40 11.53 % | 0.36 -14.44 % | 0.42 33.73 % | 0.31 |
EBITDA | -28.416 M -86.90 % | -15.204 M 65.01 % | -43.451 M -324.07 % | -10.246 M 59.48 % | -25.285 M -99.63 % | -12.666 M -250.06 % | 8.441 M 210.81 % | -7.617 M -100.53 % | -3.799 M -115.85 % | 23.972 M 111.41 % | 11.339 M -62.09 % | 29.911 M 171.15 % | 11.031 M -68.15 % | 34.634 M -30.66 % | 49.948 M 19.66 % | 41.741 M 9.63 % | 38.075 M -17.90 % | 46.379 M 131.70 % | -146.308 M -357.24 % | 56.875 M 24.14 % | 45.816 M -2.57 % | 47.025 M 140.82 % | -115.191 M |
Net income ratio | -0.25 -129.33 % | -0.11 49.67 % | -0.21 -94.01 % | -0.11 59.72 % | -0.27 -33.77 % | -0.20 -2.17 % | -0.20 58.95 % | -0.48 -41.98 % | -0.34 -519.06 % | -0.06 -137.36 % | 0.15 286.57 % | 0.04 133.69 % | -0.11 -180.98 % | 0.14 -40.87 % | 0.24 9.58 % | 0.22 2.88 % | 0.21 -13.66 % | 0.24 -21.88 % | 0.31 -12.75 % | 0.36 7.75 % | 0.33 -9.92 % | 0.37 32.74 % | 0.28 |
Ratio EBITDA | -0.20 -97.86 % | -0.10 66.33 % | -0.30 -272.66 % | -0.08 68.14 % | -0.25 -132.74 % | -0.11 -203.86 % | 0.11 197.14 % | -0.11 -116.07 % | -0.05 -119.82 % | 0.25 100.80 % | 0.13 -50.87 % | 0.26 134.33 % | 0.11 -66.39 % | 0.33 -20.87 % | 0.41 8.09 % | 0.38 -3.02 % | 0.39 -5.58 % | 0.42 131.74 % | -1.31 -353.61 % | 0.52 18.59 % | 0.44 -11.38 % | 0.49 140.25 % | -1.22 |
Gross profit ratio | 0.11 -64.28 % | 0.30 127.85 % | 0.13 -33.84 % | 0.20 11.56 % | 0.18 -27.75 % | 0.25 19.95 % | 0.21 84.47 % | 0.11 -51.30 % | 0.23 -26.26 % | 0.31 19.32 % | 0.26 -22.29 % | 0.33 -10.92 % | 0.38 -20.27 % | 0.47 -4.44 % | 0.49 1.94 % | 0.48 0.46 % | 0.48 -12.89 % | 0.55 13.91 % | 0.48 -72.57 % | 1.77 222.31 % | 0.55 -11.10 % | 0.62 -32.66 % | 0.91 |
Weighted average shs out dil | 399.802 M 0.00 % | 399.802 M 15.21 % | 347.008 M -12.79 % | 397.919 M 10.03 % | 361.655 M -7.89 % | 392.650 M 1.37 % | 387.329 M -2.88 % | 398.801 M -0.08 % | 399.138 M 0.00 % | 399.138 M 0.00 % | 399.138 M 7.23 % | 372.240 M 0.00 % | 372.240 M 0.00 % | 372.240 M 0.00 % | 372.240 M 0.00 % | 372.240 M 0.00 % | 372.240 M 9.76 % | 339.139 M 0.00 % | 339.139 M 0.00 % | 339.139 M 0.00 % | 339.139 M 6.68 % | 317.914 M 0.00 % | 317.914 M |
Weighted average shs out | 399.802 M 0.00 % | 399.802 M 15.21 % | 347.008 M -12.79 % | 397.919 M 10.03 % | 361.655 M -7.89 % | 392.650 M 1.37 % | 387.333 M -2.88 % | 398.801 M -0.08 % | 399.138 M 0.00 % | 399.138 M 0.00 % | 399.138 M 7.23 % | 372.240 M 0.00 % | 372.240 M 0.00 % | 372.240 M 0.00 % | 372.240 M 0.00 % | 372.240 M 0.00 % | 372.240 M 9.76 % | 339.139 M 0.00 % | 339.139 M 0.00 % | 339.139 M 0.00 % | 339.139 M 6.68 % | 317.914 M 0.00 % | 317.914 M |
EPS diluted | -0.09 -116.50 % | -0.04 54.60 % | -0.09 -153.16 % | -0.03 53.41 % | -0.07 -24.50 % | -0.06 -45.63 % | -0.04 51.81 % | -0.09 -31.94 % | -0.06 -394.66 % | -0.01 -139.34 % | 0.03 177.50 % | 0.01 139.09 % | -0.03 -176.75 % | 0.04 -46.52 % | 0.07 16.88 % | 0.06 16.36 % | 0.06 -31.25 % | 0.08 -20.00 % | 0.10 -16.67 % | 0.12 20.00 % | 0.10 -9.09 % | 0.11 33.82 % | 0.08 |
Earnings per share | -0.09 -116.50 % | -0.04 54.60 % | -0.09 -153.16 % | -0.03 53.41 % | -0.07 -24.50 % | -0.06 -45.63 % | -0.04 51.81 % | -0.09 -31.94 % | -0.06 -394.66 % | -0.01 -139.34 % | 0.03 177.50 % | 0.01 139.09 % | -0.03 -176.75 % | 0.04 -46.52 % | 0.07 16.88 % | 0.06 16.36 % | 0.06 -31.25 % | 0.08 -20.00 % | 0.10 -16.67 % | 0.12 20.00 % | 0.10 -9.09 % | 0.11 33.82 % | 0.08 |
Gross profit | 15.086 M -66.26 % | 44.710 M 136.81 % | 18.880 M -24.71 % | 25.076 M 41.88 % | 17.675 M -38.03 % | 28.521 M 73.31 % | 16.456 M 110.41 % | 7.821 M -54.80 % | 17.305 M -41.03 % | 29.347 M 25.63 % | 23.360 M -40.04 % | 38.957 M 3.08 % | 37.794 M -24.44 % | 50.018 M -16.26 % | 59.728 M 12.85 % | 52.926 M 13.57 % | 46.602 M -24.26 % | 61.532 M 13.77 % | 54.084 M -72.17 % | 194.352 M 237.38 % | 57.606 M -2.26 % | 58.937 M -31.69 % | 86.283 M |
Income tax expense | -6.456 M -21.56 % | -5.311 M 59.03 % | -12.963 M -191.07 % | -4.454 M 20.16 % | -5.578 M -13.87 % | -4.899 M 12.57 % | -5.603 M 13.60 % | -6.485 M 3.79 % | -6.741 M -749.71 % | -793.321 K 65.66 % | -2.310 M -103.12 % | -1.137 M -227.48 % | -347.285 K 67.58 % | -1.071 M -125.31 % | 4.233 M 30 554.10 % | 13.808 K -99.31 % | 1.990 M -9.62 % | 2.202 M -63.91 % | 6.101 M 36.99 % | 4.454 M 12.28 % | 3.966 M -19.51 % | 4.928 M 52.01 % | 3.242 M |
Cost of revenue | 126.129 M 20.37 % | 104.787 M -16.14 % | 124.961 M 23.32 % | 101.329 M 24.00 % | 81.716 M -6.45 % | 87.354 M 37.05 % | 63.741 M 2.00 % | 62.488 M 6.90 % | 58.455 M -10.62 % | 65.397 M -1.85 % | 66.629 M -14.21 % | 77.662 M 23.30 % | 62.986 M 11.82 % | 56.327 M -8.60 % | 61.626 M 8.70 % | 56.694 M 12.56 % | 50.366 M 0.75 % | 49.993 M -13.17 % | 57.574 M 168.32 % | -84.272 M -277.21 % | 47.556 M 29.52 % | 36.716 M 358.05 % | 8.016 M |
General and administrative expenses | -1.849 M -114.03 % | 13.182 M | 0.000 -100.00 % | 25.808 M 777.73 % | -3.808 M -135.19 % | 10.822 M 160.65 % | -17.843 M -172.62 % | 24.571 M 810.93 % | -3.456 M -134.67 % | 9.970 M 154.99 % | -18.128 M -176.32 % | 23.754 M 1 328.17 % | -1.934 M -124.89 % | 7.771 M 139.76 % | -19.546 M -178.70 % | 24.836 M 1 321.76 % | -2.033 M -123.37 % | 8.699 M 3.74 % | 8.385 M -1.48 % | 8.511 M 582.74 % | -1.763 M -128.23 % | 6.245 M -68.46 % | 19.799 M |
Selling and marketing expenses | 104.767 K -95.39 % | 2.271 M | 0.000 -100.00 % | 2.627 M 96.31 % | 1.338 M -8.70 % | 1.466 M 15.80 % | 1.266 M -8.50 % | 1.383 M 36.50 % | 1.014 M 22.61 % | 826.628 K -50.18 % | 1.659 M 31.21 % | 1.265 M 27.63 % | 990.916 K -3.25 % | 1.024 M 0.46 % | 1.020 M 16.35 % | 876.270 K -29.28 % | 1.239 M 122.09 % | 557.924 K 227.01 % | 170.613 K -92.46 % | 2.264 M 54.43 % | 1.466 M -51.88 % | 3.046 M -68.38 % | 9.636 M |
Other expenses | 23.365 M 22.53 % | 19.069 M -64.15 % | 53.186 M 593.14 % | -10.785 M -23 857.42 % | 45.397 K 110.68 % | -425.240 K 99.59 % | -104.321 M -1 007 638.53 % | -10.352 K -100.27 % | 3.860 M 390.14 % | 787.458 K -97.21 % | 28.236 M 314.60 % | -13.157 M -200.17 % | 13.135 M 6 830.71 % | -195.154 K 94.62 % | -3.628 M -330.14 % | 1.576 M -54.99 % | 3.502 M 199.07 % | -3.535 M 95.00 % | -70.688 M 53.05 % | -150.557 M -106 182.40 % | 141.925 K 128.22 % | -502.933 K 99.22 % | -64.847 M |
Operating expenses | 56.381 M -14.69 % | 66.092 M -0.12 % | 66.172 M 52.40 % | 43.419 M 12.76 % | 38.505 M 0.73 % | 38.225 M -63.36 % | 104.321 M 205.52 % | 34.146 M 20.82 % | 28.262 M -2.14 % | 28.878 M -6.70 % | 30.951 M -4.48 % | 32.403 M 4.90 % | 30.890 M 36.16 % | 22.686 M 15.73 % | 19.603 M -33.63 % | 29.537 M 12.16 % | 26.335 M -2.51 % | 27.014 M 138.22 % | -70.688 M 53.05 % | -150.557 M -961.88 % | 17.468 M -10.25 % | 19.463 M 130.01 % | -64.847 M |
Cost and expenses | 182.511 M 6.81 % | 170.878 M -10.60 % | 191.133 M 32.05 % | 144.748 M 20.40 % | 120.221 M -4.27 % | 125.579 M 20.38 % | 104.321 M 7.96 % | 96.633 M 11.44 % | 86.716 M -8.02 % | 94.276 M -3.39 % | 97.580 M -11.34 % | 110.064 M 17.24 % | 93.877 M 18.81 % | 79.013 M -2.73 % | 81.228 M -5.80 % | 86.232 M 12.42 % | 76.702 M -0.40 % | 77.006 M 208.94 % | -70.688 M 69.90 % | -234.829 M -461.14 % | 65.024 M 15.74 % | 56.179 M 186.63 % | -64.847 M |
Research and development expenses | 34.761 M 10.11 % | 31.569 M | 0.000 -100.00 % | 25.769 M 1.96 % | 25.275 M -0.18 % | 25.321 M -8.88 % | 27.790 M 23.80 % | 22.448 M 26.03 % | 17.811 M 2.99 % | 17.295 M -9.85 % | 19.184 M -6.61 % | 20.541 M 9.86 % | 18.698 M 32.74 % | 14.087 M -16.23 % | 16.816 M 2.27 % | 16.443 M 12.00 % | 14.681 M -7.31 % | 15.838 M 27.47 % | 12.425 M 28.38 % | 9.679 M -12.48 % | 11.058 M 20.51 % | 9.176 M -69.72 % | 30.302 M |
Selling general and administrative expenses | -1.744 M -111.29 % | 15.453 M 184.15 % | -18.365 M -164.59 % | 28.435 M 1 251.35 % | -2.470 M -120.10 % | 12.288 M 174.13 % | -16.577 M -163.87 % | 25.954 M 1 162.57 % | -2.443 M -122.62 % | 10.796 M 165.56 % | -16.469 M -165.83 % | 25.019 M 2 752.58 % | -943.181 K -110.72 % | 8.795 M 147.47 % | -18.527 M -172.06 % | 25.712 M 3 339.66 % | -793.662 K -108.57 % | 9.257 M 14.49 % | 8.085 M -24.96 % | 10.775 M 3 724.94 % | -297.237 K -103.20 % | 9.291 M -69.66 % | 30.626 M |
Interest income | 146.675 K | 0.000 | 0.000 -100.00 % | 199.930 K -55.39 % | 448.202 K | 0.000 -100.00 % | 66.164 K -26.25 % | 89.710 K -79.64 % | 440.611 K 100.51 % | 219.750 K -63.21 % | 597.271 K -32.04 % | 878.890 K -68.40 % | 2.781 M 581.31 % | 408.192 K -70.32 % | 1.375 M -70.92 % | 4.730 M -30.65 % | 6.820 M 376.48 % | 1.431 M | 0.000 | 0.000 -100.00 % | 173.710 K 137.63 % | 73.102 K | 0.000 |
Interest expense | 12.874 M 110.18 % | 6.125 M | 0.000 -100.00 % | 8.165 M 66.19 % | 4.913 M 29.31 % | 3.800 M 85.96 % | 2.043 M 10.28 % | 1.853 M 51.85 % | 1.220 M -31.65 % | 1.785 M 213.13 % | 570.065 K -64.41 % | 1.602 M 72.79 % | 926.997 K 26 167.98 % | 3.529 K -93.70 % | 56.003 K | 0.000 -100.00 % | 73.678 K -94.63 % | 1.372 M | 0.000 | 0.000 -100.00 % | 488.308 K -20.54 % | 614.503 K | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 77.244 K -99.15 % | 9.089 M -69.15 % | 29.458 M -7.61 % | 31.883 M 0.00 % | 31.883 M 13.03 % | 28.207 M 0.00 % | 28.207 M 14.45 % | 24.645 M 0.00 % | 24.645 M 12.65 % | 21.878 M 0.00 % | 21.878 M 22.73 % | 17.827 M 0.30 % | 17.773 M 13.31 % | 15.685 M 0.00 % | 15.685 M 43.91 % | 10.899 M 50.63 % | 7.236 M -22.04 % | 9.282 M 28.27 % | 7.236 M 0.00 % | 7.236 M |
Operating income | -41.296 M -93.14 % | -21.382 M 50.79 % | -43.451 M -136.88 % | -18.343 M 46.64 % | -34.374 M -16.83 % | -29.422 M -21.96 % | -24.124 M 42.24 % | -41.768 M -26.07 % | -33.130 M -450.39 % | -6.019 M -155.76 % | 10.796 M 26.39 % | 8.542 M 23.73 % | 6.904 M -46.09 % | 12.806 M -62.31 % | 33.976 M 41.45 % | 24.020 M 7.87 % | 22.269 M -24.26 % | 29.402 M -28.24 % | 40.970 M -6.45 % | 43.794 M 16.15 % | 37.704 M -5.65 % | 39.962 M 35.69 % | 29.451 M |
Operating income ratio | -0.29 -104.46 % | -0.14 52.65 % | -0.30 -108.16 % | -0.15 58.04 % | -0.35 -36.21 % | -0.25 15.59 % | -0.30 49.36 % | -0.59 -35.85 % | -0.44 -588.30 % | -0.06 -152.96 % | 0.12 63.79 % | 0.07 6.92 % | 0.07 -43.11 % | 0.12 -56.99 % | 0.28 27.77 % | 0.22 -4.58 % | 0.23 -12.89 % | 0.26 -28.15 % | 0.37 -7.77 % | 0.40 10.96 % | 0.36 -14.18 % | 0.42 33.77 % | 0.31 |
Total other income expenses net | 5.228 K -89.91 % | 51.805 K 162.27 % | -83.196 K 42.73 % | -145.261 K -419.98 % | 45.397 K 110.68 % | -425.240 K 68.77 % | -1.362 M -13 051.49 % | -10.353 K 89.18 % | -95.700 K -274 390.63 % | 34.890 100.13 % | -26.700 K -444.90 % | -4.900 K 99.97 % | -18.678 M -36 760.80 % | -50.673 K 97.35 % | -1.911 M -1 257.45 % | -140.757 K -395.12 % | 47.695 K 159.16 % | -80.616 K 15.86 % | -95.812 K -95.86 % | -48.918 K 79.11 % | -234.138 K -84.55 % | -126.870 K -50.16 % | -84.491 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 774.634 M 11.13 % | 697.051 M 15.57 % | 603.162 M 26.34 % | 477.399 M -27.03 % | 654.265 M 9.76 % | 596.091 M 50.42 % | 396.279 M 47.08 % | 269.425 M 144.11 % | 110.370 M 291.70 % | -57.575 M 58.20 % | -137.751 M 24.61 % | -182.707 M 23.94 % | -240.222 M 50.11 % | -481.475 M -45.18 % | -331.644 M -13.81 % | -291.413 M 44.82 % | -528.152 M 17.37 % | -639.215 M -349.27 % | 256.435 M | 0.000 -100.00 % | 172.940 M 440.67 % | 31.986 M 13.21 % | 28.253 M |
Total investments | 43.415 M -0.24 % | 43.518 M -0.18 % | 43.596 M -0.18 % | 43.674 M -0.18 % | 43.752 M -8.76 % | 47.952 M 20.02 % | 39.952 M 22.15 % | 32.707 M -1.28 % | 33.133 M 42.09 % | 23.318 M 71.71 % | 13.580 M -0.18 % | 13.605 M 0.02 % | 13.602 M 0.01 % | 13.600 M -93.24 % | 201.249 M -22.91 % | 261.056 M 157.37 % | 101.431 M 25 728.70 % | 392.708 K -88.75 % | 3.491 M | 0.000 -100.00 % | 1.069 M -98.33 % | 63.972 M 31 741.33 % | 200.910 K |
Total debt | 857.395 M 9.33 % | 784.214 M 5.19 % | 745.496 M 10.00 % | 677.693 M -12.13 % | 771.244 M 12.08 % | 688.114 M 28.42 % | 535.831 M 19.82 % | 447.207 M 29.44 % | 345.491 M 5.17 % | 328.519 M 66.73 % | 197.040 M 1.52 % | 194.084 M -9.96 % | 215.562 M 44.30 % | 149.383 M 60.77 % | 92.917 M -15.82 % | 110.380 M -0.05 % | 110.435 M -51.26 % | 226.580 M -31.84 % | 332.448 M | 0.000 -100.00 % | 237.303 M | 0.000 -100.00 % | 60.038 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 916.029 M | 0.000 | 0.000 -100.00 % | 27.416 M 3 583.42 % | 744.313 K 90.81 % | 390.076 K -99.96 % | 907.586 M 3 357.22 % | 26.252 M -97.10 % | 906.445 M 3 473.79 % | 25.364 M -97.20 % | 904.391 M 3 960.08 % | 22.275 M -97.53 % | 902.419 M 3 980.08 % | 22.118 M -97.54 % | 900.444 M 4 952.75 % | 17.821 M -98.02 % | 897.799 M 523 101.93 % | 171.597 K | 0.000 -100.00 % | 221.072 K -99.95 % | 434.418 M 258 472.98 % | 168.006 K |
Retained earnings | 28.014 M -55.29 % | 62.657 M -20.33 % | 78.649 M -32.23 % | 116.057 M -10.66 % | 129.905 M -17.22 % | 156.936 M -13.05 % | 180.495 M -9.67 % | 199.812 M -14.57 % | 233.900 M -9.96 % | 259.769 M -1.95 % | 264.946 M 4.71 % | 253.020 M 1.79 % | 248.565 M -14.00 % | 289.046 M 5.43 % | 274.156 M 10.16 % | 248.861 M 10.52 % | 225.173 M -9.41 % | 248.552 M 12.25 % | 221.421 M | 0.000 -100.00 % | 158.451 M | 0.000 -100.00 % | 88.438 M |
Common stock | 406.738 M 0.00 % | 406.738 M 0.00 % | 406.738 M 1.35 % | 401.333 M 0.00 % | 401.333 M 0.00 % | 401.333 M 0.00 % | 401.333 M 0.00 % | 401.333 M 0.00 % | 401.333 M 0.00 % | 401.333 M 0.00 % | 401.333 M 0.00 % | 401.333 M 0.00 % | 401.333 M 0.00 % | 401.333 M 0.00 % | 401.333 M 0.00 % | 401.333 M 0.00 % | 401.333 M 0.00 % | 401.333 M 33.33 % | 301.000 M | 0.000 -100.00 % | 301.000 M | 0.000 -100.00 % | 50.114 M |
Total equity | 1.365 B -1.80 % | 1.390 B -0.48 % | 1.397 B -2.42 % | 1.431 B -1.27 % | 1.450 B -1.97 % | 1.479 B -1.61 % | 1.503 B -1.36 % | 1.524 B -2.43 % | 1.562 B -1.64 % | 1.588 B -0.30 % | 1.593 B 0.84 % | 1.579 B 0.88 % | 1.565 B -3.46 % | 1.622 B 0.88 % | 1.608 B 2.15 % | 1.574 B 1.71 % | 1.547 B -1.49 % | 1.571 B 161.13 % | 601.477 M 6.21 % | 566.329 M 7.35 % | 527.573 M 16.01 % | 454.769 M 0.00 % | 454.769 M |
Other non current liabilities | 372.638 M 5.69 % | 352.575 M 1.33 % | 347.957 M -1.48 % | 353.184 M 484.16 % | 60.460 M -41.12 % | 102.683 M 204.73 % | 33.696 M | 0.000 -100.00 % | 17.320 M | 0.000 -100.00 % | 11.666 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 379.257 K -17.79 % | 461.314 K -99.89 % | 423.099 M 22 961.12 % | 1.835 M | 0.000 -100.00 % | 982.287 K |
Long term debt | 506.536 M -2.00 % | 516.849 M -2.77 % | 531.560 M 16.21 % | 457.403 M 7.86 % | 424.089 M -0.56 % | 426.484 M 18.92 % | 358.637 M 51.46 % | 236.782 M 28.64 % | 184.070 M 53.41 % | 119.986 M 33.71 % | 89.738 M 49.25 % | 60.127 M -0.04 % | 60.151 M 101 238.20 % | 59.357 K 0.65 % | 58.974 K -99.83 % | 35.286 M -0.74 % | 35.549 M -82.23 % | 200.000 M -0.11 % | 200.227 M | 0.000 -100.00 % | 112.522 M | 0.000 -100.00 % | 15.468 M |
Total non current liabilities | 922.531 M 2.87 % | 896.825 M -1.25 % | 908.178 M 8.36 % | 838.128 M 54.79 % | 541.455 M -2.29 % | 554.130 M 32.55 % | 418.069 M 61.34 % | 259.119 M 28.66 % | 201.390 M 45.75 % | 138.175 M 36.06 % | 101.556 M 42.62 % | 71.210 M -0.57 % | 71.615 M 1 357.57 % | 4.913 M -4.05 % | 5.121 M -85.82 % | 36.106 M -0.99 % | 36.466 M -81.87 % | 201.182 M -0.40 % | 201.997 M -52.26 % | 423.099 M 269.98 % | 114.356 M | 0.000 -100.00 % | 16.450 M |
Other current liabilities | 283.154 M -10.42 % | 316.103 M 11.46 % | 283.608 M 38.93 % | 204.132 M 40.07 % | 145.741 M 1 477.01 % | 9.242 M -84.13 % | 58.226 M 70 625.07 % | 82.327 K -86.98 % | 632.374 K -98.07 % | 32.766 M 22.53 % | 26.741 M 10.24 % | 24.257 M -59.43 % | 59.787 M 155.48 % | 23.402 M -8.22 % | 25.499 M 28.84 % | 19.791 M -34.03 % | 30.000 M -13.36 % | 34.626 M 2.17 % | 33.889 M | 0.000 -100.00 % | 17.033 M | 0.000 -100.00 % | 16.998 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.422 M 35.78 % | 43.763 M 14.13 % | 38.344 M -33.46 % | 57.624 M 15.15 % | 50.043 M 346.33 % | 11.212 M 1 059.53 % | 966.966 K -45.84 % | 1.785 M | 0.000 | 0.000 -100.00 % | 32.180 M 1 422.66 % | 2.113 M -58.33 % | 5.071 M -72.75 % | 18.610 M -41.47 % | 31.798 M | 0.000 -100.00 % | 9.357 M | 0.000 -100.00 % | 17.246 M |
Short term debt | 350.859 M 31.23 % | 267.366 M 24.97 % | 213.936 M -2.88 % | 220.290 M 4.09 % | 211.640 M -19.11 % | 261.630 M 100.93 % | 130.211 M -38.12 % | 210.425 M 30.45 % | 161.303 M -22.65 % | 208.533 M 95.11 % | 106.881 M -20.21 % | 133.958 M 11.86 % | 119.758 M -19.80 % | 149.324 M 60.81 % | 92.858 M 23.66 % | 75.094 M 0.28 % | 74.886 M 968.60 % | 7.008 M -93.95 % | 115.857 M | 0.000 -100.00 % | 124.781 M | 0.000 -100.00 % | 60.038 M |
Total current liabilities | 858.304 M 12.34 % | 764.021 M 4.13 % | 733.689 M 26.03 % | 582.159 M 5.54 % | 551.594 M 29.53 % | 425.850 M 19.60 % | 356.067 M 0.04 % | 355.913 M 29.67 % | 274.469 M -16.44 % | 328.467 M 52.80 % | 214.961 M -7.33 % | 231.975 M -13.61 % | 268.505 M 12.39 % | 238.906 M 21.81 % | 196.129 M -10.95 % | 220.234 M 5.04 % | 209.660 M 28.83 % | 162.747 M -41.36 % | 277.539 M | 0.000 -100.00 % | 265.619 M | 0.000 -100.00 % | 202.828 M |
Total liabilities | 1.781 B 7.22 % | 1.661 B 1.16 % | 1.642 B 15.60 % | 1.420 B 29.94 % | 1.093 B 11.54 % | 979.980 M 26.59 % | 774.136 M 25.87 % | 615.032 M 29.25 % | 475.859 M 1.98 % | 466.642 M 47.43 % | 316.517 M 4.40 % | 303.185 M -10.86 % | 340.120 M 39.50 % | 243.819 M 21.15 % | 201.249 M -21.49 % | 256.340 M 4.15 % | 246.126 M -32.37 % | 363.929 M -24.11 % | 479.536 M 13.34 % | 423.099 M 11.35 % | 379.976 M | 0.000 -100.00 % | 219.278 M |
Other non current assets | 171.915 M 4.10 % | 165.138 M 15.94 % | 142.431 M -34.73 % | 218.216 M 120.15 % | 99.121 M -22.35 % | 127.657 M -22.96 % | 165.706 M 89.39 % | 87.496 M 20.38 % | 72.684 M -30.39 % | 104.413 M -6.75 % | 111.974 M 27.45 % | 87.860 M -43.11 % | 154.428 M 33.01 % | 116.101 M 92.28 % | 60.380 M 10.36 % | 54.713 M 39.46 % | 39.231 M -9.69 % | 43.440 M 912.64 % | 4.290 M -99.57 % | 989.428 M 9 279.23 % | 10.549 M 132.98 % | -31.986 M -376.74 % | 11.558 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.348 M -8.28 % | 83.243 M 108.36 % | 39.952 M -43.99 % | 71.326 M -7.01 % | 76.700 M 251.96 % | 21.792 M 73.46 % | 12.563 M -62.73 % | 33.705 M | 0.000 | 0.000 -100.00 % | 21.380 M 3.34 % | 20.688 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.366 K | 0.000 -100.00 % | 106.832 K |
Intangible assets | 131.549 M -0.90 % | 132.743 M -0.49 % | 133.399 M 5.41 % | 126.548 M -6.09 % | 134.758 M 5.41 % | 127.843 M -6.48 % | 136.699 M -0.32 % | 137.138 M 4.36 % | 131.408 M -4.82 % | 138.065 M -0.31 % | 138.491 M -2.20 % | 141.604 M 2.00 % | 138.827 M 191.87 % | 47.565 M -0.58 % | 47.841 M 1.48 % | 47.146 M -8.88 % | 51.740 M -0.56 % | 52.033 M -0.62 % | 52.358 M | 0.000 -100.00 % | 52.262 M | 0.000 -100.00 % | 52.835 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 | 0.000 |
Goodwill and intangible assets | 131.549 M -0.90 % | 132.743 M -0.49 % | 133.399 M 5.41 % | 126.548 M -6.09 % | 134.758 M 5.41 % | 127.843 M -6.48 % | 136.699 M -0.32 % | 137.138 M 4.36 % | 131.408 M -4.82 % | 138.065 M -0.31 % | 138.491 M -2.20 % | 141.604 M 2.00 % | 138.827 M 191.87 % | 47.565 M -0.58 % | 47.841 M 1.48 % | 47.146 M -8.88 % | 51.740 M -0.56 % | 52.033 M -0.62 % | 52.358 M | 0.000 -100.00 % | 52.262 M | 0.000 -100.00 % | 52.835 M |
Property plant equipment net | 2.402 B 3.44 % | 2.322 B 1.03 % | 2.298 B 14.46 % | 2.008 B 6.28 % | 1.889 B 5.97 % | 1.783 B 10.52 % | 1.613 B 8.17 % | 1.491 B 7.95 % | 1.382 B 10.29 % | 1.253 B 7.39 % | 1.166 B 8.80 % | 1.072 B 8.11 % | 991.623 M 7.67 % | 920.985 M 3.92 % | 886.286 M 3.38 % | 857.291 M 7.00 % | 801.210 M 4.78 % | 764.692 M 1.66 % | 752.232 M | 0.000 -100.00 % | 616.801 M | 0.000 -100.00 % | 431.346 M |
Total non current assets | 2.769 B 3.44 % | 2.677 B 1.94 % | 2.626 B 9.60 % | 2.396 B 7.04 % | 2.239 B 3.87 % | 2.155 B 8.61 % | 1.984 B 9.60 % | 1.810 B 7.83 % | 1.679 B 9.95 % | 1.527 B 6.14 % | 1.439 B 7.18 % | 1.342 B 3.98 % | 1.291 B 18.27 % | 1.092 B 6.95 % | 1.021 B 3.71 % | 984.129 M 9.83 % | 896.030 M 3.73 % | 863.811 M 6.19 % | 813.472 M -17.78 % | 989.428 M 44.76 % | 683.506 M 2 236.88 % | -31.986 M -106.43 % | 497.669 M |
Other current assets | 54.916 M 7.41 % | 51.127 M 8.32 % | 47.202 M 5.70 % | 44.655 M 55.16 % | 28.780 M -55.65 % | 64.892 M 44.10 % | 45.034 M -11.78 % | 51.045 M 50.30 % | 33.963 M 8.78 % | 31.222 M -26.99 % | 42.767 M -11.65 % | 48.409 M -14.86 % | 56.859 M 55.32 % | 36.607 M -10.27 % | 40.795 M 32.17 % | 30.866 M 19.25 % | 25.884 M -68.63 % | 82.507 M 14.73 % | 71.913 M | 0.000 -100.00 % | 53.656 M | 0.000 -100.00 % | 25.158 M |
Short term investments | 0.000 -100.00 % | 43.518 M | 0.000 -100.00 % | 43.674 M 233.99 % | -32.596 M 7.64 % | -35.291 M -109.93 % | 355.563 M 1 020.71 % | -38.618 M 11.36 % | -43.567 M -2 956.52 % | 1.525 M 49.99 % | 1.017 M 105.06 % | -20.100 M -247.77 % | 13.602 M 0.01 % | 13.600 M -93.24 % | 201.249 M -22.91 % | 261.056 M 157.37 % | 101.431 M 25 728.70 % | 392.708 K -88.75 % | 3.491 M | 0.000 -100.00 % | 1.069 M -98.33 % | 63.972 M 31 741.33 % | 200.910 K |
cash and cash equivalents | 82.761 M -5.05 % | 87.164 M -38.76 % | 142.334 M -28.94 % | 200.294 M 71.22 % | 116.978 M 27.12 % | 92.023 M -34.06 % | 139.552 M -21.50 % | 177.782 M -24.39 % | 235.121 M -39.10 % | 386.094 M 15.32 % | 334.790 M -11.15 % | 376.791 M -17.33 % | 455.783 M -27.75 % | 630.859 M 48.59 % | 424.561 M 5.67 % | 401.793 M -37.08 % | 638.587 M -26.24 % | 865.795 M 1 039.00 % | 76.014 M | 0.000 -100.00 % | 64.363 M 301.22 % | -31.986 M -200.63 % | 31.785 M |
Cash and short term investments | 82.761 M -5.05 % | 87.164 M -38.76 % | 142.334 M -28.94 % | 200.294 M 71.22 % | 116.978 M 27.12 % | 92.023 M -34.06 % | 139.552 M -21.50 % | 177.782 M -24.39 % | 235.121 M -39.34 % | 387.619 M 15.43 % | 335.807 M -10.88 % | 376.791 M -17.33 % | 455.783 M -27.75 % | 630.859 M 0.81 % | 625.810 M -5.59 % | 662.850 M -10.43 % | 740.019 M -14.57 % | 866.188 M 989.48 % | 79.505 M | 0.000 -100.00 % | 65.432 M 104.56 % | 31.986 M 0.00 % | 31.986 M |
Total current assets | 376.358 M 0.78 % | 373.432 M -9.39 % | 412.152 M -9.44 % | 455.138 M 49.70 % | 304.037 M 0.14 % | 303.598 M 3.65 % | 292.917 M -10.80 % | 328.377 M -8.43 % | 358.612 M -32.00 % | 527.357 M 12.11 % | 470.375 M -12.91 % | 540.083 M -12.13 % | 614.616 M -20.59 % | 773.968 M -1.80 % | 788.147 M -6.83 % | 845.953 M -5.73 % | 897.331 M -16.20 % | 1.071 B 300.23 % | 267.541 M | 0.000 -100.00 % | 224.043 M 600.44 % | 31.986 M -81.86 % | 176.378 M |
Inventory | 114.467 M 10.30 % | 103.781 M 2.03 % | 101.721 M 0.96 % | 100.758 M 8.37 % | 92.972 M 20.48 % | 77.165 M 6.06 % | 72.755 M 22.24 % | 59.518 M -2.87 % | 61.277 M -2.98 % | 63.162 M -7.77 % | 68.482 M -3.18 % | 70.734 M 5.31 % | 67.169 M 4.67 % | 64.172 M -2.63 % | 65.904 M -11.76 % | 74.684 M -0.08 % | 74.743 M 3.65 % | 72.110 M 31.39 % | 54.884 M | 0.000 -100.00 % | 53.458 M | 0.000 -100.00 % | 51.330 M |
Net receivables | 124.214 M -5.44 % | 131.360 M 8.66 % | 120.896 M 10.48 % | 109.431 M 67.56 % | 65.307 M -6.06 % | 69.518 M 95.41 % | 35.575 M -11.13 % | 40.032 M 41.70 % | 28.251 M -44.46 % | 50.866 M 42.35 % | 35.732 M -48.36 % | 69.189 M 64.34 % | 42.101 M -0.54 % | 42.329 M -23.92 % | 55.638 M -28.26 % | 77.552 M 36.81 % | 56.686 M 13.46 % | 49.962 M -18.42 % | 61.240 M | 0.000 -100.00 % | 51.497 M | 0.000 -100.00 % | 67.904 M |
Tax assets | 63.880 M 11.24 % | 57.424 M 10.19 % | 52.113 M 19.35 % | 43.664 M 11.37 % | 39.206 M 16.59 % | 33.627 M 17.05 % | 28.728 M 24.23 % | 23.125 M 38.98 % | 16.640 M 64.41 % | 10.121 M 9.32 % | 9.258 M 29.86 % | 7.129 M 16.42 % | 6.124 M -11.11 % | 6.889 M 44.82 % | 4.757 M 10.85 % | 4.292 M 11.51 % | 3.849 M 5.56 % | 3.646 M -20.60 % | 4.592 M | 0.000 -100.00 % | 3.849 M | 0.000 -100.00 % | 1.822 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 | 0.000 |
Account payables | 219.769 M 23.92 % | 177.343 M -23.53 % | 231.909 M 50.67 % | 153.916 M 16.92 % | 131.645 M 20.61 % | 109.150 M -12.42 % | 124.633 M 48.19 % | 84.103 M 40.78 % | 59.740 M -16.90 % | 71.890 M -3.43 % | 74.446 M 10.54 % | 67.346 M -18.70 % | 82.840 M 40.09 % | 59.131 M -15.38 % | 69.878 M -42.31 % | 121.121 M 21.48 % | 99.702 M -15.12 % | 117.457 M 3.51 % | 113.470 M | 0.000 -100.00 % | 114.448 M | 0.000 -100.00 % | 122.372 M |
Tax payables | 4.522 M 40.92 % | 3.209 M -24.26 % | 4.236 M 10.85 % | 3.822 M 21.45 % | 3.147 M 52.35 % | 2.065 M -55.62 % | 4.653 M 26.50 % | 3.678 M 33.74 % | 2.750 M -32.34 % | 4.065 M -31.39 % | 5.925 M 27.98 % | 4.629 M -24.37 % | 6.121 M -13.16 % | 7.048 M -4.60 % | 7.388 M 249.59 % | 2.113 M -58.33 % | 5.071 M 78.23 % | 2.845 M -80.13 % | 14.323 M | 0.000 -100.00 % | 9.357 M | 0.000 -100.00 % | 3.419 M |
Deferred revenue non current | 43.357 M 58.23 % | 27.402 M -4.40 % | 28.662 M 4.07 % | 27.541 M -3.21 % | 28.453 M 13.98 % | 24.963 M -3.01 % | 25.736 M 15.22 % | 22.337 M 28.96 % | 17.320 M -3.60 % | 17.966 M 54.00 % | 11.666 M 5.26 % | 11.083 M -3.32 % | 11.464 M 143.83 % | 4.702 M -3.54 % | 4.874 M 636.92 % | 661.449 K -5.88 % | 702.742 K -5.55 % | 744.035 K -5.26 % | 785.328 K | 0.000 -100.00 % | 868.464 K | 0.000 -100.00 % | 952.151 K |
Minority interest | 37.196 M 0.60 % | 36.975 M 0.97 % | 36.620 M -3.63 % | 38.000 M -0.33 % | 38.128 M -1.98 % | 38.896 M -3.34 % | 40.241 M -2.26 % | 41.171 M -2.59 % | 42.266 M -1.37 % | 42.852 M -0.15 % | 42.918 M -0.63 % | 43.193 M 19.97 % | 36.002 M 24.62 % | 28.890 M -3.55 % | 29.953 M 29.65 % | 23.103 M 0.78 % | 22.925 M -0.18 % | 22.966 M -0.05 % | 22.977 M 1.75 % | 22.582 M -2.20 % | 23.089 M | 0.000 -100.00 % | 20.351 M |
Capital lease obligations | 19.030 K | 0.000 -100.00 % | 48.300 K | 0.000 -100.00 % | 22.279 K -78.34 % | 102.881 K 79.88 % | 57.194 K | 0.000 | 0.000 -100.00 % | 7.879 K 4.34 % | 7.551 K -89.39 % | 71.149 K 0.00 % | 71.149 K 19.87 % | 59.357 K 0.65 % | 58.974 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.564 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 |
Other total stockholders equity | 892.839 M 2 843.73 % | -32.541 M -103.72 % | 874.596 M -0.14 % | 875.841 M -0.51 % | 880.326 M 3 375.08 % | -26.880 M -103.13 % | 859.066 M -2.48 % | 880.920 M -0.38 % | 884.243 M 4 000.60 % | -22.669 M -102.57 % | 883.355 M 3 998.31 % | -22.660 M -102.64 % | 857.322 M | 0.000 -100.00 % | 879.982 M | 0.000 -100.00 % | 879.982 M | 0.000 -100.00 % | 39.146 M -92.80 % | 543.747 M 1 107.43 % | 45.033 M 121.29 % | 20.351 M -93.12 % | 295.866 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.736 M | 0.000 -100.00 % | 184.070 M 82 691.34 % | 222.330 K 45.76 % | 152.528 K -99.75 % | 60.056 M | 0.000 -100.00 % | 152.416 K -18.62 % | 187.290 K 18.19 % | 158.469 K -26.19 % | 214.708 K 264.49 % | 58.906 K -88.75 % | 523.593 K | 0.000 -100.00 % | 337.434 K | 0.000 -100.00 % | 30.136 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.146 B 3.11 % | 3.051 B 0.40 % | 3.038 B 6.56 % | 2.852 B 12.14 % | 2.543 B 3.41 % | 2.459 B 7.98 % | 2.277 B 6.47 % | 2.139 B 4.97 % | 2.038 B -0.82 % | 2.054 B 7.61 % | 1.909 B 1.41 % | 1.882 B -1.22 % | 1.906 B 2.15 % | 1.866 B 3.14 % | 1.809 B -1.16 % | 1.830 B 2.05 % | 1.793 B -7.30 % | 1.935 B 78.96 % | 1.081 B 9.26 % | 989.428 M 9.02 % | 907.549 M | 0.000 -100.00 % | 674.047 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.071 M 198.67 % | -71.014 M | 0.000 100.00 % | -23.396 M -3.36 % | -22.635 M 76.28 % | -95.432 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 319.258 K | 0.000 -100.00 % | 1.910 M 301.66 % | -947.306 K -200.00 % | 947.306 K | 0.000 -100.00 % | 1.770 M 319.33 % | -807.000 K -200.00 % | 807.000 K | 0.000 -100.00 % | 708.002 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 895.992 K |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.482 M | 0.000 100.00 % | -32.241 M -136.32 % | -13.643 M -200.00 % | 13.643 M | 0.000 -100.00 % | 10.269 M 215.80 % | 3.252 M 200.00 % | -3.252 M | 0.000 -100.00 % | 31.840 M 303.37 % | -15.656 M -200.00 % | 15.656 M | 0.000 100.00 % | -67.139 M -372.06 % | 24.678 M 200.00 % | -24.678 M | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.318 M | 0.000 100.00 % | -17.380 M -27.21 % | -13.662 M -200.00 % | 13.662 M | 0.000 -100.00 % | 24.522 M 961.23 % | -2.847 M -200.00 % | 2.847 M | 0.000 -100.00 % | 51.919 M 237.68 % | -37.711 M -200.00 % | 37.711 M | 0.000 100.00 % | -48.630 M -383.58 % | 17.148 M 200.00 % | -17.148 M | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.484 M | 0.000 100.00 % | -16.771 M -86 451.65 % | 19.422 K 200.00 % | -19.422 K | 0.000 100.00 % | -14.253 M -333.70 % | 6.099 M 200.00 % | -6.099 M | 0.000 100.00 % | -20.787 M -194.25 % | 22.054 M 200.00 % | -22.054 M | 0.000 100.00 % | -18.510 M -345.82 % | 7.530 M 200.00 % | -7.530 M | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 947.306 K 200.00 % | -947.306 K | 0.000 100.00 % | -1.770 M -319.33 % | 807.000 K 200.00 % | -807.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 319.258 K | 0.000 -100.00 % | 1.910 M 301.66 % | -947.306 K -200.00 % | 947.306 K | 0.000 -100.00 % | 1.770 M 319.33 % | -807.000 K -200.00 % | 807.000 K | 0.000 -100.00 % | 708.002 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 61.395 M 289.45 % | 15.764 M | 0.000 -100.00 % | 11.280 M -87.48 % | 90.065 M 85.74 % | 48.489 M 280.55 % | -26.856 M -168.17 % | 39.393 M -55.08 % | 87.694 M 410.90 % | -28.207 M -112.28 % | -13.288 M -198.30 % | -4.455 M -105.86 % | 75.998 M 13.58 % | 66.912 M 340.41 % | -27.833 M -17.50 % | -23.687 M -16.30 % | -20.367 M 24.93 % | -27.131 M 21.98 % | -34.773 M 11.50 % | -39.292 M -12.79 % | -34.838 M 0.96 % | -35.175 M -34.64 % | -26.125 M |
Net cash provided by operating activities | 61.395 M 289.45 % | 15.764 M | 0.000 100.00 % | -2.567 M -110.43 % | 24.613 M -1.27 % | 24.930 M -37.69 % | 40.010 M 654.13 % | 5.305 M -84.21 % | 33.608 M 743.08 % | -5.226 M -139.33 % | 13.288 M 198.30 % | 4.455 M 138.98 % | -11.427 M -176.75 % | 14.890 M -46.50 % | 27.833 M 17.50 % | 23.687 M 16.30 % | 20.367 M -24.93 % | 27.131 M -21.98 % | 34.773 M -11.50 % | 39.292 M 12.79 % | 34.838 M -0.96 % | 35.175 M 34.64 % | 26.125 M |
Investments in property plant and equipment | -110.507 M 21.37 % | -140.537 M 33.96 % | -212.806 M -3.53 % | -205.545 M -16.90 % | -175.833 M -0.47 % | -175.014 M 6.15 % | -186.486 M -20.41 % | -154.870 M 15.66 % | -183.619 M -59.54 % | -115.092 M -11.23 % | -103.472 M 9.03 % | -113.737 M 51.14 % | -232.779 M -160.64 % | -89.312 M -43.18 % | -62.379 M 42.16 % | -107.854 M -118.23 % | -49.422 M 36.28 % | -77.564 M -42.26 % | -54.524 M 49.80 % | -108.610 M 11.39 % | -122.573 M -37.18 % | -89.354 M | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 959.366 K 690.04 % | 121.433 K -97.96 % | 5.942 M 1 297.54 % | 425.182 K -25.92 % | 573.984 K 1 171.79 % | 45.132 K 101.20 % | -3.755 M -136.24 % | 10.360 M 289.76 % | 2.658 M 949 285 810.24 % | -0.280 -100.00 % | 10.702 M 27 274.05 % | 39.095 K -90.50 % | 411.400 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M 150.00 % | -8.000 M -6.67 % | -7.500 M | 0.000 100.00 % | -30.642 M -206.42 % | -10.000 M 63.90 % | -27.699 M -167.39 % | -10.359 M -289.64 % | -2.659 M 80.45 % | -13.600 M 97.57 % | -560.000 M -221.74 % | 460.000 M 200.00 % | -460.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.201 K | 0.000 -100.00 % | 20.652 M 45 858.65 % | -45.132 K 98.31 % | -2.672 M -414 352.13 % | -644.770 -200.00 % | 644.770 -100.00 % | 202.673 M -44.49 % | 365.104 M 200.06 % | -364.870 M -200.00 % | 364.870 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 1.898 M -96.23 % | 50.414 M 205.57 % | -47.753 M -465.85 % | -8.439 M -1 840.69 % | -434.851 K -2 731.15 % | 16.527 K 100.13 % | -12.292 M -20 072.31 % | 61.546 K -99.76 % | 25.582 M 445.83 % | -7.397 M -135.44 % | 20.870 M 785.87 % | 2.356 M 115.17 % | -15.531 M -726.27 % | 2.480 M -95.83 % | 59.515 M 138.08 % | -156.292 M -158.92 % | 265.282 M 173.69 % | -360.000 M -620.72 % | -49.950 M 53.04 % | -106.359 M -3 502.78 % | 3.126 M -33.79 % | 4.721 M 105.27 % | -89.631 M |
Net cash used for investing activites | -108.609 M -20.51 % | -90.124 M 65.41 % | -260.558 M -21.77 % | -213.984 M -24.19 % | -172.307 M 5.78 % | -182.876 M 8.72 % | -200.342 M -29.77 % | -154.384 M 7.80 % | -167.452 M -26.39 % | -132.490 M -13.50 % | -116.728 M -4.80 % | -111.381 M 55.14 % | -248.311 M -342.87 % | 102.241 M 3 669.15 % | -2.865 M 98.92 % | -264.146 M -222.37 % | 215.860 M 149.33 % | -437.564 M -776.00 % | -49.950 M 53.04 % | -106.359 M 10.96 % | -119.447 M -41.13 % | -84.633 M 5.58 % | -89.631 M |
Debt repayment | 34.383 M -25.20 % | 45.966 M -29.51 % | 65.210 M 43.27 % | 45.516 M -48.15 % | 87.786 M -26.29 % | 119.090 M 67.08 % | 71.279 M -30.49 % | 102.552 M 524.99 % | 16.408 M -87.47 % | 131.000 M 3 791.57 % | 3.366 M 115.67 % | -21.478 M -132.48 % | 66.133 M 16.89 % | 56.575 M 361.73 % | -21.616 M | 0.000 100.00 % | -119.594 M | 0.000 | 0.000 | 0.000 -100.00 % | 99.688 M 47.20 % | 67.723 M | 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 100.00 % | -22.660 M | 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 % | 871.457 K 200.00 % | -871.457 K | 0.000 100.00 % | -4.210 M | 0.000 | 0.000 | 0.000 100.00 % | -22.669 M | 0.000 100.00 % | -22.660 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -3.494 M 63.22 % | -9.499 M -1 070.34 % | -811.634 K 93.54 % | -12.560 M -255.62 % | -3.532 M 44.86 % | -6.405 M -29.73 % | -4.937 M -124.71 % | -2.197 M 8.15 % | -2.392 M -35.94 % | -1.760 M -23.96 % | -1.420 M 77.66 % | -6.353 M 77.98 % | -28.852 M -2 614.52 % | -1.063 M 83.12 % | -6.297 M 43.77 % | -11.197 M 61.46 % | -29.051 M -719.49 % | -3.545 M -26.83 % | -2.795 M 11.60 % | -3.162 M -60.72 % | -1.967 M -155.82 % | -769.078 K | 0.000 |
Other financing activites | 10.965 M -65.67 % | 31.944 M -52.00 % | 66.554 M -74.26 % | 258.552 M 182.51 % | 91.520 M 1 455.47 % | 5.884 M -88.02 % | 49.115 M 1 509.92 % | -3.484 M -3 684.80 % | -92.041 K | 0.000 -100.00 % | 24.371 M 227.52 % | 7.441 M -7.96 % | 8.085 M 9 205.55 % | -88.791 K -100.60 % | 14.683 M 27 016.84 % | -54.550 K -100.73 % | 7.433 M -99.11 % | 839.122 M 2 214.36 % | 36.257 M -30.10 % | 51.867 M 466.73 % | -14.143 M -1 019.75 % | 1.538 M -90.88 % | 16.869 M |
Net cash used provided by financing activities | 41.855 M -38.82 % | 68.411 M -47.76 % | 130.953 M -55.21 % | 292.379 M 66.34 % | 175.774 M 48.25 % | 118.569 M 2.69 % | 115.457 M 19.19 % | 96.871 M 595.70 % | 13.924 M -89.23 % | 129.240 M 7 738.98 % | 1.649 M 108.09 % | -20.390 M -189.80 % | 22.707 M -59.03 % | 55.424 M 518.93 % | -13.230 M -17.58 % | -11.252 M 92.03 % | -141.212 M -116.90 % | 835.577 M 2 204.58 % | 36.257 M -30.10 % | 51.867 M -37.94 % | 83.578 M 22.03 % | 68.492 M 306.04 % | 16.869 M |
Effect of forex changes on cash | 1.630 M 27.43 % | 1.279 M 179.78 % | -1.604 M -126.21 % | 6.118 M 320.63 % | -2.773 M -31.64 % | -2.107 M -167.54 % | 3.119 M 161.79 % | -5.047 M 8.12 % | -5.493 M -155.02 % | -2.154 M -106.48 % | 33.255 M 10 821.86 % | -310.159 K 97.24 % | -11.237 M 0.47 % | -11.290 M -41.54 % | -7.977 M -826.03 % | -861.376 K 56.84 % | -1.996 M 29.01 % | -2.811 M -118.52 % | 15.177 M -77.37 % | 67.067 M 8 860.26 % | -765.585 K -241.69 % | 540.340 K -99.15 % | 63.506 M |
Net change in cash | -3.729 M 20.13 % | -4.669 M 95.40 % | -101.468 M -223.81 % | 81.956 M 223.98 % | 25.297 M 160.98 % | -41.484 M 0.65 % | -41.756 M 27.07 % | -57.255 M 54.35 % | -125.414 M -385.93 % | 43.861 M 185.69 % | -51.184 M 35.21 % | -79.000 M 59.12 % | -193.265 M -193.68 % | 206.297 M 806.11 % | 22.767 M 109.61 % | -236.794 M -265.84 % | 142.784 M -66.78 % | 429.781 M 15 293.84 % | -2.829 M -34.79 % | -2.098 M -113.00 % | 16.138 M 67.69 % | 9.624 M -42.95 % | 16.869 M |
Cash at beginning of period | 86.489 M -5.12 % | 91.157 M -52.68 % | 192.625 M 74.05 % | 110.669 M 29.63 % | 85.373 M -32.70 % | 126.856 M -24.76 % | 168.603 M -25.35 % | 225.858 M -35.70 % | 351.271 M 14.27 % | 307.410 M -14.27 % | 358.593 M -18.05 % | 437.593 M -30.64 % | 630.858 M 48.59 % | 424.561 M 5.67 % | 401.793 M -37.08 % | 638.587 M 28.80 % | 495.804 M 650.96 % | 66.023 M 68.92 % | 39.086 M -27.57 % | 53.965 M 42.66 % | 37.827 M 34.12 % | 28.204 M 2 473 997 354.85 % | 1.140 |
Cash at end of period | 82.759 M -4.31 % | 86.489 M -5.12 % | 91.157 M -52.68 % | 192.625 M 74.05 % | 110.669 M 29.63 % | 85.373 M -32.70 % | 126.846 M -24.77 % | 168.603 M -25.35 % | 225.858 M -35.70 % | 351.271 M 14.27 % | 307.410 M -14.27 % | 358.593 M -18.05 % | 437.593 M -30.64 % | 630.858 M 48.59 % | 424.561 M 5.67 % | 401.793 M -37.08 % | 638.587 M 28.80 % | 495.804 M 1 267.46 % | 36.257 M -30.10 % | 51.867 M -3.89 % | 53.965 M 42.66 % | 37.827 M 124.25 % | 16.869 M |
Operating cash flow | 61.395 M 289.45 % | 15.764 M | 0.000 100.00 % | -2.567 M -110.43 % | 24.613 M -1.27 % | 24.930 M -37.69 % | 40.010 M 654.13 % | 5.305 M -84.21 % | 33.608 M 743.08 % | -5.226 M -139.33 % | 13.288 M 198.30 % | 4.455 M 138.98 % | -11.427 M -176.75 % | 14.890 M -46.50 % | 27.833 M 17.50 % | 23.687 M 16.30 % | 20.367 M -24.93 % | 27.131 M -21.98 % | 34.773 M -11.50 % | 39.292 M 12.79 % | 34.838 M -0.96 % | 35.175 M 34.64 % | 26.125 M |
Capital expenditure | -110.507 M 21.37 % | -140.537 M 33.96 % | -212.806 M -3.53 % | -205.545 M -16.90 % | -175.833 M -0.47 % | -175.014 M 6.15 % | -186.486 M -20.41 % | -154.870 M 15.66 % | -183.619 M -59.54 % | -115.092 M -11.23 % | -103.472 M 9.03 % | -113.737 M 51.14 % | -232.779 M -160.64 % | -89.312 M -43.18 % | -62.379 M 42.16 % | -107.854 M -118.23 % | -49.422 M 36.28 % | -77.564 M -42.26 % | -54.524 M 49.80 % | -108.610 M 11.39 % | -122.573 M -37.18 % | -89.354 M | 0.000 |
Free CashFlow | -49.112 M 60.64 % | -124.773 M 31.84 % | -183.054 M 12.04 % | -208.112 M -37.62 % | -151.220 M -0.76 % | -150.084 M -2.46 % | -146.476 M 2.07 % | -149.565 M 0.30 % | -150.011 M -24.68 % | -120.319 M -33.41 % | -90.184 M 17.48 % | -109.282 M 55.25 % | -244.207 M -228.14 % | -74.423 M -115.43 % | -34.547 M 58.95 % | -84.167 M -189.68 % | -29.055 M 42.39 % | -50.433 M -155.35 % | -19.751 M 71.51 % | -69.318 M 20.99 % | -87.735 M -61.94 % | -54.178 M -307.38 % | 26.125 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 |