300884.SZ

Dnake (Xiamen) Intelligent Technology Co., Ltd. 300884.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 719.588 M -18.58 % 883.761 M 4.92 % 842.339 M -10.55 % 941.720 M 21.06 % 777.900 M 26.47 % 615.108 M 34.72 % 456.565 M 19.83 % 381.015 M 32.57 % 287.411 M
Net income -12.888 M -112.60 % 102.266 M 27.42 % 80.258 M -22.46 % 103.505 M -32.93 % 154.322 M 22.00 % 126.493 M 100.83 % 62.984 M 52.20 % 41.382 M -13.09 % 47.614 M
Income before tax -28.291 M -125.63 % 110.377 M 30.94 % 84.297 M -27.39 % 116.094 M -36.20 % 181.971 M 25.20 % 145.343 M 106.96 % 70.227 M 51.81 % 46.260 M -13.68 % 53.593 M
Income before tax ratio -0.04 -131.48 % 0.12 24.80 % 0.10 -18.82 % 0.12 -47.30 % 0.23 -1.00 % 0.24 53.62 % 0.15 26.69 % 0.12 -34.89 % 0.19
EBITDA -6.090 M -104.92 % 123.803 M 33.65 % 92.635 M -26.07 % 125.299 M -32.58 % 185.852 M 23.56 % 150.413 M 102.00 % 74.460 M 47.79 % 50.381 M -10.85 % 56.511 M
Net income ratio -0.02 -115.48 % 0.12 21.45 % 0.10 -13.31 % 0.11 -44.60 % 0.20 -3.53 % 0.21 49.07 % 0.14 27.01 % 0.11 -34.44 % 0.17
Ratio EBITDA -0.01 -106.04 % 0.14 27.38 % 0.11 -17.35 % 0.13 -44.31 % 0.24 -2.30 % 0.24 49.94 % 0.16 23.34 % 0.13 -32.75 % 0.20
Gross profit ratio 0.43 -1.95 % 0.43 5.93 % 0.41 18.01 % 0.35 -21.50 % 0.44 -2.31 % 0.45 8.14 % 0.42 -1.43 % 0.43 -10.41 % 0.47
Weighted average shs out dil 257.752 M 3.34 % 249.428 M -1.02 % 252.000 M -0.18 % 252.452 M 0.49 % 251.216 M 33.34 % 188.402 M -0.30 % 188.971 M 8.73 % 173.803 M 0.00 % 173.803 M
Weighted average shs out 257.752 M 3.34 % 249.428 M -1.02 % 252.000 M -0.18 % 252.452 M 0.49 % 251.216 M 33.34 % 188.402 M -0.30 % 188.971 M 8.73 % 173.803 M 0.00 % 173.803 M
EPS diluted -0.05 -112.20 % 0.41 28.13 % 0.32 -21.95 % 0.41 -32.79 % 0.61 -8.96 % 0.67 103.03 % 0.33 37.50 % 0.24 -11.11 % 0.27
Earnings per share -0.05 -112.20 % 0.41 28.13 % 0.32 -21.95 % 0.41 -32.79 % 0.61 -8.96 % 0.67 103.03 % 0.33 37.50 % 0.24 -11.11 % 0.27
Gross profit 306.389 M -20.17 % 383.781 M 11.14 % 345.317 M 5.56 % 327.138 M -4.97 % 344.245 M 23.54 % 278.649 M 45.68 % 191.268 M 18.12 % 161.932 M 18.77 % 136.345 M
Income tax expense -13.317 M -263.15 % 8.162 M 105.06 % 3.980 M -69.31 % 12.972 M -52.62 % 27.375 M 41.84 % 19.300 M 137.79 % 8.117 M 36.38 % 5.951 M -21.18 % 7.551 M
Cost of revenue 413.199 M -17.36 % 499.980 M 0.60 % 497.022 M -19.13 % 614.582 M 41.72 % 433.655 M 28.89 % 336.459 M 26.82 % 265.297 M 21.09 % 219.082 M 45.02 % 151.066 M
General and administrative expenses 17.673 M 3.44 % 17.085 M 16.92 % 14.612 M 55.06 % 9.424 M 17.99 % 7.987 M 167.79 % -11.782 M 15.37 % -13.922 M -12.77 % -12.345 M -169.92 % 17.657 M
Selling and marketing expenses 51.282 M 11.28 % 46.083 M -68.88 % 148.083 M 13.80 % 130.122 M 27.07 % 102.399 M 22.38 % 83.670 M 14.34 % 73.176 M 6.77 % 68.539 M 36.69 % 50.142 M
Other expenses 192.353 M 540.64 % -43.653 M -14 886.21 % 295.225 K 181.90 % -360.452 K -713.97 % -44.283 K -102.46 % 1.803 M 127.90 % 791.016 K -56.82 % 1.832 M -81.82 % 10.079 M
Operating expenses 340.497 M 24.18 % 274.189 M 22.54 % 223.751 M 20.06 % 186.366 M 27.99 % 145.614 M 22.57 % 118.798 M 10.11 % 107.887 M -0.56 % 108.498 M 15.47 % 93.961 M
Cost and expenses 753.696 M -2.64 % 774.169 M 7.41 % 720.774 M -10.01 % 800.949 M 38.27 % 579.269 M 27.24 % 455.256 M 21.99 % 373.184 M 13.92 % 327.581 M 33.69 % 245.028 M
Research and development expenses 79.189 M 15.26 % 68.706 M 23.64 % 55.570 M 15.81 % 47.984 M 49.97 % 31.996 M 39.13 % 22.997 M 6.68 % 21.558 M -18.46 % 26.437 M 13.43 % 23.308 M
Selling general and administrative expenses 68.955 M 9.16 % 63.168 M -61.17 % 162.696 M 16.59 % 139.546 M 26.42 % 110.386 M 53.55 % 71.888 M 21.32 % 59.254 M 5.45 % 56.194 M -17.12 % 67.799 M
Interest income 10.705 M 173.95 % 3.908 M 34.27 % 2.910 M -0.57 % 2.927 M 158.31 % 1.133 M 155.50 % 443.481 K 81.48 % 244.364 K -51.22 % 500.965 K 262.98 % 138.013 K
Interest expense 1.747 M 57.53 % 1.109 M 29.05 % 859.258 K -19.72 % 1.070 M -23.36 % 1.397 M -41.52 % 2.388 M 128.93 % 1.043 M 97.48 % 528.256 K 22.39 % 431.628 K
Depreciation and amortization 21.038 M 59.56 % 13.184 M 56.10 % 8.446 M -4.24 % 8.820 M 129.67 % 3.840 M -13.66 % 4.448 M 1.01 % 4.403 M 12.36 % 3.919 M 57.63 % 2.486 M
Operating income -34.108 M -131.12 % 109.592 M 30.46 % 84.002 M -27.87 % 116.455 M -36.02 % 182.015 M 25.32 % 145.245 M 106.71 % 70.267 M 51.86 % 46.271 M 6.33 % 43.515 M
Operating income ratio -0.05 -138.22 % 0.12 24.35 % 0.10 -19.36 % 0.12 -47.15 % 0.23 -0.91 % 0.24 53.43 % 0.15 26.73 % 0.12 -19.79 % 0.15
Total other income expenses net 5.817 M 640.98 % 785.006 K 165.90 % 295.225 K 181.91 % -360.448 K -714.04 % -44.279 K -145.19 % 97.974 K 346.70 % -39.714 K -260.22 % -11.025 K -100.11 % 10.079 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -310.371 M -220.17 % -96.940 M 61.47 % -251.605 M -32.64 % -189.692 M 33.83 % -286.654 M -226.58 % -87.774 M -61.08 % -54.492 M 1.52 % -55.334 M -111.00 % -26.225 M
Total investments 105.554 M 133.11 % 45.281 M 214.61 % 14.393 M 178.96 % 5.159 M 104.00 % 2.529 M 3.07 % 2.454 M 5.97 % 2.316 M 38.11 % 1.677 M 43.07 % 1.172 M
Total debt 37.828 M 13.99 % 33.186 M 18.52 % 28.000 M -19.17 % 34.640 M 29.53 % 26.742 M 16.24 % 23.006 M 15.61 % 19.900 M 0.000 -100.00 % 15.000 M
Accumulated other comprehensive income loss 66.150 M 0.000 -100.00 % 55.107 M 16.22 % 47.418 M 25.60 % 37.753 M -21.77 % 48.258 M -35.34 % 74.636 M 10.42 % 67.594 M 0.000
Retained earnings 365.039 M -23.51 % 477.246 M 12.84 % 422.937 M 9.42 % 386.519 M 21.97 % 316.902 M 64.25 % 192.941 M 144.52 % 78.906 M 243.62 % 22.963 M -73.36 % 86.212 M
Common stock 253.863 M 0.74 % 252.000 M 0.00 % 252.000 M 40.00 % 180.000 M 50.00 % 120.000 M 33.33 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 192.21 % 30.800 M
Total equity 1.270 B -9.98 % 1.411 B 5.26 % 1.341 B 3.41 % 1.296 B 6.57 % 1.216 B 218.23 % 382.218 M 56.73 % 243.864 M 34.17 % 181.753 M 40.10 % 129.734 M
Other non current liabilities 34.007 M 1 113.19 % 2.803 M 27.36 % 2.201 M 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 5.922 M -68.00 % 18.511 M 47.32 % 12.565 M 1 104.15 % 1.043 M 29.13 % 808.044 K 0.000 0.000 0.000 0.000
Total non current liabilities 43.665 M 104.87 % 21.314 M 45.88 % 14.610 M 1 171.98 % 1.149 M 42.14 % 808.044 K 0.000 0.000 -100.00 % 49.999 K -71.30 % 174.235 K
Other current liabilities 192.076 M -31.59 % 280.773 M 89.85 % 147.888 M 16.14 % 127.339 M 23.34 % 103.245 M -0.90 % 104.180 M 34.81 % 77.280 M -0.35 % 77.553 M 787.62 % -11.278 M
Deferred revenue 0.000 -100.00 % 36.866 M -81.92 % 203.897 M 12.73 % 180.880 M 18.52 % 152.612 M 60.08 % 95.336 M 16.71 % 81.686 M 401.88 % 16.276 M -71.53 % 57.170 M
Short term debt 31.905 M 117.40 % 14.676 M 180.26 % -18.285 M -157.73 % 31.671 M 18.43 % 26.742 M 16.24 % 23.006 M 15.61 % 19.900 M 0.000 -100.00 % 15.000 M
Total current liabilities 454.231 M -14.22 % 529.536 M 9.60 % 483.138 M -12.81 % 554.135 M 31.57 % 421.186 M 37.79 % 305.668 M 38.97 % 219.954 M 37.03 % 160.519 M 40.64 % 114.134 M
Total liabilities 497.896 M -9.61 % 550.849 M 10.67 % 497.748 M -10.36 % 555.284 M 31.84 % 421.186 M 37.79 % 305.668 M 38.97 % 219.954 M 36.98 % 160.569 M 40.47 % 114.308 M
Other non current assets 358.581 M -53.83 % 776.674 M 38.56 % 560.518 M -9.33 % 618.190 M 10.83 % 557.790 M 10 496.50 % 5.264 M 106.92 % 2.544 M -41.90 % 4.379 M 12.39 % 3.896 M
Long term investments -24.894 M 95.48 % -551.159 M -4.74 % -526.205 M 11.64 % -595.542 M -8.78 % -547.471 M -18 824.94 % 2.924 M -11.81 % 3.315 M -4.83 % 3.484 M 103.05 % 1.716 M
Intangible assets 49.057 M 402.50 % 9.763 M 2.70 % 9.506 M -3.08 % 9.808 M -2.07 % 10.015 M 0.41 % 9.973 M -1.54 % 10.129 M 0.95 % 10.034 M 575.34 % 1.486 M
GoodWill 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.000
Goodwill and intangible assets 51.804 M 314.12 % 12.509 M 2.10 % 12.253 M -2.40 % 12.554 M -1.62 % 12.761 M 0.32 % 12.720 M -1.21 % 12.876 M 0.75 % 12.781 M 760.23 % 1.486 M
Property plant equipment net 224.114 M 3.14 % 217.297 M 28.84 % 168.650 M 74.80 % 96.479 M 102.09 % 47.742 M 99.58 % 23.921 M 54.87 % 15.446 M 24.38 % 12.419 M 35.26 % 9.181 M
Total non current assets 668.663 M 33.66 % 500.286 M 96.26 % 254.906 M 59.67 % 159.643 M 73.72 % 91.895 M 39.71 % 65.777 M 30.74 % 50.310 M 13.05 % 44.503 M 87.40 % 23.748 M
Other current assets 63.213 M -3.75 % 65.674 M 32.01 % 49.748 M -24.06 % 65.506 M 0.000 -100.00 % 14.965 M 13.82 % 13.148 M 2 492.64 % 507.133 K -97.39 % 19.453 M
Short term investments 130.448 M -78.13 % 596.440 M 10.33 % 540.598 M -10.01 % 600.701 M 9.22 % 550.000 M 117 146.48 % -469.899 K 52.99 % -999.583 K 44.68 % -1.807 M -232.32 % -543.734 K
cash and cash equivalents 348.199 M 167.58 % 130.127 M -53.46 % 279.605 M 24.64 % 224.332 M -28.42 % 313.397 M 182.90 % 110.780 M 48.91 % 74.392 M 34.44 % 55.334 M 34.22 % 41.225 M
Cash and short term investments 478.646 M -34.12 % 726.567 M -11.42 % 820.202 M -0.59 % 825.033 M -4.44 % 863.397 M 679.38 % 110.780 M 48.91 % 74.392 M 34.44 % 55.334 M 34.22 % 41.225 M
Total current assets 1.100 B -24.78 % 1.462 B -7.69 % 1.583 B -6.42 % 1.692 B 9.47 % 1.546 B 148.45 % 622.110 M 50.45 % 413.508 M 38.85 % 297.820 M 35.19 % 220.295 M
Inventory 130.863 M 3.31 % 126.673 M -8.93 % 139.099 M -26.82 % 190.071 M 36.05 % 139.703 M 40.50 % 99.434 M 57.63 % 63.080 M 1.48 % 62.161 M 15.67 % 53.739 M
Net receivables 426.780 M -21.48 % 543.508 M -10.42 % 606.750 M -6.13 % 646.380 M 26.19 % 512.221 M 25.97 % 406.637 M 51.15 % 269.032 M 54.51 % 174.114 M 43.49 % 121.345 M
Tax assets 59.058 M 31.34 % 44.965 M 13.29 % 39.690 M 41.95 % 27.961 M 32.68 % 21.073 M 0.60 % 20.947 M 29.88 % 16.129 M 40.97 % 11.441 M 53.18 % 7.469 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 223.899 M -27.27 % 307.851 M 19.68 % 257.225 M -22.86 % 333.443 M 41.19 % 236.162 M 52.77 % 154.587 M 52.13 % 101.618 M 104.15 % 49.776 M 71.50 % 29.024 M
Tax payables 6.351 M -62.07 % 16.746 M 37.64 % 12.166 M -12.24 % 13.863 M -8.84 % 15.208 M -36.35 % 23.894 M 12.94 % 21.156 M -36.26 % 33.191 M 37.05 % 24.219 M
Deferred revenue non current 3.735 M 0.000 -100.00 % 12.453 M 0.000 0.000 0.000 0.000 -100.00 % 49.999 K -70.00 % 166.666 K
Minority interest 1.449 M -57.98 % 3.448 M 19.85 % 2.877 M 3.67 % 2.775 M 50.31 % 1.846 M 1 553.46 % -127.023 K -139.40 % 322.403 K -73.05 % 1.196 M 59.52 % 749.841 K
Capital lease obligations 822.465 K -58.20 % 1.968 M 105.85 % -33.608 M -3 320.91 % 1.043 M 29.13 % 808.044 K 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 583.769 M -13.95 % 678.381 M 2.37 % 662.689 M -8.87 % 727.224 M -1.71 % 739.843 M 644.27 % 99.405 M 33.19 % 74.636 M 10.42 % 67.594 M 464.60 % 11.972 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 2.045 M 1 845.12 % 105.149 K 0.000 0.000 0.000 0.000 -100.00 % 7.569 K
Other liabilities 0.000 0.000 0.000 0.000 100.00 % -808.044 K 0.000 0.000 0.000 0.000
Total assets 1.768 B -9.88 % 1.962 B 6.73 % 1.838 B -0.72 % 1.852 B 13.07 % 1.638 B 138.05 % 687.886 M 48.31 % 463.818 M 35.49 % 342.323 M 40.27 % 244.043 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 0.000 0.000 100.00 % -9.770 M -44.89 % -6.743 M -5 262.26 % -125.748 K 97.39 % -4.819 M -2.80 % -4.687 M -17.78 % -3.980 M 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -77.500 M -298.66 % 39.012 M 182.41 % -47.341 M 64.51 % -133.395 M -51.80 % -87.874 M 18.23 % -107.462 M -70.72 % -62.947 M -88.96 % -33.313 M 22.05 % -42.734 M
Accounts receivables 34.616 M 360.74 % -13.276 M 45.40 % -24.316 M 87.98 % -202.300 M -30.58 % -154.922 M -1.08 % -153.270 M -44.68 % -105.934 M -81.03 % -58.516 M -54.06 % -37.983 M
Inventory -12.045 M -275.70 % 6.855 M -85.00 % 45.687 M 179.66 % -57.354 M -28.99 % -44.465 M -7.29 % -41.444 M -678.42 % -5.324 M 51.92 % -11.073 M 46.38 % -20.651 M
Accounts payables -100.071 M -289.43 % 52.827 M 189.63 % -58.941 M -144.32 % 133.002 M 19.14 % 111.639 M 21.25 % 92.071 M 73.72 % 52.998 M 31.65 % 40.256 M 0.000
Other working capital -114.164 M -1 444.09 % -7.394 M 24.32 % -9.770 M -44.89 % -6.743 M -5 262.24 % -125.749 K 97.39 % -4.819 M 91.64 % -57.623 M -159.10 % -22.240 M -0.71 % -22.083 M
Other non cash items 60.179 M 125.45 % 26.693 M -35.38 % 41.309 M 55.46 % 26.571 M 98.65 % 13.376 M -12.25 % 15.244 M 7.11 % 14.232 M 77.75 % 8.007 M 578.28 % -1.674 M
Net cash provided by operating activities -11.257 M -106.23 % 180.668 M 119.78 % 82.204 M 1 754.36 % 4.433 M -94.70 % 83.581 M 123.30 % 37.430 M 121.35 % 16.910 M -5.99 % 17.988 M 336.52 % 4.121 M
Investments in property plant and equipment -48.314 M 25.74 % -65.059 M -19.35 % -54.512 M 5.27 % -57.545 M -90.29 % -30.241 M -193.15 % -10.316 M -19.01 % -8.668 M 52.63 % -18.298 M -338.44 % -4.173 M
Acquisitions net 0.000 0.000 -100.00 % 596.000 K -50.71 % 1.209 M -96.07 % 30.731 M 6 559.31 % 461.477 K -45.73 % 850.367 K 474.47 % -227.086 K 89.28 % -2.119 M
Purchases of investments -1.075 B 64.63 % -3.040 B -12.19 % -2.710 B -13.17 % -2.394 B -325.92 % -562.100 M 0.000 100.00 % -600.000 K 99.64 % -167.060 M -1 175.27 % -13.100 M
Sales maturities of investments 1.454 B -48.74 % 2.836 B 4.09 % 2.725 B 15.58 % 2.358 B 2 357 570.26 % 100.000 K 0.000 0.000 -100.00 % 165.571 M 1 548.16 % 10.046 M
Other investing activites 4.290 M -26.19 % 5.812 M 2 324 914 753.56 % 0.250 100.00 % -1.200 M 96.03 % -30.241 M -4 957 572 727.79 % 0.610 -100.00 % 850.367 K 322.16 % 201.433 K -96.90 % 6.500 M
Net cash used for investing activites 334.899 M 227.53 % -262.606 M -583.35 % -38.429 M 59.11 % -93.987 M 84.12 % -591.751 M -5 904.91 % -9.854 M -17.07 % -8.418 M 57.51 % -19.812 M -595.97 % -2.847 M
Debt repayment 24.530 M 100.25 % 12.250 M -33.56 % 18.438 M -26.99 % 25.255 M 573.44 % 3.750 M 0.000 -100.00 % 19.900 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -43.189 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -100.140 M -159.12 % -38.646 M -7.35 % -36.000 M -50.00 % -24.000 M -60.00 % -15.000 M -34.37 % -11.163 M 1.58 % -11.342 M 70.97 % -39.066 M -3.02 % -37.922 M
Other financing activites 7.192 M 1 384.84 % -559.767 K -84.15 % -303.979 K -130.37 % 1.001 M -99.86 % 710.104 M 7 656.99 % 9.154 M 0.000 -100.00 % 71.951 M 374.11 % 15.176 M
Net cash used provided by financing activities -111.607 M -314.04 % -26.956 M -50.88 % -17.866 M -891.91 % 2.256 M -99.68 % 698.442 M 34 868.70 % -2.009 M -123.47 % 8.558 M -74.18 % 33.150 M 245.74 % -22.746 M
Effect of forex changes on cash 917.226 K 32.02 % 694.775 K -84.48 % 4.477 M 597.09 % -900.570 K -183.17 % 1.083 M 934.84 % 104.629 K 131.43 % -332.939 K 77.47 % -1.478 M -168.61 % 2.154 M
Net change in cash 212.953 M 296.81 % -108.200 M -456.08 % 30.386 M 134.45 % -88.199 M -146.09 % 191.354 M 645.40 % 25.671 M 53.56 % 16.717 M -43.99 % 29.847 M 254.51 % -19.317 M
Cash at beginning of period 119.991 M -47.42 % 228.191 M 15.36 % 197.805 M -30.84 % 286.004 M 202.17 % 94.649 M 37.22 % 68.978 M 31.99 % 52.261 M 133.17 % 22.413 M -46.29 % 41.731 M
Cash at end of period 332.944 M 177.47 % 119.991 M -47.42 % 228.191 M 15.36 % 197.805 M -30.84 % 286.004 M 202.17 % 94.649 M 37.22 % 68.978 M 31.99 % 52.261 M 133.17 % 22.413 M
Operating cash flow -11.257 M -106.23 % 180.668 M 119.78 % 82.204 M 1 754.36 % 4.433 M -94.70 % 83.581 M 123.30 % 37.430 M 121.35 % 16.910 M -5.99 % 17.988 M 336.52 % 4.121 M
Capital expenditure -48.314 M 25.74 % -65.059 M -19.35 % -54.512 M 5.27 % -57.545 M -90.29 % -30.241 M -193.15 % -10.316 M -19.01 % -8.668 M 52.63 % -18.298 M -338.44 % -4.173 M
Free CashFlow -59.570 M -151.53 % 115.609 M 317.47 % 27.693 M 152.14 % -53.112 M -199.57 % 53.339 M 96.72 % 27.114 M 228.99 % 8.242 M 2 756.69 % -310.221 K -489.42 % -52.632 K
2024 2023 2022 2021 2020 2019 2018 2017 2016
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31
Revenue 170.214 M 49.09 % 114.172 M -43.04 % 200.444 M 7.52 % 186.431 M -9.17 % 205.246 M 63.16 % 125.796 M -51.53 % 259.548 M 12.27 % 231.179 M -9.63 % 255.821 M 86.44 % 137.213 M -46.32 % 255.610 M 30.85 % 195.348 M -21.00 % 247.286 M 71.61 % 144.095 M -53.08 % 307.132 M 20.01 % 255.926 M 7.96 % 237.064 M 67.42 % 141.599 M -49.28 % 279.164 M 20.88 % 230.948 M 37.15 % 168.388 M 69.40 % 99.401 M -57.68 % 234.898 M 34.93 % 174.093 M 27.24 % 136.822 M 97.45 % 69.295 M
Net income 481.089 K 117.75 % -2.711 M 91.10 % -30.447 M -261.46 % -8.423 M -133.82 % 24.905 M 2 212.33 % 1.077 M -96.97 % 35.594 M 123.06 % 15.957 M -56.78 % 36.923 M 167.73 % 13.791 M -37.80 % 22.172 M 69.44 % 13.086 M -60.30 % 32.966 M 173.95 % 12.034 M -59.94 % 30.037 M 29.11 % 23.264 M -16.71 % 27.933 M 25.42 % 22.271 M -48.52 % 43.264 M -24.67 % 57.433 M 39.07 % 41.298 M 235.04 % 12.326 M -77.67 % 55.197 M 50.26 % 36.734 M 31.10 % 28.021 M 328.34 % 6.542 M
Income before tax -1.458 M 74.02 % -5.612 M 86.09 % -40.339 M -164.38 % -15.258 M -153.78 % 28.370 M 3 389.52 % -862.442 K -102.27 % 38.072 M 100.98 % 18.943 M -51.27 % 38.876 M 168.37 % 14.486 M -25.34 % 19.403 M 46.38 % 13.255 M -66.34 % 39.383 M 221.34 % 12.256 M -63.21 % 33.312 M 24.82 % 26.689 M -15.06 % 31.420 M 27.35 % 24.673 M -53.58 % 53.148 M -21.69 % 67.869 M 43.92 % 47.159 M 241.85 % 13.795 M -78.62 % 64.523 M 52.45 % 42.323 M 26.65 % 33.417 M 557.61 % 5.082 M
Income before tax ratio -0.01 82.57 % -0.05 75.57 % -0.20 -145.90 % -0.08 -159.21 % 0.14 2 116.17 % -0.01 -104.67 % 0.15 79.01 % 0.08 -46.08 % 0.15 43.94 % 0.11 39.08 % 0.08 11.87 % 0.07 -57.39 % 0.16 87.25 % 0.09 -21.58 % 0.11 4.01 % 0.10 -21.32 % 0.13 -23.94 % 0.17 -8.48 % 0.19 -35.22 % 0.29 4.93 % 0.28 101.80 % 0.14 -49.48 % 0.27 12.99 % 0.24 -0.46 % 0.24 233.05 % 0.07
EBITDA -992.951 K 80.23 % -5.022 M 87.41 % -39.896 M -165.21 % -15.043 M -146.09 % 32.635 M 880.57 % 3.328 M -91.90 % 41.064 M 111.86 % 19.383 M -49.97 % 38.742 M 119.80 % 17.626 M 117 106.95 % -15.064 K -100.11 % 13.368 M -66.00 % 39.323 M 218.25 % 12.356 M -63.19 % 33.571 M 25.00 % 26.857 M -15.24 % 31.684 M 26.47 % 25.053 M -52.65 % 52.906 M -30.05 % 75.634 M 57.57 % 48.001 M 212.90 % 15.341 M -74.42 % 59.971 M 13.72 % 52.737 M 52.65 % 34.547 M 466.81 % 6.095 M
Net income ratio 0.00 111.90 % -0.02 84.37 % -0.15 -236.20 % -0.05 -137.23 % 0.12 1 317.24 % 0.01 -93.76 % 0.14 98.68 % 0.07 -52.18 % 0.14 43.60 % 0.10 15.87 % 0.09 29.49 % 0.07 -49.75 % 0.13 59.63 % 0.08 -14.61 % 0.10 7.58 % 0.09 -22.85 % 0.12 -25.09 % 0.16 1.49 % 0.15 -37.68 % 0.25 1.40 % 0.25 97.78 % 0.12 -47.23 % 0.23 11.36 % 0.21 3.03 % 0.20 116.93 % 0.09
Ratio EBITDA -0.01 86.74 % -0.04 77.90 % -0.20 -146.67 % -0.08 -150.75 % 0.16 501.00 % 0.03 -83.28 % 0.16 88.70 % 0.08 -44.64 % 0.15 17.89 % 0.13 218 067.75 % 0.00 -100.09 % 0.07 -56.96 % 0.16 85.45 % 0.09 -21.55 % 0.11 4.16 % 0.10 -21.48 % 0.13 -24.46 % 0.18 -6.64 % 0.19 -42.13 % 0.33 14.88 % 0.29 84.71 % 0.15 -39.55 % 0.26 -15.72 % 0.30 19.97 % 0.25 187.07 % 0.09
Gross profit ratio 0.38 -8.52 % 0.42 -3.87 % 0.43 0.90 % 0.43 7.25 % 0.40 -5.68 % 0.42 -0.44 % 0.43 -3.87 % 0.44 -1.37 % 0.45 1.78 % 0.44 8.82 % 0.41 -3.41 % 0.42 6.04 % 0.40 2.59 % 0.39 3.48 % 0.37 27.01 % 0.29 -13.90 % 0.34 -13.43 % 0.39 -7.89 % 0.43 -5.38 % 0.45 -1.62 % 0.46 8.18 % 0.43 -6.63 % 0.46 -0.23 % 0.46 1.83 % 0.45 1.86 % 0.44
Weighted average shs out dil 253.340 M 0.00 % 253.340 M -0.86 % 255.546 M 3.35 % 247.271 M -1.88 % 252.000 M 0.61 % 250.480 M 1.49 % 246.800 M -2.06 % 252.000 M 0.00 % 252.000 M 0.00 % 252.000 M 1.93 % 247.231 M -1.89 % 252.000 M 0.00 % 252.000 M 0.10 % 251.747 M -0.77 % 253.698 M -0.15 % 254.067 M 1.59 % 250.103 M -0.73 % 251.940 M 13.32 % 222.335 M 14.93 % 193.454 M 1.50 % 190.587 M 3.13 % 184.804 M -0.56 % 185.850 M 0.00 % 185.850 M 0.21 % 185.456 M -5.60 % 196.449 M
Weighted average shs out 253.340 M 0.00 % 253.340 M -0.86 % 255.546 M 3.35 % 247.271 M -1.88 % 252.000 M 0.61 % 250.480 M 1.49 % 246.800 M -2.06 % 252.000 M 0.00 % 252.000 M 0.00 % 252.000 M 1.93 % 247.231 M -1.89 % 252.000 M 0.00 % 252.000 M 0.10 % 251.747 M -0.77 % 253.698 M -0.15 % 254.070 M 1.59 % 250.103 M -0.73 % 251.940 M 13.32 % 222.335 M 14.93 % 193.454 M 1.50 % 190.587 M 3.13 % 184.804 M -0.56 % 185.851 M 0.00 % 185.851 M 0.21 % 185.457 M -5.60 % 196.449 M
EPS diluted 0.00 117.76 % -0.01 91.01 % -0.12 -248.97 % -0.03 -134.51 % 0.10 2 197.67 % 0.00 -96.93 % 0.14 121.17 % 0.06 -57.80 % 0.15 174.22 % 0.05 -39.02 % 0.09 72.83 % 0.05 -60.08 % 0.13 171.97 % 0.05 -60.17 % 0.12 31.00 % 0.09 -16.73 % 0.11 24.43 % 0.09 -53.47 % 0.19 -36.67 % 0.30 36.36 % 0.22 229.84 % 0.07 -73.32 % 0.25 0.00 % 0.25 66.67 % 0.15 350.45 % 0.03
Earnings per share 0.00 117.76 % -0.01 91.01 % -0.12 -248.97 % -0.03 -134.51 % 0.10 2 197.67 % 0.00 -96.93 % 0.14 121.17 % 0.06 -57.80 % 0.15 174.22 % 0.05 -39.02 % 0.09 72.83 % 0.05 -60.08 % 0.13 171.97 % 0.05 -60.17 % 0.12 31.00 % 0.09 -16.73 % 0.11 24.43 % 0.09 -53.47 % 0.19 -36.67 % 0.30 36.36 % 0.22 229.84 % 0.07 -73.32 % 0.25 0.00 % 0.25 66.67 % 0.15 350.45 % 0.03
Gross profit 64.933 M 36.39 % 47.609 M -45.24 % 86.946 M 8.49 % 80.144 M -2.58 % 82.270 M 53.88 % 53.463 M -51.75 % 110.799 M 7.93 % 102.663 M -10.87 % 115.188 M 89.76 % 60.702 M -41.58 % 103.912 M 26.38 % 82.220 M -16.23 % 98.151 M 76.06 % 55.748 M -51.45 % 114.829 M 52.42 % 75.336 M -7.05 % 81.050 M 44.93 % 55.924 M -53.28 % 119.702 M 14.37 % 104.657 M 34.93 % 77.563 M 83.26 % 42.324 M -60.49 % 107.122 M 34.62 % 79.576 M 29.57 % 61.414 M 101.12 % 30.536 M
Income tax expense -2.285 M 1.94 % -2.330 M 73.22 % -8.699 M -42.29 % -6.113 M -340.72 % 2.540 M 343.10 % -1.045 M -131.36 % 3.331 M 23.23 % 2.703 M 90.24 % 1.421 M 100.90 % 707.269 K -76.31 % 2.986 M 627.49 % 410.470 K -93.26 % 6.086 M 1 321.78 % 428.033 K -87.50 % 3.425 M -3.48 % 3.549 M 3.31 % 3.435 M 34.04 % 2.563 M -72.57 % 9.344 M -10.70 % 10.463 M 76.53 % 5.927 M 261.00 % 1.642 M -82.62 % 9.446 M 70.29 % 5.547 M 0.95 % 5.495 M 562.61 % -1.188 M
Cost of revenue 105.281 M 58.17 % 66.563 M -41.35 % 113.498 M 6.78 % 106.288 M -13.57 % 122.976 M 70.01 % 72.333 M -51.37 % 148.749 M 15.74 % 128.516 M -8.62 % 140.633 M 83.81 % 76.512 M -49.56 % 151.698 M 34.09 % 113.128 M -24.14 % 149.135 M 68.81 % 88.347 M -54.06 % 192.303 M 6.49 % 180.590 M 15.75 % 156.014 M 82.10 % 85.675 M -46.27 % 159.462 M 26.27 % 126.290 M 39.05 % 90.825 M 59.13 % 57.077 M -55.33 % 127.776 M 35.19 % 94.517 M 25.34 % 75.407 M 94.56 % 38.759 M
General and administrative expenses -3.377 M -138.73 % 8.721 M 145.06 % -19.355 M -165.62 % 29.496 M 122.82 % 13.238 M 12.67 % 11.749 M 168.83 % -17.069 M -156.35 % 30.291 M 623.48 % -5.786 M -159.97 % 9.649 M -38.49 % 15.685 M -25.04 % 20.925 M 896.35 % -2.628 M -135.26 % 7.451 M 174.25 % -10.036 M -163.91 % 15.702 M 733.89 % -2.477 M -139.74 % 6.234 M 180.41 % -7.753 M -158.71 % 13.204 M 134.94 % 5.620 M 282.21 % -3.085 M 89.18 % -28.499 M -590.05 % 5.816 M -9.16 % 6.402 M 42.27 % 4.500 M
Selling and marketing expenses -5.177 M -117.77 % 29.132 M 143.68 % -66.695 M -171.62 % 93.121 M 166.95 % 34.883 M -3.09 % 35.994 M -11.08 % 40.479 M -10.18 % 45.070 M 0.28 % 44.945 M 41.71 % 31.716 M -34.04 % 48.086 M 37.88 % 34.876 M -12.16 % 39.702 M 56.18 % 25.420 M -41.96 % 43.800 M 31.18 % 33.389 M 6.56 % 31.334 M 45.07 % 21.599 M -46.76 % 40.566 M 54.19 % 26.308 M 33.08 % 19.769 M 25.48 % 15.755 M -49.74 % 31.350 M 60.36 % 19.549 M 4.39 % 18.727 M 33.33 % 14.045 M
Other expenses 54.975 M 3 125.02 % -1.817 M -100.94 % 192.981 M 504.91 % -47.661 M -910.33 % -4.717 M -5 575.18 % 86.158 K -79.85 % 427.505 K 66.52 % 256.724 K 597.45 % 36.809 K -42.46 % 63.966 K 100.33 % -19.336 M -79 979.44 % 24.206 K -93.54 % 374.489 K 405.04 % -122.766 K 70.40 % -414.713 K -62 296.38 % 666.780 -87.96 % 5.537 K -88.48 % 48.057 K 1 228.66 % 3.617 K -92.90 % 50.978 K 198.01 % -52.013 K -10.98 % -46.865 K -103.02 % 1.553 M 1 137.83 % 125.464 K 282.88 % -68.603 K -135.58 % 192.838 K
Operating expenses 66.295 M 24.47 % 53.263 M -58.56 % 128.536 M 33.21 % 96.493 M 36.30 % 70.793 M 30.02 % 54.447 M -25.85 % 73.424 M 5.42 % 69.648 M 0.58 % 69.243 M 54.75 % 44.745 M -47.07 % 84.528 M 56.55 % 53.993 M -5.07 % 56.880 M 45.97 % 38.968 M -36.30 % 61.173 M 29.52 % 47.230 M 8.47 % 43.544 M 26.51 % 34.418 M -40.35 % 57.700 M 70.14 % 33.914 M 19.66 % 28.343 M 10.47 % 25.657 M -33.91 % 38.819 M 24.20 % 31.254 M 13.43 % 27.553 M 30.15 % 21.171 M
Cost and expenses 171.576 M 43.19 % 119.826 M -50.49 % 242.033 M 19.36 % 202.781 M 4.65 % 193.768 M 52.84 % 126.781 M -42.94 % 222.174 M 12.12 % 198.164 M -5.58 % 209.876 M 73.08 % 121.257 M -48.67 % 236.226 M 41.35 % 167.121 M -18.88 % 206.015 M 61.82 % 127.315 M -49.77 % 253.477 M 11.26 % 227.820 M 14.16 % 199.558 M 66.17 % 120.093 M -44.70 % 217.162 M 35.55 % 160.204 M 34.44 % 119.168 M 44.04 % 82.734 M -50.34 % 166.595 M 32.46 % 125.771 M 22.15 % 102.961 M 71.80 % 59.930 M
Research and development expenses 19.874 M 15.36 % 17.228 M -20.26 % 21.605 M 0.32 % 21.536 M 12.31 % 19.176 M 16.75 % 16.425 M -21.11 % 20.821 M 13.45 % 18.353 M 14.99 % 15.960 M 17.61 % 13.570 M -32.35 % 20.061 M 33.88 % 14.985 M 37.51 % 10.897 M 13.19 % 9.627 M -49.66 % 19.123 M 93.11 % 9.903 M -2.76 % 10.184 M 16.06 % 8.774 M -31.39 % 12.789 M 69.05 % 7.565 M 19.90 % 6.310 M 18.33 % 5.332 M -43.59 % 9.452 M 95.87 % 4.826 M 9.77 % 4.396 M 1.68 % 4.324 M
Selling general and administrative expenses -8.554 M -122.60 % 37.852 M 143.99 % -86.050 M -170.18 % 122.617 M 154.81 % 48.121 M 0.79 % 47.742 M 103.93 % 23.411 M -68.93 % 75.360 M 92.45 % 39.158 M -5.33 % 41.365 M -50.64 % 83.803 M 50.18 % 55.801 M 50.51 % 37.074 M 12.78 % 32.872 M -2.65 % 33.765 M -31.22 % 49.092 M 70.12 % 28.857 M 3.68 % 27.833 M -15.18 % 32.813 M -16.95 % 39.512 M 55.62 % 25.390 M 100.38 % 12.671 M 344.47 % 2.851 M -88.76 % 25.364 M 0.94 % 25.128 M 35.50 % 18.545 M
Interest income 2.299 M 10.95 % 2.072 M 15.45 % 1.795 M -12.35 % 2.048 M -72.64 % 7.485 M 63.61 % 4.575 M -9.76 % 5.070 M 905.19 % 504.355 K -90.00 % 5.043 M 0.83 % 5.002 M 0.000 -100.00 % 4.893 M 13.98 % 4.293 M 4.44 % 4.110 M -22.09 % 5.276 M 19 329.10 % 27.154 K -99.40 % 4.524 M -10.35 % 5.046 M 0.000 0.000 -100.00 % 82.814 K -48.66 % 161.310 K 0.000 0.000 -100.00 % 28.022 K -93.88 % 457.904 K
Interest expense 464.979 K -21.15 % 589.718 K 33.13 % 442.968 K 106.59 % 214.418 K 316.70 % 51.456 K -88.68 % 454.627 K 84.42 % 246.523 K -43.95 % 439.814 K 0.000 -100.00 % 92.661 K 0.000 -100.00 % 113.235 K 0.000 0.000 -100.00 % 258.667 K 54.09 % 167.869 K -36.30 % 263.540 K -30.70 % 380.277 K 0.000 0.000 -100.00 % 6.444 K -98.38 % 398.800 K 0.000 0.000 -100.00 % 162.201 K 0.000
Depreciation and amortization 0.000 0.000 0.000 0.000 -100.00 % 4.214 M 49.13 % 2.826 M -20.38 % 3.549 M 0.00 % 3.549 M 25.61 % 2.825 M 0.00 % 2.825 M 108.49 % 1.355 M -34.17 % 2.059 M -4.05 % 2.145 M 0.00 % 2.145 M -36.94 % 3.402 M 0.00 % 3.402 M 237.67 % 1.008 M 0.00 % 1.008 M 15.71 % 870.801 K -4.05 % 907.571 K 4.04 % 872.350 K -2.70 % 896.525 K 1.01 % 887.550 K 0.00 % 887.550 K -8.30 % 967.859 K 12.20 % 862.600 K
Operating income -1.362 M 75.91 % -5.654 M 86.41 % -41.590 M -154.38 % -16.349 M -242.45 % 11.477 M 1 309.93 % -948.601 K -102.52 % 37.644 M 101.45 % 18.686 M -51.89 % 38.839 M 169.30 % 14.422 M -25.60 % 19.384 M 46.50 % 13.231 M -66.08 % 39.009 M 215.13 % 12.379 M -63.30 % 33.727 M 26.37 % 26.688 M -15.05 % 31.415 M 27.57 % 24.625 M -53.66 % 53.144 M -21.64 % 67.818 M 44.02 % 47.090 M 237.26 % 13.962 M -78.41 % 64.674 M 53.27 % 42.197 M 26.02 % 33.485 M 584.95 % 4.889 M
Operating income ratio -0.01 83.84 % -0.05 76.13 % -0.21 -136.60 % -0.09 -256.82 % 0.06 841.57 % -0.01 -105.20 % 0.15 79.43 % 0.08 -46.76 % 0.15 44.45 % 0.11 38.60 % 0.08 11.96 % 0.07 -57.06 % 0.16 83.63 % 0.09 -21.77 % 0.11 5.30 % 0.10 -21.31 % 0.13 -23.80 % 0.17 -8.65 % 0.19 -35.17 % 0.29 5.01 % 0.28 99.09 % 0.14 -48.98 % 0.28 13.59 % 0.24 -0.96 % 0.24 246.90 % 0.07
Total other income expenses net -95.838 K -328.86 % 41.876 K -96.65 % 1.251 M 14.61 % 1.092 M -67.77 % 3.388 M 3 831.91 % 86.157 K -79.85 % 427.509 K 66.52 % 256.724 K 597.45 % 36.809 K -42.46 % 63.971 K 231.52 % 19.296 K -20.28 % 24.206 K -93.54 % 374.489 K 405.05 % -122.764 K 70.40 % -414.711 K -185.18 % 486.865 K 8 688.18 % 5.540 K -88.47 % 48.059 K 1 228.70 % 3.617 K -92.91 % 51.011 K -25.40 % 68.376 K 140.88 % -167.252 K -10.23 % -151.726 K -220.93 % 125.465 K 282.89 % -68.603 K -135.58 % 192.839 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 2019-12-31 2019-09-30 2019-06-30 2019-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31
Net debt -85.017 M -28.79 % -66.013 M 78.73 % -310.371 M -29.24 % -240.158 M -1.41 % -236.813 M -346.95 % -52.984 M 45.34 % -96.940 M -22.61 % -79.062 M 60.98 % -202.645 M 15.97 % -241.153 M 4.15 % -251.605 M -24.77 % -201.650 M -60.25 % -125.834 M 23.50 % -164.490 M 13.29 % -189.692 M -109.20 % -90.675 M 85.64 % -631.573 M -61.02 % -392.244 M -36.84 % -286.654 M 0.000 100.00 % -69.683 M -115.50 % -32.335 M 63.16 % -87.774 M 1.96 % -89.526 M -298.46 % 45.110 M 228.54 % -35.093 M
Total investments 78.108 M -29.19 % 110.308 M 4.50 % 105.554 M -1.47 % 107.133 M -68.81 % 343.462 M 883.19 % 34.933 M -22.85 % 45.281 M 34.12 % 33.761 M 109.51 % 16.114 M 1.22 % 15.921 M -97.13 % 554.990 M 3 538.29 % 15.254 M 7.23 % 14.225 M -2.00 % 14.516 M 181.36 % 5.159 M -14.82 % 6.057 M 26.37 % 4.793 M 90.42 % 2.517 M -0.47 % 2.529 M 0.000 -100.00 % 2.492 M 3.54 % 2.406 M -1.94 % 2.454 M 0.00 % 2.454 M -97.28 % 90.220 M 3 523.40 % 2.490 M
Total debt 31.984 M 4.13 % 30.715 M -18.80 % 37.828 M 20.35 % 31.433 M -82.18 % 176.375 M 339.10 % 40.167 M 21.03 % 33.186 M -1.61 % 33.729 M 27.16 % 26.525 M -7.89 % 28.798 M 2.85 % 28.000 M 32.31 % 21.162 M -8.23 % 23.060 M -21.51 % 29.379 M -15.19 % 34.640 M -4.00 % 36.082 M 15.97 % 31.114 M -7.26 % 33.548 M 25.45 % 26.742 M 0.000 -100.00 % 21.964 M -8.75 % 24.070 M 4.62 % 23.006 M 0.00 % 23.006 M 0.000 -100.00 % 10.017 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 -100.00 % 84.724 M -87.61 % 683.975 M 866.08 % 70.799 M -89.32 % 663.194 M 1 094.14 % 55.538 M -91.62 % 662.690 M 199 872.58 % -331.722 K -100.05 % 655.000 M 1 281.33 % 47.418 M -93.48 % 727.000 M 1 433.17 % 47.418 M -93.39 % 717.339 M 1 800.10 % 37.753 M -95.14 % 777.596 M 0.000 0.000 -100.00 % 3.049 M -21.52 % 3.885 M 11.87 % 3.473 M 0.00 % 3.473 M -98.61 % 250.590 M 49 362.16 % 506.629 K
Retained earnings 362.810 M 0.13 % 362.329 M -0.74 % 365.039 M -7.07 % 392.830 M -7.78 % 425.980 M -10.94 % 478.323 M 0.23 % 477.246 M 5.72 % 451.418 M 3.66 % 435.461 M -0.29 % 436.728 M -8.70 % 478.363 M 17.07 % 408.604 M 3.31 % 395.518 M -0.76 % 398.552 M 3.11 % 386.519 M 5.50 % 366.371 M 6.78 % 343.107 M 1.16 % 339.174 M 7.03 % 316.902 M 0.000 -100.00 % 231.565 M 12.81 % 205.267 M 6.39 % 192.941 M -10.40 % 215.333 M 0.000 -100.00 % 85.447 M
Common stock 253.863 M 0.00 % 253.863 M 0.00 % 253.863 M 0.74 % 252.000 M 0.00 % 252.000 M 0.00 % 252.000 M 0.00 % 252.000 M 0.00 % 252.000 M 0.00 % 252.000 M 0.00 % 252.000 M 0.00 % 252.000 M 0.00 % 252.000 M 0.00 % 252.000 M 40.00 % 180.000 M 0.00 % 180.000 M 0.00 % 180.000 M 0.00 % 180.000 M 50.00 % 120.000 M 0.00 % 120.000 M 0.000 -100.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.000 -100.00 % 90.000 M
Total equity 1.265 B 0.06 % 1.265 B -0.45 % 1.270 B -2.04 % 1.297 B -2.66 % 1.332 B -4.98 % 1.402 B -0.65 % 1.411 B 2.98 % 1.370 B 1.20 % 1.354 B -0.02 % 1.354 B 1.03 % 1.340 B 1.69 % 1.318 B 0.98 % 1.305 B -0.21 % 1.308 B 0.91 % 1.296 B 2.34 % 1.267 B 1.90 % 1.243 B 0.37 % 1.238 B 1.82 % 1.216 B 153.97 % 478.925 M 13.98 % 420.179 M 6.43 % 394.784 M 3.29 % 382.218 M 0.00 % 382.218 M 52.50 % 250.640 M 0.00 % 250.640 M
Other non current liabilities 31.557 M -3.47 % 32.690 M -3.87 % 34.007 M 0.000 -100.00 % 3.671 M 0.000 -100.00 % 2.803 M 0.000 0.000 0.000 -100.00 % 2.201 M 0.000 0.000 0.000 0.000 -100.00 % 400.000 K 0.00 % 400.000 K 0.000 100.00 % -808.044 K -100.23 % 352.428 M 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 5.910 M -1.73 % 6.015 M 1.56 % 5.922 M 0.02 % 5.921 M 8.10 % 5.477 M -70.27 % 18.425 M -0.46 % 18.511 M 4.62 % 17.692 M 43.71 % 12.311 M -6.15 % 13.118 M 4.41 % 12.565 M 7 444.24 % 166.546 K -49.14 % 327.489 K -58.67 % 792.403 K -24.06 % 1.043 M 0.000 0.000 0.000 -100.00 % 808.044 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 41.178 M -3.44 % 42.644 M -2.34 % 43.665 M 367.24 % 9.345 M 70.62 % 5.477 M -73.96 % 21.036 M -1.30 % 21.314 M -0.42 % 21.403 M 29.18 % 16.568 M -4.07 % 17.270 M 16.96 % 14.766 M 6 417.04 % 226.569 K -52.56 % 477.598 K -47.82 % 915.236 K -20.32 % 1.149 M 117.25 % 528.703 K -1.10 % 534.583 K 0.000 0.000 -100.00 % 352.428 M 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 165.478 M -4.75 % 173.722 M -9.56 % 192.076 M -39.39 % 316.909 M 8.79 % 291.304 M 10 783.81 % -2.727 M 74.87 % -10.849 M -107.03 % 154.421 M 8.60 % 142.186 M 87 367.06 % -162.932 K -100.08 % 210.478 M 26.81 % 165.975 M 51.10 % 109.847 M -44.32 % 197.294 M 54.94 % 127.339 M 37.35 % 92.709 M 6 611.58 % -1.424 M -101.89 % 75.202 M -27.16 % 103.245 M 0.000 -100.00 % 167.344 M 128.76 % 73.153 M -27.80 % 101.314 M -20.89 % 128.074 M 0.000 -100.00 % 129.592 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 31.321 M -80.46 % 160.261 M -20.75 % 202.214 M 1.83 % 198.579 M 6.87 % 185.820 M 5.19 % 176.647 M 0.000 -100.00 % 173.855 M 7.66 % 161.479 M 8.95 % 148.215 M -18.06 % 180.880 M 20.66 % 149.913 M 10.89 % 135.193 M 8.04 % 125.130 M -18.01 % 152.612 M 0.000 0.000 0.000 -100.00 % 95.336 M 0.000 0.000 -100.00 % 61.565 M
Short term debt 26.074 M 5.56 % 24.700 M -22.58 % 31.905 M 25.06 % 25.511 M -31.20 % 37.080 M 82.04 % 20.369 M 50.05 % 13.574 M 39.09 % 9.760 M 11.72 % 8.736 M -17.66 % 10.609 M -31.27 % 15.435 M -23.06 % 20.063 M 440.91 % 3.709 M 253.22 % -2.421 M -107.64 % 31.671 M -12.22 % 36.082 M 15.97 % 31.114 M -7.26 % 33.548 M 25.45 % 26.742 M 0.000 -100.00 % 21.964 M -8.75 % 24.070 M 4.62 % 23.006 M 0.00 % 23.006 M 0.000 -100.00 % 10.017 M
Total current liabilities 405.799 M 4.57 % 388.068 M -14.57 % 454.231 M 4.58 % 434.328 M 0.52 % 432.099 M 2.29 % 422.439 M -20.22 % 529.536 M 5.42 % 502.312 M 7.30 % 468.126 M 6.61 % 439.094 M -9.12 % 483.138 M 11.09 % 434.909 M -1.19 % 440.133 M -5.48 % 465.658 M -15.97 % 554.135 M 18.57 % 467.332 M 12.79 % 414.329 M 3.32 % 401.021 M -4.79 % 421.186 M 0.000 -100.00 % 288.597 M 30.89 % 220.496 M -27.86 % 305.668 M 0.00 % 305.668 M 0.000 -100.00 % 194.587 M
Total liabilities 446.977 M 3.78 % 430.713 M -13.49 % 497.896 M 12.22 % 443.673 M 1.39 % 437.577 M -1.33 % 443.475 M -19.49 % 550.849 M 5.18 % 523.715 M 8.05 % 484.693 M 6.21 % 456.364 M -8.34 % 497.904 M 14.43 % 435.135 M -1.24 % 440.610 M -5.56 % 466.574 M -15.98 % 555.284 M 18.69 % 467.860 M 12.77 % 414.863 M 3.45 % 401.021 M -4.79 % 421.186 M 19.51 % 352.428 M 22.12 % 288.597 M 30.89 % 220.496 M -27.86 % 305.668 M 0.00 % 305.668 M 0.000 -100.00 % 194.587 M
Other non current assets 204.285 M -58.79 % 495.774 M 38.26 % 358.581 M -5.15 % 378.056 M 40 828.46 % 923.700 K -99.87 % 722.577 M -6.97 % 776.674 M -0.60 % 781.342 M 23.23 % 634.052 M 10.42 % 574.207 M 860.97 % 59.753 M -88.43 % 516.458 M -8.09 % 561.941 M 0.36 % 559.944 M -9.42 % 618.190 M 1.11 % 611.388 M 454.71 % 110.218 M -72.72 % 404.054 M -27.56 % 557.790 M 0.000 -100.00 % 6.693 M -1.16 % 6.771 M 28.63 % 5.264 M -80.27 % 26.681 M 159.15 % -45.110 M -1 987.06 % 2.390 M
Long term investments 0.000 100.00 % -186.632 M -649.72 % -24.894 M 50.63 % -50.418 M -118.44 % 273.410 M 153.43 % -511.678 M 7.16 % -551.159 M 22.07 % -707.274 M -22.30 % -578.316 M -7.15 % -539.750 M -3 850.21 % 14.393 M 102.94 % -490.146 M 8.69 % -536.775 M -1.99 % -526.303 M 11.63 % -595.542 M -0.12 % -594.801 M -518.91 % -96.104 M 75.51 % -392.483 M 28.31 % -547.471 M 0.000 -100.00 % 2.824 M 1.30 % 2.788 M -4.65 % 2.924 M 19.15 % 2.454 M 0.000 -100.00 % 3.304 M
Intangible assets 47.147 M -0.74 % 47.499 M -3.18 % 49.057 M 401.69 % 9.778 M -0.84 % 9.861 M -0.12 % 9.873 M 1.13 % 9.763 M 0.54 % 9.710 M 0.09 % 9.702 M 3.36 % 9.386 M -1.26 % 9.506 M -1.25 % 9.626 M -0.11 % 9.637 M -1.10 % 9.744 M -0.64 % 9.808 M -1.17 % 9.924 M -0.25 % 9.948 M -0.97 % 10.046 M 0.32 % 10.015 M 0.000 -100.00 % 9.826 M -0.46 % 9.871 M -1.03 % 9.973 M 0.00 % 9.973 M 0.000 -100.00 % 10.032 M
GoodWill 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.000 -100.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.00 % 2.747 M 0.000 -100.00 % 2.747 M
Goodwill and intangible assets 49.894 M -0.70 % 50.246 M -3.01 % 51.804 M 313.60 % 12.525 M -0.66 % 12.608 M -0.09 % 12.620 M 0.88 % 12.509 M 0.42 % 12.457 M 0.07 % 12.449 M 2.60 % 12.133 M -0.98 % 12.253 M -0.97 % 12.373 M -0.09 % 12.384 M -0.86 % 12.491 M -0.50 % 12.554 M -0.92 % 12.670 M -0.20 % 12.695 M -0.76 % 12.793 M 0.25 % 12.761 M 0.000 -100.00 % 12.573 M -0.36 % 12.618 M -0.81 % 12.720 M 0.00 % 12.720 M 0.000 -100.00 % 12.779 M
Property plant equipment net 227.703 M 2.01 % 223.223 M -0.40 % 224.114 M -1.58 % 227.715 M -9.39 % 251.308 M 12.94 % 222.522 M 2.40 % 217.297 M 11.58 % 194.751 M 5.55 % 184.503 M 2.00 % 180.891 M 7.26 % 168.650 M 51.13 % 111.591 M 2.14 % 109.253 M 3.31 % 105.755 M 9.61 % 96.479 M 14.28 % 84.421 M 23.45 % 68.382 M 13.45 % 60.276 M 26.25 % 47.742 M 0.000 -100.00 % 23.022 M -0.68 % 23.179 M -3.10 % 23.921 M 0.00 % 23.921 M 0.000 -100.00 % 20.546 M
Total non current assets 545.554 M -15.29 % 643.999 M -3.69 % 668.663 M 7.71 % 620.811 M 5.74 % 587.125 M 18.91 % 493.754 M -1.31 % 500.286 M 52.13 % 328.853 M 9.79 % 299.516 M 11.33 % 269.031 M 5.48 % 255.049 M 36.69 % 186.588 M 4.00 % 179.409 M -1.49 % 182.122 M 14.08 % 159.643 M 15.30 % 138.457 M 17.14 % 118.195 M 10.97 % 106.506 M 15.90 % 91.895 M -88.94 % 830.566 M 1 124.53 % 67.827 M 0.82 % 67.276 M 2.28 % 65.777 M 0.00 % 65.777 M 245.81 % -45.110 M -177.89 % 57.917 M
Other current assets 288.292 M 92.61 % 149.678 M 136.78 % 63.213 M -17.17 % 76.313 M -22.47 % 98.433 M 22.98 % 80.040 M 23.35 % 64.889 M 45.50 % 44.596 M -2.80 % 45.883 M -22.29 % 59.042 M 18.68 % 49.748 M -11.66 % 56.315 M -11.99 % 63.985 M -6.01 % 68.074 M 3.92 % 65.506 M -17.55 % 79.453 M 33.24 % 59.633 M 27.26 % 46.860 M 0.000 0.000 -100.00 % 18.262 M -47.24 % 34.610 M 89.01 % 18.311 M 38.57 % 13.214 M 0.000 -100.00 % 19.951 M
Short term investments 250.899 M -15.50 % 296.940 M 127.63 % 130.448 M -17.20 % 157.551 M 124.91 % 70.052 M -87.18 % 546.611 M -8.35 % 596.440 M -19.51 % 741.034 M 24.66 % 594.431 M 6.98 % 555.670 M 2.79 % 540.598 M 6.96 % 505.400 M -8.28 % 551.001 M 1.88 % 540.819 M -9.97 % 600.701 M -0.03 % 600.858 M 495.51 % 100.897 M -74.46 % 395.000 M -28.18 % 550.000 M 0.000 100.00 % -332.335 K 12.88 % -381.454 K 18.82 % -469.899 K 0.000 -100.00 % 90.220 M 11 182.10 % -814.104 K
cash and cash equivalents 117.001 M 20.96 % 96.728 M -72.22 % 348.199 M 28.21 % 271.590 M -34.27 % 413.188 M 343.57 % 93.151 M -28.42 % 130.127 M 15.37 % 112.792 M -50.78 % 229.170 M -15.11 % 269.951 M -3.45 % 279.605 M 25.49 % 222.813 M 49.64 % 148.895 M -23.20 % 193.869 M -13.58 % 224.332 M 76.98 % 126.757 M -80.87 % 662.687 M 55.64 % 425.793 M 35.86 % 313.397 M 0.000 -100.00 % 91.647 M 62.48 % 56.405 M -49.08 % 110.780 M -1.56 % 112.532 M 349.46 % -45.110 M -200.00 % 45.110 M
Cash and short term investments 367.900 M -6.55 % 393.667 M -17.75 % 478.646 M 11.54 % 429.141 M -11.19 % 483.240 M -24.47 % 639.762 M -11.95 % 726.567 M -14.90 % 853.826 M 3.67 % 823.600 M -0.24 % 825.621 M 0.66 % 820.202 M 12.63 % 728.213 M 4.05 % 699.895 M -4.74 % 734.688 M -10.95 % 825.033 M 13.39 % 727.615 M -4.71 % 763.584 M -6.97 % 820.793 M -4.93 % 863.397 M 0.000 -100.00 % 91.647 M 62.48 % 56.405 M -49.08 % 110.780 M -1.56 % 112.532 M 149.46 % 45.110 M 0.00 % 45.110 M
Total current assets 1.167 B 10.99 % 1.051 B -4.39 % 1.100 B -1.79 % 1.120 B -5.63 % 1.186 B -12.24 % 1.352 B -7.52 % 1.462 B -6.61 % 1.565 B 1.69 % 1.539 B -0.16 % 1.542 B -2.64 % 1.583 B 1.06 % 1.567 B 0.01 % 1.567 B -1.63 % 1.593 B -5.87 % 1.692 B 6.01 % 1.596 B 3.66 % 1.540 B 0.44 % 1.533 B -0.82 % 1.546 B 0.000 -100.00 % 640.949 M 16.96 % 548.004 M -11.91 % 622.110 M 0.00 % 622.110 M 1 279.10 % 45.110 M -88.35 % 387.310 M
Inventory 149.985 M 9.03 % 137.569 M 5.12 % 130.863 M -7.32 % 141.195 M 7.45 % 131.408 M -0.40 % 131.939 M 4.16 % 126.673 M -18.20 % 154.861 M 8.17 % 143.171 M 10.78 % 129.241 M -7.09 % 139.099 M -17.06 % 167.709 M -0.89 % 169.216 M -15.23 % 199.606 M 5.02 % 190.071 M -11.58 % 214.973 M 11.01 % 193.658 M -0.86 % 195.347 M 39.83 % 139.703 M 0.000 -100.00 % 133.408 M 26.02 % 105.862 M 6.46 % 99.434 M 0.00 % 99.434 M 0.000 -100.00 % 75.780 M
Net receivables 360.637 M -2.63 % 370.371 M -13.22 % 426.780 M -9.75 % 472.911 M -4.49 % 495.139 M -0.96 % 499.945 M -8.02 % 543.508 M -0.84 % 548.130 M -2.43 % 561.770 M 6.45 % 527.712 M -8.11 % 574.296 M -11.78 % 650.990 M -3.00 % 671.120 M 7.17 % 626.205 M -3.12 % 646.380 M 12.61 % 573.993 M 1.35 % 566.364 M 16.61 % 485.693 M -5.18 % 512.221 M 0.000 -100.00 % 408.543 M 8.53 % 376.438 M -5.16 % 396.930 M 0.00 % 396.930 M 0.000 -100.00 % 255.813 M
Tax assets 63.672 M 3.72 % 61.388 M 3.94 % 59.058 M 11.57 % 52.933 M 8.30 % 48.876 M 2.44 % 47.713 M 6.11 % 44.965 M -5.49 % 47.576 M 1.60 % 46.829 M 12.71 % 41.549 M 0.000 -100.00 % 36.313 M 11.36 % 32.607 M 7.84 % 30.235 M 8.14 % 27.961 M 12.84 % 24.779 M 7.72 % 23.003 M 5.20 % 21.866 M 3.76 % 21.073 M 0.000 -100.00 % 22.716 M 3.63 % 21.920 M 4.64 % 20.947 M 0.000 0.000 -100.00 % 18.897 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 0.000 0.000 0.000
Account payables 207.385 M 11.20 % 186.497 M -16.71 % 223.899 M 158.96 % 86.462 M -12.73 % 99.075 M -58.05 % 236.169 M -23.28 % 307.851 M 9.16 % 282.006 M 7.21 % 263.032 M 9.29 % 240.666 M -6.44 % 257.225 M 10.10 % 233.625 M -6.79 % 250.636 M 38.06 % 181.536 M -45.56 % 333.443 M 21.71 % 273.966 M 13.30 % 241.807 M 2.55 % 235.790 M -0.16 % 236.162 M 0.000 -100.00 % 86.332 M -24.40 % 114.199 M -27.47 % 157.454 M 1.85 % 154.587 M 0.000 -100.00 % 42.563 M
Tax payables 6.861 M 117.83 % 3.150 M -50.40 % 6.351 M 16.64 % 5.445 M 17.35 % 4.640 M -44.55 % 8.368 M -50.03 % 16.746 M 35.50 % 12.359 M -18.97 % 15.253 M 34.57 % 11.334 M 0.000 -100.00 % 15.247 M -7.22 % 16.433 M 46.22 % 11.238 M -18.94 % 13.863 M 76.05 % 7.874 M 3.08 % 7.639 M 25.73 % 6.076 M -60.05 % 15.208 M 0.000 -100.00 % 12.957 M 42.80 % 9.074 M -62.03 % 23.894 M 0.000 0.000 -100.00 % 12.415 M
Deferred revenue non current 3.711 M -5.79 % 3.939 M 5.46 % 3.735 M 9.09 % 3.424 M -6.72 % 3.671 M 40.61 % 2.611 M -6.86 % 2.803 M 103.56 % 1.377 M -34.42 % 2.100 M -0.02 % 2.100 M 0.000 0.000 0.000 0.000 100.00 % -105.149 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 1.223 M 39.39 % 877.227 K -39.45 % 1.449 M -46.36 % 2.701 M -20.93 % 3.416 M 27.69 % 2.675 M -22.41 % 3.448 M -6.29 % 3.679 M 8.31 % 3.397 M 18.57 % 2.865 M -0.43 % 2.877 M 8.15 % 2.660 M -8.32 % 2.901 M 12.92 % 2.570 M -7.41 % 2.775 M -5.00 % 2.921 M 12.56 % 2.595 M 53.99 % 1.685 M -8.72 % 1.846 M 369.30 % 393.400 K 207.16 % -367.121 K -22.13 % -300.610 K -136.66 % -127.023 K 0.00 % -127.022 K 0.000 -100.00 % 49.952 K
Capital lease obligations 1.410 M 54.20 % 914.572 K 11.20 % 822.465 K -26.65 % 1.121 M 65.53 % 677.366 K -13.25 % 780.822 K -9.85 % 866.164 K 43.83 % 602.203 K -3.03 % 621.046 K -6.73 % 665.830 K -22.97 % 864.371 K 419.00 % 166.546 K 100.89 % -18.696 M 38.12 % -30.215 M -2 995.71 % 1.043 M 0.000 0.000 0.000 -100.00 % 808.044 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 647.496 M 0.00 % 647.502 M -0.37 % 649.919 M 0.12 % 649.168 M -0.25 % 650.778 M 4 436.38 % -15.007 M -102.21 % 678.381 M 0.000 -100.00 % 663.120 M 0.000 -100.00 % 607.582 M 0.000 -100.00 % 655.224 M 0.000 -100.00 % 727.224 M 0.000 -100.00 % 679.586 M 0.000 -100.00 % 815.349 M 70.39 % 478.531 M 550.71 % 73.539 M -26.33 % 99.817 M 0.41 % 99.405 M 35.17 % 73.539 M 147 120.17 % 49.952 K -99.93 % 74.636 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 100.00 % -3.671 M 0.000 100.00 % -2.803 M -220.12 % 2.334 M 8.18 % 2.157 M 5.12 % 2.052 M 0.000 -100.00 % 60.022 K -60.01 % 150.109 K 22.21 % 122.832 K 16.82 % 105.149 K -18.30 % 128.703 K -4.37 % 134.583 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.712 B 1.01 % 1.695 B -4.12 % 1.768 B 1.60 % 1.740 B -1.86 % 1.773 B -3.90 % 1.845 B -5.94 % 1.962 B 3.59 % 1.894 B 3.01 % 1.839 B 1.55 % 1.811 B -1.51 % 1.838 B 4.85 % 1.753 B 0.42 % 1.746 B -1.62 % 1.775 B -4.15 % 1.852 B 6.75 % 1.734 B 4.62 % 1.658 B 1.12 % 1.639 B 0.12 % 1.638 B 97.16 % 830.566 M 17.18 % 708.776 M 15.20 % 615.279 M -10.56 % 687.886 M 0.00 % 687.886 M 0.000 -100.00 % 445.227 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 3.959 M 0.000 -100.00 % 4.763 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 -100.00 % 20.634 M 0.000 100.00 % -6.421 M 21.65 % -8.195 M -200.00 % 8.195 M 0.000 -100.00 % 21.370 M 197.72 % 7.178 M 200.00 % -7.178 M 0.000 100.00 % -259.655 M -323.44 % 116.208 M 200.00 % -116.208 M 0.000 100.00 % -199.387 M -536.29 % 45.701 M 942.92 % 4.382 M 106.66 % -65.818 M -21.55 % -54.150 M 0.00 % -54.150 M -74.44 % -31.042 M -5.43 % -29.444 M
Accounts receivables 0.000 0.000 0.000 0.000 -100.00 % 29.394 M 0.000 100.00 % -13.276 M 18.12 % -16.215 M -200.00 % 16.215 M 0.000 100.00 % -24.316 M -202.71 % 23.675 M 200.00 % -23.675 M 0.000 100.00 % -202.300 M -450.85 % 57.660 M 200.00 % -57.660 M 0.000 100.00 % -154.922 M -1 733.37 % 9.485 M 200.00 % -9.485 M 0.000 100.00 % -56.498 M 0.00 % -56.498 M -27.90 % -44.172 M -1 233.36 % 3.897 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -8.760 M 0.000 -100.00 % 6.855 M -14.52 % 8.020 M 200.00 % -8.020 M 0.000 -100.00 % 45.687 M 376.94 % -16.497 M -200.00 % 16.497 M 0.000 100.00 % -57.354 M -197.96 % 58.547 M 200.00 % -58.547 M 0.000 100.00 % -44.465 M -222.78 % 36.216 M 229.79 % -27.903 M -235.64 % -8.313 M -454.04 % 2.348 M 0.00 % 2.348 M 107.71 % -30.444 M -93.94 % -15.697 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.285 M 156.14 % -57.504 M 0.000 0.000 100.00 % -598.527 K 95.65 % -13.747 M
Other non cash items 19.690 M 296.40 % -10.026 M 0.000 100.00 % -5.099 M -247.86 % -1.466 M 97.41 % -56.560 M -246.86 % 38.513 M -27.81 % 53.348 M 2 361.31 % -2.359 M -174.62 % 3.161 M -93.61 % 49.512 M 443.24 % 9.114 M 148.13 % -18.935 M 71.04 % -65.385 M 95.77 % -1.546 B -197.25 % 1.589 B 2 826.56 % -58.286 M -0.55 % -57.970 M -129.49 % 196.583 M 425.43 % -60.407 M -2 914.77 % 2.146 M -23.77 % 2.815 M -92.14 % 35.807 M 0.00 % 35.807 M 10 775.41 % 329.245 K -92.76 % 4.546 M
Net cash provided by operating activities 19.690 M 254.60 % -12.737 M 0.000 100.00 % -13.522 M -170.33 % 19.226 M 134.65 % -55.482 M -178.63 % 70.558 M 27.05 % 55.535 M 21.83 % 45.584 M 130.48 % 19.778 M -80.51 % 101.500 M 222.87 % 31.437 M 249.37 % 8.998 M 115.06 % -59.730 M 96.07 % -1.519 B -194.40 % 1.609 B 5 230.78 % -31.361 M 14.56 % -36.706 M -183.53 % 43.943 M 7.29 % 40.958 M -15.78 % 48.632 M 197.36 % -49.953 M -275.21 % 28.510 M 0.00 % 28.510 M 1 663.62 % -1.823 M 89.74 % -17.766 M
Investments in property plant and equipment -6.969 M 10.63 % -7.798 M 43.43 % -13.784 M -43.29 % -9.620 M -41.83 % -6.783 M 62.58 % -18.127 M -3.04 % -17.593 M 3.30 % -18.193 M -53.33 % -11.865 M 31.83 % -17.407 M 37.89 % -28.025 M -360.61 % -6.084 M -55.60 % -3.910 M 76.29 % -16.492 M -41.54 % -11.652 M 46.84 % -21.918 M -162.75 % -8.342 M 46.64 % -15.633 M 21.38 % -19.885 M -182.76 % -7.032 M -985.96 % -647.559 K 75.81 % -2.677 M -84.64 % -1.450 M 0.00 % -1.450 M -30.50 % -1.111 M 82.38 % -6.305 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 2.940 M 629.53 % 403.000 K -90.40 % 4.199 M 335.30 % 964.581 K -54.38 % 2.114 M 2 388 895.48 % 88.500 0.000 -100.00 % 700.000 162 690.72 % 0.430 -21.82 % 0.550 -100.00 % 1.209 M -94.48 % 21.918 M 162.75 % 8.342 M -46.64 % 15.633 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -471.500 M -47.11 % -320.500 M -0.36 % -319.352 M -5.01 % -304.115 M -150.09 % -121.600 M 63.15 % -330.000 M 47.54 % -629.000 M 19.46 % -781.000 M 0.26 % -783.000 M 7.53 % -846.750 M 0.000 100.00 % -726.750 M -31.42 % -553.000 M -0.59 % -549.750 M 20.33 % -690.000 M 37.37 % -1.102 B -431.29 % -207.372 M 47.50 % -395.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 488.851 M 383.91 % 101.020 M -69.05 % 326.450 M 51.63 % 215.287 M -58.20 % 515.000 M 31.10 % 392.843 M -32.41 % 581.203 M -6.49 % 621.518 M -22.22 % 799.076 M -4.26 % 834.593 M 0.000 -100.00 % 774.678 M 41.66 % 546.870 M -9.49 % 604.234 M -13.04 % 694.814 M 14.93 % 604.574 M 19.94 % 504.056 M -9.05 % 554.227 M 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 0.000
Other investing activites 5.616 M 349.30 % 1.250 M -90.35 % 12.947 M 207.89 % -12.000 M -102.99 % 400.750 M 533.64 % 63.246 M 240.35 % -45.063 M -10 991 036 427.86 % 0.410 115.79 % 0.190 1 800.00 % 0.010 100.00 % -80.761 M -100 951 434 495.43 % -0.080 100.00 % -19.784 K -103.41 % 580.000 K 6 213.12 % 9.187 K 7 706 798 718 835.94 % 0.000 100.00 % -8.342 M -27 990 662 276 186 212.00 % 0.000 100.00 % -581.924 M -8 246.24 % -6.972 M -6 872.30 % -100.000 K -121.28 % 470.000 K 117.06 % -2.755 M -984.00 % 311.614 K 128.05 % -1.111 M -22 318.36 % 5.000 K
Net cash used for investing activites 15.998 M 107.08 % -226.027 M -3 710.28 % 6.261 M 105.67 % -110.447 M -128.35 % 389.557 M 763.41 % 45.118 M 172.01 % -62.656 M 64.54 % -176.711 M -2 894.06 % 6.325 M 121.39 % -29.564 M 72.82 % -108.787 M -359.98 % 41.845 M 515.95 % -10.060 M -126.08 % 38.572 M 664.83 % -6.829 M 98.68 % -519.094 M -280.03 % 288.342 M 100.80 % 143.594 M 124.68 % -581.924 M -8 246.24 % -6.972 M -832.68 % -747.559 K 64.52 % -2.107 M 23.52 % -2.755 M -984.00 % 311.614 K 128.05 % -1.111 M 82.37 % -6.300 M
Debt repayment -6.812 M -636.45 % -924.986 K -113.83 % 6.690 M 87.02 % 3.577 M -70.82 % 12.262 M 513.10 % 2.000 M -14.53 % 2.340 M -71.71 % 8.272 M 915.89 % 814.237 K -1.17 % 823.903 K -91.21 % 9.374 M 104.84 % 4.576 M 415.26 % 888.153 K -75.33 % 3.600 M -9.58 % 3.982 M -66.18 % 11.773 M 75.85 % 6.695 M -12.40 % 7.643 M 0.000 0.000 0.000 -100.00 % 1.016 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 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 -100.00 % 41.528 M 200.00 % -41.528 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.200 M 0.000 0.000 0.000 0.000 100.00 % -100.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -193.017 K -5.32 % -183.265 K -2.04 % -179.595 K 99.28 % -24.872 M 66.69 % -74.667 M -17 622.14 % -421.322 K 98.89 % -37.800 M -9 587.67 % -390.187 K 98.97 % -38.017 M -41 160.04 % -92.139 K 1.43 % -93.476 K -72.94 % -54.050 K 99.85 % -36.087 M -52 213.88 % -68.983 K 57.50 % -162.307 K -342.43 % -36.685 K 99.85 % -24.000 M 0.000 100.00 % -1.124 M -134.06 % -480.173 K 96.49 % -13.693 M -11 759.52 % -115.456 K 97.87 % -5.410 M 0.00 % -5.410 M -2 751.52 % -189.708 K -22.90 % -154.360 K
Other financing activites -859.154 K 75.04 % -3.442 M -138.23 % 9.004 M 499.00 % -2.257 M 91.70 % -27.183 M -74.69 % -15.561 M -2 363.36 % 687.507 K 426.15 % -210.797 K 54.75 % -465.877 K 18.35 % -570.600 K -127.32 % 2.089 M 502.58 % -518.876 K -9.99 % -471.750 K 57.05 % -1.098 M 69.10 % -3.555 M -889.91 % 450.000 K 101.93 % -23.333 M 0.000 -100.00 % 706.806 M 9 817.50 % 7.127 M 381.80 % -2.529 M -1 389.34 % -169.812 K -108.27 % 2.054 M 129.32 % -7.005 M -153.12 % 13.186 M 233.20 % -9.900 M
Net cash used provided by financing activities -7.864 M -72.82 % -4.551 M -129.33 % 15.515 M 165.88 % -23.551 M 73.71 % -89.588 M -540.74 % -13.982 M -585.36 % 2.881 M -62.44 % 7.671 M 120.36 % -37.668 M -23 472.69 % 161.164 K -98.58 % 11.369 M 183.99 % 4.003 M 111.22 % -35.671 M -1 566.28 % 2.433 M 360.08 % -935.381 K -107.68 % 12.186 M 173.24 % -16.638 M -317.69 % 7.643 M -98.92 % 706.806 M 9 817.50 % 7.127 M 143.93 % -16.222 M -2 318.54 % 731.187 K -64.40 % 2.054 M 129.32 % -7.005 M -153.90 % 12.997 M 229.26 % -10.054 M
Effect of forex changes on cash 49.631 K 45.89 % 34.020 K -94.57 % 626.300 K 319.97 % -284.719 K -160.92 % 467.377 K 331.69 % 108.267 K 145.09 % -240.121 K -126.78 % 896.780 K 1 324.03 % 62.975 K 353.32 % -24.860 K -101.26 % 1.970 M 1 030.27 % 174.303 K -93.56 % 2.706 M 823.78 % -373.892 K 58.94 % -910.708 K -922.68 % -89.051 K 3.59 % -92.370 K -148.22 % 191.559 K -88.37 % 1.647 M 335.86 % -698.102 K -27 300.50 % -2.548 K -101.86 % 136.849 K 162.41 % -219.270 K -247.47 % 148.685 K -58.82 % 361.041 K 294.29 % -185.828 K
Net change in cash 27.874 M 111.42 % -243.981 M -455.90 % 68.553 M 146.26 % -148.182 M -146.30 % 320.037 M 1 281.80 % -27.080 M -468.97 % 7.339 M 106.32 % -116.126 M -186.32 % -40.558 M -320.29 % -9.650 M -259.42 % 6.053 M -92.19 % 77.459 M 327.64 % -34.027 M -78.16 % -19.099 M -118.23 % 104.751 M 119.41 % -539.640 M -328.47 % 236.195 M 113.76 % 110.496 M 904.94 % 10.995 M 114.53 % -75.662 M -338.98 % 31.660 M 161.85 % -51.192 M -285.55 % 27.590 M 153.43 % -51.639 M -595.41 % 10.424 M 130.38 % -34.307 M
Cash at beginning of period 88.963 M -73.28 % 332.944 M 25.93 % 264.391 M -35.92 % 412.573 M 342.91 % 93.151 M -22.37 % 119.991 M 6.52 % 112.652 M -50.76 % 228.778 M -15.06 % 269.336 M -3.46 % 278.986 M 25.59 % 222.138 M 53.54 % 144.679 M -19.04 % 178.706 M -9.66 % 197.805 M 112.57 % 93.054 M -85.29 % 632.694 M 59.57 % 396.499 M 38.63 % 286.004 M 147.55 % 115.533 M 53.80 % 75.118 M 72.85 % 43.458 M -54.09 % 94.649 M 431.99 % -28.510 M -163.22 % 45.094 M 30.06 % 34.671 M -49.74 % 68.978 M
Cash at end of period 116.837 M 31.33 % 88.963 M -73.28 % 332.944 M 25.93 % 264.391 M -36.01 % 413.188 M 344.71 % 92.911 M -22.57 % 119.991 M 6.52 % 112.652 M -50.76 % 228.778 M -15.06 % 269.336 M 18.03 % 228.191 M 2.72 % 222.138 M 53.54 % 144.679 M -19.04 % 178.706 M -9.66 % 197.805 M 112.57 % 93.054 M -85.29 % 632.694 M 59.57 % 396.499 M 213.37 % 126.528 M 23 378.32 % -543.543 K -100.72 % 75.118 M 72.85 % 43.458 M 4 822.38 % -920.253 K 85.94 % -6.545 M -114.51 % 45.094 M 30.06 % 34.671 M
Operating cash flow 19.690 M 246.54 % -13.437 M 0.000 100.00 % -13.522 M -170.33 % 19.226 M 134.65 % -55.482 M -178.63 % 70.558 M 27.05 % 55.535 M 21.83 % 45.584 M 130.48 % 19.778 M -80.51 % 101.500 M 222.87 % 31.437 M 249.37 % 8.998 M 115.06 % -59.730 M 96.07 % -1.519 B -194.40 % 1.609 B 5 230.78 % -31.361 M 14.56 % -36.706 M -183.53 % 43.943 M 7.29 % 40.958 M -15.78 % 48.632 M 197.36 % -49.953 M -275.21 % 28.510 M 0.00 % 28.510 M 1 663.62 % -1.823 M 89.74 % -17.766 M
Capital expenditure -6.969 M 10.63 % -7.798 M 43.43 % -13.784 M -43.29 % -9.620 M -41.83 % -6.783 M 62.58 % -18.127 M -3.04 % -17.593 M 3.30 % -18.193 M -53.33 % -11.865 M 31.83 % -17.407 M 37.89 % -28.025 M -360.61 % -6.084 M -55.60 % -3.910 M 76.29 % -16.492 M -41.54 % -11.652 M 46.84 % -21.918 M -162.75 % -8.342 M 46.64 % -15.633 M 21.38 % -19.885 M -182.76 % -7.032 M -985.96 % -647.559 K 75.81 % -2.677 M -84.64 % -1.450 M 0.00 % -1.450 M -30.50 % -1.111 M 82.38 % -6.305 M
Free CashFlow 12.722 M 159.91 % -21.234 M -165.60 % 32.367 M 239.86 % -23.142 M -285.98 % 12.443 M 116.90 % -73.610 M -238.98 % 52.965 M 41.84 % 37.342 M 10.74 % 33.719 M 1 322.20 % 2.371 M -96.77 % 73.475 M 189.81 % 25.352 M 398.31 % 5.088 M 106.67 % -76.222 M 95.02 % -1.531 B -196.43 % 1.587 B 4 097.56 % -39.703 M 24.14 % -52.339 M -317.55 % 24.059 M -29.08 % 33.926 M -29.30 % 47.984 M 191.17 % -52.630 M -294.49 % 27.060 M 0.00 % 27.060 M 1 022.22 % -2.934 M 87.81 % -24.072 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016