6820.HK

FriendTimes Inc. 6820.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 1.163 B 10.11 % 1.056 B -30.72 % 1.524 B -5.68 % 1.616 B -25.94 % 2.182 B 29.20 % 1.689 B 15.35 % 1.464 B 109.11 % 700.247 M 23.11 % 568.802 M
Net income -48.856 M 64.63 % -138.120 M -650.04 % 25.111 M -90.88 % 275.483 M -45.29 % 503.519 M 21.18 % 415.527 M 23.43 % 336.650 M 185.35 % 117.977 M 44.99 % 81.367 M
Income before tax -35.834 M 50.86 % -72.928 M -398.52 % 24.430 M -89.55 % 233.869 M -55.59 % 526.607 M 20.17 % 438.204 M 21.29 % 361.284 M 152.24 % 143.229 M 60.05 % 89.490 M
Income before tax ratio -0.03 55.37 % -0.07 -530.91 % 0.02 -88.93 % 0.14 -40.03 % 0.24 -6.99 % 0.26 5.15 % 0.25 20.63 % 0.20 30.01 % 0.16
EBITDA -5.012 M 88.39 % -43.170 M -293.05 % 22.362 M -91.29 % 256.614 M -52.74 % 543.000 M 18.56 % 457.985 M 23.27 % 371.536 M 146.61 % 150.660 M 56.68 % 96.158 M
Net income ratio -0.04 67.88 % -0.13 -893.98 % 0.02 -90.34 % 0.17 -26.12 % 0.23 -6.21 % 0.25 7.01 % 0.23 36.46 % 0.17 17.78 % 0.14
Ratio EBITDA 0.00 89.46 % -0.04 -378.67 % 0.01 -90.76 % 0.16 -36.19 % 0.25 -8.23 % 0.27 6.86 % 0.25 17.93 % 0.22 27.27 % 0.17
Gross profit ratio 0.70 5.19 % 0.67 -2.89 % 0.68 1.61 % 0.67 0.18 % 0.67 3.12 % 0.65 4.04 % 0.63 1.59 % 0.62 -1.99 % 0.63
Weighted average shs out dil 2.111 B -2.68 % 2.169 B -0.54 % 2.181 B 0.00 % 2.181 B -0.24 % 2.186 B 12.39 % 1.945 B -11.58 % 2.200 B 0.00 % 2.200 B 0.00 % 2.200 B
Weighted average shs out 2.111 B -2.68 % 2.169 B -0.54 % 2.181 B 0.00 % 2.181 B -0.24 % 2.186 B 12.39 % 1.945 B -11.24 % 2.192 B 0.00 % 2.192 B -0.39 % 2.200 B
EPS diluted -0.02 63.74 % -0.06 -653.91 % 0.01 -91.15 % 0.13 -43.48 % 0.23 9.52 % 0.21 40.00 % 0.15 179.85 % 0.05 44.86 % 0.04
Earnings per share -0.02 63.74 % -0.06 -653.91 % 0.01 -91.15 % 0.13 -43.48 % 0.23 9.52 % 0.21 40.00 % 0.15 179.85 % 0.05 44.86 % 0.04
Gross profit 813.522 M 15.82 % 702.405 M -32.73 % 1.044 B -4.16 % 1.089 B -25.81 % 1.468 B 33.23 % 1.102 B 20.01 % 918.290 M 112.43 % 432.274 M 20.66 % 358.262 M
Income tax expense 13.022 M -80.03 % 65.192 M 9 672.98 % -681.000 K 98.36 % -41.614 M -280.24 % 23.088 M 1.81 % 22.677 M -7.75 % 24.581 M -2.94 % 25.326 M 187.73 % 8.802 M
Cost of revenue 349.264 M -1.23 % 353.628 M -26.37 % 480.277 M -8.82 % 526.709 M -26.22 % 713.912 M 21.63 % 586.974 M 7.50 % 546.000 M 103.75 % 267.973 M 27.28 % 210.540 M
General and administrative expenses 41.787 M -16.87 % 50.270 M -27.79 % 69.619 M 4.08 % 66.890 M 44.39 % 46.326 M -25.43 % 62.128 M 224.50 % 19.146 M 202.04 % 6.339 M -28.10 % 8.816 M
Selling and marketing expenses 556.994 M 29.30 % 430.780 M -33.45 % 647.268 M 42.01 % 455.784 M -25.57 % 612.386 M 55.71 % 393.284 M -6.82 % 422.076 M 121.64 % 190.436 M 12.90 % 168.671 M
Other expenses -48.843 M 12.61 % -55.891 M -17.65 % -47.506 M -22.13 % -38.898 M 0.000 100.00 % -20.408 M -4 747.51 % -421.000 K 94.01 % -7.026 M -5 143.28 % -134.000 K
Operating expenses 842.669 M 9.27 % 771.152 M -24.90 % 1.027 B 21.00 % 848.677 M -8.09 % 923.404 M 40.21 % 658.606 M 15.92 % 568.173 M 103.51 % 279.184 M 3.51 % 269.717 M
Cost and expenses 1.192 B 5.97 % 1.125 B -25.37 % 1.507 B 9.58 % 1.375 B -16.00 % 1.637 B 31.45 % 1.246 B 11.79 % 1.114 B 103.63 % 547.157 M 13.93 % 480.257 M
Research and development expenses 292.731 M -15.39 % 345.993 M -3.22 % 357.496 M -2.03 % 364.901 M 37.86 % 264.692 M 18.38 % 223.602 M 63.91 % 136.420 M 52.54 % 89.435 M 40.65 % 63.586 M
Selling general and administrative expenses 598.781 M 24.47 % 481.050 M -32.90 % 716.887 M 37.16 % 522.674 M -20.65 % 658.712 M 44.64 % 455.412 M 3.22 % 441.222 M 124.23 % 196.775 M 10.87 % 177.487 M
Interest income 23.219 M -12.99 % 26.686 M 126.63 % 11.775 M 53.20 % 7.686 M -7.73 % 8.330 M 33.05 % 6.261 M 45.10 % 4.315 M -3.92 % 4.491 M 913.77 % 443.000 K
Interest expense 3.935 M 173.64 % 1.438 M 3 587.18 % 39.000 K -20.41 % 49.000 K -55.45 % 110.000 K -61.94 % 289.000 K -76.73 % 1.242 M 188.17 % 431.000 K -41.99 % 743.000 K
Depreciation and amortization 24.135 M -14.78 % 28.320 M 7.78 % 26.276 M 15.77 % 22.696 M 39.38 % 16.283 M 23.62 % 13.172 M 46.19 % 9.010 M 28.71 % 7.000 M 18.14 % 5.925 M
Operating income -29.147 M 57.60 % -68.747 M -498.83 % 17.237 M -92.84 % 240.751 M -55.66 % 543.023 M 21.55 % 446.749 M 22.96 % 363.329 M 146.61 % 147.329 M 53.84 % 95.767 M
Operating income ratio -0.03 61.49 % -0.07 -675.72 % 0.01 -92.41 % 0.15 -40.13 % 0.25 -5.92 % 0.26 6.60 % 0.25 17.93 % 0.21 24.96 % 0.17
Total other income expenses net -6.687 M -59.94 % -4.181 M -158.13 % 7.193 M 204.52 % -6.882 M 58.08 % -16.416 M -92.11 % -8.545 M -317.85 % -2.045 M 50.12 % -4.100 M 34.68 % -6.277 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -185.405 M 25.34 % -248.332 M 38.31 % -402.569 M 46.41 % -751.147 M 31.22 % -1.092 B -22.60 % -890.806 M -91.34 % -465.551 M -56.44 % -297.585 M -46.09 % -203.698 M
Total investments 527.714 M 241.92 % 154.337 M -23.09 % 200.668 M 25.70 % 159.646 M 441.08 % 29.505 M 816.87 % 3.218 M -0.28 % 3.227 M -32.73 % 4.797 M 38.40 % 3.466 M
Total debt 149.420 M 1.04 % 147.884 M 10 670.87 % 1.373 M 22.92 % 1.117 M -4.61 % 1.171 M -54.86 % 2.594 M -63.23 % 7.054 M -8.76 % 7.731 M -65.00 % 22.088 M
Accumulated other comprehensive income loss 152.982 M -2.94 % 157.612 M -19.02 % 194.626 M 33.87 % 145.385 M 15.22 % 126.184 M -17.16 % 152.331 M 813.46 % -21.351 M -60.37 % -13.314 M -81.41 % -7.339 M
Retained earnings 977.303 M -4.76 % 1.026 B -18.11 % 1.253 B -11.05 % 1.409 B 14.36 % 1.232 B 69.14 % 728.268 M 75.47 % 415.028 M 110.46 % 197.196 M 97.43 % 99.883 M
Common stock 154.000 K 0.00 % 154.000 K 0.00 % 154.000 K 0.00 % 154.000 K 0.00 % 154.000 K -0.65 % 155.000 K -99.70 % 51.663 M 0.01 % 51.660 M 0.00 % 51.660 M
Total equity 1.150 B -4.44 % 1.204 B -19.60 % 1.497 B -9.08 % 1.646 B 5.11 % 1.566 B 19.86 % 1.307 B 127.88 % 573.482 M 61.20 % 355.759 M 37.46 % 258.805 M
Other non current liabilities 0.000 0.000 -100.00 % 9.801 M 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 -100.00 % 465.000 K 0.000 0.000 0.000 -100.00 % 2.474 M -49.71 % 4.919 M -33.28 % 7.373 M
Total non current liabilities 4.969 M -21.36 % 6.319 M -38.45 % 10.266 M 14.63 % 8.956 M 97.88 % 4.526 M -48.10 % 8.720 M -37.38 % 13.925 M 99.10 % 6.994 M -45.20 % 12.763 M
Other current liabilities 59.909 M -20.10 % 74.983 M -14.61 % 87.812 M -33.08 % 131.227 M -34.42 % 200.106 M 21.32 % 164.946 M 42.29 % 115.924 M 116.22 % 53.614 M 22.05 % 43.929 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.936 M -64.51 % 19.542 M 386.00 % 4.021 M
Short term debt 149.420 M 1.04 % 147.884 M 16 186.78 % 908.000 K -18.71 % 1.117 M 102.38 % -47.020 M -1 912.64 % 2.594 M 210.10 % -2.356 M 85.92 % -16.730 M -213.69 % 14.715 M
Total current liabilities 247.431 M -3.25 % 255.734 M 141.34 % 105.965 M -29.99 % 151.362 M -31.58 % 221.232 M 13.07 % 195.662 M 31.72 % 148.541 M 32.19 % 112.370 M 43.62 % 78.242 M
Total liabilities 252.400 M -3.68 % 262.053 M 125.46 % 116.231 M -27.50 % 160.318 M -28.99 % 225.758 M 10.46 % 204.382 M 25.80 % 162.466 M 36.11 % 119.364 M 31.16 % 91.005 M
Other non current assets 19.599 M -88.71 % 173.578 M -68.16 % 545.195 M 66.82 % 326.813 M 120.08 % 148.494 M 4.93 % 141.520 M 3 897.74 % 3.540 M 10.07 % 3.216 M 13.64 % 2.830 M
Long term investments 280.420 M 1 718.49 % -17.326 M 94.93 % -341.533 M -148.54 % -137.416 M -51.61 % -90.639 M 33.09 % -135.467 M -4 297.92 % 3.227 M -32.73 % 4.797 M 38.40 % 3.466 M
Intangible assets 3.240 M 57.97 % 2.051 M -81.29 % 10.960 M -53.69 % 23.666 M 127.49 % 10.403 M 31.19 % 7.930 M 494.90 % 1.333 M -11.37 % 1.504 M 113.03 % 706.000 K
GoodWill 0.000 -100.00 % 6.752 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 3.240 M -63.19 % 8.803 M -19.68 % 10.960 M -53.69 % 23.666 M 127.49 % 10.403 M 31.19 % 7.930 M 494.90 % 1.333 M -11.37 % 1.504 M 113.03 % 706.000 K
Property plant equipment net 220.966 M -9.39 % 243.865 M -9.22 % 268.621 M -4.14 % 280.219 M 3.18 % 271.585 M 28.96 % 210.597 M 130.47 % 91.377 M 269.27 % 24.745 M 30.50 % 18.961 M
Total non current assets 524.225 M 25.47 % 417.799 M -24.85 % 555.924 M -1.66 % 565.282 M 45.53 % 388.432 M 57.77 % 246.203 M 118.27 % 112.797 M 168.02 % 42.085 M 26.84 % 33.179 M
Other current assets 23.819 M -40.78 % 40.218 M -90.91 % 442.516 M 364.05 % 95.359 M 137.51 % 40.150 M -79.13 % 192.405 M 361.10 % 41.727 M 42.11 % 29.363 M -8.26 % 32.008 M
Short term investments 247.294 M 44.06 % 171.663 M -68.34 % 542.201 M 82.52 % 297.062 M 147.25 % 120.144 M -13.37 % 138.685 M 1 389.95 % 9.308 M 55.91 % 5.970 M -16.01 % 7.108 M
cash and cash equivalents 334.825 M -15.49 % 396.216 M -1.91 % 403.942 M -46.30 % 752.264 M -31.19 % 1.093 B 22.38 % 893.400 M 89.04 % 472.605 M 54.79 % 305.316 M 35.22 % 225.786 M
Cash and short term investments 786.360 M -17.16 % 949.273 M 0.33 % 946.143 M -9.83 % 1.049 B -14.41 % 1.226 B 18.78 % 1.032 B 118.38 % 472.605 M 54.79 % 305.316 M 35.22 % 225.786 M
Total current assets 878.251 M -16.18 % 1.048 B -0.89 % 1.057 B -14.84 % 1.241 B -11.56 % 1.404 B 10.97 % 1.265 B 103.00 % 623.151 M 43.90 % 433.038 M 36.76 % 316.631 M
Inventory 0.000 0.000 100.00 % -404.744 M -54 282.60 % 747.000 K 0.000 100.00 % -138.685 M 0.000 100.00 % -98.359 M 0.000
Net receivables 68.072 M 16.71 % 58.325 M -20.47 % 73.341 M -23.61 % 96.009 M -30.26 % 137.665 M -23.18 % 179.211 M 64.69 % 108.819 M 10.63 % 98.359 M 67.17 % 58.837 M
Tax assets 0.000 -100.00 % 8.879 M -87.78 % 72.681 M 0.95 % 72.000 M 48.18 % 48.589 M 124.71 % 21.623 M 62.33 % 13.320 M 70.27 % 7.823 M 8.41 % 7.216 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 38.102 M 21.13 % 31.455 M 82.60 % 17.226 M -9.33 % 18.998 M -4.80 % 19.955 M 39.61 % 14.293 M 0.90 % 14.165 M -15.98 % 16.860 M 45.90 % 11.556 M
Tax payables 0.000 -100.00 % 1.412 M 7 331.58 % 19.000 K -5.00 % 20.000 K -99.96 % 48.191 M 248.48 % 13.829 M 99.38 % 6.936 M -64.51 % 19.542 M 386.00 % 4.021 M
Deferred revenue non current 4.969 M -21.36 % 6.319 M -35.53 % 9.801 M 9.44 % 8.956 M 97.88 % 4.526 M -48.10 % 8.720 M -23.85 % 11.451 M 451.86 % 2.075 M -61.50 % 5.390 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -53.000 K -352.38 % 21.000 K
Capital lease obligations 0.000 -100.00 % 465.000 K -66.13 % 1.373 M 22.92 % 1.117 M -4.61 % 1.171 M -54.86 % 2.594 M -63.23 % 7.054 M -8.76 % 7.731 M -22.67 % 9.998 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 19.637 M 0.00 % 19.637 M -60.03 % 49.127 M -46.71 % 92.194 M -55.74 % 208.296 M -51.11 % 426.083 M 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 100.00 % -9.801 M 0.000 0.000 0.000 100.00 % -11.451 M -451.86 % -2.075 M 61.50 % -5.390 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.402 B -4.31 % 1.466 B -9.15 % 1.613 B -10.71 % 1.807 B 0.81 % 1.792 B 18.59 % 1.511 B 105.34 % 735.948 M 54.90 % 475.123 M 35.82 % 349.810 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 0.000 -100.00 % 418.000 K 0.000 100.00 % -17.787 M 0.000 0.000 0.000 0.000 100.00 % -6.007 M
Stock based compensation 6.014 M 16.42 % 5.166 M -68.34 % 16.318 M -51.25 % 33.473 M 0.000 0.000 0.000 0.000 -100.00 % 26.847 M
Change in working capital -3.779 M -121.26 % 17.772 M -80.57 % 91.452 M 4 602.81 % -2.031 M -108.54 % 23.794 M 125.46 % -93.461 M -502.99 % 23.192 M 231.76 % -17.602 M -34.71 % -13.067 M
Accounts receivables -7.559 M -134.22 % 22.087 M -80.10 % 111.012 M 432.31 % -33.406 M -265.30 % 20.209 M 121.58 % -93.662 M -510.93 % -15.331 M 61.55 % -39.870 M -28.84 % -30.946 M
Inventory 0.000 0.000 -100.00 % 2.042 M 382.83 % -722.000 K -116.59 % 4.352 M 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 100.00 % -111.012 M -432.31 % 33.406 M 265.30 % -20.209 M 0.000 0.000 0.000 0.000
Other working capital 3.780 M 187.60 % -4.315 M -104.83 % 89.410 M 6 930.40 % -1.309 M -106.73 % 19.442 M 9 572.64 % 201.000 K 103.20 % -6.279 M -22.37 % -5.131 M -31.33 % -3.907 M
Other non cash items -44.455 M -77.58 % -25.034 M -309.52 % -6.113 M 19.18 % -7.564 M -190.79 % 8.331 M 151.00 % -16.334 M 66.96 % -49.440 M -282.54 % -12.924 M -56 091.30 % -23.000 K
Net cash provided by operating activities -52.833 M -14.14 % -46.286 M -129.82 % 155.214 M -40.91 % 262.656 M -54.32 % 575.015 M 68.34 % 341.581 M -0.72 % 344.046 M 187.42 % 119.703 M 16.03 % 103.165 M
Investments in property plant and equipment -300.000 K 91.75 % -3.638 M 90.43 % -38.012 M 39.83 % -63.173 M 30.35 % -90.697 M 4.64 % -95.111 M -55.24 % -61.269 M -320.26 % -14.579 M -74.75 % -8.343 M
Acquisitions net 0.000 0.000 0.000 100.00 % -19.841 M -403.05 % 6.547 M 0.000 -100.00 % 498.000 K 109.96 % -5.000 M 44.44 % -9.000 M
Purchases of investments 0.000 100.00 % -1.061 B 14.77 % -1.244 B -23.56 % -1.007 B -124.97 % -447.650 M -8.67 % -411.932 M -357.70 % -90.000 M -80.00 % -50.000 M 51.92 % -104.000 M
Sales maturities of investments 0.000 -100.00 % 1.101 B 10.28 % 998.065 M 43.01 % 697.884 M 76.81 % 394.705 M 48.95 % 265.000 M 194.44 % 90.000 M 80.00 % 50.000 M -61.17 % 128.760 M
Other investing activites 6.160 M -74.02 % 23.713 M 277.00 % 6.290 M -5.73 % 6.672 M -26.63 % 9.094 M 46.11 % 6.224 M 7.44 % 5.793 M 56.61 % 3.699 M 302.94 % 918.000 K
Net cash used for investing activites 5.860 M -90.25 % 60.112 M 121.62 % -278.039 M 27.88 % -385.542 M -201.20 % -128.001 M 45.72 % -235.819 M -328.93 % -54.978 M -246.21 % -15.880 M -290.52 % 8.335 M
Debt repayment -465.000 K 48.79 % -908.000 K 39.95 % -1.512 M 33.94 % -2.289 M 39.04 % -3.755 M 0.000 100.00 % -3.912 M 67.64 % -12.090 M -204.28 % 11.594 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 434.007 M 0.000 0.000 0.000
Common stock repurchased -12.914 M 73.38 % -48.519 M 0.000 0.000 100.00 % -17.959 M -131.04 % -7.773 M 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -118.253 M 47.16 % -223.808 M -4.24 % -214.700 M -7.44 % -199.829 M -95.36 % -102.287 M 13.91 % -118.818 M -475.00 % -20.664 M 0.000
Other financing activites -1.934 M -101.32 % 145.981 M 374 410.26 % -39.000 K 20.41 % -49.000 K 55.45 % -110.000 K 97.72 % -4.823 M -469.42 % -847.000 K -107.99 % 10.598 M -87.51 % 84.844 M
Net cash used provided by financing activities -15.313 M 29.43 % -21.699 M 90.37 % -225.359 M -3.83 % -217.038 M 2.08 % -221.653 M -169.46 % 319.124 M 358.24 % -123.577 M -457.76 % -22.156 M -122.97 % 96.438 M
Effect of forex changes on cash 895.000 K 508.84 % 147.000 K 206.52 % -138.000 K 87.85 % -1.136 M 95.53 % -25.437 M -521.78 % -4.091 M -327.53 % 1.798 M 184.14 % -2.137 M -1 469.87 % 156.000 K
Net change in cash -61.391 M -694.60 % -7.726 M 97.78 % -348.322 M -2.13 % -341.060 M -270.59 % 199.924 M -52.49 % 420.795 M 151.54 % 167.289 M 110.35 % 79.530 M -61.78 % 208.094 M
Cash at beginning of period 396.216 M -1.91 % 403.942 M -46.30 % 752.264 M -31.19 % 1.093 B 22.38 % 893.400 M 89.04 % 472.605 M 54.79 % 305.316 M 35.22 % 225.786 M 1 176.20 % 17.692 M
Cash at end of period 334.825 M -15.49 % 396.216 M -1.91 % 403.942 M -46.30 % 752.264 M -31.19 % 1.093 B 22.38 % 893.400 M 89.04 % 472.605 M 54.79 % 305.316 M 35.22 % 225.786 M
Operating cash flow -52.833 M -14.14 % -46.286 M -129.82 % 155.214 M -40.91 % 262.656 M -54.32 % 575.015 M 68.34 % 341.581 M -0.72 % 344.046 M 187.42 % 119.703 M 16.03 % 103.165 M
Capital expenditure -300.000 K 91.75 % -3.638 M 90.43 % -38.012 M 39.83 % -63.173 M 30.35 % -90.697 M 4.64 % -95.111 M -55.24 % -61.269 M -320.26 % -14.579 M -74.75 % -8.343 M
Free CashFlow -53.133 M -6.43 % -49.924 M -142.60 % 117.202 M -41.25 % 199.483 M -58.81 % 484.318 M 96.50 % 246.470 M -12.84 % 282.777 M 168.99 % 105.124 M 10.86 % 94.822 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30
Revenue 623.463 M -2.08 % 636.714 M 21.03 % 526.072 M 20.74 % 435.691 M -29.77 % 620.342 M -11.17 % 698.334 M -15.46 % 826.057 M 5.48 % 783.130 M -5.99 % 833.007 M -26.41 % 1.132 B 7.78 % 1.050 B 15.62 % 908.342 M 15.41 % 787.076 M -33.84 % 1.190 B 333.08 % 274.685 M
Net income 40.713 M 73.45 % 23.472 M 132.45 % -72.328 M -26.50 % -57.176 M 29.36 % -80.944 M -182.53 % 98.073 M 234.42 % -72.962 M -150.25 % 145.192 M 11.44 % 130.291 M -61.72 % 340.403 M 108.69 % 163.116 M -38.57 % 265.510 M 53.21 % 173.294 M -44.45 % 311.977 M 1 164.45 % 24.673 M
Income before tax 50.584 M 51.34 % 33.423 M 148.26 % -69.257 M -22.89 % -56.358 M -240.12 % -16.570 M -116.83 % 98.484 M 232.99 % -74.054 M -148.80 % 151.754 M 84.81 % 82.115 M -76.83 % 354.415 M 105.83 % 172.192 M -37.89 % 277.236 M 43.18 % 193.622 M -41.88 % 333.169 M 1 085.02 % 28.115 M
Income before tax ratio 0.08 54.56 % 0.05 139.87 % -0.13 -1.78 % -0.13 -384.27 % -0.03 -118.94 % 0.14 257.31 % -0.09 -146.26 % 0.19 96.58 % 0.10 -68.51 % 0.31 90.96 % 0.16 -46.28 % 0.31 24.07 % 0.25 -12.16 % 0.28 173.63 % 0.10
EBITDA 33.718 M -54.61 % 74.286 M 193.68 % -79.298 M -39.36 % -56.902 M -235.43 % -16.964 M -116.87 % 100.563 M 228.92 % -78.003 M -147.40 % 164.575 M 87.22 % 87.903 M -78.06 % 400.673 M 130.67 % 173.700 M -39.31 % 286.189 M 43.52 % 199.410 M -41.59 % 341.395 M 1 032.66 % 30.141 M
Net income ratio 0.07 77.14 % 0.04 126.81 % -0.14 -4.77 % -0.13 -0.57 % -0.13 -192.91 % 0.14 259.00 % -0.09 -147.64 % 0.19 18.53 % 0.16 -47.99 % 0.30 93.62 % 0.16 -46.87 % 0.29 32.76 % 0.22 -16.04 % 0.26 191.97 % 0.09
Ratio EBITDA 0.05 -53.65 % 0.12 177.40 % -0.15 -15.42 % -0.13 -377.59 % -0.03 -118.99 % 0.14 252.50 % -0.09 -144.93 % 0.21 99.15 % 0.11 -70.19 % 0.35 114.01 % 0.17 -47.51 % 0.32 24.36 % 0.25 -11.72 % 0.29 161.54 % 0.11
Gross profit ratio 0.74 3.45 % 0.71 3.94 % 0.68 2.97 % 0.67 0.00 % 0.67 -1.46 % 0.67 -2.65 % 0.69 2.62 % 0.68 0.45 % 0.67 -2.31 % 0.69 4.97 % 0.66 -1.46 % 0.67 3.86 % 0.64 2.19 % 0.63 0.07 % 0.63
Weighted average shs out dil 2.101 B -0.22 % 2.106 B -0.48 % 2.116 B -1.91 % 2.157 B -1.08 % 2.181 B 0.00 % 2.181 B 0.00 % 2.181 B 0.00 % 2.181 B 0.00 % 2.181 B -0.16 % 2.184 B -0.17 % 2.188 B 8.29 % 2.020 B -8.16 % 2.200 B 0.00 % 2.200 B 0.00 % 2.200 B
Weighted average shs out 2.101 B -0.22 % 2.106 B -0.49 % 2.116 B -1.91 % 2.157 B -1.08 % 2.181 B 0.00 % 2.181 B -0.01 % 2.181 B 0.00 % 2.181 B 0.00 % 2.181 B -0.16 % 2.184 B -0.17 % 2.188 B 8.29 % 2.020 B -8.16 % 2.200 B 0.39 % 2.192 B -0.39 % 2.200 B
EPS diluted 0.02 73.21 % 0.01 132.75 % -0.03 -28.57 % -0.03 28.49 % -0.04 -182.67 % 0.05 234.73 % -0.03 -150.15 % 0.07 11.37 % 0.06 -61.62 % 0.16 108.85 % 0.07 -43.23 % 0.13 68.46 % 0.08 -43.80 % 0.14 1 139.29 % 0.01
Earnings per share 0.02 73.21 % 0.01 132.75 % -0.03 -28.57 % -0.03 28.49 % -0.04 -182.67 % 0.05 234.73 % -0.03 -150.15 % 0.07 11.37 % 0.06 -61.62 % 0.16 108.85 % 0.07 -43.23 % 0.13 68.46 % 0.08 -43.80 % 0.14 1 139.29 % 0.01
Gross profit 459.113 M 1.30 % 453.235 M 25.80 % 360.287 M 24.33 % 289.791 M -29.77 % 412.614 M -12.46 % 471.369 M -17.70 % 572.745 M 8.24 % 529.126 M -5.56 % 560.302 M -28.11 % 779.436 M 13.14 % 688.909 M 13.93 % 604.674 M 19.86 % 504.480 M -32.39 % 746.130 M 333.39 % 172.160 M
Income tax expense 9.871 M -0.80 % 9.951 M 224.03 % 3.071 M 275.43 % 818.000 K -98.73 % 64.374 M 15 562.77 % 411.000 K -62.36 % 1.092 M -83.36 % 6.562 M -86.38 % 48.176 M 243.82 % 14.012 M 54.39 % 9.076 M -22.60 % 11.726 M -42.32 % 20.328 M -3.54 % 21.073 M 500.71 % 3.508 M
Cost of revenue 164.350 M -10.43 % 183.479 M 10.67 % 165.785 M 13.63 % 145.900 M -29.76 % 207.728 M -8.48 % 226.965 M -10.40 % 253.312 M -0.27 % 254.004 M -6.86 % 272.705 M -22.65 % 352.561 M -2.43 % 361.351 M 19.00 % 303.668 M 7.46 % 282.596 M -36.28 % 443.475 M 332.55 % 102.525 M
General and administrative expenses 17.837 M -24.67 % 23.679 M 30.77 % 18.108 M -28.41 % 25.293 M 1.27 % 24.977 M -29.81 % 35.583 M 4.55 % 34.036 M -4.26 % 35.550 M 13.43 % 31.340 M 27.16 % 24.646 M 13.68 % 21.680 M -37.25 % 34.548 M 25.25 % 27.584 M 64.24 % 16.795 M 614.38 % 2.351 M
Selling and marketing expenses 292.062 M 8.30 % 269.673 M -6.14 % 287.321 M 85.71 % 154.712 M -43.96 % 276.068 M 55.71 % 177.300 M -62.27 % 469.968 M 168.59 % 174.974 M -37.69 % 280.810 M 20.34 % 233.356 M -38.43 % 379.030 M 99.89 % 189.621 M 8.61 % 174.582 M -45.28 % 319.019 M 209.56 % 103.057 M
Other expenses 48.831 M 262.10 % -30.124 M -60.93 % -18.719 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.062 M 315.50 % -2.349 M -221.84 % 1.928 M
Operating expenses 490.561 M 21.69 % 403.128 M -8.28 % 439.541 M 22.69 % 358.257 M -19.06 % 442.601 M 16.39 % 380.283 M -41.60 % 651.137 M 70.90 % 381.000 M -20.99 % 482.196 M 12.89 % 427.142 M -18.30 % 522.816 M 57.94 % 331.027 M 9.03 % 303.622 M -30.37 % 436.051 M 230.04 % 132.122 M
Cost and expenses 654.911 M 11.64 % 586.607 M -3.09 % 605.326 M 20.07 % 504.157 M -22.48 % 650.329 M 7.09 % 607.248 M -32.86 % 904.449 M 42.43 % 635.004 M -15.88 % 754.901 M -3.18 % 779.703 M -11.81 % 884.167 M 39.31 % 634.695 M 8.27 % 586.218 M -33.35 % 879.526 M 274.83 % 234.647 M
Research and development expenses 131.831 M -5.77 % 139.900 M -8.46 % 152.831 M -17.82 % 185.974 M 16.22 % 160.019 M -15.06 % 188.384 M 11.40 % 169.112 M -9.43 % 186.720 M 4.79 % 178.181 M 32.97 % 133.998 M 2.53 % 130.694 M 12.33 % 116.344 M 20.70 % 96.394 M -13.65 % 111.634 M 350.39 % 24.786 M
Selling general and administrative expenses 309.899 M 5.64 % 293.352 M -3.95 % 305.429 M 69.68 % 180.005 M -40.21 % 301.045 M 41.41 % 212.883 M -57.76 % 504.004 M 139.40 % 210.524 M -32.56 % 312.150 M 20.99 % 258.002 M -35.61 % 400.710 M 78.75 % 224.169 M 10.88 % 202.166 M -39.80 % 335.814 M 218.58 % 105.408 M
Interest income 0.000 0.000 0.000 -100.00 % 12.108 M -9.76 % 13.417 M 81.36 % 7.398 M 70.54 % 4.338 M 19.57 % 3.628 M -9.50 % 4.009 M 89.01 % 2.121 M -65.22 % 6.099 M 69.94 % 3.589 M 106.26 % 1.740 M -46.72 % 3.266 M 211.34 % 1.049 M
Interest expense 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 % 160.000 K -85.99 % 1.142 M 1 042.00 % 100.000 K
Depreciation and amortization 10.516 M -4.76 % 11.042 M -15.66 % 13.093 M 12.61 % 11.627 M -18.85 % 14.328 M 14.90 % 12.470 M -10.95 % 14.004 M 8.59 % 12.896 M 69.75 % 7.597 M 226.89 % 2.324 M -67.15 % 7.074 M 57.13 % 4.502 M -20.01 % 5.628 M -22.84 % 7.294 M 325.06 % 1.716 M
Operating income -31.448 M -162.76 % 50.107 M 163.22 % -79.254 M -15.65 % -68.529 M -119.00 % -31.292 M -135.52 % 88.093 M 195.75 % -92.007 M -160.66 % 151.679 M 88.88 % 80.306 M -79.84 % 398.349 M 139.07 % 166.626 M -40.85 % 281.687 M 47.39 % 191.116 M -42.94 % 334.967 M 1 081.04 % 28.362 M
Operating income ratio -0.05 -164.10 % 0.08 152.24 % -0.15 4.22 % -0.16 -211.81 % -0.05 -139.99 % 0.13 213.26 % -0.11 -157.51 % 0.19 100.91 % 0.10 -72.60 % 0.35 121.81 % 0.16 -48.84 % 0.31 27.71 % 0.24 -13.77 % 0.28 172.71 % 0.10
Total other income expenses net 82.032 M 591.68 % -16.684 M -266.89 % 9.997 M 588.13 % -2.048 M 3.98 % -2.133 M -8.44 % -1.967 M -121.47 % 9.160 M 12 113.33 % 75.000 K -95.85 % 1.809 M 113.44 % -13.457 M -354.78 % -2.959 M 33.52 % -4.451 M -277.61 % 2.506 M 239.38 % -1.798 M -627.94 % -247.000 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-06-30
Net debt -26.747 M 85.57 % -185.405 M 35.92 % -289.321 M -16.51 % -248.332 M 45.85 % -458.589 M -13.92 % -402.569 M -5.22 % -382.590 M 49.07 % -751.147 M 2.77 % -772.586 M 29.26 % -1.092 B -45.78 % -749.155 M 16.15 % -893.400 M -328.50 % 390.984 M 25.60 % 311.286 M
Total investments 673.071 M 27.54 % 527.714 M 29.56 % 407.307 M 163.91 % 154.337 M -39.18 % 253.752 M 26.45 % 200.668 M -1.23 % 203.169 M 27.26 % 159.646 M 146.75 % 64.699 M 119.28 % 29.505 M 167.18 % 11.043 M -52.11 % 23.061 M -97.05 % 781.968 M 25.60 % 622.572 M
Total debt 111.099 M -25.65 % 149.420 M -8.55 % 163.383 M 10.48 % 147.884 M 262.04 % 40.847 M 2 875.02 % 1.373 M 143.01 % 565.000 K -49.42 % 1.117 M -32.59 % 1.657 M 41.50 % 1.171 M -32.51 % 1.735 M 0.000 0.000 0.000
Accumulated other comprehensive income loss 152.953 M -0.02 % 152.982 M -1.01 % 154.539 M -1.95 % 157.612 M -24.69 % 209.283 M 7.53 % 194.626 M 7.38 % 181.249 M 24.67 % 145.385 M -0.11 % 145.551 M 15.35 % 126.184 M -21.03 % 159.791 M 4.90 % 152.331 M -72.69 % 557.861 M 56.79 % 355.812 M
Retained earnings 1.018 B 4.17 % 977.303 M 2.46 % 953.831 M -7.05 % 1.026 B -5.28 % 1.083 B -13.54 % 1.253 B 8.49 % 1.155 B -18.01 % 1.409 B 11.49 % 1.263 B 2.57 % 1.232 B 38.19 % 891.384 M 22.40 % 728.268 M 0.000 0.000
Common stock 154.000 K 0.00 % 154.000 K 0.00 % 154.000 K 0.00 % 154.000 K 0.00 % 154.000 K 0.00 % 154.000 K 0.00 % 154.000 K 0.00 % 154.000 K 0.00 % 154.000 K 0.00 % 154.000 K -0.65 % 155.000 K 0.00 % 155.000 K 0.000 0.000
Total equity 1.191 B 3.54 % 1.150 B 1.94 % 1.128 B -6.26 % 1.204 B -8.29 % 1.312 B -12.33 % 1.497 B 8.04 % 1.385 B -15.85 % 1.646 B 9.66 % 1.501 B -4.15 % 1.566 B 22.95 % 1.274 B -2.51 % 1.307 B 134.26 % 557.861 M 56.81 % 355.759 M
Other non current liabilities 4.888 M 0.000 -100.00 % 5.058 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 -100.00 % 476.000 K 2.37 % 465.000 K 0.000 0.000 -100.00 % 507.000 K 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 4.888 M -1.63 % 4.969 M -1.76 % 5.058 M -19.96 % 6.319 M -21.55 % 8.055 M -21.54 % 10.266 M 94.65 % 5.274 M -41.11 % 8.956 M -35.24 % 13.830 M 205.57 % 4.526 M -32.94 % 6.749 M 0.000 0.000 0.000
Other current liabilities 52.947 M -11.62 % 59.909 M 31.03 % 45.721 M -39.02 % 74.983 M 51.81 % 49.393 M -43.75 % 87.812 M 59.66 % 55.001 M -58.09 % 131.227 M 20.34 % 109.045 M 5.13 % 103.724 M -57.68 % 245.096 M 37.10 % 178.775 M 0.000 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.622 M -90.41 % 48.191 M 219.74 % 15.072 M 0.000 0.000 0.000
Short term debt 111.099 M -25.65 % 149.420 M -8.55 % 163.383 M 10.48 % 147.884 M 266.31 % 40.371 M 4 346.15 % 908.000 K 60.71 % 565.000 K -49.42 % 1.117 M 132.17 % -3.472 M 92.62 % -47.020 M -252.55 % -13.337 M -614.15 % 2.594 M 0.000 0.000
Total current liabilities 220.065 M -11.06 % 247.431 M 1.44 % 243.915 M -4.62 % 255.734 M 107.05 % 123.516 M 16.56 % 105.965 M 31.82 % 80.385 M -46.89 % 151.362 M 2.45 % 147.744 M -33.22 % 221.232 M -34.19 % 336.149 M 71.80 % 195.662 M 0.000 0.000
Total liabilities 224.953 M -10.87 % 252.400 M 1.38 % 248.973 M -4.99 % 262.053 M 99.17 % 131.571 M 13.20 % 116.231 M 35.69 % 85.659 M -46.57 % 160.318 M -0.78 % 161.574 M -28.43 % 225.758 M -34.16 % 342.898 M 75.25 % 195.662 M 0.000 0.000
Other non current assets 7.591 M -61.27 % 19.599 M 42.81 % 13.724 M -97.53 % 554.972 M 91.34 % 290.039 M -46.80 % 545.195 M 40.25 % 388.742 M 18.95 % 326.813 M 55.97 % 209.535 M 41.11 % 148.494 M -36.74 % 234.738 M 859.76 % 24.458 M 106.26 % -390.984 M -25.60 % -311.286 M
Long term investments 306.557 M 9.32 % 280.420 M 31.41 % 213.390 M 153.52 % -398.720 M -1 074.47 % -33.949 M 90.06 % -341.533 M -86.86 % -182.770 M -33.00 % -137.416 M -18.43 % -116.036 M -28.02 % -90.639 M 53.60 % -195.345 M -6 170.39 % 3.218 M 0.000 0.000
Intangible assets 3.308 M 2.10 % 3.240 M 30.33 % 2.486 M -71.76 % 8.803 M 245.89 % 2.545 M -76.78 % 10.960 M 88.06 % 5.828 M -75.37 % 23.666 M 68.81 % 14.019 M 34.76 % 10.403 M 131.54 % 4.493 M -43.34 % 7.930 M 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
Goodwill and intangible assets 3.308 M 2.10 % 3.240 M 30.33 % 2.486 M -71.76 % 8.803 M 245.89 % 2.545 M -76.78 % 10.960 M 88.06 % 5.828 M -75.37 % 23.666 M 68.81 % 14.019 M 34.76 % 10.403 M 131.54 % 4.493 M -43.34 % 7.930 M 0.000 0.000
Property plant equipment net 219.377 M -0.72 % 220.966 M -7.24 % 238.214 M -2.32 % 243.865 M -7.29 % 263.048 M -2.07 % 268.621 M -4.47 % 281.179 M 0.34 % 280.219 M -4.46 % 293.314 M 8.00 % 271.585 M 11.49 % 243.605 M 15.67 % 210.597 M 0.000 0.000
Total non current assets 536.833 M 2.41 % 524.225 M 12.06 % 467.814 M 11.97 % 417.799 M -21.37 % 531.357 M -4.42 % 555.924 M -1.79 % 566.071 M 0.14 % 565.282 M 20.05 % 470.885 M 21.23 % 388.432 M 21.40 % 319.955 M 29.96 % 246.203 M 162.97 % -390.984 M -25.60 % -311.286 M
Other current assets 17.407 M -26.92 % 23.819 M -29.26 % 33.669 M -16.28 % 40.218 M 37.66 % 29.216 M -22.65 % 37.772 M 605.62 % 5.353 M -94.39 % 95.359 M 0.11 % 95.252 M 81.04 % 52.614 M 4.37 % 50.413 M 48.81 % 33.877 M 0.000 0.000
Short term investments 366.514 M 48.21 % 247.294 M 27.53 % 193.917 M -64.94 % 553.057 M 92.23 % 287.701 M -46.94 % 542.201 M 40.49 % 385.939 M 29.92 % 297.062 M 64.36 % 180.735 M 50.43 % 120.144 M -41.79 % 206.388 M 940.10 % 19.843 M -97.46 % 781.968 M 25.60 % 622.572 M
cash and cash equivalents 137.846 M -58.83 % 334.825 M -26.04 % 452.704 M 14.26 % 396.216 M -20.67 % 499.436 M 23.64 % 403.942 M 5.43 % 383.155 M -49.07 % 752.264 M -2.84 % 774.243 M -29.18 % 1.093 B 45.60 % 750.890 M -15.95 % 893.400 M 328.50 % -390.984 M -25.60 % -311.286 M
Cash and short term investments 785.972 M -0.05 % 786.360 M -2.57 % 807.066 M -14.98 % 949.273 M 20.60 % 787.137 M -16.81 % 946.143 M 23.02 % 769.094 M -26.71 % 1.049 B 9.88 % 954.978 M -21.30 % 1.213 B 26.76 % 957.278 M -9.00 % 1.052 B 169.05 % 390.984 M 25.60 % 311.286 M
Total current assets 878.880 M 0.07 % 878.251 M -3.42 % 909.320 M -13.22 % 1.048 B 14.81 % 912.623 M -13.68 % 1.057 B 16.81 % 905.087 M -27.09 % 1.241 B 4.14 % 1.192 B -15.08 % 1.404 B 8.23 % 1.297 B 2.53 % 1.265 B 223.55 % 390.984 M 25.60 % 311.286 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -194.553 M 51.93 % -404.744 M -64 859.04 % 625.000 K -16.33 % 747.000 K 100.53 % -141.974 M -18.17 % -120.144 M 41.79 % -206.388 M -48.82 % -138.685 M 0.000 0.000
Net receivables 75.501 M 10.91 % 68.072 M -0.75 % 68.585 M 17.59 % 58.325 M -39.42 % 96.270 M 31.26 % 73.341 M -43.59 % 130.015 M 35.42 % 96.009 M -32.31 % 141.838 M 3.03 % 137.665 M -52.42 % 289.323 M 61.44 % 179.211 M 0.000 0.000
Tax assets 0.000 0.000 0.000 -100.00 % 8.879 M -8.22 % 9.674 M -86.69 % 72.681 M -0.56 % 73.092 M 1.52 % 72.000 M 2.78 % 70.053 M 44.17 % 48.589 M 49.67 % 32.464 M 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 56.019 M 47.02 % 38.102 M 9.45 % 34.811 M 10.67 % 31.455 M -2.64 % 32.307 M 87.55 % 17.226 M -30.54 % 24.800 M 30.54 % 18.998 M -32.88 % 28.305 M 41.84 % 19.955 M -66.28 % 59.174 M 314.01 % 14.293 M 0.000 0.000
Tax payables 0.000 0.000 0.000 -100.00 % 1.412 M -2.28 % 1.445 M 7 505.26 % 19.000 K 0.00 % 19.000 K -5.00 % 20.000 K -99.57 % 4.622 M -90.41 % 48.191 M 219.74 % 15.072 M 0.000 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 4.969 M 0.000 -100.00 % 6.319 M -16.62 % 7.579 M -22.67 % 9.801 M 85.84 % 5.274 M -41.11 % 8.956 M -32.78 % 13.323 M 194.37 % 4.526 M -32.94 % 6.749 M 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
Capital lease obligations 675.000 K 0.000 -100.00 % 476.000 K 2.37 % 465.000 K -66.90 % 1.405 M 2.33 % 1.373 M 143.01 % 565.000 K -49.42 % 1.117 M -32.59 % 1.657 M 41.50 % 1.171 M -32.51 % 1.735 M -33.11 % 2.594 M 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 19.637 M 0.00 % 19.637 M 0.00 % 19.637 M 0.00 % 19.637 M 0.00 % 19.637 M -60.03 % 49.127 M 0.00 % 49.127 M -46.71 % 92.194 M 0.00 % 92.194 M -55.74 % 208.296 M -6.49 % 222.741 M -47.72 % 426.083 M 0.000 100.00 % -53.000 K
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 100.00 % -7.579 M 22.67 % -9.801 M 0.000 0.000 100.00 % -13.323 M 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
Total assets 1.416 B 0.94 % 1.402 B 1.84 % 1.377 B -6.04 % 1.466 B 1.50 % 1.444 B -10.49 % 1.613 B 9.65 % 1.471 B -18.57 % 1.807 B 8.65 % 1.663 B -7.21 % 1.792 B 10.84 % 1.617 B 7.00 % 1.511 B 0.000 0.000
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -114.871 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 2.105 M -62.74 % 5.649 M 1 447.67 % 365.000 K -82.89 % 2.133 M -29.67 % 3.033 M 66.92 % 1.817 M -87.47 % 14.501 M 87.67 % 7.727 M -69.99 % 25.746 M 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -3.779 M 0.000 -100.00 % 18.491 M 0.000 -100.00 % 112.903 M 0.000 100.00 % -34.088 M 0.000 -100.00 % 24.673 M 0.000 100.00 % -89.051 M -2 119.62 % -4.012 M -106.82 % 58.827 M 265.08 % -35.635 M
Accounts receivables 0.000 100.00 % -7.559 M 0.000 -100.00 % 22.087 M 0.000 -100.00 % 111.012 M 0.000 100.00 % -33.406 M 0.000 -100.00 % 20.209 M 0.000 100.00 % -93.662 M 0.000 -100.00 % 18.844 M 155.14 % -34.175 M
Inventory 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.042 M 0.000 100.00 % -722.000 K 0.000 -100.00 % 4.352 M 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 100.00 % -2.042 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 3.780 M 0.000 100.00 % -3.596 M 0.000 -100.00 % 1.891 M 0.000 -100.00 % 40.000 K 0.000 -100.00 % 112.000 K 0.000 -100.00 % 4.611 M 0.000 100.00 % -994.000 K 81.19 % -5.285 M
Other non cash items -21.022 M -179.28 % 26.516 M 145.76 % -57.949 M -374.73 % 21.093 M 5.24 % 20.043 M 150.43 % -39.747 M -408.55 % 12.882 M -84.74 % 84.433 M 171.26 % -118.488 M -196.02 % 123.396 M 238.02 % -89.405 M -235.42 % 66.022 M 195.10 % -69.423 M -32.98 % -52.204 M -1 988.71 % 2.764 M
Net cash provided by operating activities 32.855 M -48.21 % 63.443 M 154.56 % -116.276 M -3 435.30 % -3.289 M 92.35 % -42.997 M -123.10 % 186.152 M 701.69 % -30.938 M -114.27 % 216.796 M 372.73 % 45.860 M -90.68 % 492.220 M 494.50 % 82.795 M -66.76 % 249.088 M 169.30 % 92.493 M -73.34 % 346.876 M 12 357.10 % -2.830 M
Investments in property plant and equipment -1.572 M -211.97 % 1.404 M 182.39 % -1.704 M -81.08 % -941.000 K 65.11 % -2.697 M 81.02 % -14.208 M 40.31 % -23.804 M -167.73 % -8.891 M 81.33 % -47.621 M -9.92 % -43.325 M -6.12 % -40.825 M 31.35 % -59.471 M -66.87 % -35.640 M 32.96 % -53.161 M -555.66 % -8.108 M
Acquisitions net 0.000 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 % 498.000 K 0.000
Purchases of investments 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 % -135.000 M -92.86 % -70.000 M -250.00 % -20.000 M
Sales maturities of investments 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 % 115.000 M 64.29 % 70.000 M 250.00 % 20.000 M
Other investing activites -186.623 M -17.02 % -159.480 M -196.28 % 165.640 M 206.42 % -155.654 M -170.94 % 219.404 M 246.19 % -150.084 M -66.87 % -89.943 M 61.19 % -231.755 M -138.25 % -97.275 M -293.00 % 50.402 M 153.48 % -94.253 M 24.18 % -124.314 M -3 547.42 % 3.606 M -15.92 % 4.289 M 185.17 % 1.504 M
Net cash used for investing activites -188.195 M -19.05 % -158.076 M -196.43 % 163.936 M 204.69 % -156.595 M -172.26 % 216.707 M 231.90 % -164.292 M -44.44 % -113.747 M 52.73 % -240.646 M -66.08 % -144.896 M -2 147.42 % 7.077 M 105.24 % -135.078 M 26.50 % -183.785 M -253.20 % -52.034 M -7.57 % -48.374 M -632.50 % -6.604 M
Debt repayment 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 % 293.000 K 107.49 % -3.912 M 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -896.000 K 88.38 % -7.713 M -48.30 % -5.201 M 89.28 % -48.519 M 0.000 0.000 0.000 0.000 0.000 100.00 % -17.959 M 0.000 100.00 % -7.773 M 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 100.00 % -118.253 M 0.000 100.00 % -223.808 M -4.24 % -214.700 M 0.00 % -214.700 M -92.96 % -111.269 M -25.64 % -88.560 M 0.000 100.00 % -102.287 M 13.91 % -118.818 M 0.000
Other financing activites -39.725 M -144.31 % -16.260 M -217.31 % 13.861 M -86.89 % 105.755 M 168.97 % 39.318 M 4 140.90 % -973.000 K -68.34 % -578.000 K -100.27 % 214.123 M 12 259.17 % -1.761 M -198.77 % 1.783 M 131.57 % -5.648 M -101.32 % 429.195 M 141 282.57 % -304.000 K -300.00 % -76.000 K 90.14 % -771.000 K
Net cash used provided by financing activities -40.621 M -69.44 % -23.973 M -376.82 % 8.660 M -84.87 % 57.236 M 172.51 % -78.935 M -8 012.54 % -973.000 K 99.57 % -224.386 M -38 788.39 % -577.000 K 99.73 % -216.461 M -69.85 % -127.445 M -35.28 % -94.208 M -122.35 % 421.422 M 511.96 % -102.298 M 16.70 % -122.806 M -15 828.15 % -771.000 K
Effect of forex changes on cash -1.018 M -240.03 % 727.000 K 332.74 % 168.000 K 129.37 % -572.000 K -179.55 % 719.000 K 819.00 % -100.000 K -163.16 % -38.000 K -101.55 % 2.448 M 168.30 % -3.584 M 87.82 % -29.418 M -838.96 % 3.981 M 257.17 % -2.533 M -62.58 % -1.558 M -115.02 % 10.373 M 220.97 % -8.575 M
Net change in cash 0.000 100.00 % -452.704 M -1 702.83 % 28.244 M 154.73 % -51.610 M -208.09 % 47.747 M 359.39 % 10.394 M 105.63 % -184.555 M -1 579.37 % -10.990 M 93.11 % -159.541 M -193.18 % 171.217 M 340.29 % -71.255 M -129.43 % 242.096 M 156.22 % 94.488 M -43.52 % 167.289 M 990.78 % -18.780 M
Cash at beginning of period 0.000 0.000 100.00 % -51.610 M 0.000 0.000 -100.00 % 383.155 M 0.000 -100.00 % 774.243 M 0.000 -100.00 % 750.890 M 0.000 0.000 -100.00 % 314.720 M 3.08 % 305.316 M 0.00 % 305.316 M
Cash at end of period 0.000 0.000 -100.00 % 28.244 M 154.73 % -51.610 M -208.09 % 47.747 M -87.87 % 393.549 M 313.24 % -184.555 M -124.18 % 763.254 M 578.41 % -159.541 M -117.30 % 922.107 M 1 394.09 % -71.255 M -129.43 % 242.096 M -40.84 % 409.208 M -13.41 % 472.605 M 64.94 % 286.536 M
Operating cash flow 32.855 M -48.21 % 63.443 M 154.56 % -116.276 M -3 435.30 % -3.289 M 92.35 % -42.997 M -123.10 % 186.152 M 701.69 % -30.938 M -114.27 % 216.796 M 372.73 % 45.860 M -90.68 % 492.220 M 494.50 % 82.795 M -66.76 % 249.088 M 169.30 % 92.493 M -73.34 % 346.876 M 12 357.10 % -2.830 M
Capital expenditure -1.572 M -211.97 % 1.404 M 182.39 % -1.704 M -81.08 % -941.000 K 65.11 % -2.697 M 81.02 % -14.208 M 40.31 % -23.804 M -167.73 % -8.891 M 81.33 % -47.621 M -9.92 % -43.325 M -6.12 % -40.825 M 31.35 % -59.471 M -66.87 % -35.640 M 32.96 % -53.161 M -555.66 % -8.108 M
Free CashFlow 31.283 M -51.76 % 64.847 M 154.96 % -117.980 M -2 689.13 % -4.230 M 90.74 % -45.694 M -126.57 % 171.944 M 414.10 % -54.742 M -126.33 % 207.905 M 11 906.08 % -1.761 M -100.39 % 448.895 M 969.56 % 41.970 M -77.87 % 189.617 M 233.52 % 56.853 M -80.64 % 293.715 M 2 785.27 % -10.938 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018