0356.HK

DT Capital Limited 0356.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Revenue 405.099 K 102.11 % -19.171 M -122.17 % -8.629 M -159.70 % -3.323 M -212.04 % 2.966 M 69.40 % 1.751 M 104.82 % -36.326 M -321.11 % 16.429 M 7.54 % 15.277 M -69.59 % 50.237 M 1 263.98 % 3.683 M 472.01 % -990.052 K -60.08 % -618.477 K -568.12 % 132.120 K 0.00 % 132.120 K -41.53 % 225.978 K 14.74 % 196.951 K -89.94 % 1.958 M -60.72 % 4.984 M 410.78 % 975.761 K -52.18 % 2.041 M 38.14 % 1.477 M
Net income -12.014 M 57.58 % -28.325 M -17.54 % -24.098 M -403.98 % -4.781 M 88.31 % -40.913 M -58.52 % -25.809 M 42.90 % -45.200 M -662.54 % 8.035 M 54.31 % 5.207 M 229.00 % 1.583 M 142.29 % -3.743 M 43.85 % -6.665 M -69.69 % -3.928 M 20.99 % -4.971 M -14.97 % -4.324 M -108.61 % -2.073 M 74.83 % -8.234 M 88.57 % -72.028 M -1 063.60 % 7.475 M 139.40 % -18.974 M -279.16 % 10.590 M 61.08 % 6.575 M
Income before tax -12.273 M 56.76 % -28.382 M -15.78 % -24.513 M -418.73 % -4.726 M 88.49 % -41.048 M -56.06 % -26.302 M 39.74 % -43.645 M -643.18 % 8.035 M 54.31 % 5.207 M 229.00 % 1.583 M 142.29 % -3.743 M 43.85 % -6.665 M -69.69 % -3.928 M 20.99 % -4.971 M -14.97 % -4.324 M -108.61 % -2.073 M 74.83 % -8.234 M 88.57 % -72.028 M -949.39 % 8.480 M 144.69 % -18.974 M -290.61 % 9.954 M 20.00 % 8.295 M
Income before tax ratio -30.30 -2 146.47 % 1.48 -47.89 % 2.84 99.74 % 1.42 110.28 % -13.84 7.87 % -15.02 -1 350.43 % 1.20 145.66 % 0.49 43.49 % 0.34 981.91 % 0.03 103.10 % -1.02 -115.09 % 6.73 6.00 % 6.35 116.88 % -37.63 -14.97 % -32.73 -256.81 % -9.17 78.06 % -41.81 -13.61 % -36.80 -2 262.61 % 1.70 108.75 % -19.45 -498.61 % 4.88 -13.13 % 5.62
EBITDA -11.801 M 0.000 0.000 100.00 % -4.634 M 86.52 % -34.363 M -44.38 % -23.800 M 45.50 % -43.673 M -711.58 % 7.141 M 36.54 % 5.230 M 2 057.01 % 242.475 K 107.23 % -3.354 M 43.03 % -5.886 M -52.68 % -3.855 M 11.92 % -4.377 M -1.33 % -4.320 M 0.000 0.000 100.00 % -73.345 M 0.000 100.00 % -19.954 M -200.05 % 19.943 M 140.42 % 8.295 M
Net income ratio -29.66 -2 107.28 % 1.48 -47.09 % 2.79 94.06 % 1.44 110.43 % -13.80 6.42 % -14.74 -1 284.77 % 1.24 154.41 % 0.49 43.49 % 0.34 981.91 % 0.03 103.10 % -1.02 -115.09 % 6.73 6.00 % 6.35 116.88 % -37.63 -14.97 % -32.73 -256.81 % -9.17 78.06 % -41.81 -13.61 % -36.80 -2 553.40 % 1.50 107.71 % -19.45 -474.66 % 5.19 16.60 % 4.45
Ratio EBITDA -29.13 0.00 0.00 -100.00 % 1.39 112.04 % -11.59 14.77 % -13.59 -1 230.74 % 1.20 176.60 % 0.43 26.96 % 0.34 6 993.19 % 0.00 100.53 % -0.91 -115.31 % 5.95 -4.62 % 6.23 118.81 % -33.13 -1.33 % -32.70 0.00 0.00 100.00 % -37.47 0.00 100.00 % -20.45 -309.23 % 9.77 74.04 % 5.62
Gross profit ratio -10.97 -1 197.24 % 1.00 0.00 % 1.00 0.00 % 1.00 334.20 % -0.43 -168.82 % -0.16 -114.84 % 1.07 44.40 % 0.74 14.50 % 0.65 246.61 % 0.19 -81.32 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 2.735 B 0.00 % 2.735 B 0.00 % 2.735 B 19.93 % 2.281 B 0.05 % 2.279 B 0.00 % 2.279 B 0.00 % 2.279 B 19.74 % 1.904 B 0.22 % 1.900 B 0.00 % 1.900 B 104.69 % 927.993 M 1 188.88 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.01 % 71.995 M 16.95 % 61.562 M
Weighted average shs out 2.735 B 0.00 % 2.735 B 0.00 % 2.735 B 19.93 % 2.281 B 0.05 % 2.279 B 0.00 % 2.279 B 0.00 % 2.279 B 19.74 % 1.904 B 0.22 % 1.900 B 0.00 % 1.900 B 104.69 % 927.993 M 1 188.88 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.01 % 71.995 M 16.95 % 61.562 M
EPS diluted 0.00 57.69 % -0.01 -18.18 % -0.01 -319.05 % 0.00 88.27 % -0.02 -58.41 % -0.01 42.93 % -0.02 -571.43 % 0.00 55.56 % 0.00 237.50 % 0.00 120.00 % 0.00 95.68 % -0.09 -69.60 % -0.05 20.87 % -0.07 -14.81 % -0.06 -108.68 % -0.03 73.82 % -0.11 89.00 % -1.00 -1 100.00 % 0.10 138.46 % -0.26 -273.33 % 0.15 36.36 % 0.11
Earnings per share 0.00 57.69 % -0.01 -18.18 % -0.01 -319.05 % 0.00 88.27 % -0.02 -58.41 % -0.01 42.93 % -0.02 -571.43 % 0.00 55.56 % 0.00 237.50 % 0.00 120.00 % 0.00 95.68 % -0.09 -69.60 % -0.05 20.87 % -0.07 -14.81 % -0.06 -108.68 % -0.03 73.82 % -0.11 89.00 % -1.00 -1 100.00 % 0.10 138.46 % -0.26 -273.33 % 0.15 36.36 % 0.11
Gross profit -4.445 M 76.81 % -19.171 M -122.17 % -8.629 M -159.70 % -3.323 M -162.39 % -1.266 M -355.38 % -278.077 K 99.28 % -38.888 M -419.28 % 12.180 M 23.13 % 9.892 M 5.40 % 9.385 M 154.80 % 3.683 M 472.01 % -990.052 K -60.08 % -618.477 K -568.12 % 132.120 K 0.00 % 132.120 K -41.53 % 225.978 K 14.74 % 196.951 K -89.94 % 1.958 M -60.72 % 4.984 M 410.78 % 975.761 K -52.18 % 2.041 M 38.14 % 1.477 M
Income tax expense -258.873 K -360.87 % -56.171 K 86.49 % -415.792 K -844.28 % 55.865 K 141.35 % -135.099 K 72.62 % -493.459 K -131.74 % 1.555 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 648.245 K 0.000 0.000 0.000 -100.00 % 500.864 K 0.000 -100.00 % 1.005 M -94.96 % 19.950 M 3 235.34 % -636.284 K -136.99 % 1.720 M
Cost of revenue 0.000 0.000 0.000 -100.00 % 37.110 K -99.12 % 4.232 M 108.60 % 2.029 M -20.81 % 2.562 M -39.70 % 4.249 M -21.10 % 5.385 M -86.82 % 40.853 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
General and administrative expenses 7.828 M -15.01 % 9.211 M 17.07 % 7.868 M -3.06 % 8.116 M -50.82 % 16.503 M 47.07 % 11.221 M 56.60 % 7.166 M -21.34 % 9.110 M -7.06 % 9.802 M 6.14 % 9.235 M 30.97 % 7.051 M 24.26 % 5.675 M 71.48 % 3.309 M 451.55 % 600.000 K 0.00 % 600.000 K -3.45 % 621.445 K 17.25 % 530.017 K -49.71 % 1.054 M -2.57 % 1.082 M 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 231.138 K 1.59 % 227.520 K -25.65 % 306.000 K 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 expenses 0.000 0.000 0.000 100.00 % -6.751 M -48 773 154.00 % 13.841 -100.00 % 14.330 M 396.37 % -4.835 M 4.99 % -5.089 M -14.06 % -4.462 M 29.47 % -6.326 M 0.000 0.000 0.000 -100.00 % 3.909 M 17.99 % 3.313 M -17.09 % 3.996 M 3.89 % 3.847 M 221.46 % 1.197 M -8.02 % 1.301 M 0.000 0.000 0.000
Operating expenses 7.828 M -15.01 % 9.211 M 17.07 % 7.868 M 476.05 % 1.366 M -91.72 % 16.503 M -35.41 % 25.551 M 249.11 % 7.319 M -12.81 % 8.394 M -16.64 % 10.070 M 29.07 % 7.802 M 10.65 % 7.051 M 24.26 % 5.675 M 71.48 % 3.309 M -26.61 % 4.509 M 15.23 % 3.913 M -15.25 % 4.617 M 5.50 % 4.377 M 94.47 % 2.251 M -5.55 % 2.383 M 0.000 0.000 0.000
Cost and expenses 12.206 M 32.52 % 9.211 M -42.51 % 16.020 M 1 072.97 % 1.366 M -96.71 % 41.561 M 50.69 % 27.580 M 276.83 % 7.319 M -12.81 % 8.394 M -16.64 % 10.070 M -79.30 % 48.655 M 590.01 % 7.051 M 24.26 % 5.675 M 71.48 % 3.309 M -26.61 % 4.509 M 15.23 % 3.913 M -15.25 % 4.617 M 5.50 % 4.377 M 94.47 % 2.251 M -5.55 % 2.383 M 0.000 0.000 0.000
Research and development expenses 0.000 0.000 0.000 0.000 100.00 % -13.841 7.87 % -15.024 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
Selling general and administrative expenses 7.828 M -15.01 % 9.211 M 17.07 % 7.868 M -3.06 % 8.116 M -50.82 % 16.503 M 47.07 % 11.221 M 51.70 % 7.397 M -20.79 % 9.338 M -7.62 % 10.108 M 9.45 % 9.235 M 30.97 % 7.051 M 24.26 % 5.675 M 71.48 % 3.309 M 451.55 % 600.000 K 0.00 % 600.000 K -3.45 % 621.445 K 17.25 % 530.017 K -49.71 % 1.054 M -2.57 % 1.082 M 0.000 0.000 0.000
Interest income 171.000 -24.34 % 226.000 -98.85 % 19.670 K -76.41 % 83.385 K -58.56 % 201.237 K 77.35 % 113.469 K -76.01 % 472.911 K -93.76 % 7.578 M -14.99 % 8.914 M 40.16 % 6.360 M 1 598.93 % 374.351 K 0.000 0.000 -100.00 % 594.030 K 9.47 % 542.656 K 10.49 % 491.158 K -1.94 % 500.864 K -61.24 % 1.292 M -59.86 % 3.219 M 43.18 % 2.248 M 0.000 0.000
Interest expense 0.000 0.000 0.000 -100.00 % 37.110 K -81.56 % 201.237 K 77.35 % 113.469 K 0.000 0.000 0.000 0.000 -100.00 % 374.351 K -46.98 % 706.068 K 8.92 % 648.245 K 9.13 % 594.030 K 9.47 % 542.656 K 10.49 % 491.158 K -1.94 % 500.864 K -61.24 % 1.292 M -59.86 % 3.219 M -83.86 % 19.950 M 0.000 0.000
Depreciation and amortization 12.273 M -56.76 % 28.382 M 15.14 % 24.649 M 44 562.16 % 55.191 K -98.70 % 4.232 M 108.60 % 2.029 M 3 963.00 % 49.934 K 0.00 % 49.934 K -19.10 % 61.726 K -33.61 % 92.975 K 535.81 % 14.623 K -79.85 % 72.584 K 0.00 % 72.585 K 0.000 -100.00 % 3.989 K -96.51 % 114.232 K 3.62 % 110.242 K 100.16 % -70.443 M -2 481 344.31 % 2.839 K 100.01 % -19.950 M -352.09 % 7.914 M 16.07 % 6.818 M
Operating income -11.801 M 58.42 % -28.382 M -15.14 % -24.649 M -425.74 % -4.689 M 87.85 % -38.595 M -49.42 % -25.829 M 40.93 % -43.723 M -716.59 % 7.091 M 37.20 % 5.168 M 3 357.17 % 149.500 K 104.44 % -3.368 M 43.48 % -5.959 M -81.70 % -3.280 M 25.08 % -4.377 M -15.76 % -3.781 M -139.09 % -1.581 M 79.55 % -7.733 M -2 538.58 % -293.063 K -102.51 % 11.699 M 1 098.95 % 975.761 K -52.18 % 2.041 M 38.14 % 1.477 M
Operating income ratio -29.13 -2 067.66 % 1.48 -48.17 % 2.86 102.44 % 1.41 110.84 % -13.01 11.79 % -14.75 -1 325.73 % 1.20 178.86 % 0.43 27.58 % 0.34 11 268.71 % 0.00 100.33 % -0.91 -115.19 % 6.02 13.51 % 5.30 116.01 % -33.13 -15.76 % -28.62 -308.94 % -7.00 82.18 % -39.26 -26 125.01 % -0.15 -106.38 % 2.35 134.73 % 1.00 0.00 % 1.00 0.00 % 1.00
Total other income expenses net -472.674 K 0.000 -100.00 % 136.000 K 466.48 % -37.110 K 98.49 % -2.453 M -2 062.06 % -113.469 K -245.36 % 78.059 K -91.27 % 894.004 K 3 954.13 % -23.196 K -101.73 % 1.340 M 458.00 % -374.351 K 46.98 % -706.068 K -872.75 % -72.585 K 87.78 % -594.030 K -9.47 % -542.656 K -10.49 % -491.158 K 87.88 % -4.054 M 94.35 % -71.735 M -2 128.52 % -3.219 M 81.83 % -17.720 M -323.92 % 7.914 M 16.07 % 6.818 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Net debt -287.680 K -8.28 % -265.674 K 85.63 % -1.849 M 93.06 % -26.644 M 16.33 % -31.843 M -4.53 % -30.463 M 35.18 % -46.994 M -12.99 % -41.590 M -215.93 % -13.164 M 81.00 % -69.291 M 39.14 % -113.855 M -1 314.59 % 9.374 M 11.27 % 8.424 M 5.28 % 8.002 M 10.61 % 7.234 M 5.30 % 6.870 M 9.76 % 6.259 M 42.65 % 4.388 M 226.99 % -3.455 M -111.66 % 29.621 M 32.39 % 22.375 M 138.75 % 9.372 M
Total investments 52.884 M 75 382.16 % 70.061 K -99.91 % 79.935 M -20.20 % 100.170 M 21.57 % 82.395 M -22.02 % 105.655 M 144 881.73 % 72.875 K -99.85 % 49.892 M -22.82 % 64.644 M 37.26 % 47.096 M 66.18 % 28.340 M 430.89 % 5.338 M 2.57 % 5.204 M -14.78 % 6.107 M -19.64 % 7.600 M 379 984 100.00 % 2.000 0.00 % 2.000 0.00 % 2.000 -100.00 % 27.252 M 87.15 % 14.562 M -75.49 % 59.401 M 15.32 % 51.510 M
Total debt 0.000 0.000 0.000 0.000 -100.00 % 2.062 M -60.28 % 5.191 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.380 M 8.14 % 8.674 M 8.08 % 8.026 M 7.97 % 7.434 M 7.87 % 6.891 M 7.67 % 6.400 M 45.48 % 4.399 M -82.20 % 24.718 M -16.67 % 29.662 M 32.55 % 22.378 M 138.02 % 9.402 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 -100.00 % 15.780 M 61.00 % 9.801 M 0.000 0.000 100.00 % -199.244 K -57.31 % -126.660 K 0.000 100.00 % -228.463 K -1.78 % -224.474 K -103.62 % -110.242 K 0.000 0.000 0.000 0.000 0.000
Retained earnings -239.260 M -5.29 % -227.246 M -14.24 % -198.920 M -13.78 % -174.823 M -2.81 % -170.041 M -31.68 % -129.128 M -24.98 % -103.319 M -20.97 % -85.410 M 8.60 % -93.445 M 5.28 % -98.652 M 1.58 % -100.235 M -3.88 % -96.492 M -7.42 % -89.827 M 0.000 0.000 100.00 % -76.605 M -2.78 % -74.532 M -12.42 % -66.298 M -1 257.18 % 5.729 M 0.000 0.000 0.000
Common stock 27.353 M 0.00 % 27.353 M 0.00 % 27.353 M 0.00 % 27.353 M 20.00 % 22.794 M 0.00 % 22.794 M 0.00 % 22.794 M 0.00 % 22.794 M 20.00 % 18.995 M 0.00 % 18.995 M 0.00 % 18.995 M 2 538.19 % 720.000 K 0.00 % 720.000 K 0.00 % 720.000 K 0.00 % 720.000 K 0.00 % 720.000 K 0.00 % 720.000 K 0.00 % 720.000 K 0.00 % 720.000 K 0.000 0.000 0.000
Total equity 62.177 M -16.19 % 74.191 M -27.63 % 102.516 M -19.03 % 126.614 M 9.45 % 115.679 M -26.13 % 156.592 M -14.15 % 182.401 M -15.59 % 216.090 M 29.89 % 166.366 M 9.92 % 151.358 M 1.06 % 149.775 M 626.41 % -28.452 M -30.59 % -21.787 M -21.99 % -17.859 M -38.57 % -12.888 M -50.49 % -8.564 M -31.93 % -6.492 M -472.72 % 1.742 M -97.64 % 73.769 M 11.28 % 66.295 M -22.25 % 85.268 M 14.18 % 74.678 M
Other non current liabilities -251.303 K -149.26 % 510.176 K 190.08 % -566.347 K 42.34 % -982.139 K -206.03 % 926.274 K 0.000 100.00 % -1.555 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
Long term debt 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.062 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
Total non current liabilities 251.303 K -50.74 % 510.176 K -49.21 % 1.005 M -41.81 % 1.726 M 86.37 % 926.274 K -89.09 % 8.488 M 310.77 % 2.066 M -21.30 % 2.626 M -27.77 % 3.635 M 199.99 % 1.212 M 0.000 -100.00 % 9.380 M 8.14 % 8.674 M -64.44 % 24.390 M 22.98 % 19.832 M 62.87 % 12.177 M 26.90 % 9.596 M 118.08 % 4.400 M -82.51 % 25.158 M -15.18 % 29.662 M -11.57 % 33.542 M 88.87 % 17.759 M
Other current liabilities 588.200 K 64.76 % 357.000 K -18.53 % 438.220 K -41.11 % 744.158 K -68.88 % 2.391 M -34.46 % 3.648 M 0.000 0.000 0.000 0.000 0.000 100.00 % -9.380 M 0.000 0.000 0.000 0.000 -100.00 % 1.630 M -27.63 % 2.252 M 195.03 % 763.391 K -52.61 % 1.611 M 0.000 0.000
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 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 -100.00 % 2.062 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.380 M 0.000 -100.00 % 8.026 M 7.97 % 7.434 M 7.87 % 6.891 M 7.67 % 6.400 M 45.48 % 4.399 M -82.20 % 24.718 M -16.67 % 29.662 M 32.55 % 22.378 M 138.02 % 9.402 M
Total current liabilities 588.200 K 64.76 % 357.000 K -18.53 % 438.220 K -41.11 % 744.158 K -83.29 % 4.453 M 22.05 % 3.648 M 613.35 % 511.453 K -80.52 % 2.626 M -27.77 % 3.635 M 199.99 % 1.212 M -36.94 % 1.922 M -94.33 % 33.916 M 0.000 -100.00 % 24.390 M 17.05 % 20.838 M 27.19 % 16.383 M 33.95 % 12.230 M 59.72 % 7.657 M -71.56 % 26.927 M -26.76 % 36.768 M 9.62 % 33.542 M 82.34 % 18.395 M
Total liabilities 839.503 K -3.19 % 867.176 K -13.68 % 1.005 M -41.81 % 1.726 M -67.91 % 5.379 M -36.62 % 8.488 M 310.77 % 2.066 M -21.30 % 2.626 M -27.77 % 3.635 M 199.99 % 1.212 M -36.94 % 1.922 M -94.33 % 33.916 M 23.65 % 27.430 M 12.46 % 24.390 M 17.05 % 20.838 M 27.19 % 16.383 M 33.95 % 12.230 M 59.72 % 7.657 M -71.56 % 26.927 M -26.76 % 36.768 M 9.62 % 33.542 M 82.34 % 18.395 M
Other non current assets 0.000 -100.00 % 72.997 M 8 067.49 % 893.747 K 70.30 % 524.802 K -64.80 % 1.491 M 0.000 100.00 % -132.053 M -214.73 % -41.957 M -14.14 % -36.759 M 22.23 % -47.268 M -66.57 % -28.377 M -431.58 % -5.338 M -1.16 % -5.277 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.697 M 47.64 % 59.401 M 15.32 % 51.510 M
Long term investments 0.000 100.00 % -70.385 M -188.05 % 79.935 M -20.20 % 100.170 M 21.57 % 82.395 M 1 177 070 171.43 % 7.000 -100.00 % 132.053 M 215.71 % 41.827 M 14.35 % 36.578 M -22.02 % 46.909 M 67.53 % 28.000 M 424.52 % 5.338 M 2.57 % 5.204 M 0.000 0.000 -100.00 % 2.000 0.00 % 2.000 0.00 % 2.000 -100.00 % 27.252 M 137.26 % -73.135 M 0.000 0.000
Intangible 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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible 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
Property plant equipment net 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.853 M 8 400.52 % 80.620 K -38.25 % 130.554 K -27.67 % 180.488 K -49.60 % 358.132 K -4.94 % 376.741 K 0.000 -100.00 % 72.585 K -50.00 % 145.170 K 0.000 -100.00 % 3.990 K -96.62 % 118.222 K 0.000 0.000 -100.00 % 6.701 K -38.83 % 10.955 K -27.98 % 15.211 K
Total non current assets 0.000 -100.00 % 2.611 M -96.77 % 80.828 M -19.73 % 100.695 M 20.04 % 83.886 M 1 124.05 % 6.853 M 8 400.53 % 80.620 K -99.81 % 41.957 M 14.14 % 36.759 M -22.23 % 47.268 M 66.57 % 28.377 M 431.58 % 5.338 M 1.16 % 5.277 M 3 534.91 % 145.170 K 0.000 -100.00 % 3.992 K -96.62 % 118.224 K 5 911 100.00 % 2.000 -100.00 % 27.252 M 87.06 % 14.569 M -75.48 % 59.412 M 15.31 % 51.525 M
Other current assets 203.021 K -92.01 % 2.541 M 184.35 % 893.747 K 70.30 % 524.802 K -64.80 % 1.491 M 188.62 % -1.682 M -131.94 % 5.267 M 64.44 % 3.203 M -50.26 % 6.439 M -0.75 % 6.488 M 576.80 % 958.664 K 9 284.87 % 10.215 K -91.20 % 116.060 K -54.33 % 254.155 K 69.91 % 149.578 K -6.27 % 159.580 K -13.31 % 184.081 K -31.92 % 270.406 K -98.43 % 17.219 M 2 178.60 % 755.680 K -98.73 % 59.394 M 43.06 % 41.518 M
Short term investments 52.884 M -24.94 % 70.455 M -11.86 % 79.935 M -20.20 % 100.170 M 21.57 % 82.395 M -22.02 % 105.655 M 144 881.72 % 72.875 K -99.10 % 8.066 M -71.26 % 28.066 M 14 919.68 % 186.860 K -45.03 % 339.950 K 211.25 % 109.220 K 0.000 -100.00 % 6.107 M -19.64 % 7.600 M -0.45 % 7.634 M 44.16 % 5.295 M -41.92 % 9.117 M -67.50 % 28.052 M -68.01 % 87.697 M 0.000 0.000
cash and cash equivalents 287.680 K 8.28 % 265.674 K -85.63 % 1.849 M -93.06 % 26.644 M -21.41 % 33.905 M -4.91 % 35.654 M -24.13 % 46.994 M 12.99 % 41.590 M 215.93 % 13.164 M -81.00 % 69.291 M -39.14 % 113.855 M 1 812 294.41 % 6.282 K -97.49 % 249.955 K 929.64 % 24.276 K -87.86 % 199.970 K 842.50 % 21.217 K -84.96 % 141.096 K 1 125.22 % 11.516 K -99.96 % 28.173 M 69 102.73 % 40.711 K 1 007.18 % 3.677 K -87.83 % 30.207 K
Cash and short term investments 53.171 M -24.89 % 70.791 M -13.44 % 81.784 M -35.51 % 126.814 M 9.04 % 116.300 M -17.70 % 141.309 M -21.11 % 179.120 M 31.36 % 136.356 M 7.53 % 126.803 M 28.33 % 98.813 M -19.47 % 122.701 M 1 953 116.73 % 6.282 K -97.49 % 249.955 K -95.92 % 6.131 M -21.39 % 7.800 M 1.89 % 7.655 M 40.81 % 5.436 M -40.45 % 9.129 M -83.76 % 56.225 M -35.92 % 87.738 M 2 386 020.56 % 3.677 K -87.83 % 30.207 K
Total current assets 63.016 M -16.04 % 75.058 M -27.49 % 103.521 M -19.34 % 128.340 M 6.02 % 121.058 M -21.88 % 154.968 M -15.96 % 184.387 M 4.32 % 176.759 M 32.66 % 133.242 M 26.53 % 105.302 M -14.61 % 123.320 M 1 962 965.73 % 6.282 K -97.49 % 249.955 K -96.09 % 6.385 M -19.67 % 7.949 M 1.72 % 7.815 M 39.04 % 5.620 M -40.20 % 9.399 M -87.20 % 73.444 M -17.01 % 88.493 M 48.98 % 59.398 M 42.96 % 41.548 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -136.993 M -58.01 % -86.700 M 5.51 % -91.760 M -158.59 % -35.484 M -304.33 % -8.776 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 9.642 M 458.69 % 1.726 M -91.72 % 20.843 M 1 981.20 % 1.002 M -69.35 % 3.268 M -78.70 % 15.341 M 210.56 % 4.940 M -86.72 % 37.200 M 501.32 % 6.186 M 0.61 % 6.149 M 2 181.40 % 269.520 K 2 645.44 % 9.817 K 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 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 assets 0.000 100.00 % -2.611 M 96.77 % -80.828 M 19.73 % -100.695 M -20.04 % -83.886 M -2 673.82 % 3.259 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 119.435 K 2.91 % 116.060 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account 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 -100.00 % 16.364 M 31.98 % 12.399 M 46.09 % 8.487 M 165.58 % 3.196 M 367 210.80 % 870.000 -99.80 % 440.388 K -91.99 % 5.495 M -50.78 % 11.163 M 33.58 % 8.357 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 -100.00 % 1.005 M 0.00 % 1.005 M 0.00 % 1.005 M 0.00 % 1.005 M 0.00 % 1.005 M 0.000 0.000 -100.00 % 636.284 K
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 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 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.062 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
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
Other total stockholders equity 274.084 M 0.00 % 274.084 M 0.00 % 274.084 M 0.00 % 274.084 M 4.24 % 262.926 M 0.00 % 262.926 M 0.00 % 262.926 M 0.00 % 262.926 M 13.81 % 231.015 M 0.00 % 231.015 M 0.00 % 231.015 M 243.16 % 67.320 M -0.19 % 67.447 M 0.19 % 67.320 M 603.15 % -13.380 M -119.81 % 67.545 M 0.17 % 67.430 M 0.16 % 67.320 M 0.00 % 67.320 M 0.00 % 67.320 M -21.05 % 85.268 M 14.18 % 74.678 M
Deferred tax liabilities non current 251.303 K -50.74 % 510.175 K -9.92 % 566.347 K -42.34 % 982.139 K 0.000 -100.00 % 1.061 M -31.74 % 1.555 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
Other liabilities 0.000 100.00 % -357.000 K 18.53 % -438.220 K 41.11 % -744.158 K 83.29 % -4.453 M -22.05 % -3.648 M -613.35 % -511.453 K 80.52 % -2.626 M 27.77 % -3.635 M -199.99 % -1.212 M 0.000 100.00 % -9.380 M -150.01 % 18.756 M 176.90 % -24.390 M -22.98 % -19.832 M -62.87 % -12.177 M -26.90 % -9.596 M -118.08 % -4.400 M 82.51 % -25.158 M 15.18 % -29.662 M 11.57 % -33.542 M -88.87 % -17.759 M
Total assets 63.016 M -16.04 % 75.058 M -27.49 % 103.521 M -19.34 % 128.340 M 6.02 % 121.058 M -26.67 % 165.080 M -10.51 % 184.468 M -15.66 % 218.716 M 28.66 % 170.001 M 11.43 % 152.569 M 0.58 % 151.697 M 2 676.33 % 5.464 M -3.17 % 5.643 M -13.59 % 6.530 M -17.85 % 7.949 M 1.67 % 7.819 M 36.25 % 5.739 M -38.94 % 9.399 M -90.67 % 100.696 M -2.30 % 103.062 M -13.25 % 118.810 M 27.65 % 93.073 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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
Stock based compensation 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
Change in working capital -5.308 M -130.50 % 17.400 M 184.81 % -20.517 M -1 393.80 % 1.586 M 279.92 % -881.365 K -200.58 % 876.323 K -97.68 % 37.719 M 211.06 % -33.964 M -20 086.46 % 169.933 K 102.92 % -5.826 M -594.22 % -839.229 K -114.53 % 5.777 M 49.21 % 3.871 M -0.11 % 3.876 M -1.18 % 3.922 M -5.67 % 4.157 M -15.64 % 4.928 M 142.57 % -11.576 M -130.60 % 37.828 M 889.83 % -4.789 M 0.000 0.000
Accounts receivables -5.308 M -130.50 % 17.400 M 186.09 % -20.211 M -1 053.28 % 2.120 M 304.42 % -1.037 M -219.43 % 868.410 K -97.70 % 37.719 M 211.06 % -33.964 M -20 086.46 % 169.933 K 102.92 % -5.826 M -594.22 % -839.229 K -24 766.04 % -3.375 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 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
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
Other working capital 0.000 0.000 100.00 % -305.938 K 42.75 % -534.353 K -443.01 % 155.785 K 1 868.72 % 7.913 K -99.98 % 35.605 M 201.81 % -34.973 M -1 448.63 % 2.593 M 143.37 % -5.979 M 32.95 % -8.916 M -254.26 % 5.780 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 17.344 M 19.35 % 14.532 M -26.68 % 19.820 M 3 038.88 % 631.424 K -97.79 % 28.589 M 66.52 % 17.168 M 119.10 % 7.836 M 292.16 % -4.078 M 92.32 % -53.121 M -137.07 % -22.407 M 13.09 % -25.782 M -4 606.89 % 572.068 K 173.15 % 209.437 K -80.39 % 1.068 M 85.13 % 576.824 K 124.88 % -2.319 M -165.26 % 3.553 M -94.83 % 68.695 M 612.09 % -13.415 M -134.84 % 38.504 M 2 720.60 % 1.365 M 361.34 % -522.336 K
Net cash provided by operating activities 22.006 K -99.39 % 3.607 M 114.55 % -24.795 M -866.93 % -2.564 M 71.42 % -8.974 M -56.45 % -5.736 M -1 518.14 % 404.449 K 101.35 % -29.956 M 37.18 % -47.682 M -79.54 % -26.558 M 12.49 % -30.350 M -12 355.06 % -243.673 K -207.97 % 225.679 K 914.58 % -27.705 K -115.50 % 178.753 K 249.11 % -119.879 K -133.48 % 358.044 K 102.40 % -14.909 M -145.32 % 32.896 M 123.17 % 14.741 M 23.30 % 11.956 M 97.53 % 6.052 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 100.00 % -238.680 K 0.000 0.000 100.00 % -145.670 K -95.88 % -74.366 K 81.00 % -391.363 K 0.000 0.000 100.00 % -145.169 K 0.000 0.000 100.00 % -228.464 K 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 13.086 M 0.000 0.000 0.000 -100.00 % 9.875 M 203.95 % -9.500 M 0.000 0.000 0.000 100.00 % -2.820 K 0.000 0.000 0.000 0.000 100.00 % -6.835 M 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -7.000 0.000 100.00 % -2.917 M 92.69 % -39.875 M -3.76 % -38.431 M -37.26 % -28.000 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -15.000 M -566.67 % -2.250 M 84.67 % -14.680 M 31.82 % -21.530 M 58.20 % -51.510 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.000 M -80.46 % 25.588 M -14.71 % 30.000 M 0.00 % 30.000 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
Other investing activites 0.000 100.00 % -5.190 M 0.000 -100.00 % 15.716 M 0.000 100.00 % -12.820 M -356.40 % 5.000 M -77.95 % 22.672 M 1 338.51 % 1.576 M 118.69 % -8.431 M 69.89 % -28.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.747 M -59.56 % 4.321 M 0.000 -100.00 % 11.000 M -21.35 % 13.987 M
Net cash used for investing activites 0.000 100.00 % -5.190 M 0.000 -100.00 % 15.716 M 20.10 % 13.086 M 200.21 % -13.059 M -361.17 % 5.000 M -77.95 % 22.672 M 368.48 % -8.444 M 53.10 % -18.006 M 36.58 % -28.391 M 0.000 0.000 100.00 % -147.989 K 0.000 0.000 100.00 % -228.464 K 98.28 % -13.253 M -178.18 % -4.764 M 67.55 % -14.680 M -39.41 % -10.530 M 71.94 % -37.523 M
Debt repayment 0.000 0.000 0.000 100.00 % -2.062 M 34.10 % -3.129 M -90.58 % -1.642 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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.711 M 0.000 0.000 -100.00 % 181.969 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 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
Dividends paid 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 financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 172.589 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.038 M
Net cash used provided by financing activities 0.000 0.000 0.000 100.00 % -2.062 M 34.10 % -3.129 M -90.58 % -1.642 M 0.000 -100.00 % 35.711 M 0.000 0.000 -100.00 % 172.589 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.038 M
Effect of forex changes on cash 0.000 0.000 0.000 100.00 % -18.351 M -571.56 % -2.733 M -130.04 % 9.096 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
Net change in cash 22.006 K 101.39 % -1.583 M 93.61 % -24.795 M -241.50 % -7.261 M -315.09 % -1.749 M 84.58 % -11.341 M -309.84 % 5.404 M -80.99 % 28.426 M 150.65 % -56.127 M -25.95 % -44.564 M -139.14 % 113.848 M 46 821.77 % -243.673 K -207.97 % 225.679 K 228.45 % -175.694 K -198.29 % 178.753 K 249.11 % -119.879 K -192.51 % 129.580 K 100.46 % -28.162 M -200.10 % 28.132 M 46 303.98 % 60.625 K -95.75 % 1.425 M 107.73 % -18.433 M
Cash at beginning of period 265.674 K -85.63 % 1.849 M -93.06 % 26.644 M -21.41 % 33.905 M -4.91 % 35.654 M -24.13 % 46.994 M 12.99 % 41.590 M 215.93 % 13.164 M -81.00 % 69.291 M -39.14 % 113.855 M 1 812 294.41 % 6.282 K -97.49 % 249.955 K 929.64 % 24.276 K -87.86 % 199.970 K 842.50 % 21.217 K -84.96 % 141.096 K 1 125.22 % 11.516 K -99.96 % 28.173 M 69 102.73 % 40.711 K 304.43 % -19.914 K 98.62 % -1.445 M -108.51 % 16.988 M
Cash at end of period 287.680 K 8.28 % 265.674 K -85.63 % 1.849 M -93.06 % 26.644 M -21.41 % 33.905 M -4.91 % 35.654 M -24.13 % 46.994 M 12.99 % 41.590 M 215.93 % 13.164 M -81.00 % 69.291 M -39.14 % 113.855 M 1 812 294.41 % 6.282 K -97.49 % 249.955 K 929.64 % 24.276 K -87.86 % 199.970 K 842.50 % 21.217 K -84.96 % 141.096 K 1 125.22 % 11.516 K -99.96 % 28.173 M 69 102.73 % 40.711 K 304.43 % -19.914 K 98.62 % -1.445 M
Operating cash flow 22.006 K -99.39 % 3.607 M 113.66 % -26.395 M -929.33 % -2.564 M 71.42 % -8.974 M -56.45 % -5.736 M -1 518.14 % 404.449 K 101.35 % -29.956 M 37.18 % -47.682 M -79.54 % -26.558 M 12.49 % -30.350 M -12 355.06 % -243.673 K -207.97 % 225.679 K 914.58 % -27.705 K -115.50 % 178.753 K 249.11 % -119.879 K -133.48 % 358.044 K 102.40 % -14.909 M -145.32 % 32.896 M 123.17 % 14.741 M 23.30 % 11.956 M 97.53 % 6.052 M
Capital expenditure 0.000 0.000 0.000 0.000 100.00 % -5.000 100.00 % -238.680 K 0.000 0.000 100.00 % -145.670 K -95.88 % -74.366 K 81.00 % -391.363 K 0.000 0.000 100.00 % -145.169 K 0.000 0.000 100.00 % -228.464 K 0.000 0.000 0.000 0.000 0.000
Free CashFlow 22.006 K -99.39 % 3.607 M 113.66 % -26.395 M -929.33 % -2.564 M 71.42 % -8.974 M -50.20 % -5.974 M -1 577.16 % 404.449 K 101.35 % -29.956 M 37.37 % -47.828 M -79.59 % -26.632 M 13.37 % -30.741 M -12 515.67 % -243.673 K -207.97 % 225.679 K 230.55 % -172.874 K -196.71 % 178.753 K 249.11 % -119.879 K -192.51 % 129.580 K 100.87 % -14.909 M -145.32 % 32.896 M 123.17 % 14.741 M 23.30 % 11.956 M 97.53 % 6.052 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31
Revenue 2.560 M 84.10 % 1.390 M 34.45 % 1.034 M 27.00 % 814.192 K 490.44 % 137.895 K -87.04 % 1.064 M 110.98 % -9.693 M -60.13 % -6.053 M -321.70 % 2.730 M -16.31 % 3.263 M 1 199.11 % -296.841 K -124.49 % 1.212 M 125.17 % 538.404 K 101.91 % -28.203 M -247.18 % -8.123 M -407.25 % -1.601 M -108.88 % 18.031 M 112.32 % 8.492 M 25.16 % 6.785 M -82.37 % 38.495 M 227.84 % 11.742 M 216.84 % 3.706 M 16 323.01 % -22.844 K 95.39 % -495.026 K 0.00 % -495.026 K -60.08 % -309.239 K 0.00 % -309.239 K -568.12 % 66.060 K 0.00 % 66.060 K 0.00 % 66.060 K 0.00 % 66.060 K -41.53 % 112.990 K 0.00 % 112.988 K 14.74 % 98.477 K 0.00 % 98.474 K -89.94 % 978.753 K 0.00 % 978.752 K -60.72 % 2.492 M 0.00 % 2.492 M 410.78 % 487.881 K 0.00 % 487.880 K -52.18 % 1.020 M 0.00 % 1.020 M 100.00 % 510.126 K -30.93 % 738.550 K 100.00 % 369.275 K
Net income -1.768 M 78.69 % -8.296 M -123.13 % -3.718 M -5.93 % -3.510 M 85.86 % -24.815 M -1 289.10 % -1.786 M -100.07 % 2.735 B 19.94 % 2.281 B 0.05 % 2.279 B 0.00 % 2.279 B 0.00 % 2.279 B 0.00 % 2.279 B 22 221.12 % -10.304 M 68.69 % -32.913 M -167.85 % -12.288 M -96.25 % -6.261 M -143.80 % 14.296 M 528.16 % 2.276 M -22.35 % 2.931 M 439.27 % -863.948 K -135.31 % 2.447 M 737.33 % -383.885 K 88.57 % -3.359 M -0.79 % -3.332 M 0.00 % -3.332 M -103.23 % -1.640 M 28.33 % -2.288 M 7.95 % -2.486 M 0.00 % -2.486 M -31.47 % -1.891 M 22.30 % -2.433 M -207.72 % -790.741 K 38.31 % -1.282 M 66.84 % -3.866 M 11.47 % -4.367 M -451.02 % -792.568 K 98.89 % -71.235 M -2 005.99 % 3.737 M 0.00 % 3.737 M 666.05 % 487.881 K 102.51 % -19.462 M -467.54 % 5.295 M 0.00 % 5.295 M 100.00 % 2.648 M -19.46 % 3.287 M 100.00 % 1.644 M
Income before tax -1.673 M 80.87 % -8.746 M -147.95 % -3.527 M -3.30 % -3.415 M 86.32 % -24.967 M -1 225.18 % -1.884 M -22 976 097 460.98 % -0.008 -256.52 % -0.002 -100.00 % 1.279 M 27 806 043 578.26 % -0.005 65.41 % -0.013 -95.59 % -0.007 100.00 % -10.304 M 67.14 % -31.358 M -155.20 % -12.288 M -96.25 % -6.261 M -143.80 % 14.296 M 528.16 % 2.276 M -22.35 % 2.931 M 439.27 % -863.948 K -135.31 % 2.447 M 737.33 % -383.885 K 88.57 % -3.359 M -0.79 % -3.332 M 0.00 % -3.332 M -69.69 % -1.964 M 0.00 % -1.964 M 20.99 % -2.486 M 0.00 % -2.486 M -14.97 % -2.162 M 0.00 % -2.162 M -108.61 % -1.036 M 0.00 % -1.036 M 74.83 % -4.117 M 0.00 % -4.117 M 88.57 % -36.014 M 0.00 % -36.014 M -949.39 % 4.240 M 0.00 % 4.240 M 144.69 % -9.487 M 0.00 % -9.487 M -290.61 % 4.977 M 0.00 % 4.977 M 100.00 % 2.489 M -40.00 % 4.148 M 100.00 % 2.074 M
Income before tax ratio -0.65 89.61 % -6.29 -84.41 % -3.41 18.66 % -4.19 97.68 % -181.06 -10 123.44 % -1.77 -221 375 072 012.50 % 0.00 100.00 % 0.00 -100.00 % 0.47 33 462 347 028.57 % 0.00 -103.13 % 0.00 900.00 % 0.00 100.00 % -19.14 -1 821.30 % 1.11 -26.49 % 1.51 -61.31 % 3.91 393.10 % 0.79 195.85 % 0.27 -37.96 % 0.43 2 024.89 % -0.02 -110.77 % 0.21 301.15 % -0.10 -100.07 % 147.02 2 084.02 % 6.73 0.00 % 6.73 6.00 % 6.35 0.00 % 6.35 116.88 % -37.63 0.00 % -37.63 -14.97 % -32.73 0.00 % -32.73 -256.82 % -9.17 0.00 % -9.17 78.06 % -41.80 0.00 % -41.81 -13.62 % -36.80 0.00 % -36.80 -2 262.61 % 1.70 0.00 % 1.70 108.75 % -19.45 0.00 % -19.45 -498.61 % 4.88 0.00 % 4.88 0.00 % 4.88 -13.13 % 5.62 0.00 % 5.62
EBITDA 0.000 100.00 % -9.702 M 0.000 0.000 0.000 100.00 % -1.972 M 91.30 % -22.677 M -277.75 % -6.003 M -760.59 % 908.790 K 39.65 % 650.783 K 102.24 % -29.031 M -112.46 % -13.664 M -34.71 % -10.143 M 67.60 % -31.310 M -153.24 % -12.364 M -59.82 % -7.736 M -152.00 % 14.877 M 578.39 % 2.193 M -27.80 % 3.037 M 234.95 % -2.251 M -190.27 % 2.493 M 775.63 % -368.993 K 87.64 % -2.985 M -1.41 % -2.943 M 0.00 % -2.943 M -30.71 % -2.252 M -40.43 % -1.603 M 26.73 % -2.189 M 0.00 % -2.189 M 9.98 % -2.431 M -28.73 % -1.889 M -357.43 % 733.625 K 200.00 % -733.625 K -119.25 % 3.811 M 200.00 % -3.811 M 89.96 % -37.978 M -7.38 % -35.368 M -504.49 % -5.851 M -200.00 % 5.851 M 155.90 % -10.467 M -10.33 % -9.487 M -163.39 % 14.966 M 200.70 % 4.977 M 100.00 % 2.489 M -40.00 % 4.148 M 100.00 % 2.074 M
Net income ratio -0.69 88.42 % -5.97 -65.96 % -3.60 16.59 % -4.31 97.60 % -179.96 -10 616.55 % -1.68 99.40 % -282.19 25.10 % -376.76 -145.13 % 834.85 19.50 % 698.65 109.10 % -7 678.86 -508.41 % 1 880.17 9 924.09 % -19.14 -1 739.98 % 1.17 -22.85 % 1.51 -61.31 % 3.91 393.10 % 0.79 195.85 % 0.27 -37.96 % 0.43 2 024.89 % -0.02 -110.77 % 0.21 301.15 % -0.10 -100.07 % 147.02 2 084.02 % 6.73 0.00 % 6.73 26.95 % 5.30 -28.33 % 7.40 119.66 % -37.63 0.00 % -37.63 -31.47 % -28.62 22.30 % -36.83 -426.32 % -7.00 38.32 % -11.35 71.10 % -39.26 11.47 % -44.35 -5 376.72 % -0.81 98.89 % -72.78 -4 952.80 % 1.50 0.00 % 1.50 49.98 % 1.00 102.51 % -39.89 -868.59 % 5.19 0.00 % 5.19 0.00 % 5.19 16.60 % 4.45 0.00 % 4.45
Ratio EBITDA 0.00 100.00 % -6.98 0.00 0.00 0.00 100.00 % -1.85 -179.23 % 2.34 135.89 % 0.99 197.97 % 0.33 66.87 % 0.20 -99.80 % 97.80 967.71 % -11.27 40.17 % -18.84 -1 797.01 % 1.11 -27.06 % 1.52 -68.49 % 4.83 485.46 % 0.83 219.51 % 0.26 -42.31 % 0.45 865.68 % -0.06 -127.54 % 0.21 313.24 % -0.10 -100.08 % 130.65 2 097.49 % 5.95 0.00 % 5.95 -18.35 % 7.28 40.43 % 5.19 115.65 % -33.13 0.00 % -33.13 9.98 % -36.80 -28.73 % -28.59 -540.31 % 6.49 200.00 % -6.49 -116.78 % 38.70 200.00 % -38.70 0.26 % -38.80 -7.38 % -36.14 -1 439.08 % -2.35 -200.00 % 2.35 110.94 % -21.45 -10.33 % -19.45 -232.56 % 14.67 200.70 % 4.88 0.00 % 4.88 -13.13 % 5.62 0.00 % 5.62
Gross profit ratio 1.00 125.38 % -3.94 -494.08 % 1.00 79.64 % 0.56 -99.69 % 182.06 11 149.13 % 1.62 220.81 % -1.34 -233.96 % 1.00 92.89 % 0.52 44.42 % 0.36 -95.63 % 8.21 1 618.48 % -0.54 -177.12 % 0.70 -29.88 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 1 396.13 % 0.07 -88.48 % 0.58 -41.99 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 2.735 B -1.09 % 2.765 B 1.10 % 2.735 B 0.00 % 2.735 B 0.00 % 2.735 B 0.00 % 2.735 B 0.00 % 2.735 B 19.87 % 2.282 B 0.11 % 2.279 B 0.00 % 2.279 B 0.00 % 2.279 B 0.00 % 2.279 B 0.00 % 2.279 B 0.00 % 2.279 B 0.00 % 2.279 B 19.48 % 1.908 B 0.44 % 1.900 B 0.00 % 1.900 B 0.00 % 1.900 B 0.00 % 1.900 B 0.00 % 1.900 B 394.68 % 383.986 M -73.91 % 1.472 B 1 944.44 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M -0.01 % 72.007 M 0.02 % 71.995 M 0.00 % 71.995 M 0.00 % 71.995 M 16.95 % 61.562 M 0.00 % 61.562 M
Weighted average shs out 2.737 B -1.03 % 2.765 B 1.10 % 2.735 B 0.00 % 2.735 B 0.00 % 2.735 B 0.00 % 2.735 B -0.01 % 2.736 B 19.85 % 2.283 B -0.14 % 2.286 B 0.26 % 2.280 B 0.01 % 2.279 B 0.00 % 2.279 B 0.00 % 2.279 B 0.00 % 2.279 B -0.01 % 2.280 B 19.46 % 1.908 B 0.46 % 1.900 B -0.01 % 1.900 B 0.01 % 1.900 B -0.18 % 1.903 B 0.18 % 1.900 B 394.33 % 384.269 M -73.90 % 1.472 B 1 945.05 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M -0.01 % 72.007 M 0.02 % 71.995 M 0.00 % 71.995 M 0.00 % 71.995 M 16.95 % 61.562 M 0.00 % 61.562 M
EPS diluted 0.00 80.00 % 0.00 -114.29 % 0.00 -7.69 % 0.00 85.71 % -0.01 -1 200.00 % 0.00 -100.07 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 22 322.22 % 0.00 68.75 % -0.01 -166.67 % -0.01 -63.64 % 0.00 -144.00 % 0.01 525.00 % 0.00 -20.00 % 0.00 400.00 % 0.00 -138.46 % 0.00 230.00 % 0.00 56.52 % 0.00 95.03 % -0.05 0.00 % -0.05 -103.07 % -0.02 28.30 % -0.03 7.56 % -0.03 0.58 % -0.03 -31.56 % -0.03 22.19 % -0.03 -207.27 % -0.01 38.20 % -0.02 63.97 % -0.05 18.48 % -0.06 -203.00 % -0.02 97.96 % -0.98 -2 141.67 % 0.05 -7.69 % 0.05 160.00 % 0.02 107.14 % -0.28 -466.49 % 0.08 3.80 % 0.07 100.00 % 0.04 -31.09 % 0.05 100.00 % 0.03
Earnings per share 0.00 80.00 % 0.00 -114.29 % 0.00 -7.69 % 0.00 85.71 % -0.01 -1 200.00 % 0.00 -100.07 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 22 322.22 % 0.00 68.75 % -0.01 -166.67 % -0.01 -63.64 % 0.00 -144.00 % 0.01 525.00 % 0.00 -20.00 % 0.00 400.00 % 0.00 -138.46 % 0.00 230.00 % 0.00 56.52 % 0.00 95.03 % -0.05 0.00 % -0.05 -103.07 % -0.02 28.30 % -0.03 7.56 % -0.03 0.58 % -0.03 -31.56 % -0.03 22.19 % -0.03 -207.27 % -0.01 38.20 % -0.02 63.97 % -0.05 18.48 % -0.06 -203.00 % -0.02 97.96 % -0.98 -2 141.67 % 0.05 -7.69 % 0.05 160.00 % 0.02 107.14 % -0.28 -466.49 % 0.08 3.80 % 0.07 100.00 % 0.04 -31.09 % 0.05 100.00 % 0.03
Gross profit 2.560 M 146.72 % -5.479 M -629.86 % 1.034 M 128.15 % 453.227 K -98.19 % 25.105 M 1 358.13 % 1.722 M -86.74 % 12.985 M 314.51 % -6.053 M -527.64 % 1.415 M 20.86 % 1.171 M 148.05 % -2.437 M -271.80 % -655.590 K -273.66 % 377.513 K 101.34 % -28.203 M -247.18 % -8.123 M -407.25 % -1.601 M -108.88 % 18.031 M 112.32 % 8.492 M 25.16 % 6.785 M 163.70 % 2.573 M -62.23 % 6.812 M 83.81 % 3.706 M 16 323.01 % -22.844 K 95.39 % -495.026 K 0.00 % -495.026 K -60.08 % -309.239 K 0.00 % -309.239 K -568.12 % 66.060 K 0.00 % 66.060 K 0.00 % 66.060 K 0.00 % 66.060 K -41.53 % 112.990 K 0.00 % 112.988 K 14.74 % 98.477 K 0.00 % 98.474 K -89.94 % 978.753 K 0.00 % 978.752 K -60.72 % 2.492 M 0.00 % 2.492 M 410.78 % 487.881 K 0.00 % 487.880 K -52.18 % 1.020 M 0.00 % 1.020 M 100.00 % 510.126 K -30.93 % 738.550 K 100.00 % 369.275 K
Income tax expense 95.374 K 121.21 % -449.621 K -335.71 % 190.748 K 100.00 % 95.374 K 162.93 % -151.545 K -55.27 % -97.603 K -1 190 280 387.80 % -0.008 -256.52 % -0.002 -100.00 % 908.790 K 19 756 304 447.83 % -0.005 65.41 % -0.013 -95.59 % -0.007 0.000 -100.00 % 1.555 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 324.123 K 0.00 % 324.122 K 0.000 0.000 -100.00 % 271.328 K 0.00 % 271.328 K 10.48 % 245.580 K 0.00 % 245.578 K -1.94 % 250.432 K 0.00 % 250.432 K -99.29 % 35.221 M 0.00 % 35.221 M 6 908.62 % 502.542 K 0.00 % 502.540 K -94.96 % 9.975 M 0.00 % 9.975 M 3 235.34 % -318.142 K 0.00 % -318.142 K -100.00 % -159.071 K -118.49 % 860.116 K 100.00 % 430.058 K
Cost of revenue 0.000 -100.00 % 1.753 M 0.000 -100.00 % 360.965 K 101.45 % -24.967 M -3 695.03 % -657.883 K 97.10 % -22.677 M 0.000 -100.00 % 1.315 M -37.13 % 2.091 M -2.30 % 2.141 M 14.60 % 1.868 M 1 060.99 % 160.891 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.922 M 628.62 % 4.930 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 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 4.232 M 29.55 % 3.267 M -28.38 % 4.561 M -11.06 % 5.129 M 25.64 % 4.082 M 10.51 % 3.694 M -11.50 % 4.174 M 4.97 % 3.976 M -3.95 % 4.140 M -55.76 % 9.358 M 30.97 % 7.145 M -7.81 % 7.750 M 123.29 % 3.471 M 19.66 % 2.901 M -31.99 % 4.265 M -28.03 % 5.926 M 86.11 % 3.184 M -47.09 % 6.018 M 59.02 % 3.784 M -53.20 % 8.087 M 604.06 % 1.149 M -82.99 % 6.751 M 2 150.43 % 300.000 K -89.43 % 2.837 M 0.00 % 2.837 M 71.48 % 1.655 M 0.00 % 1.655 M 451.54 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K -3.45 % 310.723 K 0.00 % 310.722 K 17.25 % 265.009 K 0.00 % 265.008 K -49.71 % 526.996 K 0.00 % 526.994 K -2.57 % 540.895 K 0.00 % 540.892 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.267 M -45.19 % -5.005 M 14.92 % -5.882 M 0.000 -100.00 % 231.138 K 0.000 -100.00 % 227.520 K 0.000 -100.00 % 306.000 K 0.000 100.00 % -3.217 M -200.00 % 3.217 M 220.85 % -2.662 M -200.00 % 2.662 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 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 0.000 0.000 100.00 % -181.057 -10 123.44 % -1.771 -175.86 % 2.335 135.34 % 0.992 111.76 % 0.468 115.38 % -3.047 -102.91 % 104.794 894.12 % -13.196 100.00 % -10.674 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 -100.00 % 2.985 M 200.00 % -2.985 M -146.18 % 6.464 M 353.03 % -2.555 M -145.86 % 5.570 M 346.82 % -2.257 M -143.31 % 5.210 M 529.04 % -1.214 M -115.04 % 8.076 M 290.94 % -4.230 M -248.48 % 2.849 M 272.42 % -1.652 M -9.02 % -1.516 M -153.81 % 2.817 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 4.232 M 29.55 % 3.267 M -28.38 % 4.561 M -11.06 % 5.129 M 25.64 % 4.082 M 13.21 % 3.606 M -12.61 % 4.126 M 82.54 % 2.260 M -45.40 % 4.140 M -54.86 % 9.172 M 31.76 % 6.961 M -10.19 % 7.750 M -27.39 % 10.674 M 238.36 % 3.155 M -24.24 % 4.164 M -10.64 % 4.660 M 24.79 % 3.734 M -39.93 % 6.216 M 61.30 % 3.854 M 12.13 % 3.437 M -21.26 % 4.365 M 6.74 % 4.090 M 38.08 % 2.962 M 4.38 % 2.837 M 0.00 % 2.837 M -38.85 % 4.640 M 448.72 % -1.331 M -119.67 % 6.764 M 400.00 % -2.255 M -138.41 % 5.870 M 400.00 % -1.957 M -135.44 % 5.521 M 710.94 % -903.730 K -110.83 % 8.341 M 310.38 % -3.965 M -217.45 % 3.376 M 400.00 % -1.125 M -15.45 % -974.710 K -129.03 % 3.357 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cost and expenses 4.232 M -56.20 % 9.664 M 111.86 % 4.561 M 7.86 % 4.229 M -83.16 % 25.105 M 726.94 % 3.036 M 113.39 % -22.677 M -277.75 % -6.003 M -556.58 % 1.315 M 124.66 % -5.332 M 81.63 % -29.031 M -112.46 % -13.664 M -226.02 % 10.843 M 243.69 % 3.155 M -24.24 % 4.164 M -10.64 % 4.660 M 24.79 % 3.734 M -39.93 % 6.216 M 61.30 % 3.854 M -90.21 % 39.359 M 323.43 % 9.295 M 127.29 % 4.090 M 38.08 % 2.962 M 4.38 % 2.837 M 0.00 % 2.837 M -38.85 % 4.640 M 448.72 % -1.331 M -159.01 % 2.255 M 0.00 % 2.255 M 15.23 % 1.957 M 0.00 % 1.957 M -15.25 % 2.309 M 0.00 % 2.309 M 5.50 % 2.188 M 0.00 % 2.188 M 94.47 % 1.125 M 0.00 % 1.125 M -5.55 % 1.191 M 0.00 % 1.191 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Research and development expenses 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 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
Selling general and administrative expenses 4.232 M 29.55 % 3.267 M -28.38 % 4.561 M -11.06 % 5.129 M 25.64 % 4.082 M 10.51 % 3.694 M -11.50 % 4.174 M 4.97 % 3.976 M -3.95 % 4.140 M 97.95 % 2.091 M -2.30 % 2.141 M 14.60 % 1.868 M -46.19 % 3.471 M 10.83 % 3.132 M -26.57 % 4.265 M -30.69 % 6.154 M 93.25 % 3.184 M -49.65 % 6.324 M 67.10 % 3.784 M -22.29 % 4.870 M 11.57 % 4.365 M 6.74 % 4.090 M 38.08 % 2.962 M 4.38 % 2.837 M 0.00 % 2.837 M 71.48 % 1.655 M 0.00 % 1.655 M 451.54 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K -3.45 % 310.723 K 0.00 % 310.722 K 17.25 % 265.009 K 0.00 % 265.008 K -49.71 % 526.996 K 0.00 % 526.994 K -2.57 % 540.895 K 0.00 % 540.892 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.337 K -96.26 % 35.773 K -55.89 % 81.095 K -32.50 % 120.142 K 13.10 % 106.224 K 1 366.17 % 7.245 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 270.000 -99.93 % 374.081 K 5.96 % 353.034 K 0.00 % 353.034 K 0.000 0.000 -100.00 % 594.030 K 0.000 -100.00 % 542.656 K 0.000 -100.00 % 491.158 K 0.000 -100.00 % 500.864 K 0.000 -100.00 % 1.292 M 0.000 -100.00 % 3.219 M 0.000 -100.00 % 2.248 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.337 K -96.26 % 35.773 K -55.89 % 81.095 K -32.50 % 120.142 K 13.10 % 106.224 K 1 366.17 % 7.245 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 353.034 K 0.00 % 353.034 K 8.92 % 324.123 K 0.00 % 324.122 K 9.13 % 297.016 K 0.00 % 297.014 K 9.47 % 271.328 K 0.00 % 271.328 K 10.48 % 245.580 K 0.00 % 245.578 K -1.94 % 250.432 K 0.00 % 250.432 K -61.24 % 646.037 K 0.00 % 646.036 K -59.86 % 1.609 M 0.00 % 1.609 M -83.86 % 9.975 M 0.00 % 9.975 M 152.09 % 3.957 M 200.00 % -3.957 M -100.00 % -1.978 M 41.96 % -3.409 M -100.00 % -1.704 M
Depreciation and amortization 1.673 M -80.87 % 8.746 M 147.95 % 3.527 M 3.30 % 3.415 M -86.32 % 24.967 M 1 166.04 % 1.972 M 108.71 % -22.629 M -276.86 % -6.005 M -569.46 % 1.279 M 112.87 % -9.941 M 68.04 % -31.107 M -94.44 % -15.998 M -10 043.57 % 160.891 K 544.41 % 24.967 K 0.00 % 24.967 K 30.92 % 19.071 K -38.21 % 30.863 K 23.62 % 24.967 K -32.08 % 36.759 K -21.07 % 46.573 K 0.37 % 46.402 K 217.34 % 14.622 K 0.000 -100.00 % 36.292 K 0.00 % 36.292 K 0.00 % 36.293 K 0.00 % 36.292 K 0.000 0.000 -100.00 % 1.995 K 0.00 % 1.995 K -96.51 % 57.116 K 0.00 % 57.116 K 3.62 % 55.122 K 0.00 % 55.120 K 100.16 % -35.221 M 0.00 % -35.221 M -2 481 344.31 % 1.420 K 0.00 % 1.420 K 100.01 % -9.975 M 0.00 % -9.975 M -352.09 % 3.957 M 0.00 % 3.957 M 100.00 % 1.978 M -41.96 % 3.409 M 100.00 % 1.704 M
Operating income -1.673 M 79.78 % -8.273 M -134.55 % -3.527 M -3.30 % -3.415 M 86.32 % -24.967 M -1 166.04 % -1.972 M 91.16 % -22.311 M -333.08 % -5.152 M -1 491.29 % 370.288 K 103.50 % -10.592 M 65.07 % -30.321 M -95.56 % -15.505 M -50.58 % -10.297 M 67.14 % -31.335 M -152.94 % -12.389 M -59.75 % -7.755 M -152.24 % 14.846 M 584.78 % 2.168 M -27.74 % 3.000 M 230.62 % -2.297 M -193.89 % 2.447 M 737.78 % -383.615 K 87.15 % -2.985 M -0.17 % -2.979 M 0.00 % -2.979 M -81.70 % -1.640 M 0.00 % -1.640 M 25.08 % -2.189 M 0.00 % -2.189 M -15.76 % -1.891 M 0.00 % -1.891 M -139.09 % -790.741 K 0.00 % -790.741 K 79.55 % -3.866 M 0.00 % -3.866 M -2 538.58 % -146.532 K 0.00 % -146.532 K -102.51 % 5.849 M 0.00 % 5.849 M 1 098.95 % 487.881 K 0.00 % 487.880 K -52.18 % 1.020 M 0.00 % 1.020 M 100.00 % 510.126 K -30.93 % 738.550 K 100.00 % 369.275 K
Operating income ratio -0.65 89.02 % -5.95 -74.44 % -3.41 18.66 % -4.19 97.68 % -181.06 -9 667.23 % -1.85 -180.53 % 2.30 170.45 % 0.85 527.56 % 0.14 104.18 % -3.25 -103.18 % 102.15 898.69 % -12.79 33.13 % -19.12 -1 821.34 % 1.11 -27.15 % 1.53 -68.51 % 4.84 488.12 % 0.82 222.52 % 0.26 -42.27 % 0.44 841.08 % -0.06 -128.64 % 0.21 301.29 % -0.10 -100.08 % 130.65 2 070.73 % 6.02 0.00 % 6.02 13.51 % 5.30 0.00 % 5.30 116.01 % -33.13 0.00 % -33.13 -15.76 % -28.62 0.00 % -28.62 -308.94 % -7.00 0.00 % -7.00 82.17 % -39.26 0.00 % -39.26 -26 125.43 % -0.15 0.00 % -0.15 -106.38 % 2.35 0.00 % 2.35 134.73 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Total other income expenses net 0.000 100.00 % -472.674 K 0.000 0.000 0.000 -100.00 % 88.000 K 127.66 % -318.189 K -118.56 % 1.715 M 88.68 % 908.790 K 39.65 % 650.783 K 182.81 % -785.882 K -59.26 % -493.459 K -6 711.03 % -7.245 K -100.62 % 1.172 M 1 061.75 % 100.905 K -93.25 % 1.494 M 371.65 % -549.907 K -609.79 % 107.869 K 255.57 % -69.339 K -104.84 % 1.433 M 0.000 100.00 % -270.000 99.93 % -374.081 K -5.96 % -353.034 K 0.00 % -353.034 K -240.35 % 251.538 K 177.61 % -324.123 K -9.13 % -297.015 K 0.00 % -297.015 K -9.47 % -271.328 K 0.00 % -271.328 K -10.49 % -245.579 K 0.00 % -245.579 K 93.54 % -3.804 M -1 418.79 % -250.432 K 99.30 % -35.867 M 0.00 % -35.867 M -2 128.52 % -1.609 M 0.00 % -1.609 M 79.22 % -7.745 M 22.35 % -9.975 M -352.09 % 3.957 M 0.00 % 3.957 M 100.00 % 1.978 M -41.96 % 3.409 M 100.00 % 1.704 M
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 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31
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 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31
Net debt -314.789 K -9.42 % -287.680 K 13.31 % -331.841 K -24.91 % -265.674 K 63.34 % -724.744 K 60.81 % -1.849 M 27.80 % -2.561 M 90.39 % -26.644 M 2.93 % -27.448 M 13.80 % -31.843 M 17.58 % -38.637 M -26.83 % -30.463 M 29.32 % -43.098 M 8.29 % -46.994 M 22.39 % -60.552 M -45.59 % -41.590 M -613.53 % -5.829 M 55.72 % -13.164 M 43.34 % -23.232 M 66.47 % -69.291 M -26.42 % -54.808 M 51.86 % -113.855 M -4.85 % -108.593 M -1 258.46 % 9.374 M 4.04 % 9.010 M 6.95 % 8.424 M 1.09 % 8.334 M 4.15 % 8.002 M 4.43 % 7.662 M 5.92 % 7.234 M 2.58 % 7.052 M 2.65 % 6.870 M 4.57 % 6.569 M 4.96 % 6.259 M 42.65 % 4.388 M 226.99 % -3.455 M -111.66 % 29.621 M 32.39 % 22.375 M 138.75 % 9.372 M
Total investments 54.527 M 3.11 % 52.884 M -18.75 % 65.086 M -7.62 % 70.455 M 5.01 % 67.096 M -16.06 % 79.935 M 0.99 % 79.150 M -20.98 % 100.170 M 11.06 % 90.192 M 9.46 % 82.395 M 1.57 % 81.124 M -23.22 % 105.655 M -10.59 % 118.167 M 162 049.79 % 72.875 K -99.95 % 142.106 M 184.83 % 49.892 M -21.63 % 63.664 M -1.52 % 64.644 M -22.16 % 83.045 M 76.33 % 47.096 M -52.23 % 98.588 M 247.88 % 28.340 M 433.17 % 5.315 M -0.43 % 5.338 M 1.50 % 5.259 M 1.06 % 5.204 M 16.42 % 4.470 M -26.80 % 6.107 M -14.35 % 7.130 M -6.19 % 7.600 M 379 984 100.00 % 2.000 0.00 % 2.000 0.00 % 2.000 0.00 % 2.000 0.00 % 2.000 -100.00 % 27.252 M 87.15 % 14.562 M -75.49 % 59.401 M 15.32 % 51.510 M
Total debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 298.543 K -85.52 % 2.062 M -40.75 % 3.480 M -32.96 % 5.191 M 2 428.38 % 205.314 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.380 M 4.03 % 9.016 M 3.95 % 8.674 M 4.02 % 8.339 M 3.90 % 8.026 M 3.95 % 7.721 M 3.86 % 7.434 M 3.91 % 7.154 M 3.82 % 6.891 M 3.86 % 6.635 M 3.67 % 6.400 M 45.48 % 4.399 M -82.20 % 24.718 M -16.67 % 29.662 M 32.55 % 22.378 M 138.02 % 9.402 M
Accumulated other comprehensive income loss 33.056 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.00 % 0.000 0.000 -100.00 % 0.000 100.00 % 0.000 0.00 % 0.000 -100.00 % 5.093 M -67.73 % 15.780 M 65.88 % 9.513 M -2.94 % 9.801 M 0.000 0.000 -100.00 % 0.000 0.000 0.000 100.00 % -199.244 K 0.000 100.00 % -126.660 K 0.000 0.000 0.000 100.00 % -228.463 K 0.000 100.00 % -224.474 K 0.000 100.00 % -110.242 K 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 100.00 % -239.260 M -3.59 % -230.964 M -1.64 % -227.246 M -1.57 % -223.736 M -12.48 % -198.920 M -0.91 % -197.134 M -12.76 % -174.823 M -3.04 % -169.671 M 0.22 % -170.041 M -6.64 % -159.449 M -23.48 % -129.128 M -13.65 % -113.623 M -9.97 % -103.319 M -17.60 % -87.856 M -2.86 % -85.410 M -7.91 % -79.149 M 15.30 % -93.445 M 2.38 % -95.721 M 2.97 % -98.652 M -0.88 % -97.788 M 2.44 % -100.235 M -0.38 % -99.851 M -3.48 % -96.492 M -4.55 % -92.296 M -2.75 % -89.827 M -0.49 % -89.386 M 0.000 0.000 0.000 0.000 100.00 % -76.605 M 0.000 100.00 % -74.532 M -12.42 % -66.298 M -1 257.18 % 5.729 M 0.000 0.000 0.000
Common stock 27.353 M 0.00 % 27.353 M 0.00 % 27.353 M 0.00 % 27.353 M 0.00 % 27.353 M 0.00 % 27.353 M 0.00 % 27.353 M 0.00 % 27.353 M 20.00 % 22.794 M 0.00 % 22.794 M 0.00 % 22.794 M 0.00 % 22.794 M 0.00 % 22.794 M 0.00 % 22.794 M 0.00 % 22.794 M 0.00 % 22.794 M 20.00 % 18.995 M 0.00 % 18.995 M 0.00 % 18.995 M 0.00 % 18.995 M 0.00 % 18.995 M 0.00 % 18.995 M 29.04 % 14.720 M 1 944.44 % 720.000 K 0.00 % 720.000 K 0.00 % 720.000 K 0.00 % 720.000 K 0.00 % 720.000 K 0.00 % 720.000 K 0.00 % 720.000 K 0.00 % 720.000 K 0.00 % 720.000 K 0.00 % 720.000 K 0.00 % 720.000 K 0.00 % 720.000 K 0.00 % 720.000 K 0.000 0.000 0.000
Total equity 60.409 M -2.84 % 62.177 M -11.77 % 70.473 M -5.01 % 74.191 M -4.52 % 77.701 M -24.21 % 102.516 M -1.71 % 104.303 M -17.62 % 126.614 M 9.10 % 116.049 M 0.32 % 115.679 M -8.39 % 126.271 M -19.36 % 156.592 M -9.01 % 172.097 M -5.65 % 182.401 M -10.13 % 202.957 M -6.08 % 216.090 M 19.80 % 180.374 M 8.42 % 166.366 M 7.83 % 154.289 M 1.94 % 151.358 M -0.57 % 152.222 M 1.63 % 149.775 M 38.44 % 108.189 M 480.25 % -28.452 M -17.30 % -24.256 M -11.33 % -21.787 M -2.07 % -21.346 M -19.52 % -17.859 M -13.27 % -15.767 M -22.33 % -12.888 M -12.08 % -11.499 M -34.26 % -8.564 M -0.64 % -8.510 M -31.09 % -6.492 M -472.72 % 1.742 M -97.64 % 73.769 M 11.28 % 66.295 M -22.25 % 85.268 M 14.18 % 74.678 M
Other non current liabilities 346.677 K 237.95 % -251.303 K -135.85 % 700.924 K 37.39 % 510.176 K 222.99 % -414.802 K 26.76 % -566.347 K 14.70 % -663.950 K 32.40 % -982.139 K 46.48 % -1.835 M 38.59 % -2.988 M -420.58 % -574.034 K 81.62 % -3.123 M -100.88 % -1.555 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 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 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.062 M 590.70 % 298.543 K -85.52 % 2.062 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 346.677 K 37.95 % 251.303 K -64.15 % 700.924 K 37.39 % 510.176 K -46.09 % 946.406 K -5.79 % 1.005 M 6.32 % 944.870 K -45.27 % 1.726 M -59.78 % 4.292 M -20.21 % 5.379 M -9.91 % 5.971 M -29.65 % 8.488 M 349.65 % 1.888 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.380 M 4.03 % 9.016 M 3.95 % 8.674 M -53.67 % 18.722 M -23.24 % 24.390 M 10.29 % 22.114 M 11.51 % 19.832 M 12.16 % 17.682 M 45.21 % 12.177 M -9.47 % 13.451 M 40.18 % 9.596 M 118.08 % 4.400 M -82.51 % 25.158 M -15.18 % 29.662 M -11.57 % 33.542 M 88.87 % 17.759 M
Other current liabilities 588.196 K 0.00 % 588.200 K 10.65 % 531.596 K 48.91 % 357.000 K 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 % 29.942 M 0.000 -100.00 % 7.334 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.630 M -27.63 % 2.252 M 195.03 % 763.391 K -52.61 % 1.611 M 0.000 0.000
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 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
Short term debt 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 -100.00 % 8.339 M 3.90 % 8.026 M 3.95 % 7.721 M 3.86 % 7.434 M 3.91 % 7.154 M 3.82 % 6.891 M 3.86 % 6.635 M 3.67 % 6.400 M 45.48 % 4.399 M -82.20 % 24.718 M -16.67 % 29.662 M 32.55 % 22.378 M 138.02 % 9.402 M
Total current liabilities 588.196 K 0.00 % 588.200 K 10.65 % 531.596 K 48.91 % 357.000 K -32.84 % 531.604 K 21.31 % 438.220 K 55.99 % 280.920 K -62.25 % 744.158 K -69.71 % 2.457 M -44.83 % 4.453 M 20.98 % 3.681 M 0.89 % 3.648 M 996.34 % 332.783 K -34.93 % 511.453 K -43.46 % 904.540 K -65.55 % 2.626 M 200.27 % 874.382 K -75.95 % 3.635 M 366.96 % 778.440 K -35.76 % 1.212 M -59.61 % 3.000 M 56.12 % 1.922 M -69.90 % 6.384 M -81.18 % 33.916 M 13.27 % 29.942 M 0.000 -100.00 % 26.055 M 6.83 % 24.390 M 5.49 % 23.120 M 10.95 % 20.838 M 11.51 % 18.687 M 14.06 % 16.383 M 13.33 % 14.456 M 18.20 % 12.230 M 59.72 % 7.657 M -71.56 % 26.927 M -26.76 % 36.768 M 9.62 % 33.542 M 82.34 % 18.395 M
Total liabilities 934.873 K 11.36 % 839.503 K -31.89 % 1.233 M 42.13 % 867.176 K -8.37 % 946.406 K -5.79 % 1.005 M 6.32 % 944.870 K -45.27 % 1.726 M -59.78 % 4.292 M -20.21 % 5.379 M -9.91 % 5.971 M -29.65 % 8.488 M 349.65 % 1.888 M 269.07 % 511.453 K -43.46 % 904.540 K -65.55 % 2.626 M 200.27 % 874.382 K -75.95 % 3.635 M 366.96 % 778.440 K -35.76 % 1.212 M -59.61 % 3.000 M 56.12 % 1.922 M -69.90 % 6.384 M -81.18 % 33.916 M 13.27 % 29.942 M 9.16 % 27.430 M 5.28 % 26.055 M 6.83 % 24.390 M 5.49 % 23.120 M 10.95 % 20.838 M 11.51 % 18.687 M 14.06 % 16.383 M 13.33 % 14.456 M 18.20 % 12.230 M 59.72 % 7.657 M -71.56 % 26.927 M -26.76 % 36.768 M 9.62 % 33.542 M 82.34 % 18.395 M
Other non current assets 0.000 0.000 0.000 -100.00 % 2.611 M 103.89 % -67.096 M 16.06 % -79.935 M -0.99 % -79.150 M 20.98 % -100.170 M -11.06 % -90.192 M -9.46 % -82.395 M -1.57 % -81.124 M 0.000 100.00 % -118.167 M 10.52 % -132.053 M -372.51 % -27.947 M 33.39 % -41.957 M -17.13 % -35.820 M 2.55 % -36.759 M 26.85 % -50.250 M -6.31 % -47.268 M 37.63 % -75.784 M -167.06 % -28.377 M -433.86 % -5.315 M 0.43 % -5.338 M -0.80 % -5.296 M -0.36 % -5.277 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.697 M 47.64 % 59.401 M 15.32 % 51.510 M
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 67.096 M -16.06 % 79.935 M 0.99 % 79.150 M -20.98 % 100.170 M 11.06 % 90.192 M 9.46 % 82.395 M 1.57 % 81.124 M 1 158 919 814.29 % 7.000 -100.00 % 118.167 M -10.52 % 132.053 M 374.30 % 27.841 M -33.44 % 41.827 M 17.28 % 35.664 M -2.50 % 36.578 M -26.91 % 50.045 M 6.68 % 46.909 M -37.77 % 75.379 M 169.21 % 28.000 M 426.77 % 5.315 M -0.43 % 5.338 M 1.50 % 5.259 M 1.06 % 5.204 M 0.000 0.000 0.000 0.000 -100.00 % 2.000 0.00 % 2.000 0.00 % 2.000 0.00 % 2.000 0.00 % 2.000 -100.00 % 27.252 M 137.26 % -73.135 M 0.000 0.000
Intangible 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 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 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 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 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 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
Property plant equipment net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.684 M -31.65 % 6.853 M 2 540.49 % 259.540 K 221.93 % 80.620 K -23.65 % 105.587 K -19.12 % 130.554 K -16.05 % 155.521 K -13.83 % 180.488 K -12.15 % 205.455 K -42.63 % 358.132 K -11.51 % 404.705 K 7.42 % 376.741 K 0.000 0.000 -100.00 % 36.293 K -50.00 % 72.585 K -33.33 % 108.878 K -25.00 % 145.170 K 0.000 0.000 0.000 -100.00 % 3.990 K -93.47 % 61.106 K -48.31 % 118.222 K 0.000 0.000 -100.00 % 6.701 K -38.83 % 10.955 K -27.98 % 15.211 K
Total non current assets 0.000 0.000 0.000 -100.00 % 2.611 M -96.65 % 77.923 M -3.59 % 80.828 M -21.29 % 102.687 M 1.98 % 100.695 M 8.75 % 92.595 M 10.38 % 83.886 M 1 690.78 % 4.684 M -31.65 % 6.853 M 2 540.49 % 259.540 K 221.93 % 80.620 K -99.71 % 27.947 M -33.39 % 41.957 M 17.13 % 35.820 M -2.55 % 36.759 M -26.85 % 50.250 M 6.31 % 47.268 M -37.63 % 75.784 M 167.06 % 28.377 M 433.86 % 5.315 M -0.43 % 5.338 M 0.80 % 5.296 M 0.36 % 5.277 M 4 746.52 % 108.878 K -25.00 % 145.170 K 0.000 0.000 -100.00 % 3.000 -99.92 % 3.992 K -93.47 % 61.108 K -48.31 % 118.224 K 5 911 100.00 % 2.000 -100.00 % 27.252 M 87.06 % 14.569 M -75.48 % 59.412 M 15.31 % 51.525 M
Other current assets 6.502 M 3 102.46 % 203.021 K -96.77 % 6.288 M 140.79 % 2.611 M -75.88 % 10.827 M 1 569.05 % 648.686 K -97.24 % 23.537 M 1 442.05 % 1.526 M -36.47 % 2.403 M -49.51 % 4.759 M 307.90 % 1.167 M -91.46 % 13.658 M 11.45 % 12.255 M 132.68 % 5.267 M 380.10 % 1.097 M -65.75 % 3.203 M -38.88 % 5.241 M -18.62 % 6.439 M 74.15 % 3.698 M -43.01 % 6.488 M 356.70 % 1.421 M 129.62 % 618.714 K -6.96 % 665.026 K 6 410.29 % 10.215 K -99.83 % 6.026 M 5 091.75 % 116.060 K -7.61 % 125.614 K -50.58 % 254.155 K 54.57 % 164.432 K 9.93 % 149.578 K -8.81 % 164.029 K 2.79 % 159.580 K -26.53 % 217.196 K 17.99 % 184.081 K -31.92 % 270.406 K -98.43 % 17.219 M 2 178.60 % 755.680 K -98.73 % 59.394 M 43.06 % 41.518 M
Short term investments 54.527 M 3.11 % 52.884 M -18.75 % 65.086 M -7.62 % 70.455 M 5.01 % 67.096 M -16.06 % 79.935 M 0.99 % 79.150 M -20.98 % 100.170 M 11.06 % 90.192 M 9.46 % 82.395 M 1.57 % 81.124 M -23.22 % 105.655 M -10.59 % 118.167 M 162 049.79 % 72.875 K -99.94 % 114.265 M 1 316.67 % 8.066 M -71.19 % 28.000 M -0.23 % 28.066 M -14.95 % 33.000 M 17 560.28 % 186.860 K -99.19 % 23.209 M 6 727.16 % 339.950 K -93.60 % 5.315 M 4 766.66 % 109.220 K -97.92 % 5.259 M 0.000 -100.00 % 4.470 M -26.80 % 6.107 M -14.35 % 7.130 M -6.19 % 7.600 M 9.80 % 6.921 M -9.33 % 7.634 M 36.26 % 5.603 M 5.80 % 5.295 M -41.92 % 9.117 M -67.50 % 28.052 M -68.01 % 87.697 M 0.000 0.000
cash and cash equivalents 314.789 K 9.42 % 287.680 K -13.31 % 331.841 K 24.91 % 265.674 K -63.34 % 724.744 K -60.81 % 1.849 M -27.80 % 2.561 M -90.39 % 26.644 M -3.97 % 27.747 M -18.16 % 33.905 M -19.50 % 42.117 M 18.13 % 35.654 M -17.66 % 43.303 M -7.85 % 46.994 M -22.39 % 60.552 M 45.59 % 41.590 M 613.53 % 5.829 M -55.72 % 13.164 M -43.34 % 23.232 M -66.47 % 69.291 M 26.42 % 54.808 M -51.86 % 113.855 M 4.85 % 108.593 M 1 728 536.26 % 6.282 K -5.49 % 6.647 K -97.34 % 249.955 K 4 970.08 % 4.930 K -79.69 % 24.276 K -58.80 % 58.926 K -70.53 % 199.970 K 95.06 % 102.516 K 383.18 % 21.217 K -67.62 % 65.516 K -53.57 % 141.096 K 1 125.22 % 11.516 K -99.96 % 28.173 M 69 102.73 % 40.711 K 1 007.18 % 3.677 K -87.83 % 30.207 K
Cash and short term investments 54.842 M 3.14 % 53.171 M -18.72 % 65.417 M -7.50 % 70.721 M 4.28 % 67.821 M -17.07 % 81.784 M 0.09 % 81.711 M -35.57 % 126.814 M 7.53 % 117.939 M 1.41 % 116.300 M -5.63 % 123.241 M -12.79 % 141.309 M -12.49 % 161.470 M -9.85 % 179.120 M 2.46 % 174.817 M 28.21 % 136.356 M -2.73 % 140.188 M 10.56 % 126.803 M 25.40 % 101.119 M 2.33 % 98.813 M 26.66 % 78.017 M -36.42 % 122.701 M 7.72 % 113.908 M 1 813 148.87 % 6.282 K -5.49 % 6.647 K -97.34 % 249.955 K -94.41 % 4.475 M -27.01 % 6.131 M -14.71 % 7.189 M -7.84 % 7.800 M 11.04 % 7.024 M -8.24 % 7.655 M 35.06 % 5.668 M 4.26 % 5.436 M -40.45 % 9.129 M -83.76 % 56.225 M -35.92 % 87.738 M 2 386 020.56 % 3.677 K -87.83 % 30.207 K
Total current assets 61.343 M -2.65 % 63.016 M -12.12 % 71.705 M -4.47 % 75.058 M -4.56 % 78.647 M -24.03 % 103.521 M -1.64 % 105.248 M -17.99 % 128.340 M 6.65 % 120.341 M -0.59 % 121.058 M -2.69 % 124.408 M -19.72 % 154.968 M -10.80 % 173.725 M -5.78 % 184.387 M 4.82 % 175.914 M -0.48 % 176.759 M 21.54 % 145.429 M 9.15 % 133.242 M 27.12 % 104.817 M -0.46 % 105.302 M 32.56 % 79.438 M -35.58 % 123.320 M 7.63 % 114.573 M 1 823 735.08 % 6.282 K -5.49 % 6.647 K -97.34 % 249.955 K -94.57 % 4.601 M -27.95 % 6.385 M -13.16 % 7.353 M -7.50 % 7.949 M 10.59 % 7.188 M -8.02 % 7.815 M 32.78 % 5.885 M 4.71 % 5.620 M -40.20 % 9.399 M -87.20 % 73.444 M -17.01 % 88.493 M 48.98 % 59.398 M 42.96 % 41.548 M
Inventory 0.000 0.000 0.000 0.000 -100.00 % 67.821 M 0.000 -100.00 % 81.711 M 0.000 -100.00 % 117.939 M 0.000 0.000 0.000 0.000 100.00 % -136.993 M 0.000 100.00 % -86.700 M 0.000 100.00 % -91.760 M 0.000 100.00 % -35.484 M 0.000 100.00 % -8.776 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
Net receivables 0.000 -100.00 % 9.642 M 0.000 -100.00 % 1.726 M 0.000 -100.00 % 20.843 M 0.000 -100.00 % 1.002 M 0.000 -100.00 % 3.268 M 0.000 -100.00 % 15.341 M 492.31 % 2.590 M -47.57 % 4.940 M 0.000 -100.00 % 37.200 M 0.000 -100.00 % 6.186 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.817 K 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
Tax 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 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 assets 0.000 0.000 0.000 100.00 % -2.611 M 96.65 % -77.923 M 3.59 % -80.828 M 21.29 % -102.687 M -1.98 % -100.695 M -8.75 % -92.595 M -10.38 % -83.886 M -2 763.61 % 3.149 M -3.37 % 3.259 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.315 M -4 550.42 % 119.435 K -68.82 % 383.052 K 230.05 % 116.060 K 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 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 -100.00 % 10.383 M -36.55 % 16.364 M 13.69 % 14.394 M 16.09 % 12.399 M 17.77 % 10.528 M 24.05 % 8.487 M 24.51 % 6.816 M 113.30 % 3.196 M 367 210.80 % 870.000 -99.80 % 440.388 K -91.99 % 5.495 M -50.78 % 11.163 M 33.58 % 8.357 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.005 M 0.00 % 1.005 M 0.00 % 1.005 M 0.00 % 1.005 M 0.00 % 1.005 M 0.00 % 1.005 M 0.00 % 1.005 M 0.00 % 1.005 M 0.000 0.000 -100.00 % 636.284 K
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 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
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 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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 298.543 K -85.52 % 2.062 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 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 -100.00 % 1.000 0.00 % 1.000 0.000 -100.00 % 1.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 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 274.084 M 0.00 % 274.084 M 0.00 % 274.084 M 0.00 % 274.084 M 0.00 % 274.084 M 0.00 % 274.084 M 0.00 % 274.084 M 4.24 % 262.926 M 0.00 % 262.926 M 0.00 % 262.926 M 0.00 % 262.926 M 0.00 % 262.926 M 0.00 % 262.926 M 0.00 % 262.926 M 0.00 % 262.926 M 13.81 % 231.015 M 0.00 % 231.015 M 0.00 % 231.015 M 0.00 % 231.015 M 0.00 % 231.015 M 0.00 % 231.015 M 19.50 % 193.320 M 186.32 % 67.519 M 0.30 % 67.320 M -0.19 % 67.447 M 0.19 % 67.320 M 0.00 % 67.320 M 508.33 % -16.487 M -23.22 % -13.380 M -9.50 % -12.219 M -118.09 % 67.545 M 831.80 % -9.230 M -113.69 % 67.430 M 0.16 % 67.320 M 0.00 % 67.320 M 0.00 % 67.320 M -21.05 % 85.268 M 14.18 % 74.678 M
Deferred tax liabilities non current 0.000 -100.00 % 251.303 K 0.000 0.000 -100.00 % 414.802 K -26.76 % 566.347 K -14.70 % 663.950 K -32.40 % 982.139 K -46.48 % 1.835 M 98.11 % 926.274 K 236.23 % 275.491 K -74.04 % 1.061 M -31.74 % 1.555 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 100.00 % -531.604 K -21.31 % -438.220 K -55.99 % -280.920 K 62.25 % -744.158 K 69.71 % -2.457 M 44.83 % -4.453 M -20.98 % -3.681 M -0.89 % -3.648 M -996.34 % -332.783 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.380 M -4.03 % -9.016 M -148.07 % 18.756 M 200.18 % -18.722 M 23.24 % -24.390 M -10.29 % -22.114 M -11.51 % -19.832 M -12.16 % -17.682 M -45.21 % -12.177 M 9.47 % -13.451 M -40.18 % -9.596 M -118.08 % -4.400 M 82.51 % -25.158 M 15.18 % -29.662 M 11.57 % -33.542 M -88.87 % -17.759 M
Total assets 61.343 M -2.65 % 63.016 M -12.12 % 71.705 M -4.47 % 75.058 M -4.56 % 78.647 M -24.03 % 103.521 M -1.64 % 105.248 M -17.99 % 128.340 M 6.65 % 120.341 M -0.59 % 121.058 M -8.46 % 132.242 M -19.89 % 165.080 M -5.12 % 173.985 M -5.68 % 184.468 M -9.51 % 203.861 M -6.79 % 218.716 M 20.67 % 181.248 M 6.62 % 170.001 M 9.63 % 155.067 M 1.64 % 152.569 M -1.71 % 155.222 M 2.32 % 151.697 M 32.40 % 114.573 M 1 996.90 % 5.464 M -3.90 % 5.685 M 0.76 % 5.643 M 19.81 % 4.710 M -27.88 % 6.530 M -11.19 % 7.353 M -7.50 % 7.949 M 10.59 % 7.188 M -8.07 % 7.819 M 31.49 % 5.946 M 3.62 % 5.739 M -38.94 % 9.399 M -90.67 % 100.696 M -2.30 % 103.062 M -13.25 % 118.810 M 27.65 % 93.073 M
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 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31
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 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31 2003-06-30 2003-01-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 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 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 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 100.00 % -5.308 M 0.000 -100.00 % 17.400 M 0.000 100.00 % -20.211 M 0.000 -100.00 % 3.233 M 0.000 100.00 % -1.037 M 0.000 -100.00 % 868.410 K 0.000 -100.00 % 35.129 M 0.000 100.00 % -33.964 M 0.000 -100.00 % 169.933 K 0.000 100.00 % -6.226 M 0.000 100.00 % -9.756 M 0.000 -100.00 % 1.861 M 0.000 -100.00 % 2.888 M 49.21 % 1.936 M -0.11 % 1.938 M 0.00 % 1.938 M -1.18 % 1.961 M 0.00 % 1.961 M -5.67 % 2.079 M 0.00 % 2.079 M -15.64 % 2.464 M 0.00 % 2.464 M 142.57 % -5.788 M 0.00 % -5.788 M -130.60 % 18.914 M 0.00 % 18.914 M 100.00 % 9.457 M 494.91 % -2.395 M -100.00 % -1.197 M 0.000 0.000 0.000 0.000
Accounts receivables 0.000 100.00 % -5.308 M 0.000 -100.00 % 17.400 M 0.000 100.00 % -20.211 M 0.000 -100.00 % 1.113 M 0.000 100.00 % -1.037 M 0.000 -100.00 % 868.410 K 0.000 -100.00 % 37.719 M 0.000 100.00 % -33.964 M 0.000 -100.00 % 169.933 K 0.000 100.00 % -5.826 M 0.000 100.00 % -839.229 K 0.000 100.00 % -3.375 K 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
Inventory 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 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
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 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 -100.00 % 2.120 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.590 M 0.000 0.000 0.000 0.000 0.000 100.00 % -400.000 K 0.000 100.00 % -8.916 M 0.000 -100.00 % 1.865 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 0.000 0.000 0.000
Other non cash items 1.768 M -86.96 % 13.560 M 258.32 % 3.784 M 141.32 % -9.159 M -138.66 % 23.691 M 11.30 % 21.285 M 1 301.42 % -1.772 M -125.38 % 6.982 M 247.64 % -4.729 M -156.59 % 8.356 M -69.96 % 27.816 M 81.47 % 15.328 M 132.95 % 6.580 M 131.64 % -20.799 M -166.61 % 31.225 M 62.27 % 19.242 M 182.51 % -23.320 M 57.10 % -54.362 M -4 481.47 % 1.241 M 106.95 % -17.843 M -328.49 % -4.164 M 47.17 % -7.882 M 12.27 % -8.984 M -559.36 % 1.956 M -22.75 % 2.532 M 785.10 % 286.034 K 173.15 % 104.718 K -80.39 % 533.942 K 0.00 % 533.942 K 85.13 % 288.412 K 0.00 % 288.412 K 124.88 % -1.159 M 0.00 % -1.159 M -165.26 % 1.777 M 0.00 % 1.777 M -94.83 % 34.348 M 0.00 % 34.348 M 576.39 % -7.210 M -16.20 % -6.205 M -100.00 % -3.102 M -116.11 % 19.252 M 100.00 % 9.626 M 1 310.30 % 682.548 K 100.00 % 341.274 K 230.67 % -261.168 K -100.00 % -130.584 K
Net cash provided by operating activities 0.000 100.00 % -44.161 K -166.74 % 66.167 K -98.60 % 4.731 M 520.76 % -1.124 M -57.94 % -711.910 K 97.04 % -24.083 M -1 415.98 % 1.830 M 141.99 % -4.359 M -0.72 % -4.328 M 6.85 % -4.646 M -127.24 % -2.045 M 42.62 % -3.563 M 80.80 % -18.558 M -197.87 % 18.963 M 190.59 % -20.933 M -131.98 % -9.024 M 82.60 % -51.854 M -1 342.96 % 4.172 M 116.76 % -24.887 M -1 389.20 % -1.671 M 90.72 % -18.007 M -45.89 % -12.343 M -3 501.36 % -342.723 K -446.01 % 99.050 K 181.30 % -121.837 K -207.97 % 112.838 K 914.57 % -13.853 K 0.00 % -13.853 K -115.50 % 89.377 K 0.00 % 89.376 K 249.11 % -59.940 K 0.00 % -59.940 K -133.48 % 179.022 K 0.00 % 179.022 K 102.40 % -7.455 M 0.00 % -7.455 M -145.32 % 16.448 M 0.00 % 16.448 M 100.00 % 8.224 M 11.58 % 7.370 M 100.00 % 3.685 M -38.35 % 5.978 M 100.00 % 2.989 M -1.23 % 3.026 M 100.00 % 1.513 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -238.680 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -145.670 K 0.000 100.00 % -74.366 K 81.00 % -391.363 K 0.000 0.000 0.000 0.000 0.000 100.00 % -72.585 K 0.00 % -72.585 K 0.000 0.000 0.000 0.000 100.00 % -114.232 K 0.00 % -114.232 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 266.000 K -97.93 % 12.820 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.820 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.835 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -5.190 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 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 % -7.500 M 0.00 % -7.500 M -566.67 % -1.125 M 0.00 % -1.125 M -100.00 % -562.500 K 92.34 % -7.340 M -100.00 % -3.670 M 65.91 % -10.765 M -100.00 % -5.383 M 79.10 % -25.755 M -100.00 % -12.878 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.716 M 0.000 -100.00 % 266.000 K -97.93 % 12.820 M 200.00 % -12.820 M 0.000 -100.00 % 5.000 M 0.000 -100.00 % 20.983 M 1 142.89 % 1.688 M -95.96 % 41.786 M 183.43 % -50.085 M -202.49 % 48.869 M 185.29 % -57.301 M -104.65 % -28.000 M 0.000 0.000 0.000 0.000 0.000 100.00 % -72.584 K -200.00 % 72.584 K 0.000 0.000 0.000 0.000 100.00 % -114.232 K -200.00 % 114.232 K 101.99 % -5.753 M -176.70 % 7.500 M 134.67 % 3.196 M 184.09 % 1.125 M 100.00 % 562.500 K -92.34 % 7.340 M 100.00 % 3.670 M -65.91 % 10.765 M 100.00 % 5.383 M -79.10 % 25.755 M 100.00 % 12.878 M
Net cash used for investing activites 0.000 0.000 0.000 100.00 % -5.190 M 0.000 0.000 0.000 -100.00 % 15.716 M 0.000 -100.00 % 266.000 K -97.93 % 12.820 M 198.17 % -13.059 M 0.000 -100.00 % 5.000 M 0.000 -100.00 % 20.983 M 1 142.89 % 1.688 M -95.96 % 41.786 M 183.19 % -50.231 M -227.59 % 39.369 M 168.62 % -57.375 M -102.09 % -28.391 M 0.000 0.000 0.000 0.000 0.000 100.00 % -75.405 K -3.89 % -72.585 K 0.000 0.000 0.000 0.000 100.00 % -114.232 K 0.00 % -114.232 K 98.01 % -5.753 M 23.30 % -7.500 M -106.10 % -3.639 M -223.47 % -1.125 M -100.00 % -562.500 K 92.34 % -7.340 M -100.00 % -3.670 M 30.29 % -5.265 M -100.00 % -2.633 M 85.97 % -18.762 M -100.00 % -9.381 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.764 M 0.000 100.00 % -1.711 M 0.000 100.00 % -120.753 K 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 0.000 0.000 0.000 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 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 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 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
Dividends paid 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 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 financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.417 M 43 195.58 % -35.773 K 97.61 % -1.499 M -1 148.02 % -120.142 K 92.68 % -1.642 M -22 562.40 % -7.245 K 0.000 0.000 -100.00 % 35.711 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.660 M -57.28 % 120.929 M 35 222.48 % 342.358 K 200.00 % -342.358 K 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 % 6.519 M 100.00 % 3.260 M
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -298.543 K 83.41 % -1.799 M -26.86 % -1.418 M 17.10 % -1.711 M -4.19 % -1.642 M -1 182.75 % -127.998 K 0.000 0.000 -100.00 % 35.711 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.660 M -57.28 % 120.929 M 35 222.48 % 342.358 K 200.00 % -342.358 K 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 % 6.519 M 100.00 % 3.260 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -44.995 M 0.000 100.00 % -36.637 M -202.76 % 35.654 M 234.25 % -26.558 M 0.000 0.000 0.000 100.00 % -41.590 M 0.000 0.000 0.000 0.000 0.000 100.00 % -113.855 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 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 100.00 % -331.841 K -200.00 % 331.841 K 172.29 % -459.070 K -163.34 % 724.744 K 201.80 % -711.910 K -127.80 % 2.561 M 332.23 % -1.103 M 82.09 % -6.158 M 25.02 % -8.212 M -227.06 % 6.463 M 184.49 % -7.649 M -100.29 % -3.819 M 71.83 % -13.558 M -122.39 % 60.552 M 1 138.86 % -5.829 M 20.54 % -7.335 M 27.14 % -10.068 M 78.14 % -46.059 M -418.03 % 14.483 M 124.53 % -59.046 M 45.63 % -108.593 M -200.01 % 108.587 M 0.000 -100.00 % 6.647 K 110.91 % -60.918 K -207.97 % 56.419 K 132.11 % -175.694 K -300.00 % -43.923 K -124.57 % 178.753 K 300.01 % 44.687 K 137.28 % -119.879 K -300.00 % -29.970 K -123.13 % 129.580 K 300.00 % 32.395 K 100.12 % -28.162 M -300.00 % -7.040 M -125.03 % 28.132 M 300.00 % 7.033 M 0.00 % 7.033 M 46 307.81 % 15.155 K 0.00 % 15.155 K -95.75 % 356.374 K 0.00 % 356.374 K 107.73 % -4.608 M 0.00 % -4.608 M
Cash at beginning of period 0.000 -100.00 % 331.841 K 0.000 -100.00 % 724.744 K 0.000 -100.00 % 2.561 M 0.000 -100.00 % 27.747 M -18.16 % 33.905 M -19.50 % 42.117 M 18.13 % 35.654 M -17.66 % 43.303 M -8.10 % 47.122 M -22.18 % 60.552 M 0.000 -100.00 % 5.829 M -55.72 % 13.164 M -43.34 % 23.232 M -66.47 % 69.291 M 26.42 % 54.808 M -51.86 % 113.855 M 4.85 % 108.593 M 1 728 536.26 % 6.282 K 0.000 0.000 -100.00 % 62.488 K 929.63 % 6.069 K -96.97 % 199.970 K 300.00 % 49.992 K 135.62 % 21.217 K 300.00 % 5.304 K -96.24 % 141.096 K 300.00 % 35.274 K 206.30 % 11.516 K 300.00 % 2.879 K -99.99 % 28.173 M 300.00 % 7.043 M 17 200.68 % 40.711 K 300.03 % 10.177 K 0.00 % 10.177 K 304.42 % -4.979 K 0.00 % -4.979 K 98.62 % -361.353 K 0.00 % -361.353 K -108.51 % 4.247 M 0.00 % 4.247 M
Cash at end of period 0.000 0.000 -100.00 % 331.841 K 24.91 % 265.674 K -63.34 % 724.744 K -60.81 % 1.849 M -27.80 % 2.561 M -90.39 % 26.644 M -3.97 % 27.747 M -18.16 % 33.905 M -19.50 % 42.117 M 18.13 % 35.654 M -17.66 % 43.303 M -7.85 % 46.994 M -22.39 % 60.552 M 0.000 -100.00 % 5.829 M -55.72 % 13.164 M -43.34 % 23.232 M -66.47 % 69.291 M 26.42 % 54.808 M 0.000 -100.00 % 108.593 M 0.000 -100.00 % 6.647 K 323.24 % 1.571 K -97.49 % 62.488 K 157.41 % 24.276 K 300.00 % 6.069 K -96.97 % 199.970 K 300.00 % 49.992 K 135.62 % 21.217 K 300.00 % 5.304 K -96.24 % 141.096 K 300.00 % 35.274 K 206.30 % 11.516 K 300.00 % 2.879 K -99.99 % 28.173 M 300.00 % 7.043 M 0.00 % 7.043 M 69 107.83 % 10.177 K 0.00 % 10.177 K 304.42 % -4.979 K 0.00 % -4.979 K 98.62 % -361.353 K 0.00 % -361.353 K
Operating cash flow 0.000 100.00 % -44.161 K -166.74 % 66.167 K -98.60 % 4.731 M 520.76 % -1.124 M -57.94 % -711.910 K 97.04 % -24.083 M -1 415.98 % 1.830 M 141.99 % -4.359 M -0.72 % -4.328 M 6.85 % -4.646 M -127.24 % -2.045 M 42.62 % -3.563 M 80.80 % -18.558 M -197.87 % 18.963 M 190.59 % -20.933 M -131.98 % -9.024 M 82.60 % -51.854 M -1 342.96 % 4.172 M 116.76 % -24.887 M -1 389.20 % -1.671 M 90.72 % -18.007 M -45.89 % -12.343 M -3 501.36 % -342.723 K -446.01 % 99.050 K 181.30 % -121.837 K -207.97 % 112.838 K 914.57 % -13.853 K 0.00 % -13.853 K -115.50 % 89.377 K 0.00 % 89.376 K 249.11 % -59.940 K 0.00 % -59.940 K -133.48 % 179.022 K 0.00 % 179.022 K 102.40 % -7.455 M 0.00 % -7.455 M -145.32 % 16.448 M 0.00 % 16.448 M 100.00 % 8.224 M 11.58 % 7.370 M 100.00 % 3.685 M -38.35 % 5.978 M 100.00 % 2.989 M -1.23 % 3.026 M 100.00 % 1.513 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -238.680 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -145.670 K 0.000 100.00 % -74.366 K 81.00 % -391.363 K 0.000 0.000 0.000 0.000 0.000 100.00 % -72.585 K 0.00 % -72.585 K 0.000 0.000 0.000 0.000 100.00 % -114.232 K 0.00 % -114.232 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 100.00 % -44.161 K -166.74 % 66.167 K -98.60 % 4.731 M 520.76 % -1.124 M -57.94 % -711.910 K 97.04 % -24.083 M -1 415.98 % 1.830 M 141.99 % -4.359 M -0.72 % -4.328 M 6.85 % -4.646 M -103.48 % -2.283 M 35.92 % -3.563 M 80.80 % -18.558 M -197.87 % 18.963 M 190.59 % -20.933 M -131.98 % -9.024 M 82.60 % -51.854 M -1 387.94 % 4.026 M 116.18 % -24.887 M -1 325.75 % -1.746 M 90.51 % -18.398 M -49.06 % -12.343 M -3 501.36 % -342.723 K -446.01 % 99.050 K 181.30 % -121.837 K -207.97 % 112.838 K 230.54 % -86.437 K 0.00 % -86.437 K -196.71 % 89.377 K 0.00 % 89.376 K 249.11 % -59.940 K 0.00 % -59.940 K -192.51 % 64.790 K 0.00 % 64.790 K 100.87 % -7.455 M 0.00 % -7.455 M -145.32 % 16.448 M 0.00 % 16.448 M 100.00 % 8.224 M 11.58 % 7.370 M 100.00 % 3.685 M -38.35 % 5.978 M 100.00 % 2.989 M -1.23 % 3.026 M 100.00 % 1.513 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2006 2005 2005 2004 2004 2003 2003