TPC.AX

TPC Consolidated Limited TPC.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 193.115 M 20.88 % 159.758 M 16.33 % 137.331 M 11.66 % 122.985 M 31.35 % 93.629 M 8.43 % 86.346 M 3.61 % 83.337 M 3.93 % 80.184 M 16.40 % 68.886 M 44.59 % 47.643 M 93.92 % 24.568 M 87.44 % 13.107 M -83.85 % 81.149 M 3.00 % 78.788 M 30.69 % 60.287 M 11.71 % 53.968 M -15.51 % 63.874 M 33.42 % 47.873 M 31.62 % 36.373 M 39.85 % 26.009 M
Net income 303.286 K -94.37 % 5.392 M -68.00 % 16.847 M 223.20 % 5.213 M 11.22 % 4.687 M 39.42 % 3.362 M 51.77 % 2.215 M -30.09 % 3.168 M 291.09 % 810.165 K 131.89 % -2.540 M 46.31 % -4.731 M 45.42 % -8.668 M -325.62 % 3.842 M 153.99 % -7.115 M -259.20 % -1.981 M -295.81 % 1.012 M -60.10 % 2.535 M -13.46 % 2.930 M -4.93 % 3.082 M 215.36 % 977.158 K
Income before tax 997.126 K -87.12 % 7.744 M -67.94 % 24.155 M 194.75 % 8.195 M 54.59 % 5.301 M 32.37 % 4.005 M 81.14 % 2.211 M 65.24 % 1.338 M 65.15 % 810.165 K 124.76 % -3.273 M 32.58 % -4.854 M 42.04 % -8.374 M -290.74 % 4.391 M 154.98 % -7.985 M -206.89 % -2.602 M -226.54 % 2.056 M -42.18 % 3.556 M -16.39 % 4.253 M 26.66 % 3.358 M 47.96 % 2.269 M
Income before tax ratio 0.01 -89.35 % 0.05 -72.44 % 0.18 163.96 % 0.07 17.69 % 0.06 22.07 % 0.05 74.83 % 0.03 58.99 % 0.02 41.88 % 0.01 117.12 % -0.07 65.23 % -0.20 69.08 % -0.64 -1 280.87 % 0.05 153.38 % -0.10 -134.82 % -0.04 -213.28 % 0.04 -31.56 % 0.06 -37.33 % 0.09 -3.76 % 0.09 5.80 % 0.09
EBITDA -878.465 K -109.66 % 9.089 M -63.63 % 24.992 M 175.85 % 9.060 M 44.23 % 6.282 M 24.37 % 5.051 M 89.04 % 2.672 M 62.18 % 1.647 M 147.15 % 666.598 K 122.32 % -2.986 M 39.12 % -4.905 M 37.87 % -7.896 M -221.38 % 6.505 M 201.82 % -6.389 M -298.93 % -1.601 M -153.82 % 2.976 M -36.98 % 4.721 M 15.93 % 4.073 M 1.54 % 4.011 M 19.77 % 3.349 M
Net income ratio 0.00 -95.35 % 0.03 -72.49 % 0.12 189.44 % 0.04 -15.33 % 0.05 28.58 % 0.04 46.48 % 0.03 -32.74 % 0.04 235.99 % 0.01 122.06 % -0.05 72.31 % -0.19 70.88 % -0.66 -1 496.86 % 0.05 152.42 % -0.09 -174.85 % -0.03 -275.29 % 0.02 -52.77 % 0.04 -35.14 % 0.06 -27.77 % 0.08 125.50 % 0.04
Ratio EBITDA 0.00 -108.00 % 0.06 -68.74 % 0.18 147.03 % 0.07 9.80 % 0.07 14.69 % 0.06 82.45 % 0.03 56.05 % 0.02 112.32 % 0.01 115.44 % -0.06 68.60 % -0.20 66.86 % -0.60 -851.48 % 0.08 198.86 % -0.08 -205.25 % -0.03 -148.18 % 0.06 -25.41 % 0.07 -13.11 % 0.09 -22.85 % 0.11 -14.36 % 0.13
Gross profit ratio 0.14 -31.38 % 0.20 -17.40 % 0.25 354.27 % 0.05 -59.58 % 0.13 5.19 % 0.13 -36.03 % 0.20 12.04 % 0.18 -1.05 % 0.18 12.56 % 0.16 -21.98 % 0.21 -28.08 % 0.29 13.49 % 0.25 16.53 % 0.22 5.18 % 0.21 -23.24 % 0.27 13.84 % 0.24 -10.39 % 0.26 87.62 % 0.14 3.38 % 0.14
Weighted average shs out dil 11.343 M 0.00 % 11.343 M -0.27 % 11.374 M -0.02 % 11.376 M 0.57 % 11.312 M 0.68 % 11.236 M 0.00 % 11.236 M 0.00 % 11.236 M 2.70 % 10.941 M 7.89 % 10.141 M -4.35 % 10.602 M -1.12 % 10.721 M -7.35 % 11.572 M 0.12 % 11.558 M 7.83 % 10.719 M 2.21 % 10.487 M -1.69 % 10.667 M -2.96 % 10.993 M 39.35 % 7.889 M 2.01 % 7.734 M
Weighted average shs out 11.359 M 0.15 % 11.343 M -0.27 % 11.374 M -0.02 % 11.376 M 0.57 % 11.312 M 0.68 % 11.236 M 0.00 % 11.236 M 0.00 % 11.236 M 2.70 % 10.941 M 7.89 % 10.141 M -4.34 % 10.601 M -1.12 % 10.721 M -6.41 % 11.456 M -0.88 % 11.558 M 7.83 % 10.719 M 2.21 % 10.487 M -1.69 % 10.667 M -2.96 % 10.993 M 39.35 % 7.889 M 2.01 % 7.734 M
EPS diluted 0.03 -94.44 % 0.48 -67.57 % 1.48 221.74 % 0.46 12.20 % 0.41 36.67 % 0.30 50.00 % 0.20 -28.57 % 0.28 277.87 % 0.07 129.64 % -0.25 44.44 % -0.45 44.44 % -0.81 -345.45 % 0.33 153.23 % -0.62 -244.44 % -0.18 -287.50 % 0.10 -60.00 % 0.24 -11.11 % 0.27 -30.77 % 0.39 200.00 % 0.13
Earnings per share 0.03 -94.44 % 0.48 -67.57 % 1.48 221.74 % 0.46 12.20 % 0.41 36.67 % 0.30 50.00 % 0.20 -28.57 % 0.28 277.87 % 0.07 129.64 % -0.25 44.44 % -0.45 44.44 % -0.81 -338.24 % 0.34 154.84 % -0.62 -244.44 % -0.18 -287.50 % 0.10 -60.00 % 0.24 -11.11 % 0.27 -30.77 % 0.39 200.00 % 0.13
Gross profit 27.098 M -17.05 % 32.669 M -3.92 % 34.001 M 407.26 % 6.703 M -46.91 % 12.626 M 14.07 % 11.069 M -33.72 % 16.701 M 16.45 % 14.342 M 15.18 % 12.451 M 62.75 % 7.650 M 51.30 % 5.056 M 34.81 % 3.751 M -81.67 % 20.461 M 20.02 % 17.048 M 37.46 % 12.402 M -14.26 % 14.464 M -3.82 % 15.038 M 19.56 % 12.578 M 146.94 % 5.093 M 44.57 % 3.523 M
Income tax expense 693.840 K -70.50 % 2.352 M -67.82 % 7.308 M 145.02 % 2.982 M 385.36 % 614.485 K -4.50 % 643.418 K 15 841.97 % 4.036 K 100.22 % -1.830 M 0.000 100.00 % -732.435 K -497.79 % -122.523 K -141.74 % 293.533 K -46.51 % 548.799 K 163.07 % -870.168 K -40.08 % -621.213 K -159.47 % 1.045 M 2.31 % 1.021 M -22.86 % 1.324 M 21.28 % 1.091 M 15 595.51 % 6.953 K
Cost of revenue 166.017 M 30.63 % 127.089 M 22.99 % 103.330 M -11.14 % 116.282 M 43.55 % 81.002 M 7.61 % 75.277 M 12.97 % 66.636 M 1.20 % 65.842 M 16.67 % 56.435 M 41.11 % 39.992 M 104.96 % 19.512 M 108.54 % 9.356 M -84.58 % 60.688 M -1.70 % 61.740 M 28.93 % 47.885 M 21.22 % 39.504 M -19.11 % 48.836 M 38.36 % 35.295 M 12.84 % 31.280 M 39.11 % 22.486 M
General and administrative expenses 26.575 M 127.34 % 11.690 M 23.54 % 9.462 M -1.21 % 9.578 M 7.57 % 8.904 M 24.60 % 7.146 M -2.71 % 7.345 M 9.39 % 6.715 M 9.51 % 6.131 M 6.42 % 5.761 M 19.13 % 4.836 M 65.94 % 2.914 M -71.81 % 10.340 M -17.28 % 12.500 M 35.51 % 9.225 M 22.82 % 7.510 M 6.14 % 7.076 M 22.19 % 5.791 M 0.000 0.000
Selling and marketing expenses 526.253 K -35.48 % 815.610 K 51.43 % 538.608 K -35.58 % 836.074 K 5.61 % 791.692 K 97.06 % 401.753 K 4.79 % 383.379 K -13.16 % 441.487 K -7.71 % 478.379 K 15.84 % 412.964 K -58.78 % 1.002 M 54.84 % 646.990 K -57.17 % 1.511 M -0.44 % 1.517 M -8.30 % 1.655 M 6.64 % 1.552 M 73.02 % 896.801 K 10.34 % 812.788 K 0.000 0.000
Other expenses 0.000 -100.00 % 11.911 M 250.55 % 3.398 M 916.38 % -416.226 K 69.60 % -1.369 M -606.43 % 270.385 K 42.13 % 190.235 K 45.26 % 130.958 K -66.95 % 396.215 K 227.30 % 121.055 K 71.30 % 70.668 K -88.77 % 629.365 K -68.66 % 2.008 M 217.58 % 632.295 K 432.29 % -190.286 K -464.65 % -33.700 K 96.33 % -918.048 K -1 062.38 % -78.980 K 0.000 0.000
Operating expenses 27.102 M 11.00 % 24.417 M 82.23 % 13.399 M 34.02 % 9.998 M 20.08 % 8.326 M 6.50 % 7.818 M -45.79 % 14.423 M 11.31 % 12.957 M 11.47 % 11.624 M 6.10 % 10.955 M 7.65 % 10.177 M -15.93 % 12.105 M -31.91 % 17.777 M -14.40 % 20.767 M 36.85 % 15.176 M 17.99 % 12.862 M 13.55 % 11.327 M 22.31 % 9.261 M 63.94 % 5.649 M 43.63 % 3.933 M
Cost and expenses 193.119 M 26.45 % 152.722 M 30.84 % 116.729 M -7.56 % 126.280 M 41.37 % 89.329 M 7.50 % 83.095 M 2.51 % 81.059 M 2.87 % 78.800 M 15.78 % 68.058 M 33.58 % 50.948 M 71.61 % 29.689 M 38.34 % 21.461 M -72.65 % 78.465 M -4.90 % 82.508 M 30.84 % 63.060 M 20.42 % 52.366 M -12.96 % 60.163 M 35.03 % 44.557 M 32.56 % 33.613 M 40.57 % 23.912 M
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
Selling general and administrative expenses 27.102 M 116.72 % 12.505 M 25.04 % 10.001 M -3.97 % 10.414 M 7.41 % 9.696 M 28.45 % 7.548 M -2.34 % 7.729 M 8.00 % 7.156 M 8.27 % 6.610 M 7.05 % 6.174 M 5.76 % 5.838 M 63.92 % 3.561 M -69.95 % 11.851 M -15.46 % 14.017 M 28.85 % 10.879 M 20.05 % 9.062 M 13.66 % 7.973 M 20.73 % 6.604 M 16.90 % 5.649 M 43.63 % 3.933 M
Interest income 718.484 K -9.50 % 793.883 K 146.61 % 321.923 K 3 939.69 % 7.969 K -22.92 % 10.338 K -63.02 % 27.952 K -73.00 % 103.523 K 8.34 % 95.557 K 81.13 % 52.756 K -34.16 % 80.128 K -69.93 % 266.479 K 49.83 % 177.857 K 29.93 % 136.888 K -40.96 % 231.844 K -37.33 % 369.970 K -36.03 % 578.319 K -27.48 % 797.414 K -21.47 % 1.015 M 165.88 % 381.919 K 118.07 % 175.132 K
Interest expense 822.527 K 536.44 % 129.239 K 88.42 % 68.590 K -2.52 % 70.360 K -7.68 % 76.211 K -73.92 % 292.220 K 71.35 % 170.541 K 20.03 % 142.084 K 102.28 % 70.242 K 46.94 % 47.804 K 0.000 -100.00 % 198.245 K -54.77 % 438.288 K 19.50 % 366.783 K 141 515.06 % 259.000 -9.76 % 287.000 0.000 0.000 -100.00 % 32.591 K -18.03 % 39.758 K
Depreciation and amortization 354.208 K -70.88 % 1.216 M 58.25 % 768.698 K -3.26 % 794.630 K -12.11 % 904.153 K 19.97 % 753.675 K 159.55 % 290.372 K 10.80 % 262.075 K 33.89 % 195.739 K -17.89 % 238.394 K -19.50 % 296.138 K 5.62 % 280.379 K -83.27 % 1.676 M 36.29 % 1.230 M 22.94 % 1.000 M 8.84 % 919.074 K -5.86 % 976.325 K 29.11 % 756.188 K 21.81 % 620.775 K -40.32 % 1.040 M
Operating income -3.968 K -100.06 % 7.076 M -65.66 % 20.602 M 725.26 % -3.295 M -176.63 % 4.300 M 32.27 % 3.251 M 47.73 % 2.200 M 58.83 % 1.385 M 194.23 % 470.859 K 113.74 % -3.426 M 34.13 % -5.202 M -95.82 % -2.656 M -155.01 % 4.829 M 269.12 % -2.855 M -10.08 % -2.594 M -220.84 % 2.147 M -42.68 % 3.745 M 12.92 % 3.317 M 20.15 % 2.760 M 31.60 % 2.098 M
Operating income ratio 0.00 -100.05 % 0.04 -70.48 % 0.15 659.95 % -0.03 -158.34 % 0.05 21.98 % 0.04 42.59 % 0.03 52.83 % 0.02 152.77 % 0.01 109.51 % -0.07 66.03 % -0.21 -4.47 % -0.20 -440.56 % 0.06 264.20 % -0.04 15.77 % -0.04 -208.17 % 0.04 -32.16 % 0.06 -15.37 % 0.07 -8.71 % 0.08 -5.90 % 0.08
Total other income expenses net 1.001 M 49.88 % 667.920 K -81.20 % 3.553 M -69.08 % 11.490 M 1 047.47 % 1.001 M 32.78 % 754.124 K 7 103.40 % 10.469 K 111.21 % -93.398 K -127.53 % 339.306 K 121.22 % 153.379 K 197.49 % 51.557 K 100.90 % -5.718 M -1 204.67 % -438.288 K 89.73 % -4.266 M -52 546.66 % -8.103 K -101.78 % 454.267 K 393.39 % -154.833 K -116.53 % 936.458 K 56.73 % 597.502 K 247.76 % 171.816 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt 4.523 M 258.69 % -2.850 M 90.39 % -29.656 M -241.11 % -8.694 M 5.46 % -9.196 M -685.44 % -1.171 M -161.59 % 1.901 M 18.56 % 1.603 M 6 294.93 % -25.882 K -104.71 % 549.087 K 120.40 % -2.692 M -9.78 % -2.452 M -367.14 % 917.971 K -81.48 % 4.957 M 214.04 % -4.347 M 60.30 % -10.949 M 7.46 % -11.832 M 21.65 % -15.101 M 0.000 -100.00 % 552.009 K
Total investments 0.000 -100.00 % 15.011 M 36.33 % 11.011 M 107.89 % 5.297 M 65.69 % 3.197 M 0.000 0.000 -100.00 % 112.748 K -61.20 % 290.577 K 315.11 % 70.000 K 0.000 -100.00 % 9.000 M -59.65 % 22.304 M 0.000 -100.00 % 50.000 0.00 % 50.000 0.000 -100.00 % 100.000 0.00 % 100.000 0.00 % 100.000
Total debt 11.708 M 272.15 % 3.146 M -8.19 % 3.427 M 83.47 % 1.868 M 81.97 % 1.026 M -46.17 % 1.907 M -35.28 % 2.946 M 34.41 % 2.192 M 291.76 % 559.494 K -67.98 % 1.747 M 0.000 0.000 -100.00 % 3.820 M -58.05 % 9.106 M 70 657.89 % 12.869 K -40.30 % 21.556 K 0.000 0.000 0.000 -100.00 % 552.009 K
Accumulated other comprehensive income loss 100.788 K -96.11 % 2.594 M 291.89 % 661.857 K -98.12 % 35.299 M 849.52 % 3.718 M 495.79 % -939.264 K -241.15 % -275.325 K 50.42 % -555.265 K 68.72 % -1.775 M -202.26 % 1.736 M 1 443.69 % -129.176 K -26.29 % -102.289 K -121.07 % 485.550 K -28.76 % 681.567 K 26.14 % 540.309 K 8.44 % 498.243 K 44.55 % 344.688 K 4.65 % 329.377 K 2.36 % 321.775 K 0.000
Retained earnings 18.861 M -9.44 % 20.826 M -1.25 % 21.088 M 223.64 % 6.516 M 134.21 % 2.782 M 2 371.78 % -122.467 K 96.43 % -3.435 M 25.74 % -4.625 M 40.65 % -7.794 M 5.72 % -8.267 M -47.59 % -5.601 M -543.89 % -869.891 K 75.34 % -3.528 M 53.09 % -7.521 M -2 507.46 % 312.400 K -89.90 % 3.093 M 5.97 % 2.919 M 258.21 % 814.797 K 160.59 % -1.345 M 63.54 % -3.688 M
Common stock 10.527 M 0.00 % 10.527 M 1.49 % 10.373 M -1.20 % 10.499 M 0.10 % 10.488 M 5.73 % 9.920 M 0.88 % 9.834 M 0.09 % 9.825 M 0.00 % 9.825 M 12.20 % 8.757 M 0.31 % 8.730 M -5.33 % 9.222 M 2.47 % 8.999 M 0.00 % 8.999 M 10.53 % 8.142 M 0.70 % 8.086 M 0.54 % 8.042 M -7.44 % 8.688 M 106.82 % 4.201 M 0.00 % 4.201 M
Total equity 29.489 M -13.13 % 33.947 M 5.68 % 32.123 M -38.60 % 52.314 M 207.95 % 16.988 M 91.78 % 8.858 M 44.66 % 6.124 M 31.85 % 4.644 M 1 713.02 % 256.168 K -88.49 % 2.226 M -25.80 % 3.000 M -63.64 % 8.249 M 38.49 % 5.957 M 175.82 % 2.160 M -75.99 % 8.995 M -22.97 % 11.677 M 3.28 % 11.306 M 14.98 % 9.832 M 210.52 % 3.167 M 522.65 % 508.556 K
Other non current liabilities 103.538 K 6.93 % 96.832 K -15.02 % 113.947 K 14.41 % 99.591 K -31.00 % 144.335 K 0.000 -100.00 % 246.914 K -9.36 % 272.419 K 181.11 % 96.909 K -20.50 % 121.896 K 28.28 % 95.020 K -52.50 % 200.026 K -20.41 % 251.308 K -58.50 % 605.533 K 56.01 % 388.138 K 42.14 % 273.076 K 14.32 % 238.868 K 50.66 % 158.551 K 100.13 % 79.225 K 5.64 % 74.998 K
Long term debt 1.464 M -37.62 % 2.346 M -16.47 % 2.809 M 10 539.79 % 26.399 K -94.18 % 453.691 K -31.94 % 666.645 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.566 M -69.24 % 5.091 M 88 964.19 % 5.716 K -59.84 % 14.232 K 0.000 0.000 0.000 -100.00 % 293.617 K
Total non current liabilities 1.567 M -35.85 % 2.443 M -16.41 % 2.923 M -80.97 % 15.356 M 2 467.84 % 598.026 K -76.49 % 2.544 M 36.44 % 1.865 M 59.82 % 1.167 M 1 103.85 % 96.909 K -20.50 % 121.896 K 28.28 % 95.020 K -52.50 % 200.026 K -93.17 % 2.927 M -59.68 % 7.261 M 535.80 % 1.142 M -25.29 % 1.528 M 27.69 % 1.197 M 64.14 % 729.296 K 820.54 % 79.225 K -78.51 % 368.615 K
Other current liabilities 24.400 M 5.53 % 23.122 M 93.84 % 11.928 M 107.78 % 5.741 M -20.28 % 7.201 M -2.54 % 7.389 M -24.52 % 9.789 M -10.91 % 10.987 M -0.84 % 11.081 M 44.96 % 7.644 M 35.03 % 5.661 M 64.09 % 3.450 M -20.26 % 4.327 M -47.04 % 8.170 M 130.28 % 3.548 M -23.81 % 4.656 M 28.77 % 3.616 M -81.09 % 19.121 M 50.52 % 12.703 M 90.87 % 6.655 M
Deferred revenue 0.000 0.000 -100.00 % 2.909 M 12.42 % 2.588 M 21.09 % 2.137 M 13.66 % 1.880 M 1.61 % 1.851 M 0.08 % 1.849 M -6.48 % 1.977 M -18.61 % 2.429 M 6.12 % 2.289 M 81.18 % 1.263 M -93.68 % 20.006 M -4.43 % 20.933 M 43.48 % 14.589 M -17.20 % 17.619 M 4.69 % 16.830 M 0.000 0.000 0.000
Short term debt 10.245 M 1 180.94 % 799.768 K -35.28 % 1.236 M -32.89 % 1.841 M 60.76 % 1.145 M -7.64 % 1.240 M -57.91 % 2.946 M 34.41 % 2.192 M 291.76 % 559.494 K -67.98 % 1.747 M 0.000 0.000 -100.00 % 2.254 M -43.86 % 4.015 M 56 029.23 % 7.153 K -2.33 % 7.324 K 0.000 0.000 0.000 -100.00 % 258.392 K
Total current liabilities 37.499 M 28.63 % 29.153 M 18.59 % 24.583 M 50.78 % 16.303 M 14.78 % 14.204 M 12.16 % 12.665 M -19.32 % 15.697 M 2.13 % 15.369 M 5.58 % 14.557 M 7.91 % 13.490 M 36.77 % 9.863 M 33.35 % 7.396 M -80.93 % 38.785 M -13.68 % 44.933 M 110.48 % 21.348 M -19.37 % 26.476 M 15.10 % 23.002 M 4.69 % 21.971 M 42.52 % 15.417 M 57.43 % 9.793 M
Total liabilities 39.067 M 23.64 % 31.596 M 3.79 % 30.441 M -3.85 % 31.660 M 103.55 % 15.554 M 2.27 % 15.209 M -4.61 % 15.944 M -3.58 % 16.536 M 12.84 % 14.654 M 7.66 % 13.612 M 36.69 % 9.958 M 31.09 % 7.596 M -81.79 % 41.712 M -20.08 % 52.193 M 132.08 % 22.490 M -19.69 % 28.004 M 15.73 % 24.199 M 6.60 % 22.701 M 46.49 % 15.496 M 52.50 % 10.161 M
Other non current assets -4.174 M 0.000 0.000 -100.00 % 3.357 K -4.06 % 3.499 K -69.21 % 11.365 K 100.32 % -3.577 M -206.33 % -1.168 M -115.89 % -540.910 K -24.82 % -433.345 K 21.56 % -552.481 K -33.40 % -414.142 K 98.14 % -22.304 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 550.667 K 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 112.748 K -61.20 % 290.577 K 315.11 % 70.000 K 0.000 0.000 -100.00 % 22.304 M 0.000 -100.00 % 50.000 0.00 % 50.000 0.000 -100.00 % 100.000 0.00 % 100.000 0.00 % 100.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 -100.00 % 5.760 M 0.00 % 5.760 M 5 136.27 % 110.002 K 0.00 % 110.002 K 0.00 % 110.002 K -0.77 % 110.852 K 13.64 % 97.548 K -17.88 % 118.787 K
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 -100.00 % 14.769 M 0.00 % 14.769 M 80.48 % 8.183 M 0.00 % 8.183 M 83.00 % 4.472 M -0.19 % 4.480 M 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.557 M 0.000 0.000 0.000 0.000 -100.00 % 20.529 M 0.00 % 20.529 M 147.54 % 8.293 M 0.00 % 8.293 M 81.01 % 4.582 M -0.21 % 4.591 M 4 606.51 % 97.548 K -17.88 % 118.787 K
Property plant equipment net 3.071 M -26.20 % 4.162 M -11.97 % 4.728 M 451.44 % 857.355 K -43.25 % 1.511 M -16.38 % 1.807 M 92.67 % 937.700 K -11.12 % 1.055 M 321.45 % 250.333 K -31.10 % 363.345 K -34.23 % 552.481 K 33.40 % 414.142 K -76.68 % 1.776 M -43.17 % 3.125 M 26.17 % 2.477 M -21.51 % 3.155 M -2.98 % 3.252 M 42.47 % 2.283 M 7.43 % 2.125 M -28.92 % 2.989 M
Total non current assets 5.803 M 36.30 % 4.258 M -54.73 % 9.405 M 161.44 % 3.597 M -12.73 % 4.122 M -20.66 % 5.195 M 454.03 % 937.700 K -19.70 % 1.168 M 115.89 % 540.910 K 24.82 % 433.345 K -21.56 % 552.481 K 33.40 % 414.142 K -98.41 % 25.994 M -8.29 % 28.343 M 141.67 % 11.728 M -3.98 % 12.214 M 40.54 % 8.691 M 15.49 % 7.525 M 147.20 % 3.044 M -14.99 % 3.581 M
Other current assets 25.407 M 541.65 % 3.960 M 132.41 % 1.704 M -96.70 % 51.615 M 984.83 % 4.758 M 141.85 % 1.967 M -50.05 % 3.938 M -13.47 % 4.551 M 29.15 % 3.524 M -35.30 % 5.447 M 78.16 % 3.057 M 5.67 % 2.893 M -63.46 % 7.918 M -24.05 % 10.424 M 56.34 % 6.668 M -18.20 % 8.151 M 55.91 % 5.228 M 45.62 % 3.590 M 966.29 % 336.704 K -21.27 % 427.648 K
Short term investments 0.000 -100.00 % 15.011 M 36.33 % 11.011 M 107.89 % 5.297 M 65.69 % 3.197 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 7.185 M 19.84 % 5.996 M -72.83 % 22.071 M 319.21 % 5.265 M -25.07 % 7.026 M 128.30 % 3.078 M 194.42 % 1.045 M 77.62 % 588.513 K 0.54 % 585.376 K -51.14 % 1.198 M -55.50 % 2.692 M 9.78 % 2.452 M -15.50 % 2.902 M -30.05 % 4.149 M -4.84 % 4.360 M -60.26 % 10.970 M -7.28 % 11.832 M -21.65 % 15.101 M 0.000 0.000
Cash and short term investments 7.185 M -65.80 % 21.007 M -36.50 % 33.083 M 213.23 % 10.562 M 3.31 % 10.223 M 232.17 % 3.078 M 194.42 % 1.045 M 77.62 % 588.513 K 0.54 % 585.376 K -51.14 % 1.198 M -55.50 % 2.692 M -76.49 % 11.452 M 294.63 % 2.902 M -30.05 % 4.149 M -4.84 % 4.360 M -60.26 % 10.970 M -7.28 % 11.832 M -21.65 % 15.101 M 39.16 % 10.851 M 213.14 % 3.465 M
Total current assets 62.752 M 2.39 % 61.285 M 15.29 % 53.159 M -33.86 % 80.376 M 182.82 % 28.420 M 50.59 % 18.872 M -1.56 % 19.170 M 10.89 % 17.288 M 20.31 % 14.369 M -6.72 % 15.404 M 24.18 % 12.405 M -19.61 % 15.432 M -28.80 % 21.675 M -16.67 % 26.010 M 31.65 % 19.756 M -28.07 % 27.467 M 2.44 % 26.814 M 7.22 % 25.008 M 60.12 % 15.618 M 120.32 % 7.089 M
Inventory 0.000 -100.00 % 991.464 K 0.000 -100.00 % 45.376 K -0.91 % 45.791 K -4.68 % 48.037 K -13.86 % 55.764 K -13.95 % 64.801 K -41.15 % 110.103 K -7.81 % 119.425 K 10.75 % 107.830 K -26.66 % 147.036 K 11.33 % 132.074 K -73.34 % 495.470 K -46.86 % 932.340 K 195.61 % 315.391 K 15.37 % 273.364 K 191.40 % 93.810 K -42.36 % 162.747 K -63.87 % 450.392 K
Net receivables 30.159 M -14.63 % 35.327 M 92.28 % 18.372 M 1.20 % 18.155 M 35.55 % 13.393 M -2.80 % 13.779 M -2.74 % 14.167 M 17.15 % 12.093 M 18.99 % 10.164 M 16.55 % 8.721 M 33.18 % 6.548 M 597.13 % 939.270 K -84.27 % 5.971 M -45.42 % 10.941 M 40.34 % 7.796 M -2.91 % 8.030 M -15.30 % 9.481 M 52.35 % 6.223 M 45.83 % 4.268 M 55.43 % 2.746 M
Tax assets 6.906 M 7 119.57 % 95.658 K -97.95 % 4.677 M 70.91 % 2.737 M 4.95 % 2.608 M -22.78 % 3.377 M -5.59 % 3.577 M 31.29 % 2.725 M 0.000 0.000 0.000 0.000 -100.00 % 3.689 M -21.34 % 4.690 M 389.42 % 958.211 K 25.16 % 765.606 K -10.65 % 856.838 K 31.64 % 650.909 K 140.20 % 270.984 K -42.68 % 472.769 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.960 M -28.08 % 2.725 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
Account payables 2.855 M -45.42 % 5.231 M 28.33 % 4.076 M 35.95 % 2.998 M 5.13 % 2.852 M 51.04 % 1.888 M 69.93 % 1.111 M 225.88 % 340.940 K -63.73 % 939.938 K -43.70 % 1.670 M -12.72 % 1.913 M -28.71 % 2.683 M -78.00 % 12.198 M 3.25 % 11.815 M 268.81 % 3.204 M -23.61 % 4.193 M 64.08 % 2.556 M -10.35 % 2.851 M 5.05 % 2.714 M -5.74 % 2.879 M
Tax payables 0.000 0.000 -100.00 % 4.434 M 41.41 % 3.135 M 260.83 % 868.919 K 224.78 % 267.542 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
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
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
Capital lease obligations 2.359 M -25.02 % 3.146 M -8.19 % 3.427 M 731.27 % 412.217 K -59.84 % 1.026 M -11.16 % 1.155 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.833 K -54.67 % 12.869 K -40.30 % 21.556 K 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 275.325 K -50.42 % 555.265 K -68.72 % 1.775 M 0.000 -100.00 % 129.176 K 26.29 % 102.289 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -275.325 K 50.42 % -555.266 K 68.72 % -1.775 M 0.000 0.000 100.00 % -102.289 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.477 K -161.49 % -4.389 K
Deferred tax liabilities non current 0.000 -100.00 % 6.154 M 109.66 % 2.935 M -80.73 % 15.230 M 0.000 -100.00 % 1.778 M 9.92 % 1.618 M 80.90 % 894.222 K 0.000 0.000 0.000 0.000 -100.00 % 1.110 M -29.04 % 1.564 M 109.09 % 748.128 K -39.72 % 1.241 M 29.54 % 958.170 K 67.88 % 570.745 K 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.618 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
Total assets 68.555 M 4.60 % 65.543 M 4.76 % 62.564 M -25.50 % 83.974 M 158.05 % 32.542 M 35.21 % 24.067 M 9.06 % 22.067 M 4.19 % 21.180 M 42.05 % 14.910 M -5.85 % 15.837 M 22.23 % 12.958 M -18.23 % 15.846 M -66.76 % 47.669 M -12.30 % 54.353 M 72.63 % 31.484 M -20.66 % 39.681 M 11.76 % 35.504 M 9.13 % 32.533 M 74.32 % 18.662 M 74.91 % 10.670 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Deferred income tax 0.000 0.000 -100.00 % 616.471 K 178.97 % -780.657 K -203.64 % -257.097 K -171.29 % 360.612 K 379.32 % -129.102 K 92.95 % -1.830 M 0.000 -100.00 % 2.458 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 17.234 K 0.000 0.000 0.000 0.000 -100.00 % 26.715 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 2.262 M 114.93 % -15.152 M -264.23 % 9.226 M 323.37 % -4.130 M -185.44 % 4.834 M 441.67 % -1.415 M 50.67 % -2.868 M -20.06 % -2.389 M -35.69 % -1.761 M 29.16 % -2.485 M 55.55 % -5.591 M -197.05 % 5.760 M 39.94 % 4.116 M 0.000 0.000 0.000 0.000 0.000
Accounts receivables 1.969 M 112.70 % -15.502 M -1 888.24 % -779.696 K 85.01 % -5.201 M -1 217.25 % 465.479 K 134.28 % -1.358 M 52.66 % -2.868 M -20.06 % -2.389 M -35.69 % -1.761 M 29.16 % -2.485 M 55.55 % -5.591 M -197.05 % 5.760 M 39.94 % 4.116 M 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 -100.00 % 45.376 K 0.000 0.000 0.000 -100.00 % 1.353 M 244.21 % -938.274 K 30.99 % -1.360 M 39.28 % -2.239 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 2.266 M -75.43 % 9.223 M 1 579.50 % 549.165 K -81.75 % 3.008 M 1 482.82 % 190.063 K 167.93 % -279.774 K -137.91 % 738.015 K -48.82 % 1.442 M -44.53 % 2.599 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 293.056 K -16.27 % 350.003 K -52.54 % 737.493 K 41.57 % 520.925 K -61.71 % 1.360 M 650.37 % -247.178 K 76.97 % -1.073 M -635.97 % 200.259 K 113.89 % -1.442 M 44.53 % -2.599 M -577.55 % -383.639 K -140.85 % 939.156 K 138.53 % -2.437 M 0.000 0.000 0.000 0.000 0.000
Other non cash items -6.730 M -327.16 % 2.963 M 448.43 % 540.198 K 2 805.23 % 18.594 K 106.29 % -295.694 K 42.68 % -515.892 K 87.89 % -4.259 M -37.23 % -3.103 M -328.24 % 1.360 M -9.76 % 1.507 M -42.37 % 2.614 M 117.77 % -14.709 M -79.28 % -8.205 M -245.50 % 5.639 M 266.86 % -3.379 M -528.74 % 788.198 K 159.55 % -1.324 M -147.95 % 2.760 M
Net cash provided by operating activities -2.936 M 47.39 % -5.582 M -119.93 % 27.999 M 2 411.56 % 1.115 M -88.73 % 9.890 M 288.57 % 2.545 M 245.16 % -1.753 M -635.71 % 327.278 K -45.90 % 604.965 K 118.59 % -3.254 M 56.10 % -7.411 M -126.72 % -3.269 M -328.62 % 1.430 M 680.03 % -246.511 K 94.35 % -4.360 M -260.36 % 2.719 M 24.27 % 2.188 M -66.06 % 6.446 M
Investments in property plant and equipment -105.966 K 55.64 % -238.900 K 77.84 % -1.078 M -657.91 % -142.225 K 25.70 % -191.424 K -6.04 % -180.520 K -7.32 % -168.211 K 84.25 % -1.068 M -1 190.79 % -82.727 K -67.95 % -49.258 K 88.68 % -435.051 K -179.20 % -155.818 K 58.69 % -377.192 K 79.44 % -1.834 M -185.99 % -641.387 K 18.17 % -783.761 K 60.93 % -2.006 M -170.54 % -741.396 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 286.000 -80.56 % 1.471 K 635.50 % 200.000 100.21 % -95.198 K 0.000 0.000 0.000 -100.00 % 1.077 M 206.85 % -1.008 M 65.09 % -2.888 M -127.14 % -1.271 M 61.50 % -3.302 M
Purchases of investments -2.040 M 49.00 % -4.000 M 30.00 % -5.715 M -172.12 % -2.100 M -6.35 % -1.975 M 0.000 100.00 % -1.615 M -81.46 % -890.169 K -20.45 % -739.039 K -955.77 % -70.000 K 0.000 100.00 % -9.211 M 0.000 0.000 0.000 100.00 % -50.000 99.83 % -30.000 K 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.050 M -34.98 % 1.615 M 81.73 % 888.698 K 20.28 % 738.839 K 347.24 % 165.198 K 0.000 0.000 -100.00 % 1.662 M 0.000 0.000 100.00 % -5.526 M -106 846.86 % 5.177 K 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.615 M 281.76 % -888.698 K -1 565.63 % 60.636 K 200.00 % -60.636 K -100.71 % 8.578 M -54.85 % 19.000 M 38 157.86 % 49.663 K -93.79 % 799.545 K 283.53 % 208.470 K -96.74 % 6.390 M 694.97 % -1.074 M -517.92 % 257.000 K
Net cash used for investing activites -2.146 M 49.37 % -4.239 M 37.59 % -6.793 M -202.94 % -2.242 M -3.52 % -2.166 M -349.11 % 869.480 K -39.91 % 1.447 M 173.96 % -1.957 M -157.12 % -760.930 K -5 077.80 % -14.696 K -100.18 % 8.143 M -15.47 % 9.633 M 621.87 % 1.334 M 3 051.43 % 42.344 K 102.94 % -1.441 M 48.68 % -2.807 M 35.84 % -4.376 M -15.58 % -3.786 M
Debt repayment -809.257 K -9.67 % -737.934 K 49.30 % -1.455 M -134.25 % -621.331 K -10.75 % -561.045 K 74.44 % -2.195 M 0.000 0.000 100.00 % -1.188 M -167.98 % 1.747 M 0.000 100.00 % -3.820 M 4.62 % -4.005 M 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 154.560 K 820.00 % 16.800 K 53.85 % 10.920 K -98.08 % 568.320 K 557.78 % 86.400 K 900.00 % 8.640 K 0.000 -100.00 % 1.068 M 3 855.56 % 27.000 K -80.60 % 139.189 K 0.000 0.000 0.000 -100.00 % 56.377 K 29.90 % 43.401 K -16.14 % 51.757 K -98.17 % 2.828 M
Common stock repurchased 0.000 0.000 100.00 % -143.248 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -630.674 K 0.000 0.000 0.000 0.000 0.000 100.00 % -701.801 K -49.96 % -467.983 K
Dividends paid -2.269 M 60.00 % -5.671 M -149.28 % -2.275 M -53.85 % -1.479 M 18.25 % -1.809 M 0.000 0.000 0.000 100.00 % -337.068 K 0.000 0.000 100.00 % -2.994 M 0.000 0.000 100.00 % -857.495 K -2.39 % -837.495 K -94.20 % -431.252 K 43.99 % -770.000 K
Other financing activites 9.349 M 0.000 100.00 % -543.218 K -137.32 % 1.455 M 293.71 % -751.368 K -51.49 % -495.999 K -165.75 % 754.333 K -53.79 % 1.632 M 0.000 0.000 0.000 0.000 100.00 % -5.832 K 17.12 % -7.037 K 18.99 % -8.687 K -140.30 % 21.556 K 0.000 0.000
Net cash used provided by financing activities 6.272 M 200.27 % -6.255 M -42.15 % -4.400 M -594.31 % -633.762 K 75.18 % -2.553 M 1.98 % -2.604 M -441.36 % 762.973 K -53.26 % 1.632 M 457.41 % -456.728 K -125.74 % 1.774 M 460.98 % -491.485 K 92.79 % -6.814 M -69.89 % -4.011 M -56 896.28 % -7.037 K 99.13 % -809.805 K -4.82 % -772.538 K 28.55 % -1.081 M -168.01 % 1.590 M
Effect of forex changes on cash 0.000 -100.00 % 4.000 M -30.00 % 5.715 M 172.12 % 2.100 M 6.35 % 1.975 M 288.05 % -1.050 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
Net change in cash 1.189 M 107.40 % -16.075 M -171.38 % 22.521 M 6 546.75 % 338.828 K -95.26 % 7.145 M 3 078.99 % -239.854 K -152.51 % 456.791 K 14 461.40 % 3.137 K 100.51 % -612.693 K 58.99 % -1.494 M -722.76 % 239.922 K 153.34 % -449.757 K 63.92 % -1.247 M -490.21 % -211.204 K 96.81 % -6.611 M -667.67 % -861.125 K 73.66 % -3.269 M -176.93 % 4.250 M
Cash at beginning of period 5.996 M -72.83 % 22.071 M 108.98 % 10.562 M 3.31 % 10.223 M 232.17 % 3.078 M -7.23 % 3.317 M 463.69 % 588.513 K 0.54 % 585.376 K -51.14 % 1.198 M -55.50 % 2.692 M 9.78 % 2.452 M -15.50 % 2.902 M -30.05 % 4.149 M -4.84 % 4.360 M -60.26 % 10.970 M -7.28 % 11.832 M -21.65 % 15.101 M 39.16 % 10.851 M
Cash at end of period 7.185 M 19.84 % 5.996 M -81.88 % 33.083 M 213.23 % 10.562 M 3.31 % 10.223 M 232.17 % 3.078 M 194.42 % 1.045 M 77.62 % 588.513 K 0.54 % 585.376 K -51.14 % 1.198 M -55.50 % 2.692 M 9.78 % 2.452 M -15.50 % 2.902 M -30.05 % 4.149 M -4.84 % 4.360 M -60.26 % 10.970 M -7.28 % 11.832 M -21.65 % 15.101 M
Operating cash flow -2.936 M 47.39 % -5.582 M -119.93 % 27.999 M 2 411.56 % 1.115 M -88.73 % 9.890 M 288.57 % 2.545 M 245.16 % -1.753 M -635.71 % 327.278 K -45.90 % 604.965 K 118.59 % -3.254 M 56.10 % -7.411 M -126.72 % -3.269 M -328.62 % 1.430 M 680.03 % -246.511 K 94.35 % -4.360 M -260.36 % 2.719 M 24.27 % 2.188 M -66.06 % 6.446 M
Capital expenditure -105.966 K 55.64 % -238.900 K 77.84 % -1.078 M -657.91 % -142.225 K 25.70 % -191.424 K -6.04 % -180.520 K -7.32 % -168.211 K 84.25 % -1.068 M -1 190.79 % -82.727 K -67.95 % -49.258 K 88.68 % -435.051 K -179.20 % -155.818 K 58.69 % -377.192 K 79.44 % -1.834 M -185.99 % -641.387 K 18.17 % -783.761 K 60.93 % -2.006 M -170.54 % -741.396 K
Free CashFlow -3.042 M 47.73 % -5.820 M -121.62 % 26.921 M 2 668.00 % 972.590 K -89.97 % 9.698 M 310.14 % 2.365 M 223.06 % -1.921 M -159.46 % -740.556 K -241.80 % 522.238 K 115.81 % -3.303 M 57.91 % -7.846 M -129.11 % -3.425 M -425.35 % 1.053 M 150.59 % -2.081 M 58.39 % -5.001 M -358.45 % 1.935 M 962.55 % 182.120 K -96.81 % 5.705 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
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-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2006-12-30 2006-06-30 2005-12-30
Revenue 93.637 M -5.87 % 99.477 M 6.16 % 93.701 M 41.85 % 66.057 M 6.75 % 61.882 M -17.98 % 75.449 M 13.75 % 66.328 M 17.07 % 56.656 M 15.76 % 48.941 M 9.52 % 44.687 M 6.73 % 41.868 M -5.87 % 44.478 M 0.96 % 44.054 M 12.15 % 39.283 M -3.66 % 40.776 M 3.47 % 39.408 M 9.04 % 36.141 M 10.37 % 32.745 M 29.66 % 25.255 M 12.81 % 22.388 M 38.91 % 16.116 M 90.67 % 8.452 M 34.01 % 6.307 M -7.24 % 6.800 M -83.24 % 40.574 M -5.30 % 42.847 M 8.76 % 39.394 M 0.00 % 39.394 M 30.69 % 30.143 M 0.00 % 30.143 M 11.71 % 26.984 M 0.00 % 26.984 M -15.51 % 31.937 M 100.00 % 15.968 M -33.26 % 23.928 M 100.00 % 11.964 M -34.22 % 18.187 M 0.00 % 18.187 M 39.85 % 13.005 M 0.00 % 13.005 M
Net income -4.424 M -193.58 % 4.727 M 262.66 % 1.304 M -68.11 % 4.088 M -14.18 % 4.764 M -60.58 % 12.084 M 131.97 % 5.209 M 154 986.25 % 3.359 K -99.62 % 885.098 K -76.72 % 3.802 M 325.36 % 893.769 K -63.78 % 2.468 M 21.67 % 2.028 M 986.85 % 186.628 K -92.10 % 2.361 M 192.62 % 807.021 K 201.82 % 267.381 K -50.74 % 542.784 K 136.88 % -1.472 M -37.77 % -1.068 M 62.11 % -2.819 M -47.47 % -1.912 M 76.31 % -8.069 M -599.84 % 1.614 M -15.96 % 1.921 M -44.67 % 3.472 M 197.59 % -3.558 M 0.00 % -3.558 M -259.20 % -990.426 K 0.00 % -990.426 K -295.81 % 505.800 K 0.00 % 505.802 K -60.10 % 1.268 M 100.00 % 633.775 K -56.73 % 1.465 M 100.00 % 732.392 K -52.47 % 1.541 M 0.00 % 1.541 M 215.36 % 488.579 K 0.00 % 488.579 K
Income before tax -2.079 M -167.58 % 3.076 M 67.74 % 1.834 M -68.97 % 5.910 M 5.39 % 5.607 M -69.77 % 18.548 M 128.62 % 8.113 M 9 752.99 % 82.339 K 149.79 % -165.361 K -103.02 % 5.467 M 1 345.71 % -438.838 K -109.88 % 4.444 M 103.03 % 2.189 M 8 163.36 % 26.487 K -95.01 % 530.991 K -34.20 % 807.021 K 106 147.44 % -761.000 -100.09 % 810.926 K 136.79 % -2.204 M -106.32 % -1.068 M 63.68 % -2.942 M -53.88 % -1.912 M 75.97 % -7.955 M -1 798.29 % -419.081 K -119.09 % 2.195 M -44.52 % 3.957 M 199.11 % -3.993 M 0.00 % -3.993 M -206.89 % -1.301 M 0.00 % -1.301 M -226.54 % 1.028 M 0.00 % 1.028 M -42.18 % 1.778 M 100.00 % 889.032 K -58.19 % 2.127 M 100.00 % 1.063 M -36.67 % 1.679 M 0.00 % 1.679 M 47.96 % 1.135 M 0.00 % 1.135 M
Income before tax ratio -0.02 -171.80 % 0.03 58.00 % 0.02 -78.12 % 0.09 -1.27 % 0.09 -63.14 % 0.25 100.99 % 0.12 8 316.21 % 0.00 143.01 % 0.00 -102.76 % 0.12 1 267.14 % -0.01 -110.49 % 0.10 101.10 % 0.05 7 268.38 % 0.00 -94.82 % 0.01 -36.41 % 0.02 97 354.77 % 0.00 -100.09 % 0.02 128.37 % -0.09 -82.90 % -0.05 73.86 % -0.18 19.30 % -0.23 82.07 % -1.26 -1 946.52 % -0.06 -213.91 % 0.05 -41.42 % 0.09 191.12 % -0.10 0.00 % -0.10 -134.82 % -0.04 0.00 % -0.04 -213.28 % 0.04 0.00 % 0.04 -31.56 % 0.06 0.00 % 0.06 -37.36 % 0.09 0.00 % 0.09 -3.73 % 0.09 0.00 % 0.09 5.80 % 0.09 0.00 % 0.09
EBITDA -1.611 M -141.00 % 3.930 M 57.45 % 2.496 M -62.15 % 6.593 M 10.02 % 5.993 M -61.69 % 15.643 M 82.82 % 8.556 M 2 882.77 % -307.472 K -214.01 % 269.680 K -94.61 % 4.999 M 3 891.99 % 125.224 K -97.46 % 4.926 M 102.52 % 2.432 M 2 218.83 % 104.891 K -86.56 % 780.427 K -21.56 % 994.974 K 1 989.67 % 47.614 K -92.31 % 618.984 K 134.60 % -1.789 M -27.94 % -1.398 M 52.00 % -2.914 M -46.29 % -1.992 M 5.30 % -2.103 M -671.65 % -272.568 K -108.38 % 3.253 M 30.68 % 2.489 M 177.92 % -3.194 M 0.00 % -3.194 M -298.93 % -800.739 K 0.00 % -800.735 K -153.82 % 1.488 M 0.00 % 1.488 M -34.35 % 2.266 M 100.00 % 1.133 M -54.76 % 2.505 M 100.00 % 1.252 M -37.56 % 2.006 M 0.00 % 2.006 M 19.77 % 1.675 M 0.00 % 1.675 M
Net income ratio -0.05 -199.42 % 0.05 241.60 % 0.01 -77.52 % 0.06 -19.60 % 0.08 -51.94 % 0.16 103.93 % 0.08 132 371.39 % 0.00 -99.67 % 0.02 -78.74 % 0.09 298.53 % 0.02 -61.53 % 0.06 20.51 % 0.05 869.14 % 0.00 -91.80 % 0.06 182.80 % 0.02 176.80 % 0.01 -55.37 % 0.02 128.44 % -0.06 -22.13 % -0.05 72.72 % -0.17 22.66 % -0.23 82.32 % -1.28 -638.87 % 0.24 401.45 % 0.05 -41.58 % 0.08 189.73 % -0.09 0.00 % -0.09 -174.85 % -0.03 0.00 % -0.03 -275.29 % 0.02 0.00 % 0.02 -52.77 % 0.04 0.00 % 0.04 -35.17 % 0.06 0.00 % 0.06 -27.74 % 0.08 0.00 % 0.08 125.50 % 0.04 0.00 % 0.04
Ratio EBITDA -0.02 -143.56 % 0.04 48.31 % 0.03 -73.31 % 0.10 3.07 % 0.10 -53.29 % 0.21 60.72 % 0.13 2 476.98 % -0.01 -198.49 % 0.01 -95.07 % 0.11 3 640.18 % 0.00 -97.30 % 0.11 100.59 % 0.06 1 967.68 % 0.00 -86.05 % 0.02 -24.19 % 0.03 1 816.41 % 0.00 -93.03 % 0.02 126.68 % -0.07 -13.42 % -0.06 65.45 % -0.18 23.28 % -0.24 29.33 % -0.33 -731.91 % -0.04 -150.00 % 0.08 38.00 % 0.06 171.64 % -0.08 0.00 % -0.08 -205.25 % -0.03 0.00 % -0.03 -148.18 % 0.06 0.00 % 0.06 -22.30 % 0.07 0.00 % 0.07 -32.21 % 0.10 0.00 % 0.10 -5.08 % 0.11 0.00 % 0.11 -14.36 % 0.13 0.00 % 0.13
Gross profit ratio 0.13 63.74 % 0.08 -48.25 % 0.16 -9.22 % 0.17 -2.29 % 0.18 -41.08 % 0.30 823.78 % 0.03 -58.79 % 0.08 -3.13 % 0.08 -57.17 % 0.19 129.52 % 0.08 -50.71 % 0.17 17.74 % 0.14 -18.17 % 0.18 7.39 % 0.16 -15.28 % 0.19 18.75 % 0.16 -18.35 % 0.20 46.55 % 0.14 -27.31 % 0.19 -11.09 % 0.21 7.98 % 0.20 -21.80 % 0.25 -21.76 % 0.32 26.76 % 0.25 -5.03 % 0.27 22.71 % 0.22 0.00 % 0.22 5.18 % 0.21 0.00 % 0.21 -23.24 % 0.27 0.00 % 0.27 13.84 % 0.24 0.00 % 0.24 -10.30 % 0.26 0.00 % 0.26 87.43 % 0.14 0.00 % 0.14 3.38 % 0.14 0.00 % 0.14
Weighted average shs out dil 11.343 M 0.00 % 11.343 M 0.00 % 11.343 M 0.00 % 11.343 M -0.23 % 11.369 M -0.06 % 11.376 M 0.00 % 11.376 M 0.00 % 11.376 M 0.00 % 11.376 M 1.13 % 11.249 M 0.12 % 11.236 M 0.00 % 11.236 M 0.00 % 11.236 M 0.00 % 11.236 M 0.00 % 11.236 M 0.00 % 11.236 M 0.04 % 11.231 M 5.45 % 10.650 M 1.78 % 10.464 M 6.58 % 9.818 M -6.40 % 10.489 M -2.10 % 10.714 M -0.09 % 10.724 M 0.05 % 10.719 M -7.37 % 11.572 M -7.01 % 12.444 M 7.67 % 11.558 M 0.00 % 11.558 M 7.83 % 10.719 M 0.00 % 10.719 M 2.21 % 10.487 M 0.00 % 10.487 M -1.69 % 10.667 M 0.00 % 10.667 M -2.96 % 10.993 M 0.00 % 10.993 M 39.35 % 7.889 M 0.00 % 7.889 M 2.01 % 7.734 M 0.00 % 7.734 M
Weighted average shs out 11.341 M -0.02 % 11.343 M -0.02 % 11.345 M 0.02 % 11.343 M -0.23 % 11.369 M -0.06 % 11.376 M 0.00 % 11.376 M 0.00 % 11.376 M 0.00 % 11.376 M 1.13 % 11.249 M 0.12 % 11.236 M 0.00 % 11.236 M 0.00 % 11.236 M -0.07 % 11.243 M 0.07 % 11.236 M -0.04 % 11.240 M 0.08 % 11.231 M 5.45 % 10.651 M 1.80 % 10.462 M 6.56 % 9.818 M -6.38 % 10.487 M -2.12 % 10.714 M -0.09 % 10.724 M 0.05 % 10.719 M -7.37 % 11.572 M -7.01 % 12.444 M 7.67 % 11.558 M 0.00 % 11.558 M 7.83 % 10.719 M 0.00 % 10.719 M 2.21 % 10.487 M 0.00 % 10.487 M -1.69 % 10.667 M 0.00 % 10.667 M -2.96 % 10.993 M 0.00 % 10.993 M 39.35 % 7.889 M 0.00 % 7.889 M 2.01 % 7.734 M 0.00 % 7.734 M
EPS diluted -0.39 -192.86 % 0.42 281.82 % 0.11 -69.44 % 0.36 -14.29 % 0.42 -60.38 % 1.06 130.43 % 0.46 153 233.33 % 0.00 -99.61 % 0.08 -77.12 % 0.34 327.67 % 0.08 -63.86 % 0.22 22.22 % 0.18 984.34 % 0.02 -92.10 % 0.21 192.48 % 0.07 201.68 % 0.02 -53.33 % 0.05 136.43 % -0.14 -27.27 % -0.11 59.26 % -0.27 -50.00 % -0.18 76.00 % -0.75 -1 241.68 % -0.06 -133.67 % 0.17 -40.71 % 0.28 193.33 % -0.30 6.25 % -0.32 -246.32 % -0.09 -5.48 % -0.09 -281.74 % 0.05 0.84 % 0.05 -59.76 % 0.12 100.00 % 0.06 -55.41 % 0.13 100.00 % 0.07 -66.70 % 0.20 0.00 % 0.20 207.69 % 0.07 0.00 % 0.07
Earnings per share -0.39 -192.86 % 0.42 281.82 % 0.11 -69.44 % 0.36 -14.29 % 0.42 -60.38 % 1.06 130.43 % 0.46 153 233.33 % 0.00 -99.61 % 0.08 -77.12 % 0.34 327.67 % 0.08 -63.86 % 0.22 22.22 % 0.18 984.34 % 0.02 -92.10 % 0.21 192.48 % 0.07 201.68 % 0.02 -53.33 % 0.05 136.43 % -0.14 -27.27 % -0.11 59.26 % -0.27 -50.00 % -0.18 76.00 % -0.75 -3 505.77 % -0.02 -112.53 % 0.17 -40.71 % 0.28 193.33 % -0.30 6.25 % -0.32 -246.32 % -0.09 -5.48 % -0.09 -281.74 % 0.05 0.84 % 0.05 -59.76 % 0.12 100.00 % 0.06 -55.41 % 0.13 100.00 % 0.07 -66.70 % 0.20 0.00 % 0.20 207.69 % 0.07 0.00 % 0.07
Gross profit 12.598 M 54.13 % 8.174 M -45.06 % 14.878 M 28.77 % 11.554 M 4.30 % 11.078 M -51.67 % 22.923 M 950.80 % 2.181 M -51.75 % 4.521 M 12.14 % 4.032 M -53.09 % 8.594 M 144.97 % 3.508 M -53.60 % 7.561 M 18.88 % 6.360 M -8.23 % 6.931 M 3.45 % 6.699 M -12.34 % 7.642 M 29.49 % 5.902 M -9.89 % 6.549 M 90.01 % 3.447 M -18.00 % 4.204 M 23.51 % 3.403 M 105.89 % 1.653 M 4.79 % 1.577 M -27.42 % 2.173 M -78.76 % 10.230 M -10.07 % 11.376 M 33.46 % 8.524 M 0.00 % 8.524 M 37.46 % 6.201 M 0.00 % 6.201 M -14.26 % 7.232 M 0.00 % 7.232 M -3.82 % 7.519 M 100.00 % 3.759 M -40.14 % 6.280 M 100.00 % 3.140 M 23.30 % 2.547 M 0.00 % 2.547 M 44.57 % 1.762 M 0.00 % 1.762 M
Income tax expense 2.345 M 242.02 % -1.651 M -411.34 % 530.355 K -70.88 % 1.822 M 115.91 % 843.664 K -86.95 % 6.464 M 122.63 % 2.904 M 3 576.25 % 78.980 K 107.52 % -1.050 M -163.09 % 1.665 M 224.94 % -1.333 M -167.44 % 1.976 M 1 165.83 % 156.105 K -2.52 % 160.141 K 108.75 % -1.830 M 0.000 -100.00 % 268.142 K 0.00 % 268.142 K 136.61 % -732.435 K 0.000 100.00 % -122.523 K 0.000 -100.00 % 113.414 K -37.03 % 180.119 K -34.36 % 274.398 K -43.44 % 485.121 K 211.50 % -435.084 K 0.00 % -435.084 K -40.08 % -310.607 K 0.00 % -310.607 K -159.47 % 522.330 K 0.00 % 522.333 K 2.32 % 510.514 K 100.00 % 255.257 K -61.43 % 661.780 K 100.00 % 330.890 K -39.36 % 545.655 K 0.00 % 545.655 K 15 595.51 % 3.477 K 0.00 % 3.477 K
Cost of revenue 81.039 M -11.24 % 91.303 M 15.83 % 78.823 M 44.62 % 54.502 M 7.28 % 50.804 M -3.28 % 52.526 M -18.12 % 64.147 M 23.04 % 52.135 M 16.09 % 44.910 M 24.43 % 36.093 M -5.91 % 38.360 M 3.91 % 36.917 M -2.06 % 37.694 M 16.51 % 32.352 M -5.06 % 34.077 M 7.28 % 31.766 M 5.05 % 30.239 M 15.43 % 26.196 M 20.12 % 21.808 M 19.93 % 18.184 M 43.04 % 12.713 M 86.97 % 6.799 M 43.75 % 4.730 M 2.24 % 4.626 M -84.75 % 30.344 M -3.58 % 31.471 M 1.94 % 30.870 M 0.00 % 30.870 M 28.93 % 23.942 M 0.00 % 23.942 M 21.22 % 19.752 M 0.00 % 19.752 M -19.11 % 24.418 M 100.00 % 12.209 M -30.82 % 17.648 M 100.00 % 8.824 M -43.58 % 15.640 M 0.00 % 15.640 M 39.11 % 11.243 M 0.00 % 11.243 M
General and administrative expenses 13.244 M 0.000 -100.00 % 11.903 M 5 684.24 % -213.150 K -104.10 % 5.199 M 0.000 -100.00 % 4.125 M 0.000 -100.00 % 3.621 M 0.000 -100.00 % 4.072 M 0.000 -100.00 % 7.001 M 0.000 -100.00 % 5.605 M 0.000 -100.00 % 5.376 M 0.000 -100.00 % 4.823 M 0.000 -100.00 % 5.315 M 0.000 -100.00 % 728.603 K 0.000 -100.00 % 5.170 M 0.000 -100.00 % 6.250 M 0.00 % 6.250 M 35.51 % 4.612 M 0.00 % 4.612 M 22.82 % 3.755 M 0.00 % 3.755 M 6.14 % 3.538 M 100.00 % 1.769 M -37.17 % 2.816 M 100.00 % 1.408 M 0.000 0.000 0.000 0.000
Selling and marketing expenses 526.253 K 0.000 -100.00 % 815.610 K 0.000 -100.00 % 538.608 K 0.000 -100.00 % 836.074 K 0.000 -100.00 % 791.692 K 0.000 -100.00 % 401.753 K 0.000 -100.00 % 383.379 K 0.000 -100.00 % 441.487 K 0.000 -100.00 % 478.379 K 0.000 -100.00 % 412.964 K 0.000 -100.00 % 1.002 M 0.000 -100.00 % 646.990 K 0.000 -100.00 % 755.368 K 0.000 -100.00 % 758.704 K 0.00 % 758.707 K -8.29 % 827.332 K 0.00 % 827.334 K 6.64 % 775.812 K 0.00 % 775.813 K 73.02 % 448.400 K 100.00 % 224.200 K -44.83 % 406.394 K 100.00 % 203.197 K 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 280.580 K 0.000 100.00 % -211.240 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 100.00 % -261.152 K 0.000 100.00 % -4.043 M 0.000 100.00 % -4.465 M -187.59 % 5.097 M 224.72 % -4.087 M -204.88 % 3.896 M 217.12 % -3.327 M -201.02 % 3.293 M 209.35 % -3.012 M -100.00 % -1.506 M 37.32 % -2.402 M -100.00 % -1.201 M 0.000 0.000 0.000 0.000
Operating expenses 13.771 M 80.74 % 7.619 M -40.09 % 12.718 M 109.10 % 6.082 M 6.00 % 5.738 M -25.36 % 7.688 M 46.68 % 5.241 M 0.26 % 5.228 M 24.41 % 4.202 M 2.52 % 4.099 M -8.39 % 4.474 M 32.40 % 3.379 M -17.96 % 4.119 M -40.14 % 6.881 M 12.14 % 6.136 M -10.04 % 6.821 M 15.64 % 5.899 M 3.03 % 5.725 M 0.66 % 5.688 M 7.97 % 5.268 M -18.01 % 6.425 M 71.25 % 3.752 M -60.75 % 9.558 M 290.75 % 2.446 M 29.97 % 1.882 M -73.93 % 7.219 M 183.75 % 2.544 M -86.04 % 18.223 M 1 247.01 % 1.353 M -90.21 % 13.823 M 1 047.99 % 1.204 M -89.67 % 11.658 M 1 096.02 % 974.712 K 100.00 % 487.356 K -40.54 % 819.702 K 100.00 % 409.851 K -85.49 % 2.825 M 0.00 % 2.825 M 43.63 % 1.967 M 0.00 % 1.967 M
Cost and expenses 94.810 M -4.16 % 98.922 M 8.06 % 91.542 M 51.10 % 60.585 M 7.15 % 56.542 M -6.10 % 60.214 M -13.22 % 69.388 M 20.96 % 57.363 M 16.80 % 49.111 M 22.19 % 40.191 M -6.17 % 42.834 M 6.30 % 40.296 M -3.63 % 41.813 M 6.58 % 39.233 M -2.44 % 40.213 M 4.21 % 38.587 M 6.78 % 36.137 M 13.21 % 31.921 M 16.09 % 27.496 M 17.24 % 23.452 M 22.54 % 19.138 M 81.38 % 10.551 M -26.15 % 14.288 M 102.02 % 7.072 M -78.05 % 32.226 M -16.71 % 38.689 M 15.79 % 33.414 M -31.94 % 49.093 M 94.08 % 25.295 M -33.02 % 37.765 M 80.21 % 20.956 M -33.28 % 31.410 M 23.70 % 25.393 M 100.00 % 12.696 M -31.25 % 18.467 M 100.00 % 9.234 M -45.06 % 16.806 M 0.00 % 16.806 M 40.57 % 11.956 M 0.00 % 11.956 M
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
Selling general and administrative expenses 13.771 M 80.74 % 7.619 M -40.09 % 12.718 M 109.10 % 6.082 M 6.00 % 5.738 M -25.36 % 7.688 M 54.97 % 4.961 M -5.11 % 5.228 M 18.46 % 4.413 M 7.67 % 4.099 M -8.39 % 4.474 M 32.40 % 3.379 M -17.96 % 4.119 M -39.66 % 6.826 M 12.88 % 6.047 M -9.03 % 6.647 M 13.55 % 5.854 M -1.28 % 5.930 M 13.26 % 5.236 M -6.53 % 5.602 M -11.32 % 6.317 M 73.32 % 3.645 M -0.98 % 3.681 M 50.48 % 2.446 M -58.72 % 5.925 M -33.33 % 8.887 M 26.80 % 7.009 M 0.00 % 7.009 M 28.85 % 5.440 M 0.00 % 5.440 M 20.05 % 4.531 M 0.00 % 4.531 M 13.66 % 3.986 M 100.00 % 1.993 M -38.14 % 3.222 M 100.00 % 1.611 M -42.97 % 2.825 M 0.00 % 2.825 M 43.63 % 1.967 M 0.00 % 1.967 M
Interest income 388.585 K 17.79 % 329.899 K 11.20 % 296.669 K -40.33 % 497.214 K 82.73 % 272.103 K 446.17 % 49.820 K 1 083.09 % 4.211 K 12.05 % 3.758 K 4.19 % 3.607 K -46.41 % 6.731 K -35.10 % 10.372 K -41.00 % 17.580 K -59.72 % 43.640 K 86.67 % 23.378 K -27.18 % 32.106 K 122.65 % 14.420 K 254.47 % 4.068 K -69.68 % 13.418 K -63.27 % 36.528 K 768.89 % 4.204 K -94.72 % 79.620 K -57.39 % 186.859 K 649.50 % 24.931 K 0.000 0.000 -100.00 % 200.084 K 0.000 -100.00 % 231.844 K 0.000 -100.00 % 369.970 K 0.000 -100.00 % 578.319 K 0.000 0.000 0.000 0.000 -100.00 % 190.960 K 0.00 % 190.960 K 118.07 % 87.566 K 0.00 % 87.566 K
Interest expense 582.088 K 142.09 % 240.439 K 262.16 % 66.390 K 5.63 % 62.849 K 153.10 % 24.832 K -43.25 % 43.758 K -7.94 % 47.530 K 108.19 % 22.830 K -32.89 % 34.021 K -19.36 % 42.190 K -74.50 % 165.438 K 30.49 % 126.782 K 28.29 % 98.826 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.561 K 9.36 % 45.319 K -79.32 % 219.144 K 0.000 -100.00 % 183.390 K 0.00 % 183.393 K 141 516.22 % 129.500 0.00 % 129.500 -9.76 % 143.500 0.00 % 143.500 0.000 0.000 0.000 0.000 -100.00 % 16.296 K 0.00 % 16.296 K -18.03 % 19.879 K 0.00 % 19.879 K
Depreciation and amortization 176.589 K -71.20 % 613.169 K 2.95 % 595.594 K -4.07 % 620.849 K 72.05 % 360.853 K -11.52 % 407.845 K 3.03 % 395.847 K -0.74 % 398.783 K -0.56 % 401.020 K -20.30 % 503.133 K 26.22 % 398.629 K 12.28 % 355.046 K 145.37 % 144.697 K -0.67 % 145.675 K -15.36 % 172.103 K 91.29 % 89.972 K -9.41 % 99.314 K 3.00 % 96.425 K -16.14 % 114.977 K -6.84 % 123.417 K -22.82 % 159.913 K 17.39 % 136.225 K 0.52 % 135.527 K -6.44 % 144.852 K -82.72 % 838.102 K 15.65 % 724.689 K 17.85 % 614.918 K 0.00 % 614.919 K 22.94 % 500.162 K 0.00 % 500.165 K 8.84 % 459.536 K 0.00 % 459.538 K -5.86 % 488.162 K 100.00 % 244.081 K -35.44 % 378.094 K 100.00 % 189.047 K -39.09 % 310.388 K 0.00 % 310.388 K -40.32 % 520.050 K 0.00 % 520.050 K
Operating income -1.172 M -311.18 % 555.086 K -74.30 % 2.160 M -60.53 % 5.472 M 2.47 % 5.340 M -64.95 % 15.235 M 597.90 % -3.060 M -333.24 % -706.260 K -315.35 % -170.040 K -103.78 % 4.496 M 565.46 % -965.880 K -123.10 % 4.181 M 86.56 % 2.241 M 5 595.46 % -40.784 K -108.49 % 480.395 K -46.92 % 905.002 K 1 850.49 % -51.700 K -109.89 % 522.559 K 127.44 % -1.904 M -25.12 % -1.522 M 50.49 % -3.074 M -44.44 % -2.128 M 4.95 % -2.239 M -721.38 % -272.567 K -120.31 % 1.342 M -23.93 % 1.764 M 194.87 % -1.860 M -86.80 % -995.590 K 28.21 % -1.387 M -14.89 % -1.207 M -250.70 % 800.998 K -40.47 % 1.346 M -27.48 % 1.855 M 100.00 % 927.741 K -43.77 % 1.650 M 100.00 % 824.881 K -40.23 % 1.380 M 0.00 % 1.380 M 31.60 % 1.049 M 0.00 % 1.049 M
Operating income ratio -0.01 -324.35 % 0.01 -75.79 % 0.02 -72.17 % 0.08 -4.01 % 0.09 -57.27 % 0.20 537.72 % -0.05 -270.07 % -0.01 -258.79 % 0.00 -103.45 % 0.10 536.10 % -0.02 -124.54 % 0.09 84.79 % 0.05 5 000.27 % 0.00 -108.81 % 0.01 -48.70 % 0.02 1 705.35 % 0.00 -108.96 % 0.02 121.17 % -0.08 -10.92 % -0.07 64.36 % -0.19 24.25 % -0.25 29.07 % -0.35 -785.52 % -0.04 -221.19 % 0.03 -19.67 % 0.04 187.22 % -0.05 -86.80 % -0.03 45.07 % -0.05 -14.89 % -0.04 -234.91 % 0.03 -40.47 % 0.05 -14.17 % 0.06 0.00 % 0.06 -15.73 % 0.07 0.00 % 0.07 -9.15 % 0.08 0.00 % 0.08 -5.90 % 0.08 0.00 % 0.08
Total other income expenses net -906.758 K -135.97 % 2.521 M 873.37 % -325.978 K -174.44 % 437.908 K 63.83 % 267.288 K -90.80 % 2.905 M -72.32 % 10.496 M 2 592.65 % 389.811 K 310.59 % -185.101 K -139.57 % 467.745 K 264.24 % 128.418 K -51.07 % 262.449 K 599.38 % -52.555 K 32.97 % -78.404 K -254.96 % 50.596 K 151.64 % -97.981 K -292.35 % 50.939 K -74.95 % 203.338 K 167.76 % -300.101 K -166.18 % 453.480 K 244.51 % 131.631 K -39.08 % 216.064 K 103.78 % -5.717 M -3 801.72 % -146.514 K -117.17 % 853.332 K -61.09 % 2.193 M 202.81 % -2.133 M 0.00 % -2.133 M -2 586.28 % 85.790 K 191.37 % -93.893 K -141.34 % 227.134 K 0.00 % 227.133 K 393.39 % -77.418 K -100.00 % -38.709 K -108.12 % 476.802 K 100.00 % 238.401 K -20.20 % 298.751 K 0.00 % 298.751 K 247.76 % 85.908 K 0.00 % 85.908 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 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-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2006-12-30 2006-06-30 2005-12-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 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-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30
Net debt 4.523 M 140.42 % -11.189 M -292.58 % -2.850 M 85.48 % -19.623 M 33.83 % -29.656 M -2.42 % -28.955 M -233.05 % -8.694 M -54.79 % -5.616 M 38.93 % -9.196 M -22.29 % -7.520 M -542.30 % -1.171 M -109.56 % -558.730 K -129.39 % 1.901 M -5.08 % 2.003 M 24.90 % 1.603 M 110.83 % 760.498 K 3 038.33 % -25.882 K 98.57 % -1.807 M -429.11 % 549.087 K 134.50 % -1.592 M 40.88 % -2.692 M 23.78 % -3.532 M -44.03 % -2.452 M -455.35 % -441.575 K -148.10 % 917.971 K 118.20 % -5.044 M -201.75 % 4.957 M 214.04 % -4.347 M 60.30 % -10.949 M 7.46 % -11.832 M 21.65 % -15.101 M 0.000 -100.00 % 552.009 K
Total investments 0.000 0.000 -100.00 % 15.011 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 115.625 K 2.55 % 112.748 K -0.31 % 113.098 K -61.08 % 290.577 K 54.07 % 188.605 K 169.44 % 70.000 K 0.000 0.000 -100.00 % 3.000 M 0.000 0.000 -100.00 % 22.304 M 0.000 0.000 -100.00 % 50.000 0.00 % 50.000 0.000 -100.00 % 100.000 0.00 % 100.000 0.00 % 100.000
Total debt 11.708 M 5.80 % 11.066 M 251.75 % 3.146 M -10.88 % 3.530 M 3.02 % 3.427 M -5.65 % 3.632 M 94.46 % 1.868 M 160.35 % 717.387 K -30.10 % 1.026 M -20.75 % 1.295 M -32.07 % 1.907 M -24.93 % 2.540 M -13.79 % 2.946 M -14.28 % 3.437 M 56.81 % 2.192 M -5.44 % 2.318 M 314.30 % 559.494 K 0.000 -100.00 % 1.747 M 0.000 0.000 0.000 0.000 -100.00 % 2.610 M -31.67 % 3.820 M 0.000 -100.00 % 9.106 M 70 657.89 % 12.869 K -40.30 % 21.556 K 0.000 0.000 0.000 -100.00 % 552.009 K
Accumulated other comprehensive income loss 100.788 K -94.35 % 1.783 M -31.26 % 2.594 M 219.89 % -2.163 M -426.87 % 661.857 K 171.65 % -923.722 K -102.62 % 35.299 M 306.31 % 8.688 M 133.70 % 3.718 M 114.87 % 1.730 M 284.20 % -939.264 K -202.97 % -310.020 K -12.60 % -275.325 K -11.52 % -246.884 K 55.54 % -555.266 K 38.20 % -898.461 K 49.38 % -1.775 M -259.90 % 1.110 M -36.05 % 1.736 M 195 425 937 120 385 568.00 % 0.000 100.00 % -129.176 K -7.92 % -119.693 K -17.01 % -102.289 K -129.86 % 342.615 K -29.44 % 485.550 K 0.000 -100.00 % 681.567 K 26.14 % 540.309 K 8.44 % 498.243 K 44.55 % 344.688 K 4.65 % 329.377 K 2.36 % 321.775 K 0.000
Retained earnings 18.861 M -26.19 % 25.553 M 22.70 % 20.826 M -4.43 % 21.791 M 3.33 % 21.088 M 20.76 % 17.462 M 167.99 % 6.516 M 295.40 % 1.648 M -40.77 % 2.782 M 0.06 % 2.780 M 2 370.33 % -122.467 K 87.95 % -1.016 M 70.41 % -3.435 M 27.39 % -4.731 M -2.27 % -4.625 M 33.80 % -6.987 M 10.35 % -7.794 M -0.90 % -7.724 M 6.57 % -8.267 M -21.67 % -6.795 M -21.31 % -5.601 M -101.35 % -2.782 M -219.78 % -869.891 K 54.54 % -1.914 M 45.76 % -3.528 M 9.49 % -3.898 M 48.18 % -7.521 M -2 507.46 % 312.400 K -89.90 % 3.093 M 5.97 % 2.919 M 258.21 % 814.797 K 160.59 % -1.345 M 63.54 % -3.688 M
Common stock 10.527 M 0.00 % 10.527 M 0.00 % 10.527 M 0.00 % 10.527 M 1.49 % 10.373 M -1.28 % 10.508 M 0.08 % 10.499 M 0.02 % 10.497 M 0.08 % 10.488 M 0.06 % 10.482 M 5.66 % 9.920 M 0.00 % 9.920 M 0.88 % 9.834 M 0.09 % 9.825 M 0.00 % 9.825 M 0.00 % 9.825 M 0.00 % 9.825 M 0.28 % 9.798 M 11.88 % 8.757 M 0.31 % 8.730 M 0.00 % 8.730 M -5.31 % 9.220 M -0.02 % 9.222 M 2.47 % 8.999 M 0.00 % 8.999 M 0.00 % 8.999 M 0.00 % 8.999 M 10.53 % 8.142 M 0.70 % 8.086 M 0.54 % 8.042 M -7.44 % 8.688 M 106.82 % 4.201 M 0.00 % 4.201 M
Total equity 29.489 M -22.12 % 37.864 M 11.54 % 33.947 M 12.58 % 30.155 M -6.13 % 32.123 M 18.77 % 27.046 M -48.30 % 52.314 M 151.12 % 20.832 M 22.63 % 16.988 M 13.31 % 14.992 M 69.24 % 8.858 M 3.08 % 8.594 M 40.34 % 6.124 M 26.33 % 4.848 M 4.37 % 4.644 M 139.44 % 1.940 M 657.20 % 256.168 K -91.95 % 3.184 M 43.03 % 2.226 M 15.00 % 1.935 M -35.48 % 3.000 M -52.52 % 6.318 M -23.41 % 8.249 M 11.06 % 7.428 M 24.70 % 5.957 M 6.45 % 5.596 M 159.11 % 2.160 M -75.99 % 8.995 M -22.97 % 11.677 M 3.28 % 11.306 M 14.98 % 9.832 M 210.52 % 3.167 M 522.65 % 508.556 K
Other non current liabilities 103.538 K -22.68 % 133.906 K 38.29 % 96.832 K -27.69 % 133.907 K -95.61 % 3.049 M 3 035.13 % 97.259 K -2.34 % 99.591 K 5.33 % 94.548 K -89.45 % 895.952 K 847.62 % 94.548 K -94.96 % 1.877 M 1 885.56 % 94.547 K -61.71 % 246.914 K 0.000 -100.00 % 272.419 K 0.000 -100.00 % 96.909 K 0.000 -100.00 % 121.897 K 0.000 -100.00 % 95.020 K 0.000 -100.00 % 200.026 K 0.000 -100.00 % 1.361 M 152.15 % -2.610 M -531.04 % 605.533 K 56.01 % 388.138 K 42.14 % 273.076 K 14.32 % 238.868 K 50.66 % 158.551 K 100.13 % 79.225 K 5.64 % 74.998 K
Long term debt 1.464 M -24.04 % 1.927 M -17.88 % 2.346 M -15.18 % 2.766 M -1.52 % 2.809 M -8.98 % 3.086 M 11 589.42 % 26.399 K -75.49 % 107.686 K -76.26 % 453.691 K -39.38 % 748.417 K 12.27 % 666.645 K -27.13 % 914.904 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 -100.00 % 1.566 M -40.00 % 2.610 M -48.73 % 5.091 M 88 964.19 % 5.716 K -59.84 % 14.232 K 0.000 0.000 0.000 -100.00 % 293.617 K
Total non current liabilities 1.567 M -23.95 % 2.061 M -15.65 % 2.443 M -15.75 % 2.900 M -50.49 % 5.858 M 84.03 % 3.183 M -79.27 % 15.356 M 7 493.41 % 202.233 K -85.02 % 1.350 M 60.11 % 842.965 K -66.86 % 2.544 M -4.08 % 2.652 M 42.24 % 1.865 M 0.000 -100.00 % 1.167 M 0.000 -100.00 % 96.909 K 0.000 -100.00 % 121.897 K 0.000 -100.00 % 95.020 K 0.000 -100.00 % 200.026 K 0.000 -100.00 % 2.927 M 12.15 % 2.610 M -64.05 % 7.261 M 535.80 % 1.142 M -25.29 % 1.528 M 27.69 % 1.197 M 64.14 % 729.296 K 820.54 % 79.225 K -78.51 % 368.615 K
Other current liabilities 24.400 M 53.97 % 15.847 M -29.01 % 22.322 M 35.26 % 16.503 M 31.54 % 12.546 M 2.02 % 12.298 M 114.22 % 5.741 M -48.02 % 11.045 M 42.08 % 7.774 M -6.04 % 8.274 M 11.98 % 7.389 M -25.44 % 9.910 M 1.24 % 9.789 M -26.27 % 13.277 M 20.84 % 10.987 M -14.90 % 12.910 M 16.51 % 11.081 M -6.90 % 11.902 M 55.71 % 7.644 M -28.83 % 10.741 M 35.10 % 7.950 M 62.76 % 4.884 M 3.63 % 4.713 M -75.53 % 19.260 M 345.15 % 4.327 M -85.40 % 29.631 M 262.69 % 8.170 M 130.28 % 3.548 M -23.81 % 4.656 M 28.77 % 3.616 M -81.09 % 19.121 M 50.52 % 12.703 M 90.87 % 6.655 M
Deferred revenue 0.000 -100.00 % 1.646 M 0.000 -100.00 % 2.700 M -7.18 % 2.909 M -4.46 % 3.045 M 17.67 % 2.588 M 6.46 % 2.431 M 13.74 % 2.137 M 9.14 % 1.958 M 4.15 % 1.880 M 9.06 % 1.724 M -6.84 % 1.851 M 0.000 -100.00 % 1.849 M 0.000 -100.00 % 1.977 M 0.000 -100.00 % 2.429 M 0.000 -100.00 % 2.289 M 0.000 -100.00 % 1.263 M 0.000 -100.00 % 20.006 M 0.000 -100.00 % 20.933 M 43.48 % 14.589 M -17.20 % 17.619 M 4.69 % 16.830 M 0.000 0.000 0.000
Short term debt 10.245 M 12.09 % 9.139 M 471.38 % 1.600 M 4.68 % 1.528 M 147.32 % 617.845 K 13.14 % 546.077 K -70.34 % 1.841 M 202.00 % 609.701 K 6.47 % 572.677 K 4.75 % 546.726 K -55.91 % 1.240 M -23.69 % 1.625 M -44.84 % 2.946 M -14.28 % 3.437 M 56.81 % 2.192 M -5.44 % 2.318 M -75.62 % 9.507 M 0.000 -100.00 % 1.747 M 0.000 0.000 0.000 0.000 -100.00 % 2.610 M 15.80 % 2.254 M 0.000 -100.00 % 4.015 M 56 029.23 % 7.153 K -2.33 % 7.324 K 0.000 0.000 0.000 -100.00 % 258.392 K
Total current liabilities 37.499 M 19.01 % 31.510 M 8.09 % 29.153 M 17.68 % 24.772 M 0.77 % 24.583 M -7.19 % 26.486 M 62.46 % 16.303 M -3.56 % 16.905 M 19.02 % 14.204 M -8.48 % 15.520 M 22.54 % 12.665 M -17.91 % 15.428 M -1.71 % 15.697 M -10.84 % 17.605 M 14.55 % 15.369 M -7.54 % 16.622 M 14.18 % 14.557 M 7.74 % 13.511 M 0.16 % 13.490 M 6.50 % 12.667 M 28.43 % 9.863 M 35.94 % 7.255 M -1.91 % 7.396 M -76.30 % 31.209 M -19.53 % 38.785 M -4.48 % 40.603 M -9.64 % 44.933 M 110.48 % 21.348 M -19.37 % 26.476 M 15.10 % 23.002 M 4.69 % 21.971 M 42.52 % 15.417 M 57.43 % 9.793 M
Total liabilities 39.067 M 16.37 % 33.571 M 6.25 % 31.596 M 14.18 % 27.672 M -9.09 % 30.441 M 2.60 % 29.669 M -6.29 % 31.660 M 85.06 % 17.108 M 9.99 % 15.554 M -4.94 % 16.363 M 7.59 % 15.209 M -15.88 % 18.081 M 13.40 % 15.944 M -9.44 % 17.605 M 6.47 % 16.536 M -0.52 % 16.622 M 13.43 % 14.654 M 8.46 % 13.511 M -0.74 % 13.612 M 7.46 % 12.667 M 27.20 % 9.958 M 37.25 % 7.255 M -4.49 % 7.596 M -75.66 % 31.209 M -25.18 % 41.712 M -6.63 % 44.672 M -14.41 % 52.193 M 132.08 % 22.490 M -19.69 % 28.004 M 15.73 % 24.199 M 6.60 % 22.701 M 46.49 % 15.496 M 52.50 % 10.161 M
Other non current assets -4.174 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.357 K 0.000 -100.00 % 3.499 K -82.14 % 19.593 K 72.40 % 11.365 K -44.00 % 20.295 K 100.57 % -3.577 M -209.35 % 3.271 M 380.13 % -1.168 M -40.66 % -830.225 K -53.49 % -540.910 K 0.000 100.00 % -433.345 K 1.77 % -441.146 K 20.15 % -552.481 K 15.49 % -653.771 K -57.86 % -414.142 K -115.90 % 2.605 M 111.68 % -22.304 M 3.72 % -23.166 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 550.667 K 0.000
Long term 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 -100.00 % 115.625 K 2.55 % 112.748 K -0.31 % 113.098 K -61.08 % 290.577 K 54.07 % 188.605 K 169.44 % 70.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.304 M 0.000 0.000 -100.00 % 50.000 0.00 % 50.000 0.000 -100.00 % 100.000 0.00 % 100.000 0.00 % 100.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 -100.00 % 20.529 M 256.40 % 5.760 M -71.94 % 20.529 M 256.40 % 5.760 M 5 136.27 % 110.002 K 0.00 % 110.002 K 0.00 % 110.002 K -0.77 % 110.852 K 13.64 % 97.548 K -17.88 % 118.787 K
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 -100.00 % 14.769 M 0.000 -100.00 % 14.769 M 80.48 % 8.183 M 0.00 % 8.183 M 83.00 % 4.472 M -0.19 % 4.480 M 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 100.00 % -1.557 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.529 M 0.00 % 20.529 M 0.00 % 20.529 M 0.00 % 20.529 M 147.54 % 8.293 M 0.00 % 8.293 M 81.01 % 4.582 M -0.21 % 4.591 M 4 606.51 % 97.548 K -17.88 % 118.787 K
Property plant equipment net 3.071 M -16.08 % 3.660 M -12.06 % 4.162 M -12.24 % 4.742 M 0.30 % 4.728 M 17.33 % 4.030 M 370.00 % 857.355 K -28.76 % 1.203 M -20.35 % 1.511 M -15.10 % 1.780 M -1.50 % 1.807 M -12.22 % 2.058 M 119.49 % 937.700 K -8.46 % 1.024 M -2.90 % 1.055 M 47.12 % 717.127 K 186.47 % 250.333 K -15.94 % 297.792 K -18.04 % 363.345 K -17.64 % 441.146 K -20.15 % 552.481 K -15.49 % 653.771 K 57.86 % 414.142 K -70.29 % 1.394 M -21.50 % 1.776 M -32.67 % 2.637 M -15.60 % 3.125 M 26.17 % 2.477 M -21.51 % 3.155 M -2.98 % 3.252 M 42.47 % 2.283 M 7.43 % 2.125 M -28.92 % 2.989 M
Total non current assets 5.803 M -11.14 % 6.531 M 53.39 % 4.258 M -40.56 % 7.163 M -23.84 % 9.405 M 19.78 % 7.852 M 118.27 % 3.597 M 20.70 % 2.980 M -27.69 % 4.122 M 47.39 % 2.797 M -46.17 % 5.195 M 9.16 % 4.759 M 407.54 % 937.700 K -78.74 % 4.411 M 277.75 % 1.168 M 40.66 % 830.225 K 53.49 % 540.910 K 11.21 % 486.398 K 12.24 % 433.345 K -1.77 % 441.146 K -20.15 % 552.481 K -15.49 % 653.771 K 57.86 % 414.142 K -98.31 % 24.528 M -5.64 % 25.994 M 12.21 % 23.166 M -18.27 % 28.343 M 141.67 % 11.728 M -3.98 % 12.214 M 40.54 % 8.691 M 15.49 % 7.525 M 147.20 % 3.044 M -14.99 % 3.581 M
Other current assets 25.407 M 72.19 % 14.755 M 272.64 % 3.960 M 10.76 % 3.575 M 109.83 % 1.704 M -87.99 % 14.181 M -72.52 % 51.615 M 247.86 % 14.838 M 211.86 % 4.758 M -7.95 % 5.169 M 162.75 % 1.967 M -48.06 % 3.787 M -3.83 % 3.938 M -20.06 % 4.927 M 8.25 % 4.551 M -9.50 % 5.029 M 42.71 % 3.524 M -24.25 % 4.653 M -14.58 % 5.447 M 61.73 % 3.368 M 10.16 % 3.057 M -35.50 % 4.739 M 63.83 % 2.893 M -59.03 % 7.062 M -10.81 % 7.918 M 1.04 % 7.836 M -24.83 % 10.424 M 56.34 % 6.668 M -18.20 % 8.151 M 55.91 % 5.228 M 45.62 % 3.590 M 966.29 % 336.704 K -21.27 % 427.648 K
Short term investments 0.000 0.000 -100.00 % 15.011 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 -100.00 % 3.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 7.185 M -67.71 % 22.255 M 271.16 % 5.996 M -74.10 % 23.153 M -30.01 % 33.083 M 1.52 % 32.587 M 208.54 % 10.562 M 66.75 % 6.334 M -38.04 % 10.223 M 15.96 % 8.815 M 186.45 % 3.078 M -0.68 % 3.099 M 196.44 % 1.045 M -27.13 % 1.435 M 143.76 % 588.513 K -62.21 % 1.557 M 166.06 % 585.376 K -67.61 % 1.807 M 50.83 % 1.198 M -24.73 % 1.592 M -40.88 % 2.692 M -23.78 % 3.532 M 44.03 % 2.452 M -19.64 % 3.052 M 5.16 % 2.902 M -42.47 % 5.044 M 21.58 % 4.149 M -4.84 % 4.360 M -60.26 % 10.970 M -7.28 % 11.832 M -21.65 % 15.101 M 0.000 0.000
Cash and short term investments 7.185 M -67.71 % 22.255 M 5.94 % 21.007 M -9.27 % 23.153 M -30.01 % 33.083 M 1.52 % 32.587 M 208.54 % 10.562 M 66.75 % 6.334 M -38.04 % 10.223 M 15.96 % 8.815 M 186.45 % 3.078 M -0.68 % 3.099 M 196.44 % 1.045 M -27.13 % 1.435 M 143.76 % 588.513 K -62.21 % 1.557 M 166.06 % 585.376 K -67.61 % 1.807 M 50.83 % 1.198 M -24.73 % 1.592 M -40.88 % 2.692 M -58.78 % 6.532 M 166.36 % 2.452 M -19.64 % 3.052 M 5.16 % 2.902 M -42.47 % 5.044 M 21.58 % 4.149 M -4.84 % 4.360 M -60.26 % 10.970 M -7.28 % 11.832 M -21.65 % 15.101 M 39.16 % 10.851 M 213.14 % 3.465 M
Total current assets 62.752 M -3.31 % 64.903 M 5.90 % 61.285 M 20.96 % 50.665 M -4.69 % 53.159 M 8.79 % 48.863 M -39.21 % 80.376 M 129.91 % 34.960 M 23.01 % 28.420 M -0.48 % 28.558 M 51.33 % 18.872 M -13.89 % 21.915 M 14.32 % 19.170 M -1.48 % 19.457 M 12.55 % 17.288 M -2.97 % 17.817 M 23.99 % 14.369 M -11.79 % 16.291 M 5.76 % 15.404 M 7.79 % 14.291 M 15.21 % 12.405 M -4.41 % 12.977 M -15.90 % 15.432 M 2.10 % 15.115 M -30.27 % 21.675 M -6.45 % 23.170 M -10.92 % 26.010 M 31.65 % 19.756 M -28.07 % 27.467 M 2.44 % 26.814 M 7.22 % 25.008 M 60.12 % 15.618 M 120.32 % 7.089 M
Inventory 0.000 0.000 -100.00 % 991.464 K -5.90 % 1.054 M 0.000 -100.00 % 10.735 K -76.34 % 45.376 K -0.10 % 45.423 K -0.80 % 45.791 K -1.17 % 46.333 K -3.55 % 48.037 K -6.29 % 51.260 K -8.08 % 55.764 K -17.11 % 67.272 K 3.81 % 64.801 K -21.74 % 82.799 K -24.80 % 110.103 K 29.64 % 84.932 K -28.88 % 119.425 K -12.68 % 136.767 K 26.84 % 107.830 K -50.20 % 216.543 K 47.27 % 147.036 K -16.85 % 176.826 K 33.88 % 132.074 K -46.88 % 248.635 K -49.82 % 495.470 K -46.86 % 932.340 K 195.61 % 315.391 K 15.37 % 273.364 K 191.40 % 93.810 K -42.36 % 162.747 K -63.87 % 450.392 K
Net receivables 30.159 M 8.13 % 27.893 M -21.04 % 35.327 M 54.38 % 22.883 M 24.55 % 18.372 M 37.02 % 13.408 M -26.14 % 18.155 M 6.40 % 17.062 M 27.39 % 13.393 M -7.81 % 14.528 M 5.43 % 13.779 M -8.00 % 14.978 M 5.72 % 14.167 M 8.74 % 13.029 M 7.74 % 12.093 M 8.48 % 11.148 M 9.68 % 10.164 M 4.28 % 9.746 M 11.76 % 8.721 M -5.16 % 9.195 M 38.60 % 6.634 M 345.48 % 1.489 M 34.21 % 1.110 M -77.00 % 4.824 M -55.01 % 10.723 M 6.79 % 10.041 M -8.22 % 10.941 M 40.34 % 7.796 M -2.91 % 8.030 M -15.30 % 9.481 M 52.35 % 6.223 M 45.83 % 4.268 M 55.43 % 2.746 M
Tax assets 6.906 M 140.55 % 2.871 M 2 901.24 % 95.658 K -96.05 % 2.420 M -48.25 % 4.677 M 22.36 % 3.823 M 39.68 % 2.737 M 54.00 % 1.777 M -31.85 % 2.608 M 161.43 % 997.467 K -70.46 % 3.377 M 25.97 % 2.681 M -25.06 % 3.577 M 0.000 -100.00 % 2.725 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.689 M 0.000 -100.00 % 4.690 M 389.42 % 958.211 K 25.16 % 765.606 K -10.65 % 856.838 K 31.64 % 650.909 K 140.20 % 270.984 K -42.68 % 472.769 K
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 -100.00 % 1.960 M 0.000 -100.00 % 2.725 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.931 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 2.855 M -41.46 % 4.877 M -6.75 % 5.231 M 30.52 % 4.008 M -1.68 % 4.076 M -4.61 % 4.273 M 42.51 % 2.998 M 6.30 % 2.820 M -1.10 % 2.852 M -16.38 % 3.410 M 80.62 % 1.888 M 67.11 % 1.130 M 1.69 % 1.111 M 24.71 % 890.884 K 161.30 % 340.940 K -75.53 % 1.393 M 48.25 % 939.938 K -41.58 % 1.609 M -3.63 % 1.670 M -13.31 % 1.926 M 0.68 % 1.913 M -19.31 % 2.371 M -11.64 % 2.683 M -71.27 % 9.339 M -23.44 % 12.198 M 11.18 % 10.972 M -7.13 % 11.815 M 268.81 % 3.204 M -23.61 % 4.193 M 64.08 % 2.556 M -10.35 % 2.851 M 5.05 % 2.714 M -5.74 % 2.879 M
Tax payables 0.000 0.000 0.000 -100.00 % 33.307 K -99.25 % 4.434 M -29.90 % 6.324 M 101.71 % 3.135 M 0.000 -100.00 % 868.919 K -34.72 % 1.331 M 397.48 % 267.542 K -74.26 % 1.039 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
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
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
Capital lease obligations 2.359 M -15.25 % 2.783 M -11.53 % 3.146 M -10.88 % 3.530 M 3.02 % 3.427 M -5.65 % 3.632 M 781.08 % 412.217 K -42.54 % 717.387 K -30.10 % 1.026 M -20.75 % 1.295 M 12.10 % 1.155 M -17.77 % 1.405 M 0.000 0.000 0.000 0.000 -100.00 % 8.948 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.833 K -54.67 % 12.869 K -40.30 % 21.556 K 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 275.325 K 0.000 -100.00 % 555.266 K -38.20 % 898.461 K -49.38 % 1.775 M 0.000 0.000 0.000 -100.00 % 129.176 K 0.000 -100.00 % 102.289 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -275.325 K 0.000 100.00 % -555.266 K 38.20 % -898.461 K 49.38 % -1.775 M 0.000 0.000 -100.00 % 0.000 100.00 % -129.176 K 0.000 100.00 % -102.289 K 0.000 0.000 -100.00 % 494.453 K 0.000 0.000 0.000 0.000 0.000 100.00 % -11.477 K -161.49 % -4.389 K
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 -100.00 % 2.935 M 0.000 -100.00 % 15.230 M 0.000 -100.00 % 751.617 K 0.000 -100.00 % 1.778 M 8.24 % 1.643 M 1.55 % 1.618 M 0.000 -100.00 % 894.222 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.110 M 0.000 -100.00 % 1.564 M 109.09 % 748.128 K -39.72 % 1.241 M 29.54 % 958.170 K 67.88 % 570.745 K 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 100.00 % -1.618 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 % 1.459 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 68.555 M -4.03 % 71.434 M 8.99 % 65.543 M 13.34 % 57.827 M -7.57 % 62.564 M 10.31 % 56.716 M -32.46 % 83.974 M 121.33 % 37.940 M 16.59 % 32.542 M 3.79 % 31.355 M 30.28 % 24.067 M -9.78 % 26.674 M 20.88 % 22.067 M -7.55 % 23.869 M 12.69 % 21.180 M 13.58 % 18.647 M 25.06 % 14.910 M -11.13 % 16.777 M 5.93 % 15.837 M 7.50 % 14.733 M 13.70 % 12.958 M -4.94 % 13.631 M -13.98 % 15.846 M -60.03 % 39.643 M -16.84 % 47.669 M -5.17 % 50.268 M -7.52 % 54.353 M 72.63 % 31.484 M -20.66 % 39.681 M 11.76 % 35.504 M 9.13 % 32.533 M 74.32 % 18.662 M 74.91 % 10.670 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-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-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 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-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2009-01-31 2008-06-30 2008-01-31
Deferred income tax 0.000 0.000 0.000 0.000 -100.00 % 616.471 K 0.000 0.000 0.000 100.00 % -1.285 M 0.000 -100.00 % 360.612 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.458 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.234 K 0.000 -100.00 % 560.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.715 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
Change in working capital 2.262 M 0.000 100.00 % -15.152 M 0.000 100.00 % -318.237 K 0.000 100.00 % -4.680 M 0.000 -100.00 % 1.826 M 0.000 100.00 % -1.605 M 0.000 100.00 % -3.941 M 0.000 100.00 % -2.189 M 0.000 100.00 % -1.843 M 0.000 100.00 % -2.845 M 0.000 100.00 % -5.974 M 0.000 -100.00 % 6.699 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
Accounts receivables 1.969 M 0.000 100.00 % -15.502 M 0.000 100.00 % -779.696 K 0.000 100.00 % -5.201 M 0.000 -100.00 % 465.479 K 0.000 100.00 % -1.358 M 0.000 100.00 % -2.868 M 0.000 100.00 % -2.389 M 0.000 100.00 % -1.761 M 0.000 100.00 % -2.485 M 0.000 100.00 % -5.591 M 0.000 -100.00 % 5.760 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
Inventory 0.000 0.000 0.000 0.000 -100.00 % 45.376 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
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
Other working capital 293.056 K 0.000 -100.00 % 350.003 K 0.000 -100.00 % 416.083 K 0.000 -100.00 % 520.925 K 0.000 -100.00 % 1.360 M 0.000 100.00 % -247.178 K 0.000 100.00 % -1.073 M 0.000 -100.00 % 200.259 K 0.000 100.00 % -82.313 K 0.000 100.00 % -360.237 K 0.000 100.00 % -383.639 K 0.000 -100.00 % 939.156 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 non cash items 4.325 M 139.12 % -11.055 M -181.19 % 13.616 M 225.59 % -10.842 M -444.73 % -1.990 M -114.97 % 13.294 M 1 088.95 % -1.344 M 31.38 % -1.959 M -188.09 % 2.224 M -42.73 % 3.883 M 2 865.80 % -140.399 K 50.39 % -283.016 K 88.39 % -2.438 M -59.17 % -1.531 M -8.69 % -1.409 M -384.98 % 494.462 K -11.27 % 557.286 K -37.01 % 884.699 K -62.59 % 2.365 M 574.83 % -498.066 K -109.52 % 5.231 M 334.27 % -2.233 M 85.43 % -15.326 M -4 665.85 % -321.589 K 84.27 % -2.044 M 35.38 % -3.163 M -212.19 % 2.819 M 0.00 % 2.819 M 266.86 % -1.690 M 0.00 % -1.690 M -528.75 % 394.098 K 0.00 % 394.100 K 159.55 % -661.757 K -100.00 % -330.878 K -123.97 % 1.380 M 100.00 % 690.090 K
Net cash provided by operating activities 2.778 M 148.62 % -5.714 M -1 135.82 % 551.668 K 108.99 % -6.133 M -302.50 % 3.029 M -87.87 % 24.971 M 619.77 % 3.469 M 247.35 % -2.354 M -186.95 % 2.708 M -62.29 % 7.182 M 903.94 % 715.353 K -60.90 % 1.830 M 430.24 % -554.068 K 53.80 % -1.199 M -12.69 % -1.064 M -176.48 % 1.391 M 251.42 % -918.943 K -160.30 % 1.524 M 184.17 % -1.811 M -25.47 % -1.443 M 57.59 % -3.403 M 15.11 % -4.008 M 14.83 % -4.706 M -427.39 % 1.438 M 101.08 % 714.914 K -30.83 % 1.034 M 938.52 % -123.256 K 0.00 % -123.256 K 94.35 % -2.180 M 0.00 % -2.180 M -260.36 % 1.359 M 0.00 % 1.359 M 24.27 % 1.094 M 100.00 % 546.978 K -83.03 % 3.223 M 100.00 % 1.612 M
Investments in property plant and equipment -37.413 K 45.42 % -68.553 K -11.74 % -61.350 K 65.45 % -177.550 K 82.67 % -1.025 M -1 821.00 % -53.337 K 14.46 % -62.355 K 21.93 % -79.870 K 38.29 % -129.423 K -108.74 % -62.001 K 40.16 % -103.619 K -34.74 % -76.901 K -44.66 % -53.159 K 53.80 % -115.052 K 77.49 % -511.067 K 8.21 % -556.766 K -973.70 % -51.855 K -67.97 % -30.872 K 16.96 % -37.176 K -207.70 % -12.082 K 79.59 % -59.197 K 84.25 % -375.854 K -357.17 % -82.214 K -11.70 % -73.604 K 60.97 % -188.596 K 17.87 % -229.640 K 74.96 % -917.140 K 0.00 % -917.140 K -185.99 % -320.694 K 0.00 % -320.694 K 18.17 % -391.881 K 0.00 % -391.881 K 60.93 % -1.003 M -100.00 % -501.449 K -35.27 % -370.698 K -100.00 % -185.349 K
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 0.000 0.000 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.077 M 0.000 100.00 % -1.008 M 0.000 100.00 % -2.888 M 0.000 0.000 0.000 0.000
Purchases of investments -2.040 M 0.000 100.00 % -4.000 M 0.000 -100.00 % 296.427 K 104.93 % -6.011 M -186.24 % -2.100 M 0.000 100.00 % -1.975 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 100.00 % -2.303 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -25.000 0.00 % -25.000 99.83 % -15.000 K -100.00 % -7.500 K 0.000 0.000
Sales maturities of investments -2.160 M -200.00 % 2.160 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.050 M 0.000 -100.00 % 700.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 830.986 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.526 M 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 -100.00 % 296.426 K 104.93 % -6.011 M -186.24 % -2.100 M 0.000 -100.00 % 500.000 K 200.00 % -500.000 K 52.38 % -1.050 M -200.00 % 1.050 M 49.94 % 700.286 K -23.47 % 915.000 K 24.94 % 732.370 K 145.18 % -1.621 M -223.75 % -500.709 K -182.10 % -177.494 K 44.55 % -320.096 K -190.25 % 354.658 K -88.60 % 3.112 M -43.07 % 5.466 M -44.19 % 9.793 M 222 773.51 % -4.398 K -106.06 % 72.524 K -95.32 % 1.550 M 95.23 % 793.884 K 13 923.74 % 5.661 K 100.30 % -1.859 M -189.92 % 2.068 M 18.06 % 1.751 M -62.25 % 4.639 M 119.67 % 2.112 M 100.00 % 1.056 M -70.62 % 3.594 M 100.00 % 1.797 M
Net cash used for investing activites -4.237 M -302.61 % 2.091 M 151.50 % -4.061 M -2 187.44 % -177.550 K 75.62 % -728.179 K 87.99 % -6.064 M -180.45 % -2.162 M -2 607.34 % -79.870 K 95.02 % -1.604 M -185.41 % -562.000 K -442.37 % -103.619 K -110.65 % 973.099 K 50.37 % 647.127 K -19.10 % 799.948 K 261.47 % 221.303 K 110.16 % -2.178 M -294.13 % -552.564 K -165.19 % -208.366 K 41.68 % -357.272 K -204.29 % 342.576 K -88.78 % 3.053 M -40.03 % 5.090 M -47.58 % 9.711 M 12 549.64 % -78.002 K -110.91 % 714.914 K -45.85 % 1.320 M 1 171.17 % -123.256 K -174.43 % 165.600 K 107.60 % -2.180 M -394.98 % 739.021 K -45.64 % 1.359 M 132.62 % -4.167 M -480.90 % 1.094 M 100.00 % 546.978 K -83.03 % 3.223 M 100.00 % 1.612 M
Debt repayment 1.923 M 585.81 % -395.851 K 0.000 100.00 % -370.188 K 0.000 100.00 % -1.763 M 0.000 100.00 % -1.150 M 0.000 100.00 % -4.444 M 0.000 100.00 % -39.308 M 0.000 100.00 % -39.075 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.210 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
Common stock issued 0.000 0.000 0.000 -100.00 % 154.560 K 214.62 % -134.848 K -1 705.33 % 8.400 K 233.33 % 2.520 K -70.00 % 8.400 K 25.00 % 6.720 K -98.80 % 561.600 K 0.000 -100.00 % 86.400 K 900.00 % 8.640 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 -100.00 % 28.188 K 0.00 % 28.189 K 29.90 % 21.700 K 0.00 % 21.701 K -16.14 % 25.878 K 100.00 % 12.939 K -99.08 % 1.414 M 100.00 % 706.945 K
Common stock repurchased 0.000 0.000 0.000 0.000 100.00 % -143.248 K -108.17 % 1.754 M 220.32 % -1.458 M -559.83 % 317.077 K 205.73 % -299.903 K -162.10 % 482.951 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -595.774 K -1 607.09 % -34.900 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -350.901 K -100.00 % -175.450 K 25.02 % -233.992 K -100.00 % -116.996 K
Dividends paid -2.269 M 0.000 100.00 % -2.269 M 33.33 % -3.403 M -199.14 % -1.138 M 0.00 % -1.138 M -233.33 % -341.271 K 70.00 % -1.138 M -25.00 % -910.048 K -1.25 % -898.849 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -337.068 K 0.000 0.000 0.000 0.000 0.000 100.00 % -2.994 M 0.000 0.000 0.000 0.000 0.000 100.00 % -428.748 K 0.00 % -428.748 K -2.39 % -418.748 K 0.00 % -418.748 K -94.20 % -215.626 K -100.00 % -107.813 K 72.00 % -385.000 K -100.00 % -192.500 K
Other financing activites -413.406 K -105.57 % 7.426 M 2 119.42 % -367.746 K 0.000 100.00 % -235.961 K -2 909.06 % 8.400 K -99.28 % 1.162 M 39.48 % 833.206 K 419.06 % -261.141 K -106.59 % 3.961 M 725.80 % -632.885 K -101.70 % 37.336 M 7 705.08 % -490.940 K -101.22 % 40.320 M 32 077.16 % -126.090 K -107.17 % 1.758 M 199.65 % 586.854 K 133.59 % -1.747 M -198.48 % 1.774 M 0.000 -100.00 % 106.249 K 222.55 % 32.940 K 101.26 % -2.610 M 0.000 -100.00 % 2.717 M 286.33 % -1.458 M -1 083.21 % -123.256 K -206.05 % 116.219 K 106.64 % -1.751 M -200.50 % 1.743 M -2.01 % 1.778 M 201.23 % -1.757 M -234.14 % 1.310 M 100.00 % 654.791 K -81.85 % 3.608 M 100.00 % 1.804 M
Net cash used provided by financing activities -758.884 K -110.79 % 7.030 M 366.68 % -2.636 M 27.14 % -3.618 M -139.89 % -1.508 M 47.84 % -2.892 M -452.29 % 820.876 K 156.43 % -1.455 M -24.20 % -1.171 M 15.24 % -1.382 M -118.33 % -632.885 K 67.90 % -1.972 M -308.78 % -482.300 K -138.73 % 1.245 M 1 087.61 % -126.090 K -107.17 % 1.758 M 604.00 % 249.786 K 135.35 % -706.514 K -139.82 % 1.774 M 0.000 100.00 % -489.525 K -24 875.77 % -1.960 K 99.97 % -5.604 M -363.16 % -1.210 M -269.24 % 714.914 K 149.02 % -1.458 M -1 083.21 % -123.256 K -206.05 % 116.219 K 105.33 % -2.180 M -259.10 % 1.370 M 0.79 % 1.359 M 163.76 % -2.132 M -294.89 % 1.094 M 100.00 % 546.978 K -83.03 % 3.223 M 100.00 % 1.612 M
Effect of forex changes on cash 4.200 M 294.44 % -2.160 M -154.00 % 4.000 M 0.000 100.00 % -22.071 M -519.21 % 5.265 M 200.00 % -5.265 M -174.93 % 7.026 M 200.00 % -7.026 M -478.67 % 1.855 M 200.00 % -1.855 M -277.50 % 1.045 M 200.00 % -1.045 M -277.62 % 588.513 K 200.00 % -588.513 K -200.54 % 585.376 K 200.00 % -585.376 K -148.86 % 1.198 M 200.00 % -1.198 M 0.000 100.00 % -2.692 M -209.78 % 2.452 M 4.83 % 2.339 M 0.000 100.00 % -2.768 M 0.000 -100.00 % 264.164 K 200.00 % -264.164 K -108.17 % 3.235 M 200.00 % -3.235 M 28.26 % -4.509 M -200.00 % 4.509 M 191.71 % -4.917 M -100.00 % -2.458 M 67.42 % -7.544 M -100.00 % -3.772 M
Net change in cash 1.982 M 58.84 % 1.248 M 158.14 % -2.146 M 78.39 % -9.929 M -2 102.77 % 495.776 K -97.75 % 22.025 M 420.97 % 4.228 M 208.71 % -3.889 M -376.34 % 1.407 M -75.47 % 5.738 M 27 228.48 % -21.151 K -101.13 % 1.877 M -0.33 % 1.883 M 31.25 % 1.435 M 192.11 % -1.557 M -200.00 % 1.557 M 186.19 % -1.807 M -200.00 % 1.807 M 213.53 % -1.592 M -44.65 % -1.100 M 68.84 % -3.532 M -200.00 % 3.532 M 244.84 % -2.439 M -179.91 % 3.052 M 170.66 % -4.319 M -185.62 % 5.044 M 9 652.88 % -52.801 K 75.00 % -211.204 K 87.22 % -1.653 M 75.00 % -6.611 M -2 970.68 % -215.281 K 75.00 % -861.125 K -5.36 % -817.350 K 0.00 % -817.350 K -176.93 % 1.062 M 0.00 % 1.062 M
Cash at beginning of period 9.404 M -55.24 % 21.007 M 73.01 % 12.142 M -63.30 % 33.083 M 1.52 % 32.587 M 208.54 % 10.562 M 66.75 % 6.334 M -38.04 % 10.223 M 15.96 % 8.815 M 186.45 % 3.078 M -0.68 % 3.099 M 153.56 % 1.222 M -14.81 % 1.435 M 0.000 -100.00 % 1.557 M 0.000 -100.00 % 1.807 M 0.000 -100.00 % 1.592 M -40.88 % 2.692 M -23.78 % 3.532 M 0.000 -100.00 % 3.052 M 0.000 -100.00 % 5.044 M 0.000 -100.00 % 1.090 M -75.00 % 4.360 M 58.97 % 2.743 M -75.00 % 10.970 M 270.89 % 2.958 M -75.00 % 11.832 M 213.40 % 3.775 M 0.00 % 3.775 M 39.16 % 2.713 M 0.00 % 2.713 M
Cash at end of period 24.237 M 157.74 % 9.404 M -55.24 % 21.007 M -9.27 % 23.153 M -30.01 % 33.083 M 1.52 % 32.587 M 208.54 % 10.562 M 66.75 % 6.334 M -38.04 % 10.223 M 15.96 % 8.815 M 186.45 % 3.078 M -0.68 % 3.099 M -6.59 % 3.317 M 131.25 % 1.435 M 0.000 -100.00 % 1.557 M 0.000 -100.00 % 1.807 M 0.000 -100.00 % 1.592 M 0.000 -100.00 % 3.532 M 476.11 % 613.069 K -79.91 % 3.052 M 320.62 % 725.508 K -85.62 % 5.044 M 386.34 % 1.037 M -75.00 % 4.149 M 280.62 % 1.090 M -75.00 % 4.360 M 58.97 % 2.743 M -75.00 % 10.970 M 270.89 % 2.958 M 0.00 % 2.958 M -21.65 % 3.775 M 0.00 % 3.775 M
Operating cash flow 2.778 M 148.62 % -5.714 M -1 135.82 % 551.668 K 108.99 % -6.133 M -302.50 % 3.029 M -87.87 % 24.971 M 619.77 % 3.469 M 247.35 % -2.354 M -186.95 % 2.708 M -62.29 % 7.182 M 903.94 % 715.353 K -60.90 % 1.830 M 430.24 % -554.068 K 53.80 % -1.199 M -12.69 % -1.064 M -176.48 % 1.391 M 251.42 % -918.943 K -160.30 % 1.524 M 184.17 % -1.811 M -25.47 % -1.443 M 57.59 % -3.403 M 15.11 % -4.008 M 14.83 % -4.706 M -427.39 % 1.438 M 101.08 % 714.914 K -30.83 % 1.034 M 938.52 % -123.256 K 0.00 % -123.256 K 94.35 % -2.180 M 0.00 % -2.180 M -260.36 % 1.359 M 0.00 % 1.359 M 24.27 % 1.094 M 100.00 % 546.978 K -83.03 % 3.223 M 100.00 % 1.612 M
Capital expenditure -37.413 K 45.42 % -68.553 K -11.74 % -61.350 K 65.45 % -177.550 K 82.67 % -1.025 M -1 821.00 % -53.337 K 14.46 % -62.355 K 21.93 % -79.870 K 38.29 % -129.423 K -108.74 % -62.001 K 40.16 % -103.619 K -34.74 % -76.901 K -44.66 % -53.159 K 53.80 % -115.052 K 77.49 % -511.067 K 8.21 % -556.766 K -973.70 % -51.855 K -67.97 % -30.872 K 16.96 % -37.176 K -207.70 % -12.082 K 79.59 % -59.197 K 84.25 % -375.854 K -357.17 % -82.214 K -11.70 % -73.604 K 60.97 % -188.596 K 17.87 % -229.640 K 74.96 % -917.140 K 0.00 % -917.140 K -185.99 % -320.694 K 0.00 % -320.694 K 18.17 % -391.881 K 0.00 % -391.881 K 60.93 % -1.003 M -100.00 % -501.449 K -35.27 % -370.698 K -100.00 % -185.349 K
Free CashFlow 2.741 M 147.39 % -5.783 M -1 279.41 % 490.318 K 107.77 % -6.311 M -414.88 % 2.004 M -91.96 % 24.917 M 631.38 % 3.407 M 239.95 % -2.434 M -194.41 % 2.578 M -63.78 % 7.120 M 1 063.86 % 611.734 K -65.10 % 1.753 M 388.67 % -607.227 K 53.80 % -1.314 M 16.57 % -1.575 M -288.72 % 834.689 K 185.98 % -970.798 K -165.02 % 1.493 M 180.80 % -1.848 M -26.98 % -1.455 M 57.97 % -3.462 M 21.03 % -4.384 M 8.44 % -4.789 M -451.09 % 1.364 M 159.15 % 526.318 K -34.53 % 803.882 K 177.27 % -1.040 M 0.00 % -1.040 M 58.39 % -2.501 M 0.00 % -2.501 M -358.45 % 967.554 K 0.00 % 967.559 K 962.57 % 91.058 K 100.00 % 45.529 K -98.40 % 2.852 M 100.00 % 1.426 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 2009 2008 2008
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006