RDFEF

Brookside Energy Limited RDFEF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 46.902 M -8.82 % 51.437 M -2.94 % 52.997 M 970.00 % 4.953 M 1 253.72 % 365.881 K -83.27 % 2.187 M 2 131.63 % 98.000 K 237.70 % 29.020 K 0.000 -100.00 % 22.269 K 0.000 -100.00 % 42.726 M 114.47 % 19.922 M 363.95 % 4.294 M 39.42 % 3.080 M 2.29 % 3.011 M 188.96 % 1.042 M -19.85 % 1.300 M 80.70 % 719.426 K 135.56 % 305.409 K
Net income 2.832 M -82.99 % 16.648 M 10.28 % 15.096 M 678.17 % -2.611 M -7.14 % -2.437 M -365.61 % 917.503 K 175.33 % -1.218 M -11.13 % -1.096 M -167.32 % -410.000 K 81.70 % -2.241 M 99.04 % -233.847 M -1 873.89 % -11.847 M -112.46 % -5.576 M 8.75 % -6.111 M -62.31 % -3.765 M -28.98 % -2.919 M 1.08 % -2.951 M 20.20 % -3.698 M -9.18 % -3.387 M -1 223.05 % -256.000 K
Income before tax 2.832 M -82.99 % 16.648 M 10.28 % 15.096 M 678.17 % -2.611 M -7.14 % -2.437 M -365.61 % 917.503 K 175.33 % -1.218 M -11.13 % -1.096 M -167.32 % -410.000 K 81.70 % -2.241 M 88.98 % -20.342 M -71.71 % -11.847 M -112.46 % -5.576 M 8.75 % -6.111 M -62.31 % -3.765 M -28.98 % -2.919 M 1.08 % -2.951 M 20.20 % -3.698 M -9.18 % -3.387 M -1 223.05 % -256.000 K
Income before tax ratio 0.06 -81.34 % 0.32 13.63 % 0.28 154.03 % -0.53 92.09 % -6.66 -1 687.66 % 0.42 103.38 % -12.43 67.09 % -37.77 0.00 100.00 % -100.63 0.00 100.00 % -0.28 0.93 % -0.28 80.33 % -1.42 -16.42 % -1.22 -26.09 % -0.97 65.77 % -2.83 0.44 % -2.84 39.58 % -4.71 -461.66 % -0.84
EBITDA 18.607 M -32.55 % 27.588 M 23.78 % 22.288 M 2 322.32 % -1.003 M 45.85 % -1.852 M -258.75 % 1.167 M 284.88 % -631.000 K 36.26 % -990.000 K -145.05 % -404.000 K 82.95 % -2.370 M -150.61 % 4.683 M -58.71 % 11.341 M 30 540.73 % -37.256 K 98.81 % -3.132 M -20.32 % -2.603 M -2.68 % -2.535 M 10.71 % -2.839 M 21.27 % -3.606 M -355.88 % -791.000 K -101.27 % -393.000 K
Net income ratio 0.06 -81.34 % 0.32 13.63 % 0.28 154.03 % -0.53 92.09 % -6.66 -1 687.66 % 0.42 103.38 % -12.43 67.09 % -37.77 0.00 100.00 % -100.63 0.00 100.00 % -0.28 0.93 % -0.28 80.33 % -1.42 -16.42 % -1.22 -26.09 % -0.97 65.77 % -2.83 0.44 % -2.84 39.58 % -4.71 -461.66 % -0.84
Ratio EBITDA 0.40 -26.03 % 0.54 27.53 % 0.42 307.69 % -0.20 96.00 % -5.06 -1 048.91 % 0.53 108.28 % -6.44 81.13 % -34.11 0.00 100.00 % -106.43 0.00 -100.00 % 0.27 14 293.71 % 0.00 99.74 % -0.73 13.69 % -0.85 -0.38 % -0.84 69.10 % -2.72 1.78 % -2.77 -152.29 % -1.10 14.56 % -1.29
Gross profit ratio 0.95 66.41 % 0.57 -41.63 % 0.98 5.97 % 0.92 62.99 % 0.57 -28.42 % 0.79 -20.99 % 1.00 0.00 % 1.00 0.00 -100.00 % 1.00 0.00 -100.00 % 0.72 15.99 % 0.62 3.18 % 0.60 16.62 % 0.52 25.29 % 0.41 -19.60 % 0.51 31.34 % 0.39 36.73 % 0.29 -52.98 % 0.61
Weighted average shs out dil 4.765 M -99.90 % 4.780 B 5 490.29 % 85.503 M 59.39 % 53.644 M -95.17 % 1.110 B 11.13 % 998.763 M 6.94 % 933.944 M 20.50 % 775.041 M 59.73 % 485.205 M 17.67 % 412.331 M 1 545.83 % 25.053 M 15.63 % 21.667 M 16.99 % 18.521 M 26.98 % 14.586 M 80.56 % 8.078 M 22.30 % 6.605 M 39.73 % 4.727 M 17.12 % 4.036 M 36.12 % 2.965 M 47.81 % 2.006 M
Weighted average shs out 4.811 M -99.90 % 4.805 B -4.90 % 5.052 B 46.15 % 3.457 B 211.46 % 1.110 B 11.13 % 998.763 M 6.94 % 933.944 M 20.50 % 775.041 M 59.73 % 485.205 M 17.65 % 412.408 M 1 546.14 % 25.053 M 15.63 % 21.667 M 16.99 % 18.521 M 26.98 % 14.586 M 80.56 % 8.078 M 22.30 % 6.605 M 39.73 % 4.727 M 17.12 % 4.036 M 36.12 % 2.965 M 47.81 % 2.006 M
EPS diluted 0.59 16 757.14 % 0.00 -98.06 % 0.18 469.61 % -0.05 -2 113.64 % 0.00 -344.44 % 0.00 169.23 % 0.00 7.14 % 0.00 -75.00 % 0.00 85.19 % -0.01 99.94 % -9.39 -1 607.27 % -0.55 -83.33 % -0.30 28.57 % -0.42 10.64 % -0.47 -6.82 % -0.44 29.03 % -0.62 32.61 % -0.92 19.30 % -1.14 -776.92 % -0.13
Earnings per share 0.59 16 757.14 % 0.00 16.67 % 0.00 475.00 % 0.00 63.64 % 0.00 -344.44 % 0.00 169.23 % 0.00 7.14 % 0.00 -75.00 % 0.00 85.19 % -0.01 99.94 % -9.33 -1 596.36 % -0.55 -83.33 % -0.30 28.57 % -0.42 10.64 % -0.47 -6.82 % -0.44 29.03 % -0.62 32.61 % -0.92 19.30 % -1.14 -776.92 % -0.13
Gross profit 44.505 M 51.74 % 29.331 M -43.35 % 51.772 M 1 033.86 % 4.566 M 2 106.42 % 206.942 K -88.02 % 1.728 M 1 663.27 % 98.000 K 237.70 % 29.020 K 0.000 -100.00 % 22.269 K 0.000 -100.00 % 30.840 M 148.75 % 12.398 M 378.69 % 2.590 M 62.59 % 1.593 M 28.16 % 1.243 M 132.31 % 535.053 K 5.28 % 508.240 K 147.07 % 205.711 K 10.76 % 185.730 K
Income tax expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.802 K -100.01 % 188.601 M 0.000 0.000 -100.00 % 7.601 K 0.000 0.000 -100.00 % 13.465 K 110.20 % -132.000 K 0.000 0.000
Cost of revenue 2.397 M -89.16 % 22.106 M 1 704.57 % 1.225 M 216.19 % 387.425 K 143.76 % 158.939 K -65.40 % 459.427 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.886 M 57.95 % 7.525 M 341.61 % 1.704 M 14.59 % 1.487 M -15.89 % 1.768 M 248.58 % 507.203 K -35.95 % 791.868 K 54.15 % 513.715 K 329.24 % 119.679 K
General and administrative expenses 3.847 M 59.10 % 2.418 M -28.44 % 3.379 M -37.16 % 5.377 M 336.58 % 1.232 M 202.72 % 406.852 K -42.04 % 702.008 K 101.40 % 348.556 K 8.40 % 321.557 K 19.58 % 268.907 K 104.49 % -5.994 M -243.29 % 4.183 M -57.71 % 9.892 M 106.47 % 4.791 M 71.78 % 2.789 M 7.89 % 2.585 M 14.33 % 2.261 M -32.43 % 3.346 M 545.57 % 518.303 K 38.11 % 375.274 K
Selling and marketing expenses 357.118 K 98.34 % 180.057 K -41.91 % 309.972 K 57.89 % 196.321 K 160.55 % 75.350 K 0.000 0.000 -100.00 % 34.075 K -1.73 % 34.674 K -98.22 % 1.946 M 0.000 -100.00 % 15.496 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 16.833 M 3 105.02 % -560.163 K -108.21 % 6.826 M 228.17 % 2.080 M 518.46 % 336.320 K 551.33 % -74.517 K -113.20 % 564.399 K 373.98 % -206.000 K -295.45 % 105.400 K -71.88 % 374.842 K 101.50 % -24.908 M 0.000 -100.00 % 2.506 M 213.86 % -2.201 M -1 000.50 % -200.000 K -56.25 % -128.000 K -439.36 % -23.732 K 99.16 % -2.838 M -1 425.81 % -186.000 K -28 692.57 % -646.000
Operating expenses 21.037 M 932.27 % 2.038 M -80.62 % 10.515 M 37.38 % 7.654 M 365.77 % 1.643 M 394.47 % 332.335 K -55.69 % 750.000 K 33.30 % 562.622 K 9.21 % 515.170 K -80.36 % 2.623 M -50.07 % 5.253 M -86.93 % 40.185 M 224.12 % 12.398 M 378.69 % 2.590 M 62.59 % 1.593 M 28.16 % 1.243 M 132.31 % 535.053 K 5.28 % 508.240 K 147.07 % 205.711 K 10.76 % 185.730 K
Cost and expenses 23.434 M -2.94 % 24.144 M 105.66 % 11.740 M 46.00 % 8.041 M 346.17 % 1.802 M 127.62 % 791.762 K 5.57 % 750.000 K -4.48 % 785.163 K 106.02 % 381.106 K -85.47 % 2.623 M 157.66 % -4.549 M -108.74 % 52.071 M 161.37 % 19.922 M 77.80 % 11.205 M 61.55 % 6.936 M 14.89 % 6.037 M 50.59 % 4.009 M -23.77 % 5.259 M 196.45 % 1.774 M 144.99 % 724.099 K
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 4.204 M 61.81 % 2.598 M -29.57 % 3.689 M -33.82 % 5.574 M 326.48 % 1.307 M 221.24 % 406.852 K -42.04 % 702.008 K 110.41 % 333.636 K -12.46 % 381.106 K -82.80 % 2.215 M 136.96 % -5.994 M -130.46 % 19.679 M 98.94 % 9.892 M 106.47 % 4.791 M 71.78 % 2.789 M 7.89 % 2.585 M 14.33 % 2.261 M -32.43 % 3.346 M 545.57 % 518.303 K 38.11 % 375.274 K
Interest income 997.294 K 41.54 % 704.623 K 2 980.72 % 22.872 K 538.53 % 3.582 K 596.89 % 514.000 403.92 % 102.000 -91.38 % 1.183 K -33.87 % 1.789 K -70.23 % 6.010 K -19.05 % 7.424 K -64.27 % 20.779 K -99.17 % 2.501 M 379.50 % 521.586 K -41.71 % 894.872 K 189.92 % 308.657 K 27.14 % 242.766 K 213.38 % 77.467 K -80.78 % 403.143 K 178.29 % 144.864 K -11.55 % 163.776 K
Interest expense 691.298 K 4 550.82 % 14.864 K -98.76 % 1.200 M 289.38 % 308.186 K -54.75 % 681.052 K 13.10 % 602.160 K 2.64 % 586.666 K 453.62 % 105.969 K 1 599.86 % 6.234 K 0.000 -100.00 % 3.667 K 0.000 -100.00 % 287.091 K 459.71 % 51.293 K 191.94 % 17.570 K 117.21 % 8.089 K -78.25 % 37.197 K 675.42 % 4.797 K 0.000 0.000
Depreciation and amortization 15.083 M 38.05 % 10.926 M 82.34 % 5.992 M 360.89 % 1.300 M 1 324.00 % 91.298 K -74.16 % 353.255 K -61.83 % 925.364 K 19.78 % 772.527 K 58.67 % 486.888 K 8 953.33 % 5.378 K -12.00 % 6.112 K -99.97 % 20.696 M 294.06 % 5.252 M 79.43 % 2.927 M 155.86 % 1.144 M 204.80 % 375.329 K 401.15 % 74.894 K -13.98 % 87.063 K -67.04 % 264.184 K 916.09 % 26.000 K
Operating income 23.468 M -14.01 % 27.293 M 20.88 % 22.578 M 831.15 % -3.088 M -115.04 % -1.436 M -223.16 % 1.166 M 284.79 % -631.000 K -18.16 % -534.000 K -40.16 % -381.000 K 82.63 % -2.193 M 58.25 % -5.253 M 43.84 % -9.354 M -61.58 % -5.789 M 16.22 % -6.910 M -84.41 % -3.747 M -28.76 % -2.910 M 0.10 % -2.913 M 26.42 % -3.959 M -275.26 % -1.055 M -151.79 % -419.000 K
Operating income ratio 0.50 -5.70 % 0.53 24.55 % 0.43 168.33 % -0.62 84.11 % -3.92 -836.15 % 0.53 108.28 % -6.44 65.01 % -18.40 0.00 100.00 % -98.48 0.00 100.00 % -0.22 24.66 % -0.29 81.94 % -1.61 -32.28 % -1.22 -25.88 % -0.97 65.43 % -2.80 8.20 % -3.05 -107.67 % -1.47 -6.89 % -1.37
Total other income expenses net -20.635 M -93.85 % -10.645 M -42.27 % -7.482 M -1 669.74 % 476.639 K 147.66 % -1.000 M -301.61 % -249.000 K 57.58 % -587.000 K -4.45 % -562.000 K -1 845.44 % -28.888 K -107.71 % 374.842 K 102.48 % -15.089 M -505.50 % -2.492 M -1 272.27 % 212.579 K -73.42 % 799.885 K 4 652.56 % -17.570 K -117.21 % -8.089 K 78.25 % -37.197 K -675.42 % -4.797 K 99.79 % -2.332 M -1 529.53 % 163.130 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2013 2012 2011 2010 2009 2008 2007 2006 2005
Net debt -10.308 M 60.71 % -26.234 M 22.62 % -33.902 M -98.97 % -17.039 M -520.03 % 4.056 M -5.81 % 4.307 M 24.77 % 3.452 M 38.12 % 2.499 M 4 495.22 % -56.857 K 96.94 % -1.859 M 0.000 -100.00 % 93.931 M 303.64 % 23.271 M 215.15 % -20.209 M 18.77 % -24.878 M -218.85 % -7.802 M -5.46 % -7.399 M -14.72 % -6.449 M -58.04 % -4.081 M -17.08 % -3.486 M 18.00 % -4.250 M
Total investments 52.500 K -50.00 % 105.000 K 0.00 % 105.000 K -12.50 % 120.000 K 23.08 % 97.500 K 85.71 % 52.500 K 0.000 -100.00 % 12.820 K 0.000 0.000 0.000 -100.00 % 521.057 K 3 070.22 % 16.436 K 0.48 % 16.358 K -0.71 % 16.475 K 0.00 % 16.475 K 0.000 0.000 0.000 0.000 0.000
Total debt 1.083 M 0.000 0.000 0.000 -100.00 % 5.359 M -0.07 % 5.363 M 15.46 % 4.645 M 82.09 % 2.551 M 1 175.42 % 200.000 K 0.000 0.000 -100.00 % 132.832 M 384.89 % 27.394 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 13.143 M 219.90 % 4.109 M -62.48 % 10.950 M 79.01 % 6.117 M 2 064.36 % 282.633 K -92.57 % 3.804 M 2.00 % 3.729 M 60.24 % 2.327 M 20.61 % 1.929 M -0.97 % 1.948 M 0.000 -100.00 % 6.794 M 55.08 % 4.381 M 21.20 % 3.615 M 205.14 % -3.438 M -175.52 % 4.552 M 13.48 % 4.012 M 1 070.87 % 342.617 K 169.67 % -491.765 K -538.86 % 112.055 K 0.000
Retained earnings -182.799 M 1.53 % -185.632 M 10.47 % -207.339 M 6.79 % -222.435 M -1.19 % -219.824 M 0.22 % -220.300 M 0.41 % -221.218 M -0.55 % -220.000 M -0.50 % -218.905 M -0.19 % -218.495 M 14.32 % -255.006 M -370.93 % -54.150 M -112.32 % -25.504 M -40.10 % -18.204 M -6.38 % -17.112 M -28.21 % -13.348 M -27.98 % -10.429 M -39.46 % -7.478 M -97.80 % -3.781 M -860.27 % -393.724 K -184.97 % -138.164 K
Common stock 265.065 M 0.04 % 264.956 M -1.17 % 268.081 M 6.23 % 252.356 M 11.13 % 227.092 M 0.75 % 225.407 M 0.02 % 225.355 M 1.35 % 222.356 M 0.80 % 220.587 M 1.00 % 218.406 M -14.09 % 254.238 M 9.31 % 232.575 M 28.01 % 181.690 M 63.23 % 111.309 M 18.98 % 93.554 M 69.94 % 55.050 M 70.70 % 32.250 M 31.77 % 24.475 M 92.33 % 12.726 M 35.76 % 9.374 M 23.92 % 7.564 M
Total equity 95.409 M 14.35 % 83.433 M 16.38 % 71.692 M 98.93 % 36.038 M 377.32 % 7.550 M -15.27 % 8.911 M 13.29 % 7.866 M 67.98 % 4.682 M 29.66 % 3.611 M 94.22 % 1.859 M 342.25 % -767.604 K -100.41 % 185.219 M 15.35 % 160.566 M 66.01 % 96.720 M 32.49 % 73.004 M 57.83 % 46.255 M 79.06 % 25.832 M 48.98 % 17.339 M 105.12 % 8.453 M -7.02 % 9.092 M 22.44 % 7.426 M
Other non current liabilities 2.158 M 623.89 % 298.055 K 303.87 % 73.800 K 7.10 % 68.906 K 6.14 % 64.918 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 452.852 K 0.000 -100.00 % 567.436 K 22.52 % 463.149 K -8.40 % 505.605 K 43.92 % 351.317 K 33.49 % 263.179 K 2.55 % 256.642 K -12.58 % 293.586 K 0.000
Long term debt 976.884 K 0.000 0.000 0.000 -100.00 % 166.191 K 0.000 0.000 -100.00 % 2.551 M 0.000 0.000 0.000 -100.00 % 105.523 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 3.134 M 951.64 % 298.055 K 303.87 % 73.800 K 7.10 % 68.906 K -70.18 % 231.109 K 0.000 0.000 -100.00 % 2.551 M 0.000 0.000 0.000 -100.00 % 105.976 M 0.000 -100.00 % 567.436 K 22.52 % 463.149 K -8.40 % 505.605 K 43.92 % 351.317 K 33.49 % 263.179 K 2.55 % 256.642 K -12.58 % 293.586 K 0.000
Other current liabilities 21.441 M 111.69 % 10.128 M -35.46 % 15.694 M 241.38 % 4.597 M 7 235.98 % 62.667 K 60.00 % 39.168 K 0.01 % 39.166 K -87.37 % 310.198 K 537.19 % 48.682 K -28.51 % 68.096 K -90.46 % 713.824 K 102.87 % -24.853 M 60.65 % -63.167 M -22 307.96 % 284.433 K 47.73 % 192.532 K 1.59 % 189.519 K 35.98 % 139.372 K 98.84 % 70.094 K -95.73 % 1.643 M 776.70 % 187.360 K 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 -100.00 % 63.179 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 106.091 K 0.000 0.000 0.000 -100.00 % 5.193 M -3.17 % 5.363 M 15.46 % 4.645 M 0.000 -100.00 % 200.000 K 0.000 0.000 -100.00 % 27.309 M -0.31 % 27.394 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 29.144 M 155.96 % 11.386 M -48.24 % 21.995 M 372.49 % 4.655 M -13.68 % 5.393 M -0.32 % 5.410 M 14.71 % 4.717 M 1 168.10 % 371.940 K -19.19 % 460.252 K 563.42 % 69.376 K -91.53 % 818.941 K -98.15 % 44.186 M -30.06 % 63.179 M 688.00 % 8.018 M 516.55 % 1.300 M 38.16 % 941.251 K 60.55 % 586.274 K 39.94 % 418.947 K -77.12 % 1.831 M 273.97 % 489.688 K 842.58 % 51.952 K
Total liabilities 32.278 M 176.26 % 11.684 M -47.06 % 22.069 M 367.16 % 4.724 M -16.00 % 5.624 M 3.95 % 5.410 M 14.71 % 4.717 M 61.37 % 2.923 M 535.04 % 460.252 K 563.42 % 69.376 K -91.53 % 818.941 K -99.45 % 150.162 M 137.68 % 63.179 M 635.92 % 8.585 M 386.81 % 1.764 M 21.89 % 1.447 M 54.32 % 937.591 K 37.45 % 682.126 K -67.33 % 2.088 M 166.56 % 783.274 K 1 407.69 % 51.952 K
Other non current assets 0.000 -100.00 % 64.954 M 0.000 0.000 0.000 -100.00 % 1.337 M 37.48 % 972.484 K -51.24 % 1.995 M 2.23 % 1.951 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
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 97.500 K 85.71 % 52.500 K 0.000 -100.00 % 12.820 K 0.000 0.000 0.000 -100.00 % 521.057 K 3 070.22 % 16.436 K 0.48 % 16.358 K -0.71 % 16.475 K 0.00 % 16.475 K 0.000 0.000 0.000 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
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
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
Property plant equipment net 107.872 M 9 833 231.18 % 1.097 K -100.00 % 55.507 M 148.46 % 22.340 M 90.58 % 11.722 M 2.75 % 11.409 M 9.78 % 10.392 M 88.21 % 5.522 M 201.61 % 1.831 M 0.000 -100.00 % 3.667 K -100.00 % 282.132 M 37.72 % 204.855 M 150.42 % 81.806 M 67.14 % 48.945 M 25.36 % 39.044 M 104.51 % 19.092 M 68.78 % 11.311 M 78.41 % 6.340 M 0.65 % 6.299 M 95.51 % 3.222 M
Total non current assets 107.872 M 66.07 % 64.956 M 17.02 % 55.507 M 148.46 % 22.340 M 89.00 % 11.820 M -7.64 % 12.798 M 12.61 % 11.364 M 50.94 % 7.529 M 99.09 % 3.782 M 0.000 -100.00 % 3.667 K -100.00 % 282.653 M 37.97 % 204.872 M 150.39 % 81.822 M 67.12 % 48.961 M 25.35 % 39.061 M 104.60 % 19.092 M 68.78 % 11.311 M 78.41 % 6.340 M 0.65 % 6.299 M 95.51 % 3.222 M
Other current assets 44.232 K -69.20 % 143.630 K 72.73 % 83.153 K 0.000 -100.00 % 26.068 K 16.43 % 22.390 K 31.38 % 17.042 K 52.05 % 11.208 K 0.000 -100.00 % 10.549 K -77.62 % 47.146 K -98.57 % 3.300 M -62.52 % 8.805 M 6 757.74 % 128.388 K 473.57 % 22.384 K -60.07 % 56.062 K 146.47 % 22.746 K 0.000 0.000 0.000 0.000
Short term investments 52.500 K -50.00 % 105.000 K 0.00 % 105.000 K -12.50 % 120.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
cash and cash equivalents 11.391 M -56.58 % 26.234 M -22.62 % 33.902 M 98.97 % 17.039 M 1 208.28 % 1.302 M 23.31 % 1.056 M -11.49 % 1.193 M 2 201.28 % 51.854 K -79.81 % 256.857 K -86.18 % 1.859 M 0.000 -100.00 % 38.900 M 843.41 % 4.123 M -79.60 % 20.209 M -18.77 % 24.878 M 218.85 % 7.802 M 5.46 % 7.399 M 14.72 % 6.449 M 58.04 % 4.081 M 17.08 % 3.486 M -18.00 % 4.250 M
Cash and short term investments 11.444 M -56.55 % 26.339 M -22.55 % 34.007 M 98.19 % 17.159 M 1 217.49 % 1.302 M 23.31 % 1.056 M -11.49 % 1.193 M 2 201.28 % 51.854 K -79.81 % 256.857 K -86.18 % 1.859 M 0.000 -100.00 % 38.900 M 843.41 % 4.123 M -79.60 % 20.209 M -18.77 % 24.878 M 218.85 % 7.802 M 5.46 % 7.399 M 14.72 % 6.449 M 58.04 % 4.081 M 17.08 % 3.486 M -18.00 % 4.250 M
Total current assets 19.815 M -34.30 % 30.162 M -21.16 % 38.255 M 107.66 % 18.422 M 1 260.36 % 1.354 M -11.08 % 1.523 M 25.07 % 1.218 M 1 497.54 % 76.220 K -73.71 % 289.874 K -84.97 % 1.929 M 3 946.39 % 47.669 K -99.91 % 52.729 M 147.61 % 21.295 M -9.31 % 23.482 M -9.00 % 25.806 M 198.66 % 8.641 M 12.54 % 7.678 M 14.43 % 6.710 M 59.72 % 4.201 M 17.49 % 3.576 M -15.98 % 4.256 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -33.017 K 0.000 0.000 -100.00 % 247.111 K -41.58 % 422.967 K 27.72 % 331.179 K 13.00 % 293.088 K 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 8.327 M 126.34 % 3.679 M -11.66 % 4.165 M 229.65 % 1.263 M 4 804.90 % 25.757 K -94.20 % 444.294 K 0.000 0.000 0.000 -100.00 % 59.332 K 0.000 -100.00 % 10.281 M 19.39 % 8.612 M 199.18 % 2.878 M 369.78 % 612.719 K -21.68 % 782.323 K 204.92 % 256.569 K -1.61 % 260.766 K 116.80 % 120.278 K 33.47 % 90.116 K 1 608.68 % 5.274 K
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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.100 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 7.596 M 504.16 % 1.257 M -80.05 % 6.301 M 10 765.11 % 57.997 K -57.88 % 137.680 K 1 529.54 % 8.449 K -74.07 % 32.585 K -47.22 % 61.742 K -70.82 % 211.570 K 16 428.91 % 1.280 K -98.78 % 105.117 K -99.72 % 37.321 M 4.33 % 35.773 M 362.59 % 7.733 M 598.03 % 1.108 M 47.37 % 751.732 K 68.21 % 446.902 K 28.11 % 348.853 K 84.88 % 188.688 K -37.59 % 302.328 K 481.94 % 51.952 K
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
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
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
Capital lease obligations 1.083 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
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 -100.00 % 0.463 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 -100.00 % 0.000 0.000 -100.00 % 0.750 765 483.94 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 127.687 M 34.24 % 95.117 M 1.45 % 93.761 M 130.02 % 40.762 M 209.41 % 13.174 M -8.01 % 14.321 M 13.82 % 12.582 M 65.44 % 7.605 M 86.78 % 4.072 M 111.09 % 1.929 M 3 657.35 % 51.336 K -99.98 % 335.381 M 0.000 -100.00 % 105.305 M 40.84 % 74.767 M 56.74 % 47.702 M 78.19 % 26.770 M 48.54 % 18.021 M 70.96 % 10.541 M 6.74 % 9.875 M 32.06 % 7.478 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 100.00 % -1.392 M 67.16 % -4.239 M 0.000 100.00 % -52.800 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
Stock based compensation 433.333 K 0.000 -100.00 % 1.392 M -67.16 % 4.239 M 2 047.26 % 197.391 K 273.85 % 52.800 K -84.75 % 346.242 K 92.37 % 179.991 K 623.58 % 24.875 K -98.73 % 1.963 M 129.34 % -6.691 M -221.37 % 5.512 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -4.496 M 47.84 % -8.619 M -178.43 % 10.990 M 222.31 % 3.410 M 1 466.67 % 217.644 K 146.66 % -466.482 K -166 700.71 % 280.000 -99.37 % 44.493 K 131.19 % -142.631 K 81.49 % -770.619 K -116.10 % 4.785 M 296.58 % -2.434 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -4.496 M -1 157.90 % 425.023 K 114.31 % -2.970 M -125.82 % -1.315 M -961.14 % 152.726 K 134.53 % -442.347 K -1 221.68 % 39.436 K 863.08 % -5.168 K 97.50 % -207.134 K -830.65 % -22.257 K -100.47 % 4.785 M 296.58 % -2.434 M 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
Accounts payables 0.000 100.00 % -9.044 M -164.79 % 13.960 M 195.45 % 4.725 M 7 178.32 % 64.918 K 368.98 % -24.135 K 38.36 % -39.156 K -178.85 % 49.661 K -23.01 % 64.503 K 108.62 % -748.362 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 7.198 M 0.000 -100.00 % 1.394 M -43.85 % 2.483 M 2 399.29 % 99.332 K 163.12 % -157.365 K -133.78 % 465.869 K 56.86 % 296.997 K 204.25 % 97.615 K -96.59 % 2.866 M -98.76 % 230.508 M 2 135.92 % 10.309 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash provided by operating activities 21.050 M 11.06 % 18.954 M -43.61 % 33.615 M 401.59 % 6.702 M 762.17 % -1.012 M -306.05 % 491.189 K 165.37 % -751.351 K -5.89 % -709.567 K -18.73 % -597.641 K 34.74 % -915.827 K -104.65 % 19.711 M -11.36 % 22.237 M 0.000 100.00 % -535.407 K 69.55 % -1.758 M 21.17 % -2.230 M -1.60 % -2.195 M -32.29 % -1.659 M -101.17 % -824.918 K -801.32 % 117.623 K
Investments in property plant and equipment -21.059 K 99.91 % -23.263 M 2.34 % -23.821 M -185.98 % -8.330 M -633.04 % -1.136 M 65.65 % -3.308 M 17.07 % -3.989 M -21.90 % -3.272 M -78.75 % -1.831 M 0.000 100.00 % -64.228 M 62.77 % -172.514 M -66.35 % -103.708 M -247.98 % -29.803 M -54.96 % -19.233 M -158.39 % -7.443 M -39.50 % -5.336 M 11.51 % -6.029 M -76.78 % -3.411 M 32.39 % -5.044 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 2.439 M 610.42 % 343.286 K -33.01 % 512.460 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.790 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -1.003 M 87.36 % -7.933 M -3 612.77 % -213.659 K -105.76 % -103.839 K 79.74 % -512.460 K 0.000 100.00 % -329.480 K 79.68 % -1.621 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 5.887 M 1 614.95 % 343.286 K -88.83 % 3.073 M 47.92 % 2.077 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
Other investing activites -36.815 M -3 770.50 % 1.003 M 0.000 100.00 % -8.326 M -3 377.16 % -239.447 K 53.27 % -512.460 K -124.67 % 2.077 M 730.42 % -329.480 K 86.54 % -2.448 M -1 768.99 % -131.006 K 99.72 % -46.851 M 0.000 100.00 % -80.004 M -227.20 % -24.451 M -31.95 % -18.531 M -293.08 % -4.714 M 11.01 % -5.298 M 11.85 % -6.010 M -85.54 % -3.239 M 18.68 % -3.983 M
Net cash used for investing activites -36.836 M -58.35 % -23.263 M 26.74 % -31.754 M -271.68 % -8.543 M -977.31 % -793.018 K -6.00 % -748.096 K 60.87 % -1.912 M 46.92 % -3.602 M -4.35 % -3.452 M -2 534.84 % -131.006 K 99.74 % -50.003 M 71.02 % -172.514 M -66.35 % -103.708 M -247.98 % -29.803 M -54.96 % -19.233 M 4.95 % -20.234 M -279.21 % -5.336 M 11.51 % -6.029 M -76.78 % -3.411 M 32.39 % -5.044 M
Debt repayment -22.117 K 0.000 100.00 % -750.000 K 72.26 % -2.703 M -1 726.67 % 166.191 K 66.19 % 100.000 K -86.55 % 743.519 K -66.88 % 2.245 M 1 022.50 % 200.000 K 0.000 -100.00 % 8.860 M -67.55 % 27.309 M -0.31 % 27.394 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 -100.00 % 16.246 M -23.89 % 21.345 M 1 164.87 % 1.688 M 16 807.12 % 9.981 K -99.68 % 3.156 M 59.38 % 1.980 M -13.92 % 2.300 M -26.63 % 3.135 M 0.000 0.000 -100.00 % 57.393 M 110.81 % 27.225 M -33.03 % 40.650 M 64.01 % 24.785 M 207.70 % 8.055 M -26.16 % 10.908 M 110.03 % 5.194 M -42.86 % 9.090 M
Common stock repurchased -99.000 K 96.83 % -3.125 M -463.03 % -555.000 K 46.43 % -1.036 M -845.27 % -109.598 K 0.000 100.00 % -241.560 K -99.53 % -121.066 K -1.51 % -119.268 K 48.54 % -231.750 K 0.000 0.000 100.00 % -2.964 M -111.17 % -1.404 M 34.58 % -2.146 M -31.23 % -1.635 M -5 691.32 % -28.232 K 96.41 % -785.619 K -212.61 % -251.308 K 63.99 % -697.841 K
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
Other financing activites -29.189 K 0.000 100.00 % -450.000 K 0.000 -100.00 % 372.347 K 0.000 0.000 -100.00 % 1.859 M 0.000 0.000 100.00 % -20.994 M -117.17 % 122.287 M 42 695.20 % -287.092 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -150.306 K 95.19 % -3.125 M -121.56 % 14.491 M -17.69 % 17.605 M 731.83 % 2.116 M 1 824.37 % 109.981 K -96.99 % 3.658 M -10.88 % 4.104 M 72.37 % 2.381 M -17.99 % 2.903 M 123.93 % -12.134 M -108.11 % 149.596 M 83.47 % 81.536 M 215.78 % 25.821 M -32.94 % 38.504 M 66.32 % 23.150 M 188.41 % 8.027 M -20.70 % 10.123 M 104.81 % 4.942 M -41.11 % 8.392 M
Effect of forex changes on cash 1.093 M 566.66 % -234.293 K -145.83 % 511.210 K 1 956.92 % -27.530 K 57.75 % -65.158 K -764.95 % 9.799 K -93.33 % 146.954 K 5 842.34 % 2.473 K -96.28 % 66.445 K 2 457.54 % 2.598 K 101.76 % -147.898 K 89.63 % -1.427 M -26.05 % -1.132 M -9.56 % -1.033 M -136.44 % -436.983 K -54.85 % -282.193 K -162.19 % 453.767 K 794.28 % -65.358 K 41.46 % -111.647 K -1 536.90 % 7.770 K
Net change in cash -14.843 M -93.57 % -7.668 M -145.47 % 16.863 M 7.16 % 15.736 M 6 292.01 % 246.185 K 279.53 % -137.127 K -112.01 % 1.141 M 656.80 % -205.003 K 87.20 % -1.602 M -186.18 % 1.859 M 104.37 % -42.574 M -1 919.90 % -2.108 M 88.63 % -18.538 M -234.13 % -5.548 M -132.49 % 17.076 M 4 128.55 % 403.820 K -57.47 % 949.461 K -59.91 % 2.368 M 297.92 % 595.188 K -82.86 % 3.473 M
Cash at beginning of period 26.234 M -22.62 % 33.902 M 98.97 % 17.039 M 1 208.28 % 1.302 M 23.31 % 1.056 M -11.49 % 1.193 M 2 201.28 % 51.854 K -79.81 % 256.857 K -86.18 % 1.859 M 0.000 -100.00 % 42.524 M 583.86 % 6.218 M -72.56 % 22.662 M -12.02 % 25.757 M 230.12 % 7.802 M 5.46 % 7.399 M 14.72 % 6.449 M 58.04 % 4.081 M 17.08 % 3.486 M 28 540.45 % 12.170 K
Cash at end of period 11.391 M -56.58 % 26.234 M -22.62 % 33.902 M 98.97 % 17.039 M 1 208.28 % 1.302 M 23.31 % 1.056 M -11.49 % 1.193 M 2 201.28 % 51.854 K -79.81 % 256.857 K -86.18 % 1.859 M 3 827.08 % -49.878 K -101.21 % 4.111 M -0.31 % 4.123 M -79.60 % 20.209 M -18.77 % 24.878 M 218.85 % 7.802 M 5.46 % 7.399 M 14.72 % 6.449 M 58.04 % 4.081 M 17.08 % 3.486 M
Operating cash flow 21.050 M 11.06 % 18.954 M -43.61 % 33.615 M 401.59 % 6.702 M 762.17 % -1.012 M -306.05 % 491.189 K 165.37 % -751.351 K -5.89 % -709.567 K -18.73 % -597.641 K 34.74 % -915.827 K -104.65 % 19.711 M -11.36 % 22.237 M 0.000 100.00 % -535.407 K 69.55 % -1.758 M 21.17 % -2.230 M -1.60 % -2.195 M -32.29 % -1.659 M -101.17 % -824.918 K -801.32 % 117.623 K
Capital expenditure -36.836 M -65.48 % -22.260 M 6.55 % -23.821 M -185.98 % -8.330 M -633.04 % -1.136 M 65.65 % -3.308 M 17.07 % -3.989 M -21.90 % -3.272 M -78.75 % -1.831 M 0.000 100.00 % -64.228 M 62.77 % -172.514 M -66.35 % -103.708 M -247.98 % -29.803 M -54.96 % -19.233 M -158.39 % -7.443 M -39.50 % -5.336 M 11.51 % -6.029 M -76.78 % -3.411 M 32.39 % -5.044 M
Free CashFlow -15.786 M -377.53 % -3.306 M -133.75 % 9.794 M 701.64 % -1.628 M 24.23 % -2.148 M 23.73 % -2.817 M 40.57 % -4.740 M -19.04 % -3.982 M -63.98 % -2.428 M -165.16 % -915.827 K 97.94 % -44.517 M 70.38 % -150.277 M -44.90 % -103.708 M -241.84 % -30.338 M -44.53 % -20.991 M -116.99 % -9.674 M -28.45 % -7.531 M 2.05 % -7.689 M -81.53 % -4.236 M 14.03 % -4.927 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2013 2012 2011 2010 2009 2008 2007 2006
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
Revenue 30.013 M 90.63 % 15.744 M 104.28 % 7.707 M -37.43 % 12.318 M -8.07 % 13.400 M -13.12 % 15.424 M 39.28 % 11.074 M 82.44 % 6.070 M 2 657.24 % 220.148 K 180.10 % 78.595 K -24.68 % 104.346 K -82.10 % 582.798 K 14.08 % 510.858 K 421.28 % 98.000 K 0.000 -100.00 % 27.666 K 1 944.79 % 1.353 K 123.80 % -5.686 K -200.02 % 5.685 K -74.47 % 22.270 K 0.000 100.00 % -7.042 K -200.00 % 7.042 K -99.98 % 29.426 M 121.25 % 13.300 M
Net income 4.997 M 3 092.47 % -167.000 K -110.55 % 1.583 M -72.60 % 5.778 M 126.94 % 2.546 M -51.94 % 5.297 M 135.32 % 2.251 M 1 018.78 % -245.000 K 76.89 % -1.060 M -123.16 % -475.000 K 36.07 % -743.000 K -295.07 % 380.891 K 389.19 % 77.861 K 109.07 % -858.000 K -138.66 % -359.506 K -17.99 % -304.692 K 61.43 % -790.000 K -144.35 % 1.781 M 181.29 % -2.191 M -6.66 % -2.054 M -1 000.90 % -186.610 K 97.69 % -8.087 M -616.30 % -1.129 M -13.70 % -993.000 K 90.85 % -10.854 M
Income before tax 4.997 M 3 092.47 % -167.000 K -110.55 % 1.583 M -72.60 % 5.778 M 126.94 % 2.546 M -51.94 % 5.297 M 135.32 % 2.251 M 1 018.78 % -245.000 K 76.89 % -1.060 M -123.16 % -475.000 K 36.07 % -743.000 K -295.07 % 380.891 K 389.19 % 77.861 K 107.62 % -1.022 M -420.04 % -196.524 K 35.50 % -304.692 K 61.43 % -790.000 K -144.35 % 1.781 M 181.29 % -2.191 M -6.66 % -2.054 M -1 000.90 % -186.610 K 97.69 % -8.087 M -616.30 % -1.129 M -13.70 % -993.000 K 90.85 % -10.854 M
Income before tax ratio 0.17 1 669.79 % -0.01 -105.16 % 0.21 -56.21 % 0.47 146.88 % 0.19 -44.68 % 0.34 68.95 % 0.20 603.61 % -0.04 99.16 % -4.81 20.33 % -6.04 15.12 % -7.12 -1 189.51 % 0.65 328.81 % 0.15 101.46 % -10.43 0.00 100.00 % -11.01 98.11 % -583.89 -86.38 % -313.27 18.72 % -385.45 -317.83 % -92.25 0.00 -100.00 % 1 148.40 816.30 % -160.32 -474 994.39 % -0.03 95.86 % -0.82
EBITDA 13.174 M 164.01 % 4.990 M 59.37 % 3.131 M -40.68 % 5.278 M -30.39 % 7.582 M 11.71 % 6.787 M 67.21 % 4.059 M 3 830.47 % 103.270 K 112.91 % -800.000 K -36.75 % -585.000 K -71.55 % -341.000 K -220.68 % 282.576 K -6.04 % 300.730 K 0.000 0.000 0.000 0.000 -100.00 % 49.718 K 82.95 % 27.176 K 101.24 % -2.186 M -1 088.37 % -183.920 K -103.27 % 5.621 M 13.17 % 4.967 M -55.94 % 11.273 M 16 545.91 % 67.724 K
Net income ratio 0.17 1 669.79 % -0.01 -105.16 % 0.21 -56.21 % 0.47 146.88 % 0.19 -44.68 % 0.34 68.95 % 0.20 603.61 % -0.04 99.16 % -4.81 20.33 % -6.04 15.12 % -7.12 -1 189.51 % 0.65 328.81 % 0.15 101.74 % -8.76 0.00 100.00 % -11.01 98.11 % -583.89 -86.38 % -313.27 18.72 % -385.45 -317.83 % -92.25 0.00 -100.00 % 1 148.40 816.30 % -160.32 -474 994.39 % -0.03 95.86 % -0.82
Ratio EBITDA 0.44 38.50 % 0.32 -21.98 % 0.41 -5.19 % 0.43 -24.27 % 0.57 28.59 % 0.44 20.05 % 0.37 2 054.41 % 0.02 100.47 % -3.63 51.18 % -7.44 -127.76 % -3.27 -774.00 % 0.48 -17.64 % 0.59 0.00 0.00 0.00 0.00 100.00 % -8.74 -282.92 % 4.78 104.87 % -98.14 0.00 100.00 % -798.21 -213.17 % 705.34 184 010.79 % 0.38 7 423.64 % 0.01
Gross profit ratio 0.50 15.55 % 0.44 -19.89 % 0.54 -5.35 % 0.57 1.51 % 0.57 10.49 % 0.51 11.59 % 0.46 31.66 % 0.35 -53.70 % 0.75 23.60 % 0.61 14.45 % 0.53 -22.87 % 0.69 -23.58 % 0.90 -9.65 % 1.00 0.00 -100.00 % 1.00 0.00 % 1.00 -99.70 % 329.66 200.59 % -327.72 -32 872.21 % 1.00 0.00 -100.00 % 1.00 0.00 % 1.00 31.51 % 0.76 19.49 % 0.64
Weighted average shs out dil 95.708 M 0.26 % 95.456 M -98.00 % 4.765 B -0.64 % 4.795 B -4.16 % 5.004 B -0.24 % 5.016 B 41.91 % 3.534 B 8.13 % 3.269 B 55.96 % 2.096 B 72.03 % 1.218 B 21.61 % 1.002 B -2.20 % 1.024 B 5.24 % 973.263 M -3.93 % 1.013 B 18.52 % 854.793 M 8.25 % 789.643 M 3.84 % 760.439 M 39.34 % 545.748 M 28.51 % 424.662 M 6.17 % 400.000 M 1 496.64 % 25.053 M 2.33 % 24.483 M -2.29 % 25.056 M 15.64 % 21.667 M 12.08 % 19.331 M
Weighted average shs out 99.948 M 4.68 % 95.478 M -98.02 % 4.811 B 0.25 % 4.799 B -5.77 % 5.093 B 0.56 % 5.064 B 43.11 % 3.539 B 12.50 % 3.146 B 49.82 % 2.100 B 132.75 % 902.095 M -10.02 % 1.003 B -2.35 % 1.027 B 5.49 % 973.262 M -4.12 % 1.015 B 18.19 % 858.880 M 8.24 % 793.469 M 4.14 % 761.904 M 39.53 % 546.064 M 28.54 % 424.826 M 6.17 % 400.153 M 1 497.10 % 25.055 M 2.34 % 24.483 M -2.29 % 25.056 M 15.64 % 21.667 M 12.08 % 19.331 M
EPS diluted 0.05 3 041.18 % 0.00 -666.67 % 0.00 -75.00 % 0.00 140.00 % 0.00 -54.55 % 0.00 83.33 % 0.00 700.00 % 0.00 80.00 % 0.00 -25.00 % 0.00 42.86 % 0.00 -275.00 % 0.00 300.00 % 0.00 112.50 % 0.00 -100.00 % 0.00 0.00 % 0.00 60.00 % 0.00 -131.25 % 0.00 161.54 % -0.01 0.00 % -0.01 29.73 % -0.01 97.76 % -0.33 -633.33 % -0.05 -550.00 % 0.01 101.79 % -0.56
Earnings per share 0.05 3 170.59 % 0.00 -666.67 % 0.00 -75.00 % 0.00 140.00 % 0.00 -50.00 % 0.00 66.67 % 0.00 700.00 % 0.00 80.00 % 0.00 0.00 % 0.00 28.57 % 0.00 -275.00 % 0.00 300.00 % 0.00 112.50 % 0.00 -100.00 % 0.00 0.00 % 0.00 60.00 % 0.00 -131.25 % 0.00 161.54 % -0.01 0.00 % -0.01 29.73 % -0.01 97.76 % -0.33 -633.33 % -0.05 -550.00 % 0.01 101.79 % -0.56
Gross profit 15.111 M 120.27 % 6.860 M 63.65 % 4.192 M -40.78 % 7.079 M -6.68 % 7.586 M -4.01 % 7.903 M 55.42 % 5.085 M 140.20 % 2.117 M 1 176.55 % 165.837 K 246.20 % 47.902 K -13.80 % 55.569 K -86.19 % 402.393 K -12.82 % 461.549 K 370.97 % 98.000 K 0.000 -100.00 % 27.666 K 1 944.79 % 1.353 K 100.07 % -1.874 M -0.61 % -1.863 M -8 465.96 % 22.270 K 0.000 100.00 % -7.042 K -200.00 % 7.042 K -99.97 % 22.376 M 164.37 % 8.464 M
Income tax expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -162.490 K -200.00 % 162.489 K 0.000 0.000 -100.00 % 49.718 K 82.95 % 27.176 K 0.000 0.000 0.000 0.000 0.000 0.000
Cost of revenue 14.902 M 67.74 % 8.884 M 152.75 % 3.515 M -32.91 % 5.239 M -9.91 % 5.815 M -22.68 % 7.521 M 25.56 % 5.990 M 51.53 % 3.953 M 7 178.45 % 54.311 K 76.95 % 30.693 K -37.07 % 48.777 K -72.96 % 180.405 K 265.87 % 49.309 K 0.000 0.000 0.000 0.000 -100.00 % 1.869 M 0.00 % 1.869 M 0.000 0.000 0.000 0.000 -100.00 % 7.050 M 45.78 % 4.836 M
General and administrative expenses 1.503 M 129.65 % 654.299 K -65.34 % 1.888 M 206.04 % 616.862 K 97.66 % 312.078 K -35.43 % 483.346 K 32.65 % 364.368 K 20.97 % 301.206 K 29.41 % 232.757 K -38.21 % 376.675 K 364.65 % 81.067 K 19.69 % 67.729 K -5.98 % 72.039 K -70.91 % 247.672 K 148.83 % 99.533 K -56.25 % 227.528 K 88.00 % 121.027 K -40.35 % 202.904 K 71.00 % 118.654 K -19.93 % 148.182 K 22.74 % 120.725 K 29.16 % 93.469 K -55.82 % 211.562 K -91.97 % 2.634 M 70.05 % 1.549 M
Selling and marketing expenses 99.386 K -0.65 % 100.038 K 27.40 % 78.521 K 61.14 % 48.727 K 17.98 % 41.302 K -33.88 % 62.469 K -32.48 % 92.517 K 92.58 % 48.040 K -4.15 % 50.121 K 33.04 % 37.675 K -85.49 % 259.632 K 706.97 % -42.775 K -161.84 % 69.175 K 22.31 % 56.556 K -85.58 % 392.278 K 1 051.19 % 34.076 K -90.58 % 361.700 K 943.14 % 34.674 K -76.32 % 146.403 K -92.33 % 1.909 M 5 029.73 % 37.216 K -98.94 % 3.507 M 359.80 % 762.723 K -91.18 % 8.650 M 26.35 % 6.846 M
Other expenses 0.000 0.000 100.00 % -803.856 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
Operating expenses 1.655 M 119.45 % 754.337 K -20.24 % 945.735 K -42.82 % 1.654 M -67.18 % 5.040 M 95.80 % 2.574 M 2.88 % 2.502 M 6.24 % 2.355 M 115.86 % 1.091 M 205.93 % 356.615 K 4.67 % 340.699 K 144.35 % 139.428 K -42.76 % 243.591 K -65.97 % 715.872 K 4 864.09 % 14.421 K -93.69 % 228.412 K -71.16 % 791.976 K 870.39 % 81.614 K -75.13 % 328.154 K -84.25 % 2.084 M 1 016.81 % 186.610 K -97.69 % 8.088 M 612.60 % 1.135 M -94.56 % 20.845 M 7.78 % 19.340 M
Cost and expenses 16.557 M 71.79 % 9.638 M 116.05 % 4.461 M -35.28 % 6.893 M -36.49 % 10.854 M 7.52 % 10.095 M 18.88 % 8.492 M 34.62 % 6.308 M 450.92 % 1.145 M 123.79 % 511.638 K 31.37 % 389.476 K 21.77 % 319.833 K 9.20 % 292.900 K -39.86 % 487.030 K 92.41 % 253.117 K 10.82 % 228.412 K -52.68 % 482.727 K -75.25 % 1.950 M -11.22 % 2.197 M 5.42 % 2.084 M 1 016.81 % 186.610 K -94.82 % 3.601 M 217.27 % 1.135 M -95.93 % 27.895 M 15.38 % 24.176 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
Selling general and administrative expenses 1.655 M 119.45 % 754.337 K -56.88 % 1.750 M 162.86 % 665.589 K 88.35 % 353.380 K -36.08 % 552.815 K -51.76 % 1.146 M -29.48 % 1.625 M 44.32 % 1.126 M 134.12 % 480.945 K 41.16 % 340.699 K 1 265.31 % 24.954 K -82.33 % 141.214 K -45.31 % 258.188 K -47.50 % 491.811 K 515.58 % 79.894 K -83.45 % 482.727 K 315.97 % 116.048 K -56.22 % 265.057 K -87.12 % 2.057 M 1 202.55 % 157.941 K -95.61 % 3.601 M 269.60 % 974.285 K -85.39 % 6.669 M -48.74 % 13.010 M
Interest income 0.000 0.000 0.000 -100.00 % 352.263 K 0.000 -100.00 % 31.597 K -90.48 % 331.967 K 4 216.30 % 7.691 K -94.32 % 135.506 K -18.71 % 166.691 K -3.97 % 173.578 K 7.86 % 160.930 K 14.87 % 140.099 K -65.27 % 403.382 K 121.51 % 182.102 K 75.19 % 103.946 K 44 321.37 % 234.000 4.46 % 224.000 0.000 -100.00 % 7.424 K 0.000 -100.00 % 8.350 K 922.03 % 817.000 -99.97 % 2.478 M 10 703.30 % 22.938 K
Interest expense 144.766 K 307.86 % 35.494 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
Depreciation and amortization 8.202 M 42.75 % 5.746 M 230.23 % 1.740 M 227.96 % 530.558 K -89.24 % 4.932 M 165.16 % 1.860 M 53.97 % 1.208 M 125.99 % 534.539 K 362.79 % 115.504 K 457.59 % 20.715 K -16.92 % 24.934 K -71.46 % 87.359 K -2.14 % 89.269 K -73.19 % 332.922 K -43.81 % 592.441 K 161.60 % 226.464 K -58.53 % 546.063 K 131.54 % -1.732 M -178.05 % 2.218 M 82 369.55 % 2.690 K 0.00 % 2.690 K -99.88 % 2.154 M -64.66 % 6.095 M -37.50 % 9.752 M -10.89 % 10.944 M
Operating income 13.455 M 120.36 % 6.106 M 88.11 % 3.246 M -49.39 % 6.414 M 142.04 % 2.650 M -46.21 % 4.927 M 72.82 % 2.851 M 479.37 % 492.088 K 151.21 % -961.000 K -121.94 % -433.000 K -51.93 % -285.000 K -245.99 % 195.217 K -7.68 % 211.461 K 232.01 % -160.188 K 67.44 % -491.905 K -841.84 % -52.228 K 89.16 % -482.000 K -127.84 % 1.732 M 181.36 % -2.128 M -4.58 % -2.035 M -990.51 % -186.610 K 94.83 % -3.608 M -219.86 % -1.128 M -174.11 % 1.522 M 113.99 % -10.876 M
Operating income ratio 0.45 15.60 % 0.39 -7.92 % 0.42 -19.11 % 0.52 163.30 % 0.20 -38.09 % 0.32 24.08 % 0.26 217.57 % 0.08 101.86 % -4.37 20.77 % -5.51 -101.71 % -2.73 -915.40 % 0.33 -19.08 % 0.41 125.32 % -1.63 0.00 100.00 % -1.89 99.47 % -356.25 -16.98 % -304.53 18.65 % -374.35 -309.67 % -91.38 0.00 -100.00 % 512.35 419.86 % -160.18 -309 791.76 % 0.05 106.33 % -0.82
Total other income expenses net -8.458 M 0.000 100.00 % -1.664 M -261.55 % 1.030 M 121.98 % -4.686 M -1 365.20 % 370.377 K 121.94 % -1.688 M -129.04 % -737.000 K -638.75 % -99.763 K -176.53 % 130.357 K 128.46 % -458.000 K -13 367.67 % 3.452 K 102.58 % -133.600 K 84.50 % -862.000 K -391.92 % 295.287 K 216.96 % -252.464 K 18.56 % -310.000 K -108.22 % 3.772 M 13 779.09 % 27.176 K 240.14 % -19.392 K 0.000 100.00 % -4.479 M -548 125.21 % -817.000 99.97 % -2.515 M -11 063.12 % 22.940 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
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-06-30 2012-12-30 2011-12-30 2010-12-30 2009-12-30 2008-12-30 2007-12-30 2006-12-30
Net debt -7.360 M 28.60 % -10.308 M 35.96 % -16.097 M 38.64 % -26.234 M -16.02 % -22.612 M 33.30 % -33.902 M -29.20 % -26.240 M -54.00 % -17.039 M -278.41 % -4.503 M -211.00 % 4.056 M -20.32 % 5.091 M 18.21 % 4.307 M -2.99 % 4.439 M 28.62 % 3.452 M 250.25 % 985.460 K -60.57 % 2.499 M 377.31 % 523.555 K 1 020.83 % -56.857 K 90.81 % -618.626 K 66.72 % -1.859 M 0.000 0.000 -100.00 % 93.911 M 303.56 % 23.271 M 215.15 % -20.209 M 18.77 % -24.878 M -218.85 % -7.802 M -5.46 % -7.399 M -14.72 % -6.449 M -58.04 % -4.081 M -17.08 % -3.486 M
Total investments 0.000 -100.00 % 52.500 K -22.22 % 67.500 K -35.71 % 105.000 K 0.00 % 105.000 K 0.00 % 105.000 K -12.50 % 120.000 K 0.00 % 120.000 K -33.33 % 180.000 K 84.62 % 97.500 K 160.00 % 37.500 K -28.57 % 52.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 607.581 K 3 596.65 % 16.436 K 0.48 % 16.358 K -0.71 % 16.475 K 0.00 % 16.475 K 0.000 0.000 0.000 0.000
Total debt 995.764 K -8.05 % 1.083 M -81.10 % 5.732 M 0.000 0.000 0.000 -100.00 % 8.164 M 0.000 -100.00 % 4.095 M -23.59 % 5.359 M -6.24 % 5.715 M 6.58 % 5.363 M 4.26 % 5.144 M 10.74 % 4.645 M 25.79 % 3.692 M 44.75 % 2.551 M 279.24 % 672.618 K 236.31 % 200.000 K 0.000 0.000 0.000 0.000 -100.00 % 100.905 M 268.34 % 27.394 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 8.331 M -36.62 % 13.143 M 77.83 % 7.391 M 79.89 % 4.109 M -66.87 % 12.400 M 13.24 % 10.950 M 8.94 % 10.052 M 64.32 % 6.117 M 124.10 % 2.730 M 865.78 % 282.633 K -92.88 % 3.971 M 4.39 % 3.804 M -0.19 % 3.811 M 2.19 % 3.729 M 24.99 % 2.983 M 28.20 % 2.327 M -9.56 % 2.573 M 33.35 % 1.929 M -1.05 % 1.950 M 0.09 % 1.948 M 7 892.92 % -25.000 K 0.000 -100.00 % 7.203 M 64.42 % 4.381 M 21.20 % 3.615 M 205.14 % -3.438 M -175.52 % 4.552 M 13.48 % 4.012 M 1 070.87 % 342.617 K 169.67 % -491.765 K -538.86 % 112.055 K
Retained earnings -177.802 M 2.73 % -182.799 M -0.18 % -182.466 M 1.71 % -185.632 M 8.22 % -202.247 M 2.46 % -207.339 M 4.86 % -217.934 M 2.02 % -222.435 M -0.22 % -221.945 M -0.96 % -219.824 M 0.59 % -221.119 M -0.37 % -220.300 M 0.34 % -221.062 M 0.07 % -221.218 M -0.39 % -220.359 M -0.16 % -220.000 M -0.14 % -219.695 M -0.36 % -218.905 M 0.81 % -220.686 M -1.00 % -218.495 M -0.95 % -216.440 M 15.12 % -255.006 M -389.06 % -52.142 M -104.44 % -25.504 M -40.10 % -18.204 M -6.38 % -17.112 M -28.21 % -13.348 M -27.98 % -10.429 M -39.46 % -7.478 M -97.80 % -3.781 M -860.27 % -393.724 K
Common stock 265.246 M 0.07 % 265.065 M 0.04 % 264.956 M 0.00 % 264.956 M -0.74 % 266.942 M -0.42 % 268.081 M 0.18 % 267.605 M 6.04 % 252.356 M 5.11 % 240.084 M 5.72 % 227.092 M 0.74 % 225.427 M 0.01 % 225.407 M 0.00 % 225.407 M 0.02 % 225.355 M 0.03 % 225.293 M 1.32 % 222.356 M 0.00 % 222.363 M 0.81 % 220.587 M 0.54 % 219.395 M 0.45 % 218.406 M 1.35 % 215.488 M -15.24 % 254.238 M 15.27 % 220.553 M 21.39 % 181.690 M 63.23 % 111.309 M 18.98 % 93.554 M 69.94 % 55.050 M 70.70 % 32.250 M 31.77 % 24.475 M 92.33 % 12.726 M 35.76 % 9.374 M
Total equity 95.775 M 0.38 % 95.409 M 6.15 % 89.881 M 7.73 % 83.433 M 8.22 % 77.096 M 7.54 % 71.692 M 20.04 % 59.722 M 65.72 % 36.038 M 72.69 % 20.869 M 176.41 % 7.550 M -8.80 % 8.279 M -7.09 % 8.911 M 9.25 % 8.156 M 3.69 % 7.866 M -0.65 % 7.917 M 69.08 % 4.682 M -10.66 % 5.241 M 45.12 % 3.611 M 447.73 % 659.344 K -64.54 % 1.859 M 290.22 % -977.575 K -27.35 % -767.604 K -100.44 % 175.614 M 9.37 % 160.566 M 66.01 % 96.720 M 32.49 % 73.004 M 57.83 % 46.255 M 79.06 % 25.832 M 48.98 % 17.339 M 105.12 % 8.453 M -7.02 % 9.092 M
Other non current liabilities 930.385 K -56.88 % 2.158 M 601.02 % 307.777 K 3.26 % 298.055 K 295.23 % 75.413 K 2.19 % 73.800 K 1.68 % 72.581 K 5.33 % 68.906 K 3.61 % 66.504 K 2.44 % 64.918 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 -100.00 % 567.436 K 22.52 % 463.149 K -8.40 % 505.605 K 43.92 % 351.317 K 33.49 % 263.179 K 2.55 % 256.642 K -12.58 % 293.586 K
Long term debt 872.130 K -10.72 % 976.884 K -72.35 % 3.534 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 144.719 K -12.92 % 166.191 K 0.000 0.000 0.000 0.000 -100.00 % 3.692 M 44.75 % 2.551 M 279.24 % 672.618 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
Total non current liabilities 1.803 M -42.49 % 3.134 M -18.40 % 3.841 M 1 188.83 % 298.055 K 295.24 % 75.412 K 2.18 % 73.800 K 1.68 % 72.580 K 5.33 % 68.906 K -67.38 % 211.223 K -8.60 % 231.109 K 0.000 0.000 0.000 0.000 -100.00 % 3.692 M 44.75 % 2.551 M 279.24 % 672.618 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 567.436 K 22.52 % 463.149 K -8.40 % 505.605 K 43.92 % 351.317 K 33.49 % 263.179 K 2.55 % 256.642 K -12.58 % 293.586 K
Other current liabilities 17.351 M -19.08 % 21.441 M 151.93 % 8.511 M -15.97 % 10.128 M -22.13 % 13.008 M -17.12 % 15.694 M 46.90 % 10.684 M 132.39 % 4.597 M 443.82 % 845.363 K 1 248.98 % 62.667 K 104.35 % 30.667 K -21.70 % 39.168 K 39.06 % 28.166 K -28.09 % 39.166 K -80.20 % 197.792 K -36.24 % 310.198 K 4 331.40 % 7.000 K -85.62 % 48.682 K 25.23 % 38.874 K -42.91 % 68.096 K -90.46 % 713.514 K -0.04 % 713.824 K -48.65 % 1.390 M 11 433.39 % 12.053 K -95.76 % 284.433 K 47.73 % 192.532 K 1.59 % 189.519 K 35.98 % 139.372 K 98.84 % 70.094 K -95.73 % 1.643 M 776.70 % 187.360 K
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 -100.00 % 63.179 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 123.634 K 16.54 % 106.091 K -95.17 % 2.198 M 0.000 0.000 0.000 -100.00 % 8.164 M 0.000 -100.00 % 3.950 M -23.93 % 5.193 M -9.15 % 5.715 M 6.58 % 5.363 M 4.26 % 5.144 M 10.74 % 4.645 M 0.000 0.000 0.000 -100.00 % 200.000 K 0.000 0.000 0.000 0.000 -100.00 % 100.905 M 268.34 % 27.394 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 22.259 M -23.62 % 29.144 M 99.93 % 14.577 M 28.03 % 11.386 M -13.55 % 13.170 M -40.13 % 21.995 M 2.81 % 21.395 M 359.58 % 4.655 M -12.76 % 5.336 M -1.05 % 5.393 M -6.33 % 5.757 M 6.41 % 5.410 M 3.74 % 5.216 M 10.58 % 4.717 M 2 068.14 % 217.541 K -41.51 % 371.940 K 5 213.43 % 7.000 K -98.48 % 460.252 K 1 035.42 % 40.536 K -41.57 % 69.376 K -93.12 % 1.009 M 23.16 % 818.941 K -99.35 % 126.836 M 100.76 % 63.179 M 688.00 % 8.018 M 516.55 % 1.300 M 38.16 % 941.251 K 60.55 % 586.274 K 39.94 % 418.947 K -77.12 % 1.831 M 273.97 % 489.688 K
Total liabilities 24.062 M -25.46 % 32.278 M 75.25 % 18.418 M 57.64 % 11.684 M -11.79 % 13.245 M -39.98 % 22.069 M 2.80 % 21.467 M 354.42 % 4.724 M -14.84 % 5.547 M -1.36 % 5.624 M -2.31 % 5.757 M 6.41 % 5.410 M 3.74 % 5.216 M 10.58 % 4.717 M 20.63 % 3.910 M 33.78 % 2.923 M 330.06 % 679.618 K 47.66 % 460.252 K 1 035.42 % 40.536 K -41.57 % 69.376 K -93.12 % 1.009 M 23.16 % 818.941 K -99.35 % 126.836 M 100.76 % 63.179 M 635.92 % 8.585 M 386.81 % 1.764 M 21.89 % 1.447 M 54.32 % 937.591 K 37.45 % 682.126 K -67.33 % 2.088 M 166.56 % 783.274 K
Other non current assets 0.000 0.000 0.000 -100.00 % 64.954 M 4.86 % 61.944 M 0.000 -100.00 % 41.148 M 0.000 -100.00 % 17.547 M 0.000 -100.00 % 12.887 M 863.93 % 1.337 M 0.01 % 1.337 M 37.46 % 972.484 K 3.30 % 941.410 K -53.10 % 2.007 M -9.71 % 2.223 M 13.96 % 1.951 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
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 180.000 K 84.62 % 97.500 K 160.00 % 37.500 K -28.57 % 52.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 607.581 K 3 596.65 % 16.436 K 0.48 % 16.358 K -0.71 % 16.475 K 0.00 % 16.475 K 0.000 0.000 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
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
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
Property plant equipment net 105.560 M -2.14 % 107.872 M 28.37 % 84.035 M 7 660 335.10 % 1.097 K -62.28 % 2.908 K -99.99 % 55.507 M 2 750 487.46 % 2.018 K -99.99 % 22.340 M 3 692 500.50 % 605.000 -99.99 % 11.722 M 189 400.27 % 6.186 K -99.95 % 11.409 M 0.85 % 11.313 M 8.86 % 10.392 M 69.17 % 6.143 M 11.25 % 5.522 M 56.25 % 3.534 M 93.03 % 1.831 M 0.000 0.000 0.000 -100.00 % 3.667 K -100.00 % 285.399 M 39.32 % 204.855 M 150.42 % 81.806 M 67.14 % 48.945 M 25.36 % 39.044 M 104.51 % 19.092 M 68.78 % 11.311 M 78.41 % 6.340 M 0.65 % 6.299 M
Total non current assets 105.560 M -2.14 % 107.872 M 28.37 % 84.035 M 29.37 % 64.956 M 4.86 % 61.947 M 11.60 % 55.507 M 34.89 % 41.150 M 84.20 % 22.340 M 26.02 % 17.728 M 49.98 % 11.820 M -8.59 % 12.931 M 1.04 % 12.798 M 1.18 % 12.649 M 11.31 % 11.364 M 60.42 % 7.084 M -5.91 % 7.529 M 30.77 % 5.757 M 52.24 % 3.782 M 0.000 0.000 0.000 -100.00 % 3.667 K -100.00 % 286.006 M 39.60 % 204.872 M 150.39 % 81.822 M 67.12 % 48.961 M 25.35 % 39.061 M 104.60 % 19.092 M 68.78 % 11.311 M 78.41 % 6.340 M 0.65 % 6.299 M
Other current assets 505.551 K 1 042.95 % 44.232 K -55.24 % 98.819 K -31.20 % 143.630 K -32.88 % 213.981 K 157.33 % 83.153 K -6.80 % 89.219 K 0.000 0.000 -100.00 % 26.068 K -94.57 % 480.261 K 2 044.98 % 22.390 K -50.00 % 44.776 K 162.74 % 17.042 K -57.53 % 40.126 K 258.01 % 11.208 K -20.94 % 14.176 K 0.000 -100.00 % 81.254 K 670.25 % 10.549 K -66.00 % 31.026 K -34.19 % 47.146 K -97.83 % 2.173 M -75.32 % 8.802 M 6 756.12 % 128.388 K 473.57 % 22.384 K -60.07 % 56.062 K 146.47 % 22.746 K 0.000 0.000 0.000
Short term investments 0.000 -100.00 % 52.500 K -22.22 % 67.500 K -35.71 % 105.000 K 0.00 % 105.000 K 0.00 % 105.000 K -12.50 % 120.000 K 0.00 % 120.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 0.000 0.000 0.000
cash and cash equivalents 8.355 M -26.65 % 11.391 M -47.82 % 21.829 M -16.79 % 26.234 M 16.02 % 22.612 M -33.30 % 33.902 M -1.46 % 34.404 M 101.92 % 17.039 M 98.18 % 8.598 M 560.15 % 1.302 M 108.53 % 624.538 K -40.87 % 1.056 M 49.94 % 704.417 K -40.97 % 1.193 M -55.92 % 2.707 M 5 120.37 % 51.854 K -65.21 % 149.063 K -41.97 % 256.857 K -58.48 % 618.626 K -66.72 % 1.859 M 0.000 0.000 -100.00 % 6.994 M 69.62 % 4.123 M -79.60 % 20.209 M -18.77 % 24.878 M 218.85 % 7.802 M 5.46 % 7.399 M 14.72 % 6.449 M 58.04 % 4.081 M 17.08 % 3.486 M
Cash and short term investments 8.355 M -26.99 % 11.444 M -47.74 % 21.896 M -16.87 % 26.339 M 15.95 % 22.717 M -33.20 % 34.007 M -1.50 % 34.524 M 101.21 % 17.159 M 99.58 % 8.598 M 560.15 % 1.302 M 108.53 % 624.538 K -40.87 % 1.056 M 49.94 % 704.417 K -40.97 % 1.193 M -55.92 % 2.707 M 5 120.37 % 51.854 K -65.21 % 149.063 K -41.97 % 256.857 K -58.48 % 618.626 K -66.72 % 1.859 M 0.000 0.000 -100.00 % 6.994 M 69.62 % 4.123 M -79.60 % 20.209 M -18.77 % 24.878 M 218.85 % 7.802 M 5.46 % 7.399 M 14.72 % 6.449 M 58.04 % 4.081 M 17.08 % 3.486 M
Total current assets 14.277 M -27.95 % 19.815 M -18.34 % 24.265 M -19.55 % 30.162 M 6.23 % 28.393 M -25.78 % 38.255 M -4.46 % 40.040 M 117.35 % 18.422 M 112.03 % 8.688 M 541.60 % 1.354 M 22.57 % 1.105 M -27.45 % 1.523 M 110.93 % 721.969 K -40.71 % 1.218 M -74.33 % 4.743 M 6 122.47 % 76.220 K -53.31 % 163.239 K -43.69 % 289.874 K -58.58 % 699.880 K -63.72 % 1.929 M 6 116.96 % 31.026 K -34.91 % 47.669 K -99.72 % 17.094 M -19.73 % 21.295 M -9.31 % 23.482 M -9.00 % 25.806 M 198.66 % 8.641 M 12.54 % 7.678 M 14.43 % 6.710 M 59.72 % 4.201 M 17.49 % 3.576 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -105.000 K 0.000 100.00 % -120.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.295 K 0.000 100.00 % -13.158 K 0.000 100.00 % -33.017 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 422.967 K 27.72 % 331.179 K 13.00 % 293.088 K 0.000 0.000 0.000 0.000 0.000
Net receivables 5.416 M -34.96 % 8.327 M 266.93 % 2.269 M -38.31 % 3.679 M -32.65 % 5.463 M 31.17 % 4.165 M -23.26 % 5.427 M 329.54 % 1.263 M 1 288.81 % 90.967 K 253.17 % 25.757 K -94.28 % 450.224 K 1.33 % 444.294 K 0.000 0.000 -100.00 % 1.996 M 0.000 0.000 0.000 0.000 -100.00 % 59.332 K 0.000 0.000 -100.00 % 7.927 M -1.45 % 8.044 M 179.46 % 2.878 M 369.78 % 612.719 K -21.68 % 782.323 K 204.92 % 256.569 K -1.61 % 260.766 K 116.80 % 120.278 K 33.47 % 90.116 K
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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.100 0.000 100.00 % -71.708 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 4.785 M -37.01 % 7.596 M 96.37 % 3.868 M 207.66 % 1.257 M 675.36 % 162.160 K -97.43 % 6.301 M 147.39 % 2.547 M 4 291.91 % 57.997 K -89.27 % 540.684 K 292.71 % 137.680 K 1 145.41 % 11.055 K 30.84 % 8.449 K -80.59 % 43.532 K 33.60 % 32.585 K 65.00 % 19.749 K -68.01 % 61.742 K 0.000 -100.00 % 211.570 K 12 629.84 % 1.662 K 29.84 % 1.280 K -99.57 % 295.087 K 180.72 % 105.117 K -99.57 % 24.541 M -31.40 % 35.773 M 362.59 % 7.733 M 598.03 % 1.108 M 47.37 % 751.732 K 68.21 % 446.902 K 28.11 % 348.853 K 84.88 % 188.688 K -37.59 % 302.328 K
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 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
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
Capital lease obligations 995.764 K -8.05 % 1.083 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.463 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 -4.29 % 0.000 0.000 -100.00 % 0.750 765 483.94 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 119.837 M -6.15 % 127.687 M 17.90 % 108.300 M 13.86 % 95.117 M 5.29 % 90.341 M -3.65 % 93.761 M 15.48 % 81.189 M 99.18 % 40.762 M 54.31 % 26.417 M 100.52 % 13.174 M -6.14 % 14.036 M -1.99 % 14.321 M 7.10 % 13.371 M 6.27 % 12.582 M 6.38 % 11.827 M 55.51 % 7.605 M 28.45 % 5.921 M 45.41 % 4.072 M 481.77 % 699.880 K -63.72 % 1.929 M 6 116.96 % 31.026 K -39.56 % 51.336 K -99.98 % 303.100 M 96.23 % 154.458 M 46.68 % 105.305 M 40.84 % 74.767 M 56.74 % 47.702 M 78.19 % 26.770 M 48.54 % 18.021 M 70.96 % 10.541 M 6.74 % 9.875 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-06-30 2012-12-30 2011-12-30 2010-12-30 2009-12-30 2008-12-30 2007-12-30 2006-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
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
Stock based compensation 53.400 K 0.000 -100.00 % 433.334 K 0.000 0.000 -100.00 % 7.000 K -98.98 % 688.878 K -46.00 % 1.276 M 51.24 % 843.500 K 851.00 % 88.696 K 786.96 % 10.000 K 0.000 -100.00 % 26.400 K -88.33 % 226.242 K 88.54 % 120.000 K 0.000 -100.00 % 89.996 K 0.000 -100.00 % 24.875 K -98.73 % 1.963 M 0.000 100.00 % -7.844 M -780.26 % 1.153 M -68.27 % 3.634 M 93.40 % 1.879 M
Change in working capital 0.000 100.00 % -4.496 M 0.000 -100.00 % 212.512 K 0.000 100.00 % -1.485 M 0.000 100.00 % -657.591 K 0.000 -100.00 % 76.363 K 0.000 100.00 % -221.174 K 0.000 -100.00 % 39.436 K 0.000 100.00 % -2.584 K 0.000 100.00 % -207.134 K 0.000 0.000 0.000 0.000 0.000 100.00 % -2.434 M 0.000
Accounts receivables 0.000 100.00 % -4.496 M 0.000 -100.00 % 212.512 K 0.000 100.00 % -1.485 M 0.000 100.00 % -657.591 K 0.000 -100.00 % 76.363 K 0.000 100.00 % -221.174 K 0.000 -100.00 % 39.436 K 0.000 100.00 % -2.584 K 0.000 100.00 % -207.134 K 0.000 0.000 0.000 0.000 0.000 100.00 % -2.434 M 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
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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -2.249 M -133.74 % 6.665 M 1 152.01 % 532.368 K 130.15 % -1.766 M 35.95 % -2.757 M -155.96 % 4.926 M 139.71 % 2.055 M -12.37 % 2.345 M 1 074.58 % 199.659 K 248.42 % -134.522 K -121.49 % 626.060 K 302.41 % -309.301 K -370.63 % 114.290 K -71.94 % 407.354 K 224.72 % -326.605 K -4 308.83 % 7.760 K -92.07 % 97.819 K 105.36 % -1.825 M -200.30 % 1.820 M 1 896.42 % 91.154 K -51.15 % 186.610 K -99.91 % 203.150 M 1 327.47 % 14.231 M 257.45 % 3.981 M -37.08 % 6.328 M
Net cash provided by operating activities 11.091 M -17.48 % 13.440 M 76.59 % 7.611 M 60.06 % 4.755 M 0.70 % 4.722 M -55.47 % 10.605 M 70.98 % 6.202 M 90.70 % 3.252 M 3 206.76 % 98.359 K 123.19 % -424.152 K -417.97 % -81.888 K -31.60 % -62.225 K -120.21 % 307.820 K 265.73 % -185.734 K 67.16 % -565.618 K -284.33 % -147.170 K 29.11 % -207.614 K 17.31 % -251.078 K 27.55 % -346.563 K 0.000 0.000 0.000 0.000 -100.00 % 13.939 M 67.99 % 8.297 M
Investments in property plant and equipment -13.690 M 44.93 % -24.860 M -107.57 % -11.976 M -529.06 % -1.904 M 80.43 % -9.728 M -38.26 % -7.036 M 20.42 % -8.841 M -126.71 % -3.900 M -145.09 % -1.591 M -1 616.16 % -92.717 K 80.50 % -475.435 K 55.95 % -1.079 M -29.89 % -830.977 K 76.85 % -3.590 M -799.74 % -398.991 K 58.29 % -956.513 K -4.47 % -915.619 K 49.99 % -1.831 M 0.000 0.000 0.000 0.000 0.000 100.00 % -102.608 M -46.78 % -69.906 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 124.816 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 813.252 K 100.24 % 406.131 K 0.000 -100.00 % 171.643 K -87.61 % 1.385 M 815.29 % 151.312 K -92.72 % 2.077 M 0.000 100.00 % -164.740 K 0.000 -100.00 % 247.722 K 113.26 % -1.869 M 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -13.565 M 45.44 % -24.860 M -107.57 % -11.976 M -529.06 % -1.904 M 80.43 % -9.728 M -38.26 % -7.036 M 20.42 % -8.841 M -186.44 % -3.087 M -160.46 % -1.185 M -1 178.13 % -92.717 K 69.48 % -303.792 K -199.40 % 305.617 K 144.97 % -679.665 K 55.07 % -1.513 M -279.15 % -398.991 K 64.42 % -1.121 M -22.46 % -915.619 K 42.16 % -1.583 M 15.29 % -1.869 M 0.000 0.000 0.000 0.000 100.00 % -102.608 M -46.78 % -69.906 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.309 M 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -99.000 K 90.02 % -992.419 K -74.11 % -570.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.344 K 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
Other financing activites -129.278 K -151.97 % -51.306 K 0.000 0.000 0.000 100.00 % -3.920 M -135.11 % 11.166 M 175.27 % 4.056 M -14.54 % 4.746 M 431.56 % 892.924 K 440.20 % 165.296 K 430.59 % -50.000 K -147.62 % 104.991 K 147.67 % -220.244 K -105.67 % 3.882 M 247.19 % 1.118 M -4.41 % 1.170 M -15.51 % 1.385 M 38.97 % 996.320 K 0.000 0.000 0.000 0.000 -100.00 % 95.265 M 252.54 % 27.023 M
Net cash used provided by financing activities -129.278 K -151.97 % -51.306 K 48.18 % -99.000 K 90.02 % -992.419 K -74.11 % -570.000 K 85.46 % -3.920 M -135.11 % 11.166 M 175.27 % 4.056 M -14.54 % 4.746 M 431.56 % 892.924 K 440.20 % 165.296 K 430.59 % -50.000 K -147.62 % 104.991 K 146.75 % -224.588 K -105.79 % 3.882 M 247.19 % 1.118 M -4.41 % 1.170 M -15.51 % 1.385 M 38.97 % 996.320 K 0.000 0.000 0.000 0.000 -100.00 % 122.574 M 353.60 % 27.023 M
Effect of forex changes on cash -469.926 K -145.46 % 1.034 M 1 632.94 % 59.650 K 225.37 % -47.579 K 31.61 % -69.568 K -169.66 % 99.866 K -35.88 % 155.739 K 9 773.23 % -1.610 K 86.75 % -12.155 K 67.28 % -37.143 K -913.83 % 4.564 K 126.07 % -17.510 K -178.13 % 22.410 K -94.53 % 409.428 K 255.99 % -262.473 K -358.25 % 101.637 K 201.23 % -100.400 K -214.37 % 87.786 K 511.37 % -21.340 K 0.000 0.000 0.000 0.000 100.00 % -61.323 K 95.51 % -1.365 M
Net change in cash 0.000 0.000 100.00 % -2.203 M -221.61 % 1.811 M 132.08 % -5.645 M -2 148.74 % -251.033 K -102.89 % 8.683 M 105.73 % 4.221 M 15.71 % 3.648 M 976.26 % 338.912 K 257.03 % -215.820 K -222.71 % 175.882 K 171.95 % -244.444 K 67.70 % -756.834 K -157.01 % 1.328 M 2 831.38 % -48.604 K 9.82 % -53.897 K 70.20 % -180.883 K 70.83 % -620.183 K 0.000 0.000 0.000 0.000 100.00 % -2.108 M 88.27 % -17.976 M
Cash at beginning of period 0.000 0.000 100.00 % -2.203 M 0.000 0.000 -100.00 % 34.404 M 0.000 -100.00 % 8.598 M 0.000 -100.00 % 624.538 K 0.000 -100.00 % 704.417 K 0.000 0.000 -100.00 % 1.379 M 825.39 % 149.063 K 0.000 0.000 -100.00 % 1.239 M 0.000 0.000 0.000 0.000 -100.00 % 6.218 M -71.85 % 22.086 M
Cash at end of period 0.000 0.000 100.00 % -2.203 M -221.61 % 1.811 M 132.08 % -5.645 M -116.53 % 34.153 M 293.35 % 8.683 M -32.26 % 12.818 M 251.41 % 3.648 M 278.59 % 963.450 K 546.41 % -215.820 K -124.52 % 880.299 K 460.12 % -244.444 K 67.70 % -756.834 K -127.96 % 2.707 M 2 594.60 % 100.459 K 286.39 % -53.897 K 70.20 % -180.883 K -129.24 % 618.626 K 0.000 0.000 0.000 0.000 -100.00 % 4.111 M 0.00 % 4.111 M
Operating cash flow 11.091 M -17.48 % 13.440 M 76.59 % 7.611 M 60.06 % 4.755 M 0.70 % 4.722 M -55.47 % 10.605 M 70.98 % 6.202 M 90.70 % 3.252 M 3 206.76 % 98.359 K 123.19 % -424.152 K -417.97 % -81.888 K -31.60 % -62.225 K -120.21 % 307.820 K 265.73 % -185.734 K 67.16 % -565.618 K -284.33 % -147.170 K 29.11 % -207.614 K 17.31 % -251.078 K 27.55 % -346.563 K 0.000 0.000 0.000 0.000 -100.00 % 13.939 M 67.99 % 8.297 M
Capital expenditure -13.690 M 44.93 % -24.860 M -107.57 % -11.976 M -529.06 % -1.904 M 80.43 % -9.728 M -38.26 % -7.036 M 20.42 % -8.841 M -126.71 % -3.900 M -145.09 % -1.591 M -1 616.16 % -92.717 K 80.50 % -475.435 K 55.95 % -1.079 M -29.89 % -830.977 K 76.85 % -3.590 M -799.74 % -398.991 K 58.29 % -956.513 K -4.47 % -915.619 K 49.99 % -1.831 M 0.000 0.000 0.000 0.000 0.000 100.00 % -102.608 M -46.78 % -69.906 M
Free CashFlow -2.599 M 77.24 % -11.420 M -161.59 % -4.366 M -253.12 % 2.851 M 156.96 % -5.006 M -240.23 % 3.569 M 235.27 % -2.639 M -307.64 % -647.339 K 56.64 % -1.493 M -188.82 % -516.869 K 7.26 % -557.323 K 51.18 % -1.142 M -118.21 % -523.157 K 86.14 % -3.776 M -291.41 % -964.609 K 12.60 % -1.104 M 1.74 % -1.123 M 46.05 % -2.082 M -500.70 % -346.563 K 0.000 0.000 0.000 0.000 100.00 % -88.669 M -43.92 % -61.609 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2013
2012
2011
2010
2009
2008
2007
2006