6695.TWO

iCatch Technology, Inc. 6695.TWO

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 1.019 B -7.44 % 1.101 B 0.68 % 1.093 B -9.51 % 1.208 B 59.33 % 758.213 M -14.51 % 886.890 M 8.68 % 816.027 M -8.04 % 887.375 M -5.48 % 938.869 M -19.27 % 1.163 B
Net income -38.913 M 39.67 % -64.498 M -192.62 % 69.640 M -48.68 % 135.702 M 277.30 % -76.538 M 4.24 % -79.931 M 22.54 % -103.184 M -46.44 % -70.461 M 15.72 % -83.602 M -161.27 % 136.448 M
Income before tax -38.913 M 39.67 % -64.498 M -192.62 % 69.640 M -49.35 % 137.496 M 279.63 % -76.545 M 4.24 % -79.931 M 22.54 % -103.184 M -46.44 % -70.461 M 11.35 % -79.484 M -155.94 % 142.095 M
Income before tax ratio -0.04 34.82 % -0.06 -191.99 % 0.06 -44.03 % 0.11 212.74 % -0.10 -12.02 % -0.09 28.72 % -0.13 -59.25 % -0.08 6.21 % -0.08 -169.29 % 0.12
EBITDA -56.784 M -19.79 % -47.402 M -190.39 % 52.441 M -72.01 % 187.361 M 622.86 % -35.834 M -44.43 % -24.810 M 59.68 % -61.534 M -125.47 % -27.292 M -70.39 % -16.017 M -108.09 % 197.869 M
Net income ratio -0.04 34.82 % -0.06 -191.99 % 0.06 -43.29 % 0.11 211.28 % -0.10 -12.01 % -0.09 28.72 % -0.13 -59.25 % -0.08 10.83 % -0.09 -175.90 % 0.12
Ratio EBITDA -0.06 -29.43 % -0.04 -189.78 % 0.05 -69.07 % 0.16 428.16 % -0.05 -68.95 % -0.03 62.90 % -0.08 -145.18 % -0.03 -80.28 % -0.02 -110.03 % 0.17
Gross profit ratio 0.42 1.99 % 0.41 -7.41 % 0.45 -1.99 % 0.46 10.39 % 0.41 12.69 % 0.37 -5.06 % 0.39 3.99 % 0.37 -10.45 % 0.41 0.25 % 0.41
Weighted average shs out dil 95.641 M 0.44 % 95.225 M 8.51 % 87.757 M 22.82 % 71.451 M 0.00 % 71.451 M 1.39 % 70.473 M 24.08 % 56.797 M 3.10 % 55.088 M 0.04 % 55.064 M -1.64 % 55.982 M
Weighted average shs out 94.910 M 0.06 % 94.850 M 7.60 % 88.152 M 23.37 % 71.451 M 0.00 % 71.451 M 1.39 % 70.473 M 24.08 % 56.797 M 3.10 % 55.088 M 0.07 % 55.052 M 0.09 % 55.004 M
EPS diluted -0.41 39.71 % -0.68 -186.08 % 0.79 -58.42 % 1.90 277.57 % -1.07 5.31 % -1.13 37.91 % -1.82 -42.19 % -1.28 15.79 % -1.52 -162.30 % 2.44
Earnings per share -0.41 39.71 % -0.68 -185.00 % 0.80 -57.89 % 1.90 277.57 % -1.07 5.31 % -1.13 37.91 % -1.82 -42.19 % -1.28 15.79 % -1.52 -161.29 % 2.48
Gross profit 429.861 M -5.60 % 455.383 M -6.77 % 488.461 M -11.31 % 550.731 M 75.89 % 313.112 M -3.66 % 325.000 M 3.18 % 314.974 M -4.37 % 329.368 M -15.36 % 389.162 M -19.07 % 480.891 M
Income tax expense 0.000 0.000 0.000 -100.00 % 1.794 M 25 728.57 % -7.000 K 0.000 0.000 0.000 -100.00 % 4.118 M -27.08 % 5.647 M
Cost of revenue 588.885 M -8.74 % 645.285 M 6.71 % 604.722 M -8.00 % 657.318 M 47.68 % 445.101 M -20.79 % 561.890 M 12.14 % 501.053 M -10.21 % 558.007 M 1.51 % 549.707 M -19.41 % 682.132 M
General and administrative expenses 61.861 M 24.90 % 49.528 M 3.26 % 47.965 M 12.27 % 42.723 M 14.84 % 37.202 M 10.11 % 33.785 M 16.84 % 28.915 M 41.60 % 20.420 M -24.24 % 26.952 M -1.27 % 27.300 M
Selling and marketing expenses 71.725 M -40.75 % 121.049 M 32.46 % 91.384 M 9.98 % 83.093 M 20.19 % 69.134 M -0.65 % 69.584 M 1.85 % 68.322 M 24.80 % 54.745 M -23.40 % 71.470 M 5.11 % 67.997 M
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.000 K
Operating expenses 552.796 M -0.36 % 554.793 M 16.90 % 474.595 M 5.27 % 450.840 M 13.52 % 397.145 M -0.80 % 400.339 M -5.47 % 423.485 M 8.42 % 390.598 M -16.91 % 470.085 M 33.32 % 352.591 M
Cost and expenses 1.142 B -4.87 % 1.200 B 11.19 % 1.079 B -2.60 % 1.108 B 31.57 % 842.246 M -12.47 % 962.229 M 4.08 % 924.538 M -2.54 % 948.605 M -6.98 % 1.020 B -1.44 % 1.035 B
Research and development expenses 419.210 M 9.11 % 384.216 M 14.61 % 335.246 M 3.14 % 325.024 M 11.77 % 290.809 M -2.07 % 296.970 M -8.97 % 326.248 M 3.43 % 315.433 M -15.13 % 371.663 M 44.44 % 257.314 M
Selling general and administrative expenses 133.586 M -21.69 % 170.577 M 22.41 % 139.349 M 10.76 % 125.816 M 18.32 % 106.336 M 2.87 % 103.369 M 6.31 % 97.237 M 29.36 % 75.165 M -23.63 % 98.422 M 3.28 % 95.297 M
Interest income 0.000 0.000 0.000 -100.00 % 240.000 K -81.89 % 1.325 M 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 -100.00 % 1.794 M 171.00 % 662.000 K -1.19 % 670.000 K 22.49 % 547.000 K -40.48 % 919.000 K 1 738.00 % 50.000 K -81.41 % 269.000 K
Depreciation and amortization 66.151 M 27.19 % 52.008 M 34.82 % 38.575 M -19.75 % 48.071 M 20.03 % 40.049 M -26.45 % 54.451 M 32.47 % 41.103 M -2.71 % 42.250 M -33.38 % 63.417 M 14.25 % 55.505 M
Operating income -122.935 M -23.66 % -99.410 M -816.93 % 13.866 M -86.12 % 99.891 M 218.87 % -84.033 M -11.54 % -75.339 M 30.57 % -108.511 M -77.22 % -61.230 M 24.34 % -80.923 M -163.07 % 128.300 M
Operating income ratio -0.12 -33.61 % -0.09 -812.06 % 0.01 -84.66 % 0.08 174.61 % -0.11 -30.47 % -0.08 36.12 % -0.13 -92.71 % -0.07 19.94 % -0.09 -178.13 % 0.11
Total other income expenses net 84.022 M 140.67 % 34.912 M -37.40 % 55.774 M 48.32 % 37.605 M 402.20 % 7.488 M 263.07 % -4.592 M -186.20 % 5.327 M 157.71 % -9.231 M -741.49 % 1.439 M -89.57 % 13.795 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Net debt -925.561 M 14.46 % -1.082 B -24.10 % -871.872 M -17.99 % -738.923 M -220.28 % -230.709 M 27.16 % -316.720 M -5.83 % -299.262 M -49.33 % -200.400 M 25.84 % -270.232 M -16.27 % -232.422 M
Total investments 270.428 M 56.84 % 172.426 M 474.75 % 30.000 M 0.000 -100.00 % 30.133 M -0.40 % 30.254 M -39.49 % 50.001 M 393.69 % 10.128 M -89.06 % 92.588 M -17.70 % 112.500 M
Total debt 8.011 M -17.69 % 9.733 M -76.73 % 41.827 M -67.37 % 128.199 M 953.06 % 12.174 M -39.74 % 20.201 M 0.000 -100.00 % 44.640 M 0.000 0.000
Accumulated other comprehensive income loss -7.369 M 0.000 0.000 100.00 % -707.999 K 86.52 % -5.253 M 0.000 0.000 0.000 0.000 0.000
Retained earnings -284.795 M -15.40 % -246.793 M -28.99 % -191.322 M 25.76 % -257.719 M 34.39 % -392.786 M -24.04 % -316.669 M -32.60 % -238.809 M -81.48 % -131.593 M -98.05 % -66.446 M -195.23 % 69.773 M
Common stock 964.698 M 0.95 % 955.643 M 0.39 % 951.888 M 12.65 % 845.000 M 14.72 % 736.570 M 3.29 % 713.110 M 1.46 % 702.860 M 27.59 % 550.880 M 0.00 % 550.880 M 0.13 % 550.190 M
Total equity 1.717 B 0.81 % 1.704 B -2.29 % 1.743 B 33.87 % 1.302 B 161.28 % 498.437 M -6.93 % 535.530 M -10.93 % 601.243 M 30.90 % 459.329 M -13.55 % 531.335 M -19.47 % 659.788 M
Other non current liabilities 23.870 M 72.97 % 13.800 M -40.60 % 23.233 M 14.60 % 20.273 M 10.01 % 18.428 M -5.07 % 19.412 M -63.13 % 52.646 M 190.16 % 18.144 M 6.37 % 17.058 M 7.34 % 15.892 M
Long term debt 1.777 M 45.42 % 1.222 M -85.65 % 8.516 M -93.28 % 126.768 M 9 658.89 % 1.299 M -84.86 % 8.579 M 0.000 0.000 0.000 0.000
Total non current liabilities 25.647 M 70.73 % 15.022 M -52.69 % 31.749 M -78.41 % 147.041 M 645.38 % 19.727 M -29.52 % 27.991 M -46.83 % 52.646 M 190.16 % 18.144 M 6.37 % 17.058 M 7.34 % 15.892 M
Other current liabilities 134.082 M 64.40 % 81.560 M 10.99 % 73.481 M -52.69 % 155.329 M 88.49 % 82.405 M 8.65 % 75.843 M -15.09 % 89.318 M -5.68 % 94.692 M -16.92 % 113.976 M 52.55 % 74.713 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 6.234 M -26.75 % 8.511 M -74.45 % 33.311 M 2 227.81 % 1.431 M -86.84 % 10.875 M -6.43 % 11.622 M 0.000 -100.00 % 44.640 M 0.000 0.000
Total current liabilities 212.241 M 30.96 % 162.063 M 4.12 % 155.656 M -52.96 % 330.893 M 121.04 % 149.695 M 17.47 % 127.436 M -14.59 % 149.213 M -51.96 % 310.583 M 46.64 % 211.805 M 1.83 % 207.997 M
Total liabilities 237.888 M 34.34 % 177.085 M -5.51 % 187.405 M -60.79 % 477.934 M 182.10 % 169.422 M 9.00 % 155.427 M -23.00 % 201.859 M -38.59 % 328.727 M 43.63 % 228.863 M 2.22 % 223.889 M
Other non current assets 12.749 M 466.12 % 2.252 M -57.61 % 5.312 M 300.30 % 1.327 M -89.40 % 12.514 M -48.01 % 24.071 M -38.59 % 39.196 M 24.97 % 31.365 M -9.87 % 34.800 M -36.73 % 55.002 M
Long term investments 70.428 M 41.97 % 49.606 M 65.35 % 30.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 152.406 M 181.94 % 54.057 M 27.04 % 42.551 M -31.79 % 62.383 M 165.66 % 23.482 M 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 152.406 M 181.94 % 54.057 M 27.04 % 42.551 M -31.79 % 62.383 M 165.66 % 23.482 M 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 102.794 M 72.52 % 59.584 M 15.32 % 51.668 M 409.30 % 10.145 M -69.42 % 33.175 M 21.76 % 27.247 M -9.31 % 30.044 M 62.88 % 18.445 M -31.66 % 26.991 M -9.70 % 29.889 M
Total non current assets 338.377 M 104.46 % 165.499 M 27.77 % 129.531 M 71.85 % 75.373 M 6.63 % 70.689 M 33.79 % 52.836 M -25.33 % 70.758 M 37.85 % 51.328 M -18.92 % 63.309 M -25.68 % 85.179 M
Other current assets 94.396 M 549.75 % 14.528 M -81.82 % 79.896 M 460.79 % 14.247 M 24.82 % 11.414 M -91.17 % 129.206 M -2.31 % 132.257 M -56.53 % 304.245 M 40.06 % 217.220 M -12.33 % 247.776 M
Short term investments 200.000 M 62.84 % 122.820 M 0.000 0.000 -100.00 % 30.133 M -0.40 % 30.254 M -39.49 % 50.001 M 393.69 % 10.128 M -89.06 % 92.588 M -17.70 % 112.500 M
cash and cash equivalents 933.572 M -14.49 % 1.092 B 19.49 % 913.699 M 5.37 % 867.122 M 257.01 % 242.883 M -27.91 % 336.921 M 12.58 % 299.262 M 22.13 % 245.040 M -9.32 % 270.232 M 16.27 % 232.422 M
Cash and short term investments 1.134 B -6.67 % 1.215 B 32.93 % 913.699 M 5.37 % 867.122 M 217.61 % 273.016 M -25.64 % 367.175 M 5.13 % 349.263 M 36.88 % 255.168 M -29.67 % 362.820 M 5.19 % 344.922 M
Total current assets 1.617 B -5.73 % 1.715 B -4.78 % 1.801 B 5.66 % 1.705 B 185.49 % 597.170 M -6.42 % 638.121 M -12.87 % 732.344 M -0.60 % 736.728 M 5.72 % 696.889 M -12.73 % 798.498 M
Inventory 179.514 M -45.68 % 330.452 M -50.34 % 665.407 M 1.72 % 654.137 M 260.95 % 181.227 M 27.86 % 141.740 M -43.49 % 250.824 M 41.46 % 177.315 M 51.75 % 116.849 M -43.22 % 205.800 M
Net receivables 209.418 M 34.61 % 155.572 M 9.34 % 142.282 M -15.99 % 169.360 M 28.78 % 131.513 M 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 -100.00 % 1.518 M 0.00 % 1.518 M 0.00 % 1.518 M 0.00 % 1.518 M 0.00 % 1.518 M 0.00 % 1.518 M 427.08 % 288.000 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 71.925 M -0.09 % 71.992 M 47.33 % 48.864 M -71.94 % 174.133 M 208.66 % 56.415 M 41.14 % 39.971 M -33.26 % 59.895 M -65.03 % 171.251 M 75.05 % 97.829 M -26.60 % 133.284 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 8.011 M -17.69 % 9.733 M -50.35 % 19.605 M 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
Other total stockholders equity 1.045 B 5.04 % 994.692 M 1.21 % 982.844 M 37.32 % 715.732 M 347.60 % 159.906 M 14.97 % 139.089 M 1.38 % 137.192 M 242.62 % 40.042 M -14.62 % 46.901 M 17.77 % 39.825 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.955 B 3.97 % 1.881 B -2.60 % 1.931 B 8.46 % 1.780 B 166.56 % 667.859 M -3.34 % 690.957 M -13.96 % 803.102 M 1.91 % 788.056 M 3.66 % 760.198 M -13.97 % 883.677 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 21.019 M 96.86 % 10.677 M -36.28 % 16.755 M 94.58 % 8.611 M 10.34 % 7.804 M 311.39 % 1.897 M 54.98 % 1.224 M 1 469.23 % 78.000 K 20.00 % 65.000 K -63.07 % 176.000 K
Change in working capital 84.546 M -74.67 % 333.844 M 2 766.70 % -12.519 M 96.85 % -397.128 M -1 180.03 % -31.025 M -137.83 % 82.019 M 185.17 % -96.303 M -339.22 % -21.926 M -118.10 % 121.169 M 194.85 % -127.751 M
Accounts receivables -46.667 M -184.43 % -16.407 M -162.78 % 26.135 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 153.772 M -53.98 % 334.144 M 2 474.70 % -14.071 M 97.03 % -473.170 M -1 098.29 % -39.487 M -136.20 % 109.084 M 248.40 % -73.509 M -21.57 % -60.466 M -167.98 % 88.951 M 167.18 % -132.405 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -22.559 M -240.06 % 16.107 M 165.52 % -24.583 M -132.33 % 76.042 M 798.63 % 8.462 M 131.27 % -27.065 M -18.74 % -22.794 M -159.14 % 38.540 M 19.62 % 32.218 M 592.26 % 4.654 M
Other non cash items -20.809 M -154.75 % 38.006 M 130.42 % -124.930 M -3 047.85 % 4.238 M 76.66 % 2.399 M 298.43 % -1.209 M 32.23 % -1.784 M -119.28 % 9.252 M 568.01 % 1.385 M -89.31 % 12.954 M
Net cash provided by operating activities 127.296 M -66.73 % 382.631 M 108 801.99 % -352.000 K 99.82 % -198.712 M -246.73 % -57.311 M -200.15 % 57.227 M 136.00 % -158.944 M -289.50 % -40.807 M -139.84 % 102.434 M 32.46 % 77.332 M
Investments in property plant and equipment -79.829 M -77.22 % -45.046 M -12.45 % -40.058 M 24.41 % -52.994 M 3.24 % -54.771 M -657.34 % -7.232 M 88.72 % -64.126 M -145.03 % -26.171 M 36.04 % -40.915 M 63.85 % -113.180 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 28.251 M 0.000 -100.00 % 27.167 M 0.000 0.000 -100.00 % 82.477 M
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -30.000 M 0.000 100.00 % -50.000 M 0.000 0.000 100.00 % -30.000 M
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 30.197 M -0.21 % 30.260 M 51.30 % 20.000 M -78.41 % 92.632 M 0.000 -100.00 % 20.000 M -82.01 % 111.189 M
Other investing activites -233.458 M -87.04 % -124.817 M -47.74 % -84.485 M -15 545.16 % 547.000 K 101.94 % -28.241 M -282 310.00 % -10.000 K 99.96 % -28.267 M -41 669.12 % 68.000 K 0.000 100.00 % -82.480 M
Net cash used for investing activites -313.287 M -84.44 % -169.863 M -36.39 % -124.543 M -459.74 % -22.250 M 59.18 % -54.501 M -527.19 % 12.758 M 156.47 % -22.594 M 13.44 % -26.103 M -24.81 % -20.915 M 34.63 % -31.994 M
Debt repayment -13.486 M 60.07 % -33.778 M 82.11 % -188.834 M -199.86 % 189.092 M 1 717.55 % -11.690 M 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 -100.00 % 661.030 M 16 181.53 % 4.060 M -60.39 % 10.250 M -95.87 % 247.980 M 0.000 -100.00 % 690.000 K 263.16 % 190.000 K
Common stock repurchased -371.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -44.015 M 0.000
Other financing activites 29.335 M 495.51 % 4.926 M -98.62 % 357.953 M -45.78 % 660.190 M 2 014.64 % 31.220 M 198.37 % -31.738 M -113.46 % 235.712 M 424.97 % 44.900 M 6 407.25 % 690.000 K 263.16 % 190.000 K
Net cash used provided by financing activities 15.478 M 153.65 % -28.852 M -117.06 % 169.119 M -80.09 % 849.282 M 4 248.60 % 19.530 M 161.54 % -31.738 M -113.46 % 235.712 M 424.97 % 44.900 M 203.64 % -43.325 M -22 902.63 % 190.000 K
Effect of forex changes on cash 12.329 M 310.43 % -5.859 M -349.00 % 2.353 M 157.66 % -4.081 M -132.40 % -1.756 M -198.64 % -588.000 K -1 325.00 % 48.000 K 101.51 % -3.182 M -728.65 % -384.000 K -122.60 % 1.699 M
Net change in cash -158.184 M -188.84 % 178.057 M 282.29 % 46.577 M -92.54 % 624.239 M 763.82 % -94.038 M -349.71 % 37.659 M -30.55 % 54.222 M 315.23 % -25.192 M -166.63 % 37.810 M -19.94 % 47.227 M
Cash at beginning of period 1.092 B 19.49 % 913.699 M 5.37 % 867.122 M 257.01 % 242.883 M -27.91 % 336.921 M 12.58 % 299.262 M 22.13 % 245.040 M -9.32 % 270.232 M 16.27 % 232.422 M 25.50 % 185.195 M
Cash at end of period 933.572 M -14.49 % 1.092 B 19.49 % 913.699 M 5.37 % 867.122 M 257.01 % 242.883 M -27.91 % 336.921 M 12.58 % 299.262 M 22.13 % 245.040 M -9.32 % 270.232 M 16.27 % 232.422 M
Operating cash flow 127.296 M -66.73 % 382.631 M 108 801.99 % -352.000 K 99.82 % -198.712 M -246.73 % -57.311 M -200.15 % 57.227 M 136.00 % -158.944 M -289.50 % -40.807 M -139.84 % 102.434 M 32.46 % 77.332 M
Capital expenditure -79.829 M -77.22 % -45.046 M -12.45 % -40.058 M 24.41 % -52.994 M 3.24 % -54.771 M -657.34 % -7.232 M 88.72 % -64.126 M -145.03 % -26.171 M 36.04 % -40.915 M 63.85 % -113.180 M
Free CashFlow 47.467 M -85.94 % 337.585 M 935.40 % -40.410 M 83.95 % -251.706 M -124.57 % -112.082 M -324.19 % 49.995 M 122.41 % -223.070 M -233.05 % -66.978 M -208.87 % 61.519 M 271.61 % -35.848 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2022-09-30 2022-06-30 2022-03-31
Revenue 328.029 M 35.57 % 241.971 M -21.77 % 309.313 M 11.73 % 276.843 M 27.31 % 217.460 M 1.08 % 215.130 M -19.31 % 266.603 M 0.21 % 266.047 M -24.97 % 354.585 M 34.96 % 262.739 M
Net income -74.969 M -10.63 % -67.765 M -237.14 % 49.412 M 273.21 % -28.528 M 24.50 % -37.783 M -71.63 % -22.014 M 63.74 % -60.711 M -355.11 % 23.798 M -46.43 % 44.422 M 261.42 % 12.291 M
Income before tax -74.969 M -10.63 % -67.765 M -237.14 % 49.412 M 273.21 % -28.528 M 24.50 % -37.783 M -71.63 % -22.014 M 63.74 % -60.711 M -346.55 % 24.624 M -45.86 % 45.479 M 249.06 % 13.029 M
Income before tax ratio -0.23 18.39 % -0.28 -275.31 % 0.16 255.02 % -0.10 40.69 % -0.17 -69.79 % -0.10 55.06 % -0.23 -346.04 % 0.09 -27.84 % 0.13 158.64 % 0.05
EBITDA -15.693 M 70.63 % -53.437 M -306.05 % 25.934 M 301.79 % -12.852 M 64.49 % -36.195 M -7.50 % -33.671 M -13.73 % -29.607 M -176.73 % 38.588 M -34.56 % 58.968 M 129.35 % 25.711 M
Net income ratio -0.23 18.39 % -0.28 -275.31 % 0.16 255.02 % -0.10 40.69 % -0.17 -69.79 % -0.10 55.06 % -0.23 -354.58 % 0.09 -28.60 % 0.13 167.80 % 0.05
Ratio EBITDA -0.05 78.34 % -0.22 -363.39 % 0.08 280.61 % -0.05 72.11 % -0.17 -6.34 % -0.16 -40.94 % -0.11 -176.57 % 0.15 -12.78 % 0.17 69.94 % 0.10
Gross profit ratio 0.37 -7.92 % 0.40 -8.18 % 0.44 3.27 % 0.43 5.84 % 0.40 -2.87 % 0.41 -0.90 % 0.42 -2.88 % 0.43 -0.42 % 0.43 -4.22 % 0.45
Weighted average shs out dil 96.114 M 0.37 % 95.760 M 0.05 % 95.713 M 0.07 % 95.647 M 0.51 % 95.164 M -0.43 % 95.578 M 0.31 % 95.282 M 12.21 % 84.910 M -1.05 % 85.809 M -0.61 % 86.339 M
Weighted average shs out 96.114 M 0.70 % 95.444 M -1.61 % 97.003 M 2.01 % 95.093 M 0.67 % 94.458 M -1.17 % 95.578 M 0.70 % 94.917 M 11.78 % 84.910 M -1.05 % 85.809 M -0.61 % 86.339 M
EPS diluted -0.78 -9.86 % -0.71 -239.22 % 0.51 270.00 % -0.30 25.00 % -0.40 -73.91 % -0.23 64.06 % -0.64 -328.57 % 0.28 -46.15 % 0.52 271.43 % 0.14
Earnings per share -0.78 -9.86 % -0.71 -236.54 % 0.52 273.33 % -0.30 25.00 % -0.40 -73.91 % -0.23 64.06 % -0.64 -328.57 % 0.28 -46.15 % 0.52 271.43 % 0.14
Gross profit 121.786 M 24.83 % 97.559 M -28.17 % 135.816 M 15.39 % 117.706 M 34.74 % 87.359 M -1.82 % 88.980 M -20.03 % 111.273 M -2.67 % 114.330 M -25.28 % 153.018 M 29.27 % 118.374 M
Income tax expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 826.000 K -21.85 % 1.057 M 43.22 % 738.000 K
Cost of revenue 206.243 M 42.82 % 144.412 M -16.76 % 173.497 M 9.02 % 159.137 M 22.32 % 130.101 M 3.13 % 126.150 M -18.79 % 155.330 M 2.38 % 151.717 M -24.73 % 201.567 M 39.62 % 144.365 M
General and administrative expenses 17.877 M -4.66 % 18.750 M 20.11 % 15.611 M -5.61 % 16.538 M 4.56 % 15.816 M 13.82 % 13.896 M 12.31 % 12.373 M 7.88 % 11.469 M -9.93 % 12.733 M 9.93 % 11.583 M
Selling and marketing expenses 21.830 M 10.37 % 19.779 M 1.73 % 19.443 M -2.40 % 19.922 M 24.57 % 15.993 M -2.29 % 16.367 M -59.17 % 40.084 M 67.95 % 23.866 M -1.77 % 24.297 M 13.79 % 21.352 M
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 177.981 M -1.31 % 180.341 M 38.94 % 129.800 M -9.97 % 144.167 M 3.55 % 139.222 M -0.28 % 139.607 M -11.67 % 158.045 M 25.38 % 126.050 M 3.18 % 122.167 M 6.28 % 114.953 M
Cost and expenses 384.224 M 18.31 % 324.753 M 7.07 % 303.297 M 0.00 % 303.304 M 12.62 % 269.323 M 1.34 % 265.757 M -15.20 % 313.375 M 12.82 % 277.767 M -14.20 % 323.734 M 24.84 % 259.318 M
Research and development expenses 138.274 M -2.49 % 141.812 M 49.68 % 94.746 M -12.03 % 107.707 M 0.27 % 107.413 M -1.77 % 109.344 M 3.56 % 105.588 M 16.40 % 90.715 M 6.55 % 85.137 M 3.80 % 82.018 M
Selling general and administrative expenses 39.707 M 3.06 % 38.529 M 9.91 % 35.054 M -3.86 % 36.460 M 14.62 % 31.809 M 5.11 % 30.263 M -42.31 % 52.457 M 48.46 % 35.335 M -4.58 % 37.030 M 12.43 % 32.935 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.429 M 144.86 % 992.000 K 430.48 % 187.000 K
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 826.000 K -21.85 % 1.057 M 43.22 % 738.000 K
Depreciation and amortization 40.502 M 38.02 % 29.345 M 47.33 % 19.918 M 46.36 % 13.609 M -13.14 % 15.668 M -7.60 % 16.956 M -1.22 % 17.165 M 30.65 % 13.138 M 5.68 % 12.432 M 4.09 % 11.944 M
Operating income -56.195 M 32.12 % -82.782 M -1 476.03 % 6.016 M 122.74 % -26.461 M 48.98 % -51.863 M -2.44 % -50.627 M -8.24 % -46.772 M -283.78 % 25.450 M -45.31 % 46.536 M 238.03 % 13.767 M
Operating income ratio -0.17 49.93 % -0.34 -1 858.99 % 0.02 120.35 % -0.10 59.92 % -0.24 -1.34 % -0.24 -34.14 % -0.18 -283.40 % 0.10 -27.11 % 0.13 150.47 % 0.05
Total other income expenses net -18.774 M -225.02 % 15.017 M -65.40 % 43.396 M 2 199.47 % -2.067 M -114.68 % 14.080 M -50.79 % 28.613 M 305.27 % -13.939 M -1 587.53 % -826.000 K 21.85 % -1.057 M -43.22 % -738.000 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2022-09-30 2022-06-30 2022-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31
Net debt -1.001 B -12.62 % -889.227 M 3.93 % -925.561 M -17.51 % -787.634 M -7.28 % -734.157 M 0.18 % -735.505 M 32.03 % -1.082 B -119.45 % -493.055 M 22.58 % -636.882 M -11.76 % -569.876 M 22.88 % -738.923 M -1 656.58 % 47.471 M 120.58 % -230.709 M 25.60 % -310.098 M 2.09 % -316.720 M 2.41 % -324.537 M -8.45 % -299.262 M -34.30 % -222.834 M -11.19 % -200.400 M
Total investments 69.173 M -74.44 % 270.579 M 0.06 % 270.428 M -44.92 % 490.951 M -16.54 % 588.239 M 20.20 % 489.391 M 183.83 % 172.426 M 244.85 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.000 -100.00 % 30.173 M 0.13 % 30.133 M 0.21 % 30.070 M -0.61 % 30.254 M -39.66 % 50.139 M 0.28 % 50.001 M -37.50 % 80.000 M 689.89 % 10.128 M
Total debt 25.164 M -11.65 % 28.482 M 255.54 % 8.011 M -29.88 % 11.425 M -22.94 % 14.826 M -18.59 % 18.211 M 87.11 % 9.733 M -94.34 % 171.880 M 204.76 % 56.399 M -54.34 % 123.507 M -3.66 % 128.199 M -12.05 % 145.764 M 1 097.34 % 12.174 M -32.59 % 18.059 M -10.60 % 20.201 M -20.55 % 25.426 M 0.000 0.000 -100.00 % 44.640 M
Accumulated other comprehensive income loss -3.337 M 26.77 % -4.557 M 38.16 % -7.369 M -0.67 % -7.320 M 27.50 % -10.096 M 27.64 % -13.952 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
Retained earnings -427.529 M -21.26 % -352.560 M -23.79 % -284.795 M 15.02 % -335.118 M -9.30 % -306.590 M -14.06 % -268.807 M -8.92 % -246.793 M -41.36 % -174.587 M 12.36 % -199.211 M 18.59 % -244.690 M 5.06 % -257.719 M 23.30 % -336.012 M 14.45 % -392.786 M -2.68 % -382.550 M -20.80 % -316.669 M -6.16 % -298.288 M -24.91 % -238.809 M -42.08 % -168.079 M -27.73 % -131.593 M
Common stock 965.347 M 0.07 % 964.698 M 0.00 % 964.698 M 0.08 % 963.973 M 0.08 % 963.183 M 0.72 % 956.273 M 0.07 % 955.643 M 11.62 % 856.123 M 0.11 % 855.195 M 0.29 % 852.735 M 0.92 % 845.000 M 13.60 % 743.843 M 0.99 % 736.570 M 0.48 % 733.030 M 2.79 % 713.110 M 1.42 % 703.140 M 0.04 % 702.860 M 27.55 % 551.030 M 0.03 % 550.880 M
Total equity 1.587 B -4.18 % 1.656 B -3.57 % 1.717 B 3.38 % 1.661 B -1.22 % 1.682 B -0.31 % 1.687 B -0.98 % 1.704 B 20.60 % 1.413 B 2.10 % 1.383 B 3.92 % 1.331 B 2.23 % 1.302 B 129.95 % 566.343 M 13.62 % 498.437 M -0.89 % 502.891 M -6.09 % 535.530 M -1.39 % 543.072 M -9.68 % 601.243 M 42.15 % 422.956 M -7.92 % 459.329 M
Other non current liabilities 16.953 M -18.68 % 20.846 M -12.67 % 23.870 M 77.21 % 13.470 M -1.47 % 13.671 M -0.73 % 13.771 M -0.21 % 13.800 M -31.71 % 20.208 M 0.13 % 20.181 M -0.19 % 20.220 M -0.26 % 20.273 M 11.87 % 18.122 M -1.66 % 18.428 M -3.85 % 19.166 M -1.27 % 19.412 M -63.25 % 52.816 M 0.32 % 52.646 M 8.63 % 48.463 M 167.10 % 18.144 M
Long term debt 13.269 M -14.48 % 15.515 M 773.10 % 1.777 M -44.08 % 3.178 M -30.51 % 4.573 M -23.27 % 5.960 M 387.73 % 1.222 M -91.39 % 14.188 M -68.67 % 45.283 M -59.71 % 112.394 M -11.34 % 126.768 M 42.50 % 88.961 M 6 748.42 % 1.299 M -80.69 % 6.726 M -21.60 % 8.579 M -39.05 % 14.076 M 0.000 0.000 0.000
Total non current liabilities 30.222 M -16.88 % 36.361 M 41.77 % 25.647 M 54.05 % 16.648 M -8.75 % 18.244 M -7.54 % 19.731 M 31.35 % 15.022 M -56.33 % 34.396 M -47.46 % 65.464 M -50.64 % 132.614 M -9.81 % 147.041 M 37.31 % 107.083 M 442.82 % 19.727 M -23.81 % 25.892 M -7.50 % 27.991 M -58.15 % 66.892 M 27.06 % 52.646 M 8.63 % 48.463 M 167.10 % 18.144 M
Other current liabilities 120.291 M -2.58 % 123.471 M -7.91 % 134.082 M 113.95 % 62.670 M -8.12 % 68.210 M 8.64 % 62.783 M -23.02 % 81.560 M -4.72 % 85.597 M -68.26 % 269.675 M 63.92 % 164.520 M 5.92 % 155.329 M 109.06 % 74.297 M -9.84 % 82.405 M -7.45 % 89.036 M 17.40 % 75.843 M -13.20 % 87.375 M -2.18 % 89.318 M 60.42 % 55.676 M -41.20 % 94.692 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 11.895 M -8.27 % 12.967 M 108.00 % 6.234 M -24.41 % 8.247 M -19.57 % 10.253 M -16.31 % 12.251 M 43.94 % 8.511 M -94.60 % 157.692 M 1 318.60 % 11.116 M 0.03 % 11.113 M 676.59 % 1.431 M -97.48 % 56.803 M 422.33 % 10.875 M -4.04 % 11.333 M -2.49 % 11.622 M 2.40 % 11.350 M 0.000 0.000 -100.00 % 44.640 M
Total current liabilities 220.433 M 12.60 % 195.768 M -7.76 % 212.241 M 76.04 % 120.565 M -15.80 % 143.196 M 7.02 % 133.801 M -17.44 % 162.063 M -46.43 % 302.534 M -17.45 % 366.476 M 41.54 % 258.928 M -21.75 % 330.893 M 35.74 % 243.763 M 62.84 % 149.695 M -18.21 % 183.013 M 43.61 % 127.436 M -29.58 % 180.971 M 21.28 % 149.213 M -19.30 % 184.900 M -40.47 % 310.583 M
Total liabilities 250.655 M 7.98 % 232.129 M -2.42 % 237.888 M 73.37 % 137.213 M -15.01 % 161.440 M 5.15 % 153.532 M -13.30 % 177.085 M -47.44 % 336.930 M -22.00 % 431.940 M 10.32 % 391.542 M -18.08 % 477.934 M 36.22 % 350.846 M 107.08 % 169.422 M -18.90 % 208.905 M 34.41 % 155.427 M -37.29 % 247.863 M 22.79 % 201.859 M -13.50 % 233.363 M -29.01 % 328.727 M
Other non current assets 4.605 M -78.39 % 21.305 M 67.11 % 12.749 M 170.79 % 4.708 M 4.11 % 4.522 M 0.00 % 4.522 M 100.80 % 2.252 M -0.18 % 2.256 M -95.77 % 53.309 M -7.48 % 57.621 M -9.56 % 63.710 M 18.22 % 53.892 M 49.72 % 35.996 M 12.22 % 32.077 M 33.26 % 24.071 M -24.76 % 31.991 M -18.38 % 39.196 M 45.23 % 26.989 M -13.95 % 31.365 M
Long term investments 69.173 M -1.99 % 70.579 M 0.21 % 70.428 M -0.74 % 70.951 M 3.97 % 68.239 M 11.15 % 61.391 M 23.76 % 49.606 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
Intangible assets 133.429 M -8.77 % 146.249 M -4.04 % 152.406 M 268.46 % 41.363 M 3.42 % 39.994 M -15.22 % 47.173 M -12.73 % 54.057 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
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
Goodwill and intangible assets 133.429 M -8.77 % 146.249 M -4.04 % 152.406 M 268.46 % 41.363 M 3.42 % 39.994 M -15.22 % 47.173 M -12.73 % 54.057 M 16.46 % 46.418 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 128.673 M -10.87 % 144.368 M 40.44 % 102.794 M 34.41 % 76.478 M 54.05 % 49.646 M -15.37 % 58.664 M -1.54 % 59.584 M 4.61 % 56.957 M -8.23 % 62.063 M 79.72 % 34.533 M 240.39 % 10.145 M -53.07 % 21.615 M -34.85 % 33.175 M -28.12 % 46.154 M 69.39 % 27.247 M -17.81 % 33.151 M 10.34 % 30.044 M 121.86 % 13.542 M -26.58 % 18.445 M
Total non current assets 335.880 M -12.19 % 382.501 M 13.04 % 338.377 M 74.87 % 193.500 M 19.15 % 162.401 M -5.44 % 171.750 M 3.78 % 165.499 M 54.46 % 107.149 M -8.33 % 116.890 M 24.79 % 93.672 M 24.28 % 75.373 M -2.14 % 77.025 M 8.96 % 70.689 M -11.36 % 79.749 M 50.94 % 52.836 M -20.74 % 66.660 M -5.79 % 70.758 M 68.28 % 42.049 M -18.08 % 51.328 M
Other current assets 125.565 M 34.49 % 93.364 M -1.09 % 94.396 M 187.66 % 32.815 M 1.07 % 32.469 M -23.23 % 42.295 M 191.13 % 14.528 M -94.04 % 243.559 M -9.55 % 269.260 M 50.72 % 178.655 M -2.70 % 183.607 M -39.22 % 302.109 M 111.37 % 142.927 M 63.53 % 87.400 M -32.36 % 129.206 M -23.24 % 168.324 M 27.27 % 132.257 M -9.00 % 145.344 M -52.23 % 304.245 M
Short term investments 0.000 -100.00 % 200.000 M 0.00 % 200.000 M -52.38 % 420.000 M -19.23 % 520.000 M 21.50 % 428.000 M 248.48 % 122.820 M 145.64 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.000 -100.00 % 30.173 M 0.13 % 30.133 M 0.21 % 30.070 M -0.61 % 30.254 M -39.66 % 50.139 M 0.28 % 50.001 M -37.50 % 80.000 M 689.89 % 10.128 M
cash and cash equivalents 1.027 B 11.86 % 917.709 M -1.70 % 933.572 M 16.83 % 799.059 M 6.69 % 748.983 M -0.63 % 753.716 M -30.96 % 1.092 B 64.19 % 664.935 M -4.09 % 693.281 M -0.01 % 693.383 M -20.04 % 867.122 M 782.18 % 98.293 M -59.53 % 242.883 M -25.99 % 328.157 M -2.60 % 336.921 M -3.73 % 349.963 M 16.94 % 299.262 M 34.30 % 222.834 M -9.06 % 245.040 M
Cash and short term investments 1.027 B -8.15 % 1.118 B -1.40 % 1.134 B -7.01 % 1.219 B -3.93 % 1.269 B 7.38 % 1.182 B -2.71 % 1.215 B 69.89 % 714.935 M -3.81 % 743.281 M -0.01 % 743.383 M -14.27 % 867.122 M 574.98 % 128.466 M -52.95 % 273.016 M -23.79 % 358.227 M -2.44 % 367.175 M -8.23 % 400.102 M 14.56 % 349.263 M 15.33 % 302.834 M 18.68 % 255.168 M
Total current assets 1.502 B -0.27 % 1.506 B -6.88 % 1.617 B 0.75 % 1.605 B -4.51 % 1.681 B 0.72 % 1.669 B -2.71 % 1.715 B 4.44 % 1.642 B -3.31 % 1.698 B 4.25 % 1.629 B -4.44 % 1.705 B 102.92 % 840.164 M 40.69 % 597.170 M -5.52 % 632.047 M -0.95 % 638.121 M -11.90 % 724.275 M -1.10 % 732.344 M 19.22 % 614.270 M -16.62 % 736.728 M
Inventory 181.221 M 1.03 % 179.372 M -0.08 % 179.514 M -4.75 % 188.465 M -21.65 % 240.552 M -16.15 % 286.895 M -13.18 % 330.452 M -51.67 % 683.796 M -0.31 % 685.948 M -3.00 % 707.137 M 8.10 % 654.137 M 59.71 % 409.589 M 126.01 % 181.227 M -2.79 % 186.420 M 31.52 % 141.740 M -9.05 % 155.849 M -37.87 % 250.824 M 51.02 % 166.092 M -6.33 % 177.315 M
Net receivables 168.179 M 45.99 % 115.199 M -44.99 % 209.418 M 27.23 % 164.597 M 18.61 % 138.774 M -12.05 % 157.796 M 1.43 % 155.572 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
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.518 M 0.00 % 1.518 M 0.00 % 1.518 M 0.00 % 1.518 M 0.00 % 1.518 M 0.00 % 1.518 M 0.00 % 1.518 M 0.00 % 1.518 M 0.00 % 1.518 M 0.00 % 1.518 M 0.00 % 1.518 M 0.00 % 1.518 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
Account payables 88.247 M 48.74 % 59.330 M -17.51 % 71.925 M 44.87 % 49.648 M -23.30 % 64.733 M 10.15 % 58.767 M -18.37 % 71.992 M 21.52 % 59.245 M -30.86 % 85.685 M 2.87 % 83.295 M -52.17 % 174.133 M 54.56 % 112.663 M 99.70 % 56.415 M -31.74 % 82.644 M 106.76 % 39.971 M -51.40 % 82.246 M 37.32 % 59.895 M -53.65 % 129.224 M -24.54 % 171.251 M
Tax 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 25.164 M -11.65 % 28.482 M 255.54 % 8.011 M -29.88 % 11.425 M -22.94 % 14.826 M -18.59 % 18.211 M 87.11 % 9.733 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
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
Other total stockholders equity 1.052 B 0.37 % 1.048 B 0.34 % 1.045 B 0.50 % 1.040 B 0.43 % 1.035 B 2.15 % 1.013 B 1.88 % 994.692 M 36.08 % 730.973 M 0.48 % 727.455 M 0.58 % 723.260 M 1.15 % 715.024 M 351.09 % 158.512 M 2.50 % 154.653 M 1.47 % 152.411 M 9.58 % 139.089 M 0.63 % 138.220 M 0.75 % 137.192 M 242.94 % 40.005 M -0.09 % 40.042 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Total assets 1.837 B -2.69 % 1.888 B -3.43 % 1.955 B 8.72 % 1.798 B -2.43 % 1.843 B 0.15 % 1.840 B -2.14 % 1.881 B 7.50 % 1.749 B -3.63 % 1.815 B 5.37 % 1.723 B -3.22 % 1.780 B 94.10 % 917.189 M 37.33 % 667.859 M -6.17 % 711.796 M 3.02 % 690.957 M -12.64 % 790.935 M -1.52 % 803.102 M 22.36 % 656.319 M -16.72 % 788.056 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 4.936 M -22.78 % 6.392 M -3.12 % 6.598 M -5.23 % 6.962 M -0.26 % 6.980 M 1 357.20 % 479.000 K -77.85 % 2.163 M
Change in working capital -27.296 M -130.14 % 90.577 M 753.14 % -13.868 M -173.53 % 18.861 M -75.23 % 76.134 M 2 126.79 % 3.419 M -97.02 % 114.894 M
Accounts receivables -60.821 M -165.52 % 92.830 M 333.29 % -39.792 M -36.59 % -29.132 M -268.00 % 17.340 M 252.65 % 4.917 M -89.22 % 45.630 M
Inventory -1.495 M -1 152.82 % 142.000 K -98.62 % 10.317 M -80.95 % 54.162 M 24.46 % 43.517 M -4.93 % 45.776 M -4.56 % 47.961 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 35.020 M 1 562.21 % -2.395 M -115.35 % 15.607 M 352.99 % -6.169 M -140.38 % 15.277 M 132.32 % -47.274 M -321.91 % 21.303 M
Other non cash items 53.623 M 480.04 % -14.110 M -192.15 % 15.312 M 232.80 % -11.530 M -181.76 % 14.102 M 136.45 % -38.693 M -290.05 % 20.359 M
Net cash provided by operating activities -7.281 M -115.01 % 48.516 M -40.35 % 81.339 M 2 401.97 % 3.251 M -95.88 % 78.990 M 317.70 % -36.284 M -137.38 % 97.074 M
Investments in property plant and equipment -35.736 M -4 469.82 % -782.000 K 98.07 % -40.448 M -12.91 % -35.822 M -933.82 % -3.465 M -3 586.17 % -94.000 K 99.76 % -38.402 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 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 0.000
Other investing activites 165.057 M 368.26 % -61.529 M -166.76 % 92.158 M 3.85 % 88.742 M 189.86 % -98.760 M 68.71 % -315.598 M -136.62 % -133.376 M
Net cash used for investing activites 129.321 M 307.54 % -62.311 M -220.50 % 51.710 M -2.29 % 52.920 M 151.77 % -102.225 M 67.62 % -315.692 M -83.78 % -171.778 M
Debt repayment -3.318 M 0.75 % -3.343 M 2.08 % -3.414 M -0.38 % -3.401 M -0.47 % -3.385 M -3.01 % -3.286 M -12.88 % -2.911 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 100.00 % -371.000 K 98.58 % -26.204 M 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 796.000 K 0.000 -100.00 % 1.841 M -93.25 % 27.254 M 6.37 % 25.622 M 3 017.03 % 822.000 K -82.59 % 4.721 M
Net cash used provided by financing activities -2.522 M 24.56 % -3.343 M -71.97 % -1.944 M 17.31 % -2.351 M -110.57 % 22.237 M 1 002.48 % -2.464 M -236.13 % 1.810 M
Effect of forex changes on cash -10.638 M -934.35 % 1.275 M -62.59 % 3.408 M 191.03 % -3.744 M -0.24 % -3.735 M -122.77 % 16.400 M 319.19 % -7.482 M
Net change in cash 108.880 M 786.38 % -15.863 M -111.79 % 134.513 M 168.62 % 50.076 M 1 158.02 % -4.733 M 98.60 % -338.040 M -320.57 % -80.376 M
Cash at beginning of period 917.709 M -1.70 % 933.572 M 16.83 % 799.059 M 6.69 % 748.983 M -0.63 % 753.716 M -30.96 % 1.092 B -6.86 % 1.172 B
Cash at end of period 1.027 B 11.86 % 917.709 M -1.70 % 933.572 M 16.83 % 799.059 M 6.69 % 748.983 M -0.63 % 753.716 M -30.96 % 1.092 B
Operating cash flow -7.281 M -115.01 % 48.516 M -40.35 % 81.339 M 2 401.97 % 3.251 M -95.88 % 78.990 M 317.70 % -36.284 M -137.38 % 97.074 M
Capital expenditure -35.736 M -4 469.82 % -782.000 K 98.07 % -40.448 M -12.91 % -35.822 M -933.82 % -3.465 M -3 586.17 % -94.000 K 99.76 % -38.402 M
Free CashFlow -43.017 M -190.12 % 47.734 M 16.73 % 40.891 M 225.54 % -32.571 M -143.13 % 75.525 M 307.61 % -36.378 M -162.00 % 58.672 M
2025 2025 2024 2024 2024 2024 2023
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015