ETB

Eaton Vance Tax-Managed Buy-Write Income Fund ETB

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Revenue 77.203 M 975.98 % 7.175 M -80.02 % 35.913 M -58.04 % 85.584 M 325.58 % 20.110 M -70.11 % 67.281 M 348.64 % -27.060 M -150.20 % 53.906 M 230.99 % 16.287 M -52.32 % 34.160 M 292.36 % 8.706 M -2.87 % 8.963 M -3.93 % 9.330 M 6.63 % 8.750 M 1.98 % 8.580 M -7.74 % 9.300 M -18.92 % 11.470 M 3.33 % 11.100 M 2.78 % 10.800 M 55.84 % 6.930 M
Net income 76.705 M 17.38 % 65.348 M 207.42 % -60.836 M -171.46 % 85.135 M 410.18 % 16.687 M -75.03 % 66.832 M 342.84 % -27.521 M -151.49 % 53.451 M 69.78 % 31.482 M 153.48 % 12.420 M -62.85 % 33.428 M -48.81 % 65.302 M 76.20 % 37.060 M 56.17 % 23.730 M -21.99 % 30.420 M -66.88 % 91.860 M 186.84 % -105.780 M -448.30 % 30.370 M -54.51 % 66.760 M 121.13 % 30.190 M
Income before tax 76.705 M 17.38 % 65.348 M 207.42 % -60.836 M -171.46 % 85.135 M 410.18 % 16.687 M -75.03 % 66.832 M 342.84 % -27.521 M -151.49 % 53.451 M 69.78 % 31.482 M 153.48 % 12.420 M -62.85 % 33.428 M -48.81 % 65.302 M 76.20 % 37.060 M 56.17 % 23.730 M -21.99 % 30.420 M -66.88 % 91.860 M 186.84 % -105.780 M -448.30 % 30.370 M -54.51 % 66.760 M 121.13 % 30.190 M
Income before tax ratio 0.99 -89.09 % 9.11 637.63 % -1.69 -270.29 % 0.99 19.88 % 0.83 -16.46 % 0.99 -2.33 % 1.02 2.57 % 0.99 -48.70 % 1.93 431.66 % 0.36 -90.53 % 3.84 -47.30 % 7.29 83.41 % 3.97 46.47 % 2.71 -23.51 % 3.55 -64.11 % 9.88 207.10 % -9.22 -437.07 % 2.74 -55.74 % 6.18 41.89 % 4.36
EBITDA 76.705 M 17.38 % 65.348 M 202.88 % -63.521 M -176.10 % 83.475 M 400.23 % 16.687 M 0.000 100.00 % -27.521 M 0.000 -100.00 % 31.482 M 153.48 % 12.420 M -57.53 % 29.243 M 0.000 -100.00 % 70.160 M 76.02 % 39.860 M -30.28 % 57.170 M -69.24 % 185.850 M 182.53 % -225.190 M -512.66 % 54.570 M -58.67 % 132.050 M 154.28 % 51.930 M
Net income ratio 0.99 -89.09 % 9.11 637.63 % -1.69 -270.29 % 0.99 19.88 % 0.83 -16.46 % 0.99 -2.33 % 1.02 2.57 % 0.99 -48.70 % 1.93 431.66 % 0.36 -90.53 % 3.84 -47.30 % 7.29 83.41 % 3.97 46.47 % 2.71 -23.51 % 3.55 -64.11 % 9.88 207.10 % -9.22 -437.07 % 2.74 -55.74 % 6.18 41.89 % 4.36
Ratio EBITDA 0.99 -89.09 % 9.11 614.91 % -1.77 -281.34 % 0.98 17.54 % 0.83 0.00 -100.00 % 1.02 0.00 -100.00 % 1.93 431.66 % 0.36 -89.18 % 3.36 0.00 -100.00 % 7.52 65.07 % 4.56 -31.63 % 6.66 -66.66 % 19.98 201.79 % -19.63 -499.35 % 4.92 -59.79 % 12.23 63.17 % 7.49
Gross profit ratio 1.00 -89.10 % 9.17 944.57 % 0.88 -7.33 % 0.95 17.14 % 0.81 -13.81 % 0.94 -19.06 % 1.16 25.75 % 0.92 21.55 % 0.76 -13.66 % 0.88 63.50 % 0.54 -5.06 % 0.57 -5.87 % 0.60 1.77 % 0.59 2.21 % 0.58 -8.72 % 0.63 -1.03 % 0.64 15.50 % 0.55 -0.10 % 0.55 3.32 % 0.54
Weighted average shs out dil 29.389 M 0.05 % 29.375 M 1.25 % 29.011 M 6.28 % 27.296 M 2.40 % 26.657 M 0.31 % 26.574 M -1.12 % 26.876 M 7.40 % 25.024 M 1.27 % 24.711 M 0.14 % 24.675 M 0.08 % 24.657 M 0.01 % 24.655 M 0.02 % 24.650 M 0.00 % 24.650 M 0.00 % 24.650 M 0.24 % 24.590 M 0.04 % 24.580 M 0.00 % 24.580 M 0.12 % 24.550 M 0.08 % 24.530 M
Weighted average shs out 29.375 M 0.00 % 29.375 M 1.25 % 29.011 M 6.28 % 27.296 M 2.56 % 26.613 M 0.15 % 26.574 M 0.15 % 26.536 M 6.04 % 25.024 M 1.27 % 24.711 M 0.14 % 24.675 M 0.08 % 24.657 M 0.01 % 24.655 M 0.02 % 24.650 M 0.00 % 24.650 M 0.00 % 24.650 M 0.24 % 24.590 M 0.04 % 24.580 M 0.00 % 24.580 M 0.12 % 24.550 M 0.08 % 24.530 M
EPS diluted 2.61 17.57 % 2.22 205.71 % -2.10 -167.31 % 3.12 395.24 % 0.63 -74.90 % 2.51 346.08 % -1.02 -147.66 % 2.14 68.50 % 1.27 154.00 % 0.50 -63.24 % 1.36 -48.68 % 2.65 76.67 % 1.50 56.25 % 0.96 -21.95 % 1.23 -67.11 % 3.74 186.98 % -4.30 -446.77 % 1.24 -54.41 % 2.72 121.14 % 1.23
Earnings per share 2.61 17.57 % 2.22 205.71 % -2.10 -167.31 % 3.12 395.24 % 0.63 -74.90 % 2.51 341.35 % -1.04 -148.60 % 2.14 68.50 % 1.27 154.00 % 0.50 -63.24 % 1.36 -48.68 % 2.65 76.67 % 1.50 56.25 % 0.96 -21.95 % 1.23 -67.11 % 3.74 186.98 % -4.30 -446.77 % 1.24 -54.41 % 2.72 121.14 % 1.23
Gross profit 77.203 M 17.30 % 65.815 M 108.70 % 31.535 M -61.12 % 81.100 M 398.53 % 16.268 M -74.24 % 63.148 M 301.26 % -31.376 M -163.12 % 49.705 M 302.31 % 12.355 M -58.84 % 30.014 M 541.52 % 4.679 M -7.78 % 5.073 M -9.56 % 5.610 M 8.51 % 5.170 M 4.23 % 4.960 M -15.79 % 5.890 M -19.75 % 7.340 M 19.35 % 6.150 M 2.67 % 5.990 M 61.02 % 3.720 M
Income tax expense 0.000 0.000 0.000 0.000 -100.00 % 16.687 M 329.57 % 3.885 M 0.63 % 3.860 M -0.80 % 3.892 M 0.000 0.000 -100.00 % 29.243 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cost of revenue 4.627 M 8.99 % 4.245 M -3.02 % 4.377 M -2.38 % 4.484 M 16.71 % 3.842 M -7.06 % 4.134 M -4.23 % 4.316 M 2.74 % 4.201 M 6.85 % 3.932 M -5.18 % 4.147 M 2.95 % 4.028 M 3.54 % 3.890 M 4.57 % 3.720 M 3.91 % 3.580 M -1.10 % 3.620 M 6.16 % 3.410 M -17.43 % 4.130 M -16.57 % 4.950 M 2.91 % 4.810 M 49.84 % 3.210 M
General and administrative expenses 481.799 K -89.33 % 4.517 M 817.08 % 492.541 K 14.44 % 430.376 K 2.02 % 421.856 K -2.30 % 431.787 K -2.47 % 442.728 K 1.39 % 436.674 K -89.59 % 4.193 M -4.51 % 4.392 M -2.86 % 4.521 M 2.10 % 4.428 M 906.39 % 440.000 K -6.38 % 470.000 K 34.29 % 350.000 K -2.78 % 360.000 K -7.69 % 390.000 K -11.36 % 440.000 K 7.32 % 410.000 K 36.67 % 300.000 K
Selling and marketing 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
Other expenses 16.021 K 100.40 % -4.050 M -25 297.36 % 16.075 K -13.59 % 18.603 K -99.49 % 3.682 M 20 236.50 % 18.104 K -2.59 % 18.585 K 0.16 % 18.555 K -99.90 % 19.127 M 208.71 % -17.594 M -33 202.43 % 53.150 K -24.07 % 69.999 K 16.67 % 59.999 K 0.00 % 60.000 K 0.00 % 60.000 K 20.00 % 49.999 K 66.67 % 29.999 K -50.00 % 60.000 K 20.00 % 49.999 K 0.00 % 50.000 K
Operating expenses 497.820 K 6.71 % 466.524 K -8.28 % 508.616 K 13.28 % 448.986 K -89.06 % 4.104 M 812.12 % 449.896 K -2.47 % 461.313 K 1.34 % 455.229 K -97.99 % 22.618 M 28.56 % 17.594 M -28.83 % 24.722 M -56.12 % 56.338 M 11 167.61 % 500.000 K -5.66 % 530.000 K 29.27 % 410.000 K 0.00 % 410.000 K -2.38 % 420.000 K -16.00 % 500.000 K 8.70 % 460.000 K 31.43 % 350.000 K
Cost and expenses 497.820 K -88.98 % 4.517 M -95.33 % 96.749 M 21 448.23 % 448.986 K -86.88 % 3.423 M 660.75 % 449.896 K -2.47 % 461.313 K 1.34 % 455.229 K 103.00 % -15.195 M -169.89 % 21.740 M -12.06 % 24.722 M -56.12 % 56.338 M 1 235.03 % 4.220 M 2.68 % 4.110 M 1.99 % 4.030 M 5.50 % 3.820 M -16.04 % 4.550 M -16.51 % 5.450 M 3.42 % 5.270 M 48.03 % 3.560 M
Research and development expenses 0.000 0.000 0.000 -100.00 % 6.169 0.000 -100.00 % 4.015 0.000 0.000 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 481.799 K -89.33 % 4.517 M 817.08 % 492.541 K 14.44 % 430.376 K 2.02 % 421.856 K -2.30 % 431.787 K -2.47 % 442.728 K 1.39 % 436.674 K -89.59 % 4.193 M -4.51 % 4.392 M -2.86 % 4.521 M 2.10 % 4.428 M 906.39 % 440.000 K -6.38 % 470.000 K 34.29 % 350.000 K -2.78 % 360.000 K -7.69 % 390.000 K -11.36 % 440.000 K 7.32 % 410.000 K 36.67 % 300.000 K
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.812 M 255.44 % 7.543 M -74.20 % 29.243 M -51.88 % 60.770 M 83.60 % 33.100 M 105.21 % 16.130 M -39.70 % 26.750 M -71.54 % 93.990 M 178.71 % -119.410 M -593.43 % 24.200 M -62.93 % 65.290 M 200.32 % 21.740 M
Depreciation and amortization 0.000 0.000 100.00 % -2.685 M -61.73 % -1.660 M 0.000 100.00 % -3.885 M -0.63 % -3.860 M 0.80 % -3.892 M 16.66 % -4.670 M 4.24 % -4.877 M -16.52 % -4.186 M 7.71 % -4.535 M -106.97 % 65.050 M 84.70 % 35.220 M -33.07 % 52.620 M -70.83 % 180.370 M 177.71 % -232.110 M -574.57 % 48.910 M -61.34 % 126.520 M 160.60 % 48.550 M
Operating income 76.705 M 17.38 % 65.348 M 207.42 % -60.836 M -171.46 % 85.135 M 2 305.21 % 3.540 M -94.70 % 66.832 M 342.84 % -27.521 M -151.49 % 53.451 M 69.78 % 31.482 M 153.48 % 12.420 M 196.74 % 4.186 M -7.71 % 4.535 M -11.25 % 5.110 M 10.13 % 4.640 M 1.98 % 4.550 M -16.97 % 5.480 M -20.81 % 6.920 M 22.26 % 5.660 M 2.35 % 5.530 M 63.61 % 3.380 M
Operating income ratio 0.99 -89.09 % 9.11 637.63 % -1.69 -270.29 % 0.99 465.16 % 0.18 -82.28 % 0.99 -2.33 % 1.02 2.57 % 0.99 -48.70 % 1.93 431.66 % 0.36 -24.37 % 0.48 -4.99 % 0.51 -7.62 % 0.55 3.28 % 0.53 0.00 % 0.53 -10.00 % 0.59 -2.33 % 0.60 18.32 % 0.51 -0.42 % 0.51 4.98 % 0.49
Total other income expenses net 0.000 -100.00 % 62.690 M 179 114 280.00 % -35.000 0.000 -100.00 % 13.148 M 0.000 -100.00 % 4.316 M -91.29 % 49.559 M 0.000 0.000 0.000 -100.00 % 60.766 M 90.19 % 31.950 M 67.37 % 19.090 M -26.21 % 25.870 M -70.05 % 86.380 M 176.65 % -112.700 M -556.09 % 24.710 M -59.64 % 61.230 M 128.38 % 26.810 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Net debt -1.066 K -11.97 % -952.000 -12.00 % -850.000 99.96 % -2.053 M -186.87 % -715.782 K 30.46 % -1.029 M 44.24 % -1.846 M -911.49 % -182.500 K 66.30 % -541.467 K 48.50 % -1.051 M 18.00 % -1.282 M -260.06 % -356.059 K 70.33 % -1.200 M 7.69 % -1.300 M -18.18 % -1.100 M -175.00 % -400.000 K 63.64 % -1.100 M 31.25 % -1.600 M 48.39 % -3.100 M -244.44 % -900.000 K
Total investments 460.106 M 8.49 % 424.112 M 9.56 % 387.115 M -18.27 % 473.657 M 20.03 % 394.623 M -3.81 % 410.238 M 9.84 % 373.470 M -11.09 % 420.076 M 9.51 % 383.601 M -0.23 % 384.482 M -4.35 % 401.976 M -1.15 % 406.658 M 10.35 % 368.500 M 0.71 % 365.900 M -2.35 % 374.700 M -3.10 % 386.700 M 13.70 % 340.100 M -30.56 % 489.800 M -2.45 % 502.100 M 5.53 % 475.800 M
Total debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 0.000 0.000 -100.00 % 377.729 M 27.90 % 295.339 M 0.05 % 295.202 M 21.30 % 243.358 M -12.25 % 277.335 M 21.82 % 227.650 M 7.19 % 212.381 M 0.000 0.000 -100.00 % 129.900 M 37.75 % 94.300 M 25.40 % 75.200 M 46.88 % 51.200 M 300.78 % -25.500 M -127.75 % 91.900 M 9.80 % 83.700 M 123.80 % 37.400 M
Retained earnings 380.615 M 16.16 % 327.654 M 16.79 % 280.549 M -25.73 % 377.729 M 27.90 % 295.339 M 0.05 % 295.202 M 21.30 % 243.358 M 186 102.91 % 130.695 K 6.99 % 122.161 K -34.54 % 186.620 K -99.91 % 213.889 M 15.92 % 184.520 M 3 076.12 % -6.200 M -129.63 % -2.700 M -1 000.00 % 300.000 K 150.00 % -600.000 K 92.68 % -8.200 M -446.67 % -1.500 M -50.00 % -1.000 M 92.86 % -14.000 M
Common stock 293.747 K 0.00 % 293.747 K 0.02 % 293.681 K 3.26 % 284.419 K 6.87 % 266.135 K 0.15 % 265.744 K 0.15 % 265.359 K 3.85 % 255.526 K 3.41 % 247.107 K 0.14 % 246.753 K 0.08 % 246.568 K 0.01 % 246.545 K 23.27 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K
Total equity 457.953 M 9.71 % 417.431 M 8.47 % 384.847 M -17.71 % 467.677 M 20.46 % 388.258 M -4.25 % 405.503 M 8.86 % 372.509 M -10.85 % 417.859 M 9.12 % 382.921 M 0.01 % 382.897 M -4.79 % 402.145 M 0.38 % 400.633 M 9.08 % 367.300 M 1.41 % 362.200 M -2.21 % 370.400 M -3.39 % 383.400 M 14.24 % 335.600 M -30.89 % 485.600 M -2.65 % 498.800 M 4.83 % 475.800 M
Other non current liabilities 1.800 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
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 1.800 M -75.94 % 7.482 M 141.44 % 3.099 M -64.85 % 8.815 M 17.73 % 7.487 M -5.64 % 7.934 M 115.92 % 3.675 M 9.50 % 3.356 M 100.94 % 1.670 M -40.39 % 2.802 M 114.39 % 1.307 M -82.58 % 7.500 M 200.00 % 2.500 M -44.44 % 4.500 M -16.67 % 5.400 M 38.46 % 3.900 M -35.00 % 6.000 M 5.26 % 5.700 M 16.33 % 4.900 M 390.00 % 1.000 M
Other current liabilities 0.000 -100.00 % 7.482 M 141.44 % 3.099 M -64.85 % 8.815 M 17.73 % 7.487 M 0.000 100.00 % -327.500 K 7.67 % -354.692 K -113.32 % 2.664 M -18.77 % 3.279 M 85.64 % 1.766 M -77.89 % 7.990 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 1.065 M -85.76 % 7.482 M 141.44 % 3.099 M -64.85 % 8.815 M 17.73 % 7.487 M 2 080.00 % 343.453 K 4.87 % 327.500 K -7.67 % 354.692 K -86.68 % 2.664 M -34.37 % 4.058 M 129.76 % 1.766 M -77.89 % 7.990 M 2 563.50 % 300.000 K -90.63 % 3.200 M -79.87 % 15.900 M 307.69 % 3.900 M 1 200.00 % 300.000 K -98.55 % 20.700 M 25.45 % 16.500 M 4 025.00 % 400.000 K
Total liabilities 2.866 M -61.70 % 7.482 M 141.44 % 3.099 M -64.85 % 8.815 M 17.73 % 7.487 M -5.64 % 7.934 M 115.92 % 3.675 M 9.50 % 3.356 M 25.99 % 2.664 M -34.37 % 4.058 M 129.76 % 1.766 M -77.89 % 7.990 M 166.35 % 3.000 M -62.03 % 7.900 M -63.26 % 21.500 M 168.75 % 8.000 M 25.00 % 6.400 M -75.94 % 26.600 M 23.15 % 21.600 M 1 170.59 % 1.700 M
Other non current assets 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -373.470 M 11.09 % -420.076 M -9.51 % -383.601 M 0.23 % -384.482 M 4.35 % -401.976 M 1.15 % -406.658 M -10.35 % -368.500 M -0.71 % -365.900 M 2.35 % -374.700 M 3.10 % -386.700 M -13.70 % -340.100 M 30.56 % -489.800 M 2.45 % -502.100 M -5.53 % -475.800 M
Long term investments 460.106 M 8.49 % 424.112 M 9.56 % 387.115 M -18.27 % 473.657 M 20.03 % 394.623 M -3.81 % 410.238 M 9.84 % 373.470 M -11.09 % 420.076 M 9.51 % 383.601 M -0.23 % 384.482 M -4.35 % 401.976 M -1.15 % 406.658 M 10.35 % 368.500 M 0.71 % 365.900 M -2.35 % 374.700 M -3.10 % 386.700 M 13.70 % 340.100 M -30.56 % 489.800 M -2.45 % 502.100 M 5.53 % 475.800 M
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
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
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
Property plant equipment 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
Total non current assets 460.106 M 8.49 % 424.112 M 9.56 % 387.115 M -18.27 % 473.657 M 20.03 % 394.623 M -3.81 % 410.238 M 9.84 % 373.470 M -11.09 % 420.076 M 9.51 % 383.601 M -0.23 % 384.482 M -4.35 % 401.976 M -1.15 % 406.658 M 10.35 % 368.500 M 0.71 % 365.900 M -2.35 % 374.700 M -3.10 % 386.700 M 13.70 % 340.100 M -30.56 % 489.800 M -2.45 % 502.100 M 5.53 % 475.800 M
Other current assets 398.349 K 7.83 % 369.439 K -20.69 % 465.824 K 22.82 % 379.271 K 681.58 % 48.526 K -89.18 % 448.458 K 24.63 % 359.830 K 22.27 % 294.302 K 0.87 % 291.778 K -64.54 % 822.729 K 0.000 -100.00 % 911.331 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 -100.00 % 1.459 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
cash and cash equivalents 1.066 K 11.97 % 952.000 12.00 % 850.000 -99.96 % 2.053 M 186.87 % 715.782 K -30.46 % 1.029 M -44.24 % 1.846 M 911.49 % 182.500 K -66.30 % 541.467 K -48.50 % 1.051 M -18.00 % 1.282 M 260.06 % 356.059 K -70.33 % 1.200 M -7.69 % 1.300 M 18.18 % 1.100 M 175.00 % 400.000 K -63.64 % 1.100 M -31.25 % 1.600 M -48.39 % 3.100 M 244.44 % 900.000 K
Cash and short term investments 1.066 K -99.93 % 1.460 M 171 653.53 % 850.000 -99.96 % 2.053 M 186.87 % 715.782 K -30.46 % 1.029 M -44.24 % 1.846 M 911.49 % 182.500 K -66.30 % 541.467 K -48.50 % 1.051 M -18.00 % 1.282 M 260.06 % 356.059 K -70.33 % 1.200 M -7.69 % 1.300 M 18.18 % 1.100 M 175.00 % 400.000 K -63.64 % 1.100 M -31.25 % 1.600 M -48.39 % 3.100 M 244.44 % 900.000 K
Total current assets 712.631 K -72.21 % 2.564 M 208.67 % 830.734 K -70.70 % 2.835 M 152.76 % 1.122 M -64.94 % 3.199 M 17.89 % 2.714 M 138.16 % 1.139 M -42.54 % 1.983 M -19.83 % 2.473 M 27.80 % 1.936 M -1.55 % 1.966 M 15.65 % 1.700 M -59.52 % 4.200 M -75.58 % 17.200 M 273.91 % 4.600 M 142.11 % 1.900 M -91.52 % 22.400 M 23.08 % 18.200 M 911.11 % 1.800 M
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
Net receivables 313.216 K -57.38 % 734.863 K 101.85 % 364.060 K -9.52 % 402.379 K 12.60 % 357.348 K -79.24 % 1.722 M 238.91 % 507.986 K -23.35 % 662.695 K -42.36 % 1.150 M 91.79 % 599.470 K -8.27 % 653.498 K -6.46 % 698.658 K 39.73 % 500.000 K -82.76 % 2.900 M -81.94 % 16.062 M 280.37 % 4.223 M 427.84 % 800.000 K -96.15 % 20.800 M 37.75 % 15.100 M 1 577.78 % 900.000 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
Other assets 0.000 100.00 % -1.763 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 100.00 % -100.000 K
Account payables 1.065 M 0.000 0.000 0.000 0.000 -100.00 % 343.453 K 4.87 % 327.500 K -7.67 % 354.692 K 0.000 -100.00 % 779.296 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Other total stockholders equity 77.044 M -13.90 % 89.484 M -13.96 % 104.005 M 136.10 % -288.065 M -42.12 % -202.686 M -9.46 % -185.167 M -243.67 % 128.886 M -8.03 % 140.139 M -9.53 % 154.901 M -59.50 % 382.463 M 103.43 % 188.009 M -12.91 % 215.867 M -11.31 % 243.400 M -9.99 % 270.400 M -8.25 % 294.700 M -11.40 % 332.600 M -9.89 % 369.100 M -6.56 % 395.000 M -5.03 % 415.900 M -8.03 % 452.200 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 100.00 % -7.482 M -141.44 % -3.099 M 64.85 % -8.815 M -17.73 % -7.487 M -2 080.00 % -343.453 K -4.87 % -327.500 K 7.67 % -354.692 K 78.76 % -1.670 M 40.39 % -2.802 M -114.39 % -1.307 M 82.58 % -7.500 M -3 850.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 100.00 % 100.000 K -50.00 % 200.000 K 0.00 % 200.000 K -33.33 % 300.000 K
Total assets 460.818 M 8.45 % 424.913 M 9.53 % 387.946 M -18.58 % 476.492 M 20.40 % 395.745 M -4.28 % 413.437 M 9.90 % 376.184 M -10.69 % 421.215 M 9.24 % 385.584 M -0.35 % 386.955 M -4.20 % 403.912 M -1.15 % 408.624 M 10.38 % 370.200 M 0.03 % 370.100 M -5.56 % 391.900 M 0.15 % 391.300 M 14.42 % 342.000 M -33.23 % 512.200 M -1.56 % 520.300 M 8.96 % 477.500 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 100.00 % -1.302 M -1 560.24 % 89.180 K -81.59 % 484.510 K 2 609.11 % -19.310 K 97.49 % -768.700 K -181.22 % 946.500 K 186.05 % -1.100 M -145.83 % 2.400 M -81.82 % 13.200 M 210.92 % -11.900 M -250.00 % -3.400 M -117.00 % 20.000 M 450.88 % -5.700 M 60.14 % -14.300 M 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 100.00 % -1.302 M -1 560.24 % 89.180 K -81.59 % 484.510 K 2 609.11 % -19.310 K 97.49 % -768.700 K -181.22 % 946.500 K 186.05 % -1.100 M -145.83 % 2.400 M -81.82 % 13.200 M 210.92 % -11.900 M -250.00 % -3.400 M -117.00 % 20.000 M 450.88 % -5.700 M 60.14 % -14.300 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
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
Other working capital 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.302 M 1 560.24 % -89.180 K 81.59 % -484.510 K -2 609.11 % 19.310 K -97.49 % 768.700 K 181.22 % -946.500 K -186.05 % 1.100 M 145.83 % -2.400 M 81.82 % -13.200 M -210.92 % 11.900 M 250.00 % 3.400 M 117.00 % -20.000 M -450.88 % 5.700 M -60.14 % 14.300 M 0.000
Other non cash items -76.705 M -17.38 % -65.348 M -207.42 % 60.836 M 171.46 % -85.135 M -410.18 % -16.687 M -1 381.42 % 1.302 M -95.27 % 27.521 M 151.49 % -53.451 M -69.78 % -31.482 M -153.48 % -12.420 M 62.85 % -33.428 M 48.81 % -65.302 M -2 620.90 % -2.400 M 81.82 % -13.200 M -210.92 % 11.900 M 250.00 % 3.400 M 117.01 % -19.990 M -450.70 % 5.700 M -60.14 % 14.300 M 0.000
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 -100.00 % 66.832 M 342.84 % -27.521 M -151.49 % 53.451 M 69.78 % 31.482 M 153.48 % 12.420 M -62.85 % 33.428 M -48.81 % 65.300 M 76.20 % 37.060 M 56.17 % 23.730 M -21.99 % 30.420 M -66.88 % 91.860 M 186.85 % -105.770 M -448.27 % 30.370 M -54.51 % 66.760 M 121.13 % 30.190 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 467.840 M
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 0.000 0.000 0.000 0.000 0.000 100.00 % -33.838 M -89.79 % -17.829 M 0.000 -100.00 % 543.760 K 86.62 % 291.380 K 706.48 % 36.130 K 100.11 % -31.950 M 0.00 % -31.950 M 0.00 % -31.950 M 26.33 % -43.370 M 1.68 % -44.110 M 0.32 % -44.250 M -1.75 % -43.490 M 0.75 % -43.820 M -109.84 % 445.530 M
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 100.00 % -33.838 M -89.79 % -17.829 M 3.69 % -18.512 M 41.15 % -31.458 M 0.67 % -31.669 M 0.78 % -31.916 M 0.11 % -31.950 M 0.00 % -31.950 M 0.00 % -31.950 M 26.33 % -43.370 M 1.68 % -44.110 M 0.32 % -44.250 M -1.75 % -43.490 M 0.75 % -43.820 M -109.84 % 445.530 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 100.00 % -2.053 M -300.43 % 1.024 M 0.000 100.00 % -816.652 K -149.09 % 1.663 M 563.41 % -358.967 K 29.59 % -509.829 K -120.98 % -230.714 K -115.26 % 1.512 M -95.47 % 33.350 M 553.92 % 5.100 M 162.04 % -8.220 M 36.53 % -12.950 M -127.13 % 47.740 M 131.82 % -150.020 M -1 043.45 % -13.120 M -157.19 % 22.940 M -95.18 % 475.720 M
Cash at beginning of period 0.000 0.000 -100.00 % 2.053 M 99.49 % 1.029 M 0.00 % 1.029 M -44.24 % 1.846 M 911.49 % 182.500 K -66.30 % 541.467 K -48.50 % 1.051 M -18.00 % 1.282 M 220.50 % 400.000 K -66.67 % 1.200 M -7.69 % 1.300 M 18.18 % 1.100 M 175.00 % 400.000 K -63.64 % 1.100 M -31.25 % 1.600 M -48.39 % 3.100 M 244.44 % 900.000 K 0.000
Cash at end of period 0.000 0.000 -100.00 % 850.000 -99.96 % 2.053 M 99.49 % 1.029 M 0.00 % 1.029 M -44.24 % 1.846 M 911.49 % 182.500 K -66.30 % 541.467 K -48.50 % 1.051 M -45.02 % 1.912 M -94.47 % 34.550 M 439.84 % 6.400 M 189.89 % -7.120 M 43.27 % -12.550 M -125.70 % 48.840 M 132.91 % -148.420 M -1 381.24 % -10.020 M -142.03 % 23.840 M -94.99 % 475.720 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 -100.00 % 66.832 M 342.84 % -27.521 M -151.49 % 53.451 M 69.78 % 31.482 M 153.48 % 12.420 M -62.85 % 33.428 M -48.81 % 65.300 M 76.20 % 37.060 M 56.17 % 23.730 M -21.99 % 30.420 M -66.88 % 91.860 M 186.85 % -105.770 M -448.27 % 30.370 M -54.51 % 66.760 M 121.13 % 30.190 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 -100.00 % 66.832 M 342.84 % -27.521 M -151.49 % 53.451 M 69.78 % 31.482 M 153.48 % 12.420 M -62.85 % 33.428 M -48.81 % 65.300 M 76.20 % 37.060 M 56.17 % 23.730 M -21.99 % 30.420 M -66.88 % 91.860 M 186.85 % -105.770 M -448.27 % 30.370 M -54.51 % 66.760 M 121.13 % 30.190 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
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 2010-12-31 2010-06-30 2009-12-31 2009-06-30
Revenue 3.246 M -82.87 % 18.952 M 56.23 % 12.130 M 25.26 % 9.684 M -12.83 % 11.110 M 12.50 % 9.875 M -62.07 % 26.037 M 1 485.03 % 1.643 M -86.49 % 12.158 M -22.93 % 15.775 M 263.93 % 4.335 M -62.97 % 11.705 M 137.02 % 4.939 M -54.31 % 10.810 M 162.72 % 4.114 M -2.44 % 4.217 M 2.11 % 4.130 M -5.40 % 4.366 M -2.93 % 4.497 M -1.04 % 4.545 M -3.79 % 4.724 M 7.16 % 4.408 M 2.56 % 4.298 M -5.79 % 4.562 M 3.67 % 4.401 M -33.12 % 6.580 M 229.00 % 2.000 M -71.51 % 7.020 M 207.89 % 2.280 M
Net income 8.104 M -76.77 % 34.879 M -16.61 % 41.826 M 147.37 % 16.908 M -65.09 % 48.440 M 912.30 % 4.785 M -83.56 % 29.100 M 3.41 % 28.141 M 2.85 % 27.362 M 2.85 % 26.603 M 0.02 % 26.598 M 0.09 % 26.574 M -28.39 % 37.109 M 232.08 % -28.096 M -4 988.12 % 574.781 K -97.74 % 25.385 M -9.55 % 28.066 M 32.81 % 21.133 M 104.21 % 10.349 M 877.99 % 1.058 M -90.69 % 11.362 M -5.03 % 11.964 M -44.26 % 21.465 M -37.33 % 34.249 M 10.29 % 31.053 M -51.38 % 63.870 M 290.94 % -33.450 M -167.51 % 49.550 M 17.11 % 42.310 M
Income before tax 8.104 M -76.77 % 34.879 M -16.61 % 41.826 M 147.37 % 16.908 M -65.09 % 48.440 M 912.30 % 4.785 M 212 201 075.61 % -2.255 -284.23 % 1.224 -33.93 % 1.853 -4.10 % 1.932 248.05 % -1.305 -216.66 % 1.119 -100.00 % 37.109 M 232.08 % -28.096 M -4 988.12 % 574.781 K -97.74 % 25.385 M -9.55 % 28.066 M 32.81 % 21.133 M 104.21 % 10.349 M 877.99 % 1.058 M -90.69 % 11.362 M -5.03 % 11.964 M -44.26 % 21.465 M -37.33 % 34.249 M 10.29 % 31.053 M -51.38 % 63.870 M 290.94 % -33.450 M -167.51 % 49.550 M 17.11 % 42.310 M
Income before tax ratio 2.50 35.67 % 1.84 -46.62 % 3.45 97.49 % 1.75 -59.96 % 4.36 799.80 % 0.48 559 547 017.21 % 0.00 -111.62 % 0.00 388.91 % 0.00 24.41 % 0.00 140.70 % 0.00 -414.85 % 0.00 -100.00 % 7.51 389.09 % -2.60 -1 960.57 % 0.14 -97.68 % 6.02 -11.43 % 6.80 40.39 % 4.84 110.36 % 2.30 888.24 % 0.23 -90.32 % 2.41 -11.37 % 2.71 -45.66 % 4.99 -33.47 % 7.51 6.39 % 7.06 -27.31 % 9.71 158.04 % -16.73 -336.95 % 7.06 -61.96 % 18.56
EBITDA 0.000 0.000 -100.00 % 41.826 M 147.37 % 16.908 M -65.09 % 48.440 M 912.30 % 4.785 M 107.16 % -66.842 M -298.74 % 33.632 M -32.52 % 49.843 M 0.53 % 49.579 M 236.09 % -36.431 M -230.95 % 27.821 M -20.79 % 35.125 M 225.02 % -28.096 M -2 113.98 % -1.269 M -105.41 % 23.452 M -10.17 % 26.107 M 38.08 % 18.907 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.835 M -76.94 % 125.050 M 284.22 % -67.880 M -166.20 % 102.540 M 23.08 % 83.310 M
Net income ratio 2.50 35.67 % 1.84 -46.62 % 3.45 97.49 % 1.75 -59.96 % 4.36 799.80 % 0.48 -56.64 % 1.12 -93.48 % 17.13 661.20 % 2.25 33.45 % 1.69 -72.52 % 6.14 170.29 % 2.27 -69.79 % 7.51 389.09 % -2.60 -1 960.57 % 0.14 -97.68 % 6.02 -11.43 % 6.80 40.39 % 4.84 110.36 % 2.30 888.24 % 0.23 -90.32 % 2.41 -11.37 % 2.71 -45.66 % 4.99 -33.47 % 7.51 6.39 % 7.06 -27.31 % 9.71 158.04 % -16.73 -336.95 % 7.06 -61.96 % 18.56
Ratio EBITDA 0.00 0.00 -100.00 % 3.45 97.49 % 1.75 -59.96 % 4.36 799.80 % 0.48 118.88 % -2.57 -112.54 % 20.47 399.41 % 4.10 30.44 % 3.14 137.39 % -8.40 -453.61 % 2.38 -66.58 % 7.11 373.64 % -2.60 -742.71 % -0.31 -105.55 % 5.56 -12.03 % 6.32 45.97 % 4.33 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 6.55 -65.53 % 19.00 155.99 % -33.94 -332.36 % 14.61 -60.02 % 36.54
Gross profit ratio 1.00 481.85 % 0.17 -97.18 % 6.10 686.95 % 0.77 -4.88 % 0.81 3.51 % 0.79 -13.80 % 0.91 307.04 % -0.44 -153.38 % 0.83 -5.83 % 0.88 56.30 % 0.56 -31.60 % 0.82 39.36 % 0.59 -26.30 % 0.80 58.64 % 0.50 -1.17 % 0.51 -3.27 % 0.53 -47.33 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 122.30 % 0.45 -55.02 % 1.00 94.46 % 0.51 -48.58 % 1.00
Weighted average shs out dil 29.375 M 0.00 % 29.375 M 0.00 % 29.375 M 0.00 % 29.375 M 0.00 % 29.375 M 0.02 % 29.368 M 0.07 % 29.347 M -0.59 % 29.522 M 7.89 % 27.362 M 2.75 % 26.629 M 0.11 % 26.598 M 0.02 % 26.593 M 0.14 % 26.555 M 0.12 % 26.524 M 2.11 % 25.977 M -0.77 % 26.180 M 5.03 % 24.925 M 0.80 % 24.727 M 0.13 % 24.695 M 0.00 % 24.694 M 0.15 % 24.657 M -0.01 % 24.659 M 0.02 % 24.655 M 0.00 % 24.655 M 0.00 % 24.655 M 0.02 % 24.650 M -2.18 % 25.200 M 2.48 % 24.590 M -1.05 % 24.850 M
Weighted average shs out 29.375 M 0.00 % 29.375 M 0.00 % 29.375 M 0.00 % 29.375 M 0.00 % 29.375 M 0.02 % 29.368 M 0.07 % 29.347 M -0.59 % 29.522 M 7.89 % 27.362 M 2.75 % 26.629 M 0.11 % 26.598 M 0.02 % 26.593 M 0.14 % 26.555 M 0.12 % 26.524 M 2.10 % 25.978 M -0.77 % 26.180 M 5.03 % 24.925 M 0.80 % 24.727 M 0.13 % 24.695 M 0.00 % 24.694 M 0.15 % 24.657 M -0.01 % 24.659 M 0.02 % 24.655 M 0.00 % 24.655 M 0.00 % 24.655 M 0.02 % 24.650 M -2.18 % 25.200 M 2.48 % 24.590 M -1.05 % 24.850 M
EPS diluted 0.28 -76.47 % 1.19 -16.20 % 1.42 144.83 % 0.58 -64.85 % 1.65 931.25 % 0.16 -83.84 % 0.99 4.21 % 0.95 -5.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 -28.57 % 1.40 232.08 % -1.06 -4 896.38 % 0.02 -97.72 % 0.97 -14.16 % 1.13 32.94 % 0.85 102.38 % 0.42 879.02 % 0.04 -90.67 % 0.46 -6.12 % 0.49 -43.68 % 0.87 -37.41 % 1.39 10.32 % 1.26 -50.78 % 2.56 292.48 % -1.33 -165.20 % 2.04 20.00 % 1.70
Earnings per share 0.28 -76.47 % 1.19 -16.20 % 1.42 144.83 % 0.58 -64.85 % 1.65 931.25 % 0.16 -83.84 % 0.99 4.21 % 0.95 -5.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 -28.57 % 1.40 232.08 % -1.06 -4 896.38 % 0.02 -97.72 % 0.97 -14.16 % 1.13 32.94 % 0.85 102.38 % 0.42 879.02 % 0.04 -90.67 % 0.46 -6.12 % 0.49 -43.68 % 0.87 -37.41 % 1.39 10.32 % 1.26 -50.78 % 2.56 292.48 % -1.33 -165.20 % 2.04 20.00 % 1.70
Gross profit 3.246 M -0.36 % 3.257 M -95.60 % 73.946 M 885.71 % 7.502 M -17.09 % 9.048 M 16.45 % 7.770 M -67.31 % 23.766 M 3 381.63 % -724.204 K -107.21 % 10.041 M -27.43 % 13.836 M 468.81 % 2.432 M -74.67 % 9.603 M 230.31 % 2.907 M -66.33 % 8.634 M 316.77 % 2.072 M -3.58 % 2.149 M -1.23 % 2.175 M -50.18 % 4.366 M -2.93 % 4.497 M -1.04 % 4.545 M -3.79 % 4.724 M 7.16 % 4.408 M 2.56 % 4.298 M -5.79 % 4.562 M 3.67 % 4.401 M 48.68 % 2.960 M 48.00 % 2.000 M -44.60 % 3.610 M 58.33 % 2.280 M
Income tax expense 0.000 0.000 0.000 0.000 -100.00 % 1.649 912.28 % 0.163 107.22 % -2.255 -284.23 % 1.224 -33.93 % 1.853 -4.10 % 1.932 248.05 % -1.305 -216.66 % 1.119 118.64 % -6.000 100.00 % -28.096 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cost of revenue 2.287 M -3.72 % 2.375 M 5.51 % 2.251 M 3.14 % 2.183 M 5.85 % 2.062 M -2.05 % 2.105 M -7.33 % 2.272 M -4.02 % 2.367 M 11.80 % 2.117 M 9.15 % 1.940 M 1.96 % 1.902 M -9.52 % 2.102 M 3.50 % 2.031 M -6.64 % 2.176 M 6.51 % 2.043 M -1.25 % 2.069 M 5.83 % 1.955 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.620 M 0.000 -100.00 % 3.410 M 0.000
General and administrative expenses 2.453 M -3.28 % 2.536 M 6.59 % 2.379 M 2.74 % 2.316 M 5.20 % 2.201 M -2.45 % 2.257 M -6.76 % 2.420 M -2.91 % 2.492 M 11.10 % 2.244 M 7.90 % 2.079 M 2.71 % 2.024 M -8.97 % 2.224 M 3.23 % 2.154 M -6.35 % 2.300 M 1.31 % 2.271 M -0.63 % 2.285 M 5.27 % 2.171 M 1.43 % 2.140 M 4.20 % 2.054 M -5.59 % 2.175 M -1.87 % 2.217 M -2.93 % 2.283 M 2.05 % 2.238 M -0.34 % 2.245 M 2.85 % 2.183 M 523.71 % 350.000 K 0.000 -100.00 % 360.000 K 0.000
Selling and marketing 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
Other expenses 0.000 0.000 100.00 % -4.417 M 0.000 -100.00 % 4.360 799.80 % 0.485 119.23 % -2.520 -112.02 % 20.968 402.92 % 4.169 27.97 % 3.258 140.69 % -8.007 -415.32 % 2.539 -100.00 % 34.201 M 193.12 % -36.730 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 60.000 K 0.000 -100.00 % 49.999 K 0.000
Operating expenses 2.453 M -3.28 % 2.536 M 224.43 % -2.038 M -188.01 % 2.316 M -94.84 % 44.843 M 4 110.46 % 1.065 M -98.46 % 69.262 M 122.42 % 31.140 M -34.58 % 47.599 M 0.21 % 47.499 M 23.52 % 38.455 M 50.23 % 25.598 M 174.84 % -34.201 M -193.12 % 36.730 M 937.66 % 3.540 M -83.28 % 21.168 M -11.57 % 23.936 M 42.76 % 16.767 M 186.56 % 5.851 M 67.83 % 3.486 M -47.48 % 6.638 M -12.14 % 7.555 M -55.99 % 17.167 M -42.17 % 29.686 M 11.39 % 26.652 M 4 469.13 % -610.000 K -159.80 % 1.020 M 282.14 % -560.000 K -157.73 % 970.000 K
Cost and expenses 2.453 M 115.40 % -15.927 M 46.37 % -29.696 M -311.08 % -7.224 M 80.65 % -37.330 M -833.41 % 5.090 M 107.76 % -65.621 M -290.51 % 34.444 M -32.05 % 50.691 M -1.37 % 51.394 M 248.08 % -34.706 M -235.58 % 25.598 M 179.57 % -32.170 M -182.69 % 38.906 M 999.13 % 3.540 M -83.28 % 21.168 M -11.57 % 23.936 M 42.76 % 16.767 M 186.56 % 5.851 M 67.83 % 3.486 M -47.48 % 6.638 M -12.14 % 7.555 M -55.99 % 17.167 M -42.17 % 29.686 M 11.39 % 26.652 M 785.44 % 3.010 M 195.10 % 1.020 M -64.21 % 2.850 M 193.81 % 970.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 2.453 M -3.28 % 2.536 M 6.59 % 2.379 M 2.74 % 2.316 M 5.20 % 2.201 M -2.45 % 2.257 M -6.76 % 2.420 M -2.91 % 2.492 M 11.10 % 2.244 M 7.90 % 2.079 M 2.71 % 2.024 M -8.97 % 2.224 M 3.23 % 2.154 M -6.35 % 2.300 M 1.31 % 2.271 M -0.63 % 2.285 M 5.27 % 2.171 M 1.43 % 2.140 M 4.20 % 2.054 M -5.59 % 2.175 M -1.87 % 2.217 M -2.93 % 2.283 M 2.05 % 2.238 M -0.34 % 2.245 M 2.85 % 2.183 M 425.82 % -670.000 K -165.69 % 1.020 M 267.21 % -610.000 K -162.89 % 970.000 K
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.821 M -20.79 % 35.125 M 0.000 0.000 -100.00 % 23.452 M -10.17 % 26.107 M 0.000 0.000 0.000 0.000 -100.00 % 6.540 M -58.40 % 15.720 M -31.35 % 22.900 M 374.12 % 4.830 M -92.11 % 61.180 M 277.69 % -34.430 M -164.97 % 52.990 M 29.24 % 41.000 M
Depreciation and amortization -792.844 K -9.92 % -721.267 K 22.01 % -924.874 K 26.74 % -1.262 M 9.55 % -1.396 M 4.63 % -1.464 M 97.77 % -65.621 M -290.51 % 34.444 M -32.05 % 50.691 M -1.37 % 51.394 M 248.08 % -34.706 M -216.77 % 29.723 M 1 598.71 % -1.983 M 1.65 % -2.017 M -9.37 % -1.844 M 4.58 % -1.932 M 1.38 % -1.959 M 11.98 % -2.226 M 8.92 % -2.444 M -3.14 % -2.370 M 5.49 % -2.507 M -18.00 % -2.125 M -3.12 % -2.061 M 11.08 % -2.317 M -4.48 % -2.218 M -101.83 % 121.480 M 276.42 % -68.860 M -170.00 % 98.370 M 19.96 % 82.000 M
Operating income 792.844 K 9.92 % 721.267 K -98.28 % 41.826 M 147.37 % 16.908 M -65.09 % 48.440 M 912.30 % 4.785 M 107.29 % -65.621 M -290.51 % 34.444 M -32.05 % 50.691 M -1.37 % 51.394 M 248.08 % -34.706 M -216.77 % 29.723 M -19.90 % 37.109 M 232.08 % -28.096 M -1 623.80 % 1.844 M -4.58 % 1.932 M -1.38 % 1.959 M -11.98 % 2.226 M -8.92 % 2.444 M 3.14 % 2.370 M -5.49 % 2.507 M 18.00 % 2.125 M 3.12 % 2.061 M -11.08 % 2.317 M 4.48 % 2.218 M -37.87 % 3.570 M 264.29 % 980.000 K -76.50 % 4.170 M 218.32 % 1.310 M
Operating income ratio 0.24 541.87 % 0.04 -98.90 % 3.45 97.49 % 1.75 -59.96 % 4.36 799.80 % 0.48 119.23 % -2.52 -112.02 % 20.97 402.92 % 4.17 27.97 % 3.26 140.69 % -8.01 -415.32 % 2.54 -66.21 % 7.51 389.09 % -2.60 -680.01 % 0.45 -2.20 % 0.46 -3.42 % 0.47 -6.95 % 0.51 -6.17 % 0.54 4.22 % 0.52 -1.77 % 0.53 10.11 % 0.48 0.54 % 0.48 -5.61 % 0.51 0.78 % 0.50 -7.11 % 0.54 10.73 % 0.49 -17.51 % 0.59 3.39 % 0.57
Total other income expenses net 7.311 M -78.60 % 34.158 M 117 785 179.31 % -29.000 0.00 % -29.000 -182.86 % 35.000 59.09 % 22.000 100.00 % -66.842 M -298.74 % 33.632 M -32.52 % 49.843 M 0.53 % 49.579 M 236.09 % -36.431 M -230.95 % 27.821 M 0.000 100.00 % -30.113 M -2 272.88 % -1.269 M -105.41 % 23.452 M -10.17 % 26.107 M 38.08 % 18.907 M 139.18 % 7.905 M 702.79 % -1.311 M -114.81 % 8.855 M -10.00 % 9.839 M -49.30 % 19.404 M -39.23 % 31.931 M 10.74 % 28.835 M -52.18 % 60.300 M 275.14 % -34.430 M -175.87 % 45.380 M 10.68 % 41.000 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 2010-12-31 2010-06-30 2009-12-31 2009-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-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30
Net debt 323.525 K 30 449.44 % -1.066 K -23.81 % -861.000 9.56 % -952.000 0.00 % -952.000 -12.00 % -850.000 95.40 % -18.478 K 99.10 % -2.053 M -51.07 % -1.359 M -89.90 % -715.782 K 58.51 % -1.725 M -67.60 % -1.029 M -6.42 % -967.197 K 47.61 % -1.846 M -19.04 % -1.551 M -749.69 % -182.500 K 95.72 % -4.267 M -688.05 % -541.467 K 71.04 % -1.870 M -77.87 % -1.051 M 27.21 % -1.444 M -12.66 % -1.282 M -219.87 % -400.788 K -12.56 % -356.059 K 83.23 % -2.123 M -76.93 % -1.200 M 20.00 % -1.500 M -15.38 % -1.300 M -44.44 % -900.000 K 18.18 % -1.100 M -37.50 % -800.000 K -100.00 % -400.000 K 0.000 100.00 % -1.100 M -22.22 % -900.000 K 43.75 % -1.600 M -128.57 % -700.000 K 77.42 % -3.100 M -106.67 % -1.500 M -66.67 % -900.000 K 0.00 % -900.000 K
Total investments 456.060 M -0.88 % 460.106 M 3.22 % 445.755 M 5.10 % 424.112 M -0.02 % 424.177 M 9.57 % 387.115 M -3.66 % 401.805 M -15.17 % 473.657 M 8.09 % 438.189 M 11.04 % 394.623 M 10.26 % 357.904 M -12.76 % 410.238 M 2.59 % 399.891 M 7.07 % 373.470 M -8.50 % 408.171 M -2.83 % 420.076 M 6.35 % 395.008 M 2.97 % 383.601 M 0.99 % 379.850 M -1.20 % 384.482 M -2.96 % 396.196 M -1.44 % 401.976 M -1.59 % 408.478 M 0.45 % 406.658 M 6.42 % 382.111 M 3.69 % 368.500 M -2.38 % 377.500 M 3.17 % 365.900 M -2.35 % 374.700 M 0.00 % 374.700 M 0.000 -100.00 % 386.700 M 11.57 % 346.600 M 1.91 % 340.100 M -20.76 % 429.200 M -12.37 % 489.800 M -3.13 % 505.600 M 0.70 % 502.100 M 3.98 % 482.900 M 1.49 % 475.800 M -1.02 % 480.700 M
Total debt 323.525 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 -100.00 % 312.563 M 11.41 % 280.549 M -4.35 % 293.315 M -22.35 % 377.729 M 14.94 % 328.644 M 11.28 % 295.339 M 21.40 % 243.269 M -17.59 % 295.202 M 12.13 % 263.266 M 8.18 % 243.358 M 0.000 -100.00 % 283.719 M 0.000 -100.00 % 232.500 M 7.04 % 217.200 M 0.000 0.000 0.000 -100.00 % 222.300 M 0.000 -100.00 % 168.900 M 30.02 % 129.900 M 13.55 % 114.400 M 21.31 % 94.300 M 6.92 % 88.200 M 17.29 % 75.200 M 246.54 % 21.700 M -57.62 % 51.200 M 548.10 % 7.900 M 123.44 % -33.700 M -163.23 % 53.300 M -42.00 % 91.900 M -12.97 % 105.600 M 26.16 % 83.700 M 88.94 % 44.300 M 18.45 % 37.400 M 76.42 % 21.200 M
Retained earnings 370.072 M -2.77 % 380.615 M 8.15 % 351.943 M 7.41 % 327.654 M 4.83 % 312.563 M 11.41 % 280.549 M -4.35 % 293.315 M -22.35 % 377.729 M 14.94 % 328.644 M 11.28 % 295.339 M 21.40 % 243.269 M -17.59 % 295.202 M 12.13 % 263.266 M 8.18 % 243.358 M 1 746.27 % -14.782 M -105.33 % 277.465 M 15.71 % 239.787 M 5.27 % 227.772 M 10.08 % 206.921 M -2.66 % 212.567 M 1.57 % 209.274 M -2.16 % 213.889 M 12.57 % 190.008 M 2.97 % 184.520 M 32.99 % 138.750 M 2 337.90 % -6.200 M 54.74 % -13.700 M -407.41 % -2.700 M 80.43 % -13.800 M -4 700.00 % 300.000 K 101.53 % -19.600 M -3 166.67 % -600.000 K 98.25 % -34.200 M 0.000 100.00 % -18.800 M -1 153.33 % -1.500 M 92.35 % -19.600 M -1 860.00 % -1.000 M 94.87 % -19.500 M -39.29 % -14.000 M -66.67 % -8.400 M
Common stock 293.747 K 0.00 % 293.747 K 0.00 % 293.747 K 0.00 % 293.747 K 0.00 % 293.747 K 0.02 % 293.681 K 0.07 % 293.474 K 3.18 % 284.419 K 3.95 % 273.618 K 2.81 % 266.135 K 0.06 % 265.983 K 0.09 % 265.744 K 0.07 % 265.554 K 0.07 % 265.359 K 2.15 % 259.773 K 1.66 % 255.525 K 2.52 % 249.252 K 0.87 % 247.107 K 0.06 % 246.948 K 0.08 % 246.753 K 0.08 % 246.568 K 0.00 % 246.568 K 0.01 % 246.545 K 0.00 % 246.545 K 0.00 % 246.545 K 23.27 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K
Total equity 447.410 M -2.30 % 457.953 M 3.67 % 441.721 M 5.82 % 417.431 M 0.12 % 416.949 M 8.34 % 384.847 M -3.29 % 397.921 M -14.92 % 467.677 M 7.86 % 433.579 M 11.67 % 388.258 M 9.71 % 353.890 M -12.73 % 405.503 M 3.26 % 392.705 M 5.42 % 372.509 M -8.82 % 408.550 M -2.23 % 417.859 M 4.87 % 398.442 M 4.05 % 382.921 M 1.42 % 377.546 M -1.40 % 382.897 M -3.68 % 397.530 M -1.15 % 402.145 M -0.98 % 406.122 M 1.37 % 400.633 M 4.78 % 382.361 M 4.10 % 367.300 M -1.08 % 371.300 M 2.51 % 362.200 M -1.92 % 369.300 M -0.30 % 370.400 M 10.47 % 335.300 M -12.55 % 383.400 M 11.78 % 343.000 M 2.21 % 335.600 M -21.88 % 429.600 M -11.53 % 485.600 M -3.40 % 502.700 M 0.78 % 498.800 M 4.53 % 477.200 M 0.29 % 475.800 M -0.90 % 480.100 M
Other non current liabilities 0.000 -100.00 % 1.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 -100.00 % 1.800 M 0.000 -100.00 % 7.482 M -3.62 % 7.763 M 150.52 % 3.099 M 69.47 % 1.828 M -79.26 % 8.815 M 22.00 % 7.225 M -3.50 % 7.487 M 22.14 % 6.130 M -22.74 % 7.934 M -7.54 % 8.581 M 133.52 % 3.675 M 0.000 -100.00 % 2.816 M 167.12 % 1.054 M -37.98 % 1.700 M -48.48 % 3.300 M 17.86 % 2.800 M 833.33 % 300.000 K -76.92 % 1.300 M -55.17 % 2.900 M -61.33 % 7.500 M 275.00 % 2.000 M -20.00 % 2.500 M -64.79 % 7.100 M 57.78 % 4.500 M -30.77 % 6.500 M 20.37 % 5.400 M 1 700.00 % 300.000 K -92.31 % 3.900 M 5.41 % 3.700 M -38.33 % 6.000 M 650.00 % 800.000 K -85.96 % 5.700 M 54.05 % 3.700 M -24.49 % 4.900 M -33.78 % 7.400 M 640.00 % 1.000 M -56.52 % 2.300 M
Other current liabilities 9.770 M 0.000 -100.00 % 5.651 M -24.47 % 7.482 M 0.000 0.000 100.00 % -1.828 M 0.000 100.00 % -1.002 M 0.000 100.00 % -288.228 K 16.08 % -343.453 K -7.40 % -319.790 K 2.35 % -327.500 K 3.27 % -338.583 K -110.09 % 3.356 M 125.09 % 1.491 M -44.03 % 2.664 M -28.45 % 3.723 M 13.54 % 3.279 M 387.30 % 672.916 K -61.90 % 1.766 M -46.19 % 3.283 M -58.92 % 7.990 M 231.88 % 2.408 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
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 323.525 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 10.093 M 847.42 % 1.065 M -81.15 % 5.651 M -24.47 % 7.482 M -3.62 % 7.763 M 150.52 % 3.099 M 69.47 % 1.828 M -79.26 % 8.815 M 779.65 % 1.002 M -86.62 % 7.487 M 2 497.70 % 288.228 K -16.08 % 343.453 K 7.40 % 319.790 K -2.35 % 327.500 K -3.27 % 338.583 K -89.91 % 3.356 M 125.09 % 1.491 M -44.03 % 2.664 M -53.77 % 5.762 M 41.98 % 4.058 M 503.11 % 672.916 K -61.90 % 1.766 M -46.19 % 3.283 M -58.92 % 7.990 M 231.88 % 2.408 M 702.54 % 300.000 K -72.73 % 1.100 M -65.63 % 3.200 M 966.67 % 300.000 K -98.11 % 15.900 M 5 200.00 % 300.000 K -92.31 % 3.900 M 1 200.00 % 300.000 K 0.00 % 300.000 K -25.00 % 400.000 K -98.07 % 20.700 M 5 075.00 % 400.000 K -97.58 % 16.500 M 4 025.00 % 400.000 K 0.00 % 400.000 K 0.000
Total liabilities 10.093 M 252.23 % 2.866 M -49.29 % 5.651 M -24.47 % 7.482 M -3.62 % 7.763 M 150.52 % 3.099 M -38.10 % 5.006 M -43.21 % 8.815 M 22.00 % 7.225 M -3.50 % 7.487 M 22.14 % 6.130 M -22.74 % 7.934 M -7.54 % 8.581 M 133.52 % 3.675 M 86.51 % 1.970 M -41.29 % 3.356 M 125.09 % 1.491 M -44.03 % 2.664 M -53.77 % 5.762 M 41.98 % 4.058 M 503.11 % 672.916 K -61.90 % 1.766 M -46.19 % 3.283 M -58.92 % 7.990 M 231.88 % 2.408 M -19.75 % 3.000 M -63.86 % 8.300 M 5.06 % 7.900 M 14.49 % 6.900 M -67.91 % 21.500 M 2 971.43 % 700.000 K -91.25 % 8.000 M 95.12 % 4.100 M -35.94 % 6.400 M 392.31 % 1.300 M -95.11 % 26.600 M 518.60 % 4.300 M -80.09 % 21.600 M 173.42 % 7.900 M 364.71 % 1.700 M -26.09 % 2.300 M
Other non current assets 0.000 0.000 0.000 -100.00 % 1.459 M 100.34 % -424.177 M -9.57 % -387.115 M 3.66 % -401.805 M 15.17 % -473.657 M -8.09 % -438.189 M -11.04 % -394.623 M -10.26 % -357.904 M 12.76 % -410.238 M -2.59 % -399.891 M -7.07 % -373.470 M 8.50 % -408.171 M 2.83 % -420.076 M -6.35 % -395.008 M -2.97 % -383.601 M -0.99 % -379.850 M 1.20 % -384.482 M 2.96 % -396.196 M 1.44 % -401.976 M 1.59 % -408.478 M -0.45 % -406.658 M -6.42 % -382.111 M -3.69 % -368.500 M 2.38 % -377.500 M -3.17 % -365.900 M 2.35 % -374.700 M 0.00 % -374.700 M 0.000 100.00 % -386.700 M -11.57 % -346.600 M -1.91 % -340.100 M 20.76 % -429.200 M 12.37 % -489.800 M 3.13 % -505.600 M -0.70 % -502.100 M -3.98 % -482.900 M -1.49 % -475.800 M 1.02 % -480.700 M
Long term investments 456.060 M -0.88 % 460.106 M 3.22 % 445.755 M 5.47 % 422.653 M -0.36 % 424.177 M 9.57 % 387.115 M -3.66 % 401.805 M -15.17 % 473.657 M 8.09 % 438.189 M 11.04 % 394.623 M 10.26 % 357.904 M -12.76 % 410.238 M 2.59 % 399.891 M 7.07 % 373.470 M -8.50 % 408.171 M -2.83 % 420.076 M 6.35 % 395.008 M 2.97 % 383.601 M 0.99 % 379.850 M -1.20 % 384.482 M -2.96 % 396.196 M -1.44 % 401.976 M -1.59 % 408.478 M 0.45 % 406.658 M 6.42 % 382.111 M 3.69 % 368.500 M -2.38 % 377.500 M 3.17 % 365.900 M -2.35 % 374.700 M 0.00 % 374.700 M 0.000 -100.00 % 386.700 M 11.57 % 346.600 M 1.91 % 340.100 M -20.76 % 429.200 M -12.37 % 489.800 M -3.13 % 505.600 M 0.70 % 502.100 M 3.98 % 482.900 M 1.49 % 475.800 M -1.02 % 480.700 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 assets 456.060 M -0.88 % 460.106 M 3.22 % 445.755 M 5.10 % 424.112 M -0.02 % 424.177 M 9.57 % 387.115 M -3.66 % 401.805 M -15.17 % 473.657 M 8.09 % 438.189 M 11.04 % 394.623 M 10.26 % 357.904 M -12.76 % 410.238 M 2.59 % 399.891 M 7.07 % 373.470 M -8.50 % 408.171 M -2.83 % 420.076 M 6.35 % 395.008 M 2.97 % 383.601 M 0.99 % 379.850 M -1.20 % 384.482 M -2.96 % 396.196 M -1.44 % 401.976 M -1.59 % 408.478 M 0.45 % 406.658 M 6.42 % 382.111 M 3.69 % 368.500 M -2.38 % 377.500 M 3.17 % 365.900 M -2.35 % 374.700 M 0.00 % 374.700 M 0.000 -100.00 % 386.700 M 11.57 % 346.600 M 1.91 % 340.100 M -20.76 % 429.200 M -12.37 % 489.800 M -3.13 % 505.600 M 0.70 % 502.100 M 3.98 % 482.900 M 1.49 % 475.800 M -1.02 % 480.700 M
Other current assets 101.904 K -74.42 % 398.349 K 21.11 % 328.906 K -10.97 % 369.439 K 76.25 % 209.612 K -55.00 % 465.824 K 813.33 % 51.003 K -86.55 % 379.271 K -21.78 % 484.863 K 899.18 % 48.526 K -13.32 % 55.980 K -87.52 % 448.458 K 837.06 % 47.858 K -86.70 % 359.830 K -8.29 % 392.370 K 33.32 % 294.302 K 60.96 % 182.838 K -37.34 % 291.778 K -72.21 % 1.050 M 27.60 % 822.729 K 0.000 0.000 0.000 -100.00 % 911.331 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
Short term investments 629.789 K 0.000 0.000 -100.00 % 1.459 M 40.65 % 1.037 M -0.56 % 1.043 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 1.066 K 23.81 % 861.000 -9.56 % 952.000 0.00 % 952.000 12.00 % 850.000 -95.40 % 18.478 K -99.10 % 2.053 M 51.07 % 1.359 M 89.90 % 715.782 K -58.51 % 1.725 M 67.60 % 1.029 M 6.42 % 967.197 K -47.61 % 1.846 M 19.04 % 1.551 M 749.69 % 182.500 K -95.72 % 4.267 M 688.05 % 541.467 K -71.04 % 1.870 M 77.87 % 1.051 M -27.21 % 1.444 M 12.66 % 1.282 M 219.87 % 400.788 K 12.56 % 356.059 K -83.23 % 2.123 M 76.93 % 1.200 M -20.00 % 1.500 M 15.38 % 1.300 M 44.44 % 900.000 K -18.18 % 1.100 M 37.50 % 800.000 K 100.00 % 400.000 K 0.000 -100.00 % 1.100 M 22.22 % 900.000 K -43.75 % 1.600 M 128.57 % 700.000 K -77.42 % 3.100 M 106.67 % 1.500 M 66.67 % 900.000 K 0.00 % 900.000 K
Cash and short term investments 629.789 K 58 979.64 % 1.066 K 23.81 % 861.000 -99.94 % 1.460 M 153 251.37 % 952.000 12.00 % 850.000 -95.40 % 18.478 K -99.10 % 2.053 M 51.07 % 1.359 M 89.90 % 715.782 K -58.51 % 1.725 M 67.60 % 1.029 M 6.42 % 967.197 K -47.61 % 1.846 M 19.04 % 1.551 M 749.69 % 182.500 K -95.72 % 4.267 M 688.05 % 541.467 K -71.04 % 1.870 M 77.87 % 1.051 M -27.21 % 1.444 M 12.66 % 1.282 M 219.87 % 400.788 K 12.56 % 356.059 K -83.23 % 2.123 M 76.93 % 1.200 M -20.00 % 1.500 M 15.38 % 1.300 M 44.44 % 900.000 K -18.18 % 1.100 M 37.50 % 800.000 K 100.00 % 400.000 K 0.000 -100.00 % 1.100 M 22.22 % 900.000 K -43.75 % 1.600 M 128.57 % 700.000 K -77.42 % 3.100 M 106.67 % 1.500 M 66.67 % 900.000 K 0.00 % 900.000 K
Total current assets 1.443 M 102.52 % 712.631 K -55.93 % 1.617 M -36.94 % 2.564 M 378.73 % 535.628 K -35.52 % 830.734 K -25.96 % 1.122 M -60.43 % 2.835 M 8.42 % 2.615 M 133.12 % 1.122 M -47.00 % 2.116 M -33.85 % 3.199 M 129.30 % 1.395 M -48.59 % 2.714 M 15.55 % 2.349 M 106.11 % 1.139 M -76.86 % 4.925 M 148.37 % 1.983 M -42.66 % 3.458 M 39.82 % 2.473 M 23.30 % 2.006 M 3.65 % 1.936 M 108.81 % 926.922 K -52.85 % 1.966 M -26.01 % 2.657 M 56.30 % 1.700 M -19.05 % 2.100 M -50.00 % 4.200 M 180.00 % 1.500 M -91.28 % 17.200 M -94.88 % 335.900 M 7 202.17 % 4.600 M 820.00 % 500.000 K -73.68 % 1.900 M 11.76 % 1.700 M -92.41 % 22.400 M 1 623.08 % 1.300 M -92.86 % 18.200 M 727.27 % 2.200 M 22.22 % 1.800 M 5.88 % 1.700 M
Inventory 0.000 0.000 0.000 0.000 -100.00 % 1.573 M 0.000 0.000 0.000 0.000 100.00 % -48.525 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
Net receivables 711.548 K 127.17 % 313.216 K -75.67 % 1.287 M 75.18 % 734.863 K 37.44 % 534.676 K -35.57 % 829.884 K -21.15 % 1.052 M 161.56 % 402.379 K -47.79 % 770.703 K 115.67 % 357.348 K 6.61 % 335.203 K -80.53 % 1.722 M 352.82 % 380.198 K -25.16 % 507.986 K 25.27 % 405.526 K -38.81 % 662.695 K 39.43 % 475.302 K -58.66 % 1.150 M 113.48 % 538.561 K -10.16 % 599.470 K 6.69 % 561.895 K -14.02 % 653.498 K 24.21 % 526.134 K -24.69 % 698.658 K 30.85 % 533.955 K 6.79 % 500.000 K -16.67 % 600.000 K -79.31 % 2.900 M 383.33 % 600.000 K -96.27 % 16.100 M -95.20 % 335.100 M 7 878.57 % 4.200 M 740.00 % 500.000 K -37.50 % 800.000 K 0.00 % 800.000 K -96.15 % 20.800 M 3 366.67 % 600.000 K -96.03 % 15.100 M 2 057.14 % 700.000 K -22.22 % 900.000 K 12.50 % 800.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 100.00 % -1.763 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 -100.00 % 336.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 100.00 % -100.000 K 0.000
Account payables 0.000 -100.00 % 1.065 M 0.000 0.000 0.000 0.000 -100.00 % 1.828 M 0.000 -100.00 % 1.002 M 0.000 -100.00 % 288.228 K -16.08 % 343.453 K 7.40 % 319.790 K -2.35 % 327.500 K -3.27 % 338.583 K 0.000 0.000 0.000 -100.00 % 2.039 M 161.65 % 779.296 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
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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 77.044 M 0.00 % 77.044 M -13.90 % 89.484 M 0.00 % 89.484 M 142.92 % -208.470 M -300.44 % 104.005 M 155.03 % -189.003 M 34.39 % -288.065 M -28.61 % -223.983 M -10.51 % -202.686 M -283.67 % 110.355 M 159.60 % -185.167 M -243.35 % 129.173 M 0.22 % 128.886 M -12.33 % 147.007 M 4.90 % 140.139 M -11.53 % 158.406 M 2.26 % 154.901 M -9.08 % 170.378 M 0.17 % 170.083 M -9.53 % 188.009 M 0.00 % 188.009 M -12.91 % 215.867 M 0.00 % 215.867 M -11.30 % 243.364 M -0.01 % 243.400 M -9.99 % 270.400 M 0.00 % 270.400 M -8.25 % 294.700 M 0.00 % 294.700 M -11.50 % 333.000 M 0.12 % 332.600 M -9.89 % 369.100 M 0.00 % 369.100 M -6.53 % 394.900 M -0.03 % 395.000 M -5.16 % 416.500 M 0.14 % 415.900 M -8.03 % 452.200 M 0.00 % 452.200 M -3.19 % 467.100 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -7.482 M 3.62 % -7.763 M -150.52 % -3.099 M -329.69 % 1.349 M 115.31 % -8.815 M -779.65 % -1.002 M 86.62 % -7.487 M -2 497.70 % -288.228 K 16.08 % -343.453 K -7.40 % -319.790 K 2.35 % -327.500 K -116.62 % 1.970 M 169.96 % -2.816 M -167.12 % -1.054 M 37.98 % -1.700 M 48.48 % -3.300 M -17.86 % -2.800 M -833.33 % -300.000 K 76.92 % -1.300 M 55.17 % -2.900 M 61.33 % -7.500 M -275.00 % -2.000 M -1 100.00 % 200.000 K 100.00 % 100.000 K -50.00 % 200.000 K 100.00 % 100.000 K -50.00 % 200.000 K 100.00 % 100.000 K -50.00 % 200.000 K 100.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K -50.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 100.00 % 100.000 K -66.67 % 300.000 K 0.000
Total assets 457.503 M -0.72 % 460.818 M 3.01 % 447.372 M 5.29 % 424.913 M 0.05 % 424.712 M 9.48 % 387.946 M -3.72 % 402.927 M -15.44 % 476.492 M 8.10 % 440.804 M 11.39 % 395.745 M 9.92 % 360.021 M -12.92 % 413.437 M 3.03 % 401.286 M 6.67 % 376.184 M -8.36 % 410.520 M -2.54 % 421.215 M 5.32 % 399.933 M 3.72 % 385.584 M 0.59 % 383.308 M -0.94 % 386.955 M -2.82 % 398.203 M -1.41 % 403.912 M -1.34 % 409.405 M 0.19 % 408.624 M 6.20 % 384.768 M 3.94 % 370.200 M -2.48 % 379.600 M 2.57 % 370.100 M -1.62 % 376.200 M -4.01 % 391.900 M 16.64 % 336.000 M -14.13 % 391.300 M 12.73 % 347.100 M 1.49 % 342.000 M -20.63 % 430.900 M -15.87 % 512.200 M 1.03 % 507.000 M -2.56 % 520.300 M 7.26 % 485.100 M 1.59 % 477.500 M -1.02 % 482.400 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.779 M 202.12 % -1.742 M -496.13 % 439.760 K 728.95 % -69.920 K -143.95 % 159.100 K 153.24 % -298.860 K -140.29 % 741.860 K 270.93 % 200.000 K 200.00 % -200.000 K 75.00 % -800.000 K -900.00 % 100.000 K 150.00 % -200.000 K -118.18 % 1.100 M 200.00 % -1.100 M 0.000 -100.00 % 100.000 K -95.65 % 2.300 M 200.00 % -2.300 M -114.84 % 15.500 M -95.14 % 319.000 M 196.40 % -330.900 M -8 843.24 % -3.700 M -1 333.33 % 300.000 K 0.000 -100.00 % 20.000 M 199.01 % -20.200 M -239.31 % 14.500 M 200.69 % -14.400 M -14 500.00 % 100.000 K 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.779 M 202.12 % -1.742 M -496.13 % 439.760 K 728.95 % -69.920 K -143.95 % 159.100 K 153.24 % -298.860 K -140.29 % 741.860 K 270.93 % 200.000 K 200.00 % -200.000 K 75.00 % -800.000 K -900.00 % 100.000 K 150.00 % -200.000 K -118.18 % 1.100 M 200.00 % -1.100 M 0.000 -100.00 % 100.000 K -95.65 % 2.300 M 200.00 % -2.300 M -114.84 % 15.500 M -95.14 % 319.000 M 196.40 % -330.900 M -8 843.24 % -3.700 M -1 333.33 % 300.000 K 0.000 -100.00 % 20.000 M 199.01 % -20.200 M -239.31 % 14.500 M 200.69 % -14.400 M -14 500.00 % 100.000 K 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.779 M -202.12 % 1.742 M 496.13 % -439.760 K -728.95 % 69.920 K 143.95 % -159.100 K -153.24 % 298.860 K 140.29 % -741.860 K -270.93 % -200.000 K -200.00 % 200.000 K -75.00 % 800.000 K 900.00 % -100.000 K -150.00 % 200.000 K 118.18 % -1.100 M -200.00 % 1.100 M 0.000 100.00 % -100.000 K 95.65 % -2.300 M -200.00 % 2.300 M 114.84 % -15.500 M 95.14 % -319.000 M -196.40 % 330.900 M 8 843.24 % 3.700 M 1 333.33 % -300.000 K 0.000 100.00 % -20.000 M -199.01 % 20.200 M 239.31 % -14.500 M -200.69 % 14.400 M 14 500.00 % -100.000 K 0.000 0.000
Other non cash items -8.104 M 76.77 % -34.879 M 16.61 % -41.826 M -147.37 % -16.908 M 65.09 % -48.440 M -912.30 % -4.785 M -107.29 % 65.621 M 290.51 % -34.444 M 32.05 % -50.691 M 1.37 % -51.394 M -248.08 % 34.706 M 216.77 % -29.723 M 19.90 % -37.109 M -232.08 % 28.096 M 4 988.12 % -574.781 K 97.74 % -25.385 M 9.55 % -28.066 M -32.81 % -21.133 M -104.21 % -10.349 M -877.99 % -1.058 M 90.69 % -11.362 M 5.03 % -11.964 M 44.26 % -21.465 M 37.33 % -34.249 M -10.29 % -31.053 M -30 952.73 % -100.000 K 95.65 % -2.300 M -200.00 % 2.300 M 114.84 % -15.500 M 95.14 % -319.000 M -194.37 % 338.040 M 9 036.22 % 3.700 M 128.33 % -13.060 M 0.000 100.00 % -20.000 M -199.01 % 20.200 M 239.31 % -14.500 M -200.69 % 14.400 M 14 500.00 % -100.000 K 0.000 0.000
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -34.706 M -216.77 % 29.723 M -19.90 % 37.109 M 232.08 % -28.096 M -4 988.13 % 574.780 K -97.74 % 25.385 M -9.55 % 28.066 M 32.83 % 21.130 M 104.15 % 10.350 M 876.42 % 1.060 M -90.67 % 11.360 M -5.10 % 11.970 M -44.22 % 21.460 M -37.34 % 34.250 M 10.31 % 31.050 M 159.40 % 11.970 M -52.29 % 25.090 M 182.23 % 8.890 M -40.09 % 14.840 M -73.84 % 56.730 M 315.62 % -26.310 M -142.22 % 62.310 M 110.86 % 29.550 M 141.10 % -71.890 M -112.19 % -33.880 M -770.89 % 5.050 M -80.06 % 25.320 M -41.46 % 43.250 M 83.96 % 23.510 M 35.43 % 17.360 M 35.31 % 12.830 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -110.000 K -100.02 % 467.950 M
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.226 M -681.27 % -2.205 M 87.18 % -17.200 M -69.18 % -10.167 M 39.33 % -16.757 M -2.58 % -16.336 M -1.77 % -16.052 M -0.32 % -16.000 M 0.00 % -16.000 M -0.13 % -15.980 M 0.00 % -15.980 M -0.06 % -15.970 M 0.06 % -15.980 M -0.06 % -15.970 M 0.06 % -15.980 M -0.06 % -15.970 M 0.06 % -15.980 M -0.06 % -15.970 M 0.06 % -15.980 M 27.89 % -22.160 M -0.09 % -22.140 M -0.05 % -22.130 M -0.05 % -22.120 M 0.05 % -22.130 M -0.05 % -22.120 M 0.00 % -22.120 M -0.09 % -22.100 M -0.09 % -22.080 M -0.05 % -22.070 M -0.05 % -22.060 M 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 320.640 K 102.18 % -14.720 M -5 219.08 % 287.560 K 0.000 -100.00 % 6.873 M 0.000 -100.00 % 3.507 M 0.000 -100.00 % 300.000 K 3.45 % 290.000 K 0.000 -100.00 % 29.999 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 530.000 K 32.50 % 400.000 K 185.71 % 140.000 K 0.000 0.000 0.000 100.00 % 0.000 -100.00 % 730.000 K 97.30 % 370.000 K 1 025.00 % -40.000 K -109.52 % 420.000 K -99.91 % 467.170 M
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.906 M 0.12 % -16.925 M -0.07 % -16.913 M -112.89 % -7.945 M 19.63 % -9.884 M -65.64 % -5.968 M 52.43 % -12.545 M 20.40 % -15.760 M -0.38 % -15.700 M -0.06 % -15.690 M 1.81 % -15.980 M -0.25 % -15.940 M 0.25 % -15.980 M -0.06 % -15.970 M 0.06 % -15.980 M -0.06 % -15.970 M 0.06 % -15.980 M -0.06 % -15.970 M 0.06 % -15.980 M 26.12 % -21.630 M 0.51 % -21.740 M 1.14 % -21.990 M 0.59 % -22.120 M 0.05 % -22.130 M -0.05 % -22.120 M 0.00 % -22.120 M -3.51 % -21.370 M 1.57 % -21.710 M 1.81 % -22.110 M -2.17 % -21.640 M -104.63 % 467.170 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 -100.00 % 102.000 100.58 % -17.628 K 99.13 % -2.035 M -393.15 % 694.148 K 289.71 % -365.896 K 0.000 -100.00 % 695.822 K 1 020.02 % 62.126 K 107.07 % -878.778 K -397.60 % 295.285 K 103.17 % -9.310 M -147.94 % 19.417 M 25.10 % 15.521 M 189.04 % 5.370 M 200.37 % -5.350 M 63.43 % -14.630 M -216.67 % -4.620 M -16.08 % -3.980 M -172.50 % 5.490 M -69.95 % 18.270 M 21.15 % 15.080 M 476.06 % -4.010 M -144.02 % 9.110 M 228.67 % -7.080 M -521.05 % -1.140 M -103.25 % 35.100 M 173.05 % -48.050 M -219.17 % 40.320 M 443.40 % 7.420 M 107.89 % -94.020 M -67.89 % -56.000 M -228.06 % -17.070 M -532.15 % 3.950 M -81.66 % 21.540 M 1 438.57 % 1.400 M 132.71 % -4.280 M -100.89 % 480.000 M
Cash at beginning of period 0.000 0.000 0.000 0.000 -100.00 % 850.000 -95.40 % 18.478 K -99.10 % 2.053 M 51.07 % 1.359 M -21.21 % 1.725 M 0.000 -100.00 % 1.029 M 6.42 % 967.197 K -47.61 % 1.846 M 19.04 % 1.551 M 749.69 % 182.500 K -95.72 % 4.267 M 753.41 % 500.000 K -73.68 % 1.900 M 72.73 % 1.100 M -21.43 % 1.400 M 7.69 % 1.300 M 225.00 % 400.000 K 0.00 % 400.000 K -80.95 % 2.100 M 75.00 % 1.200 M -20.00 % 1.500 M 15.38 % 1.300 M 44.44 % 900.000 K -18.18 % 1.100 M 37.50 % 800.000 K 100.00 % 400.000 K 0.000 -100.00 % 1.100 M 22.22 % 900.000 K -43.75 % 1.600 M 128.57 % 700.000 K -77.42 % 3.100 M 106.67 % 1.500 M 66.67 % 900.000 K 0.00 % 900.000 K 0.000
Cash at end of period 0.000 0.000 0.000 0.000 -100.00 % 952.000 12.00 % 850.000 -95.40 % 18.478 K -99.10 % 2.053 M 51.07 % 1.359 M 0.000 -100.00 % 1.725 M 67.60 % 1.029 M 6.42 % 967.197 K -47.61 % 1.846 M 120.23 % -9.127 M -138.54 % 23.684 M 47.83 % 16.021 M 120.38 % 7.270 M 271.06 % -4.250 M 67.88 % -13.230 M -298.49 % -3.320 M 7.26 % -3.580 M -160.78 % 5.890 M -71.08 % 20.370 M 25.12 % 16.280 M 748.61 % -2.510 M -124.11 % 10.410 M 268.45 % -6.180 M -15 350.00 % -40.000 K -100.11 % 35.900 M 175.34 % -47.650 M -218.18 % 40.320 M 373.24 % 8.520 M 109.15 % -93.120 M -71.18 % -54.400 M -232.32 % -16.370 M -332.20 % 7.050 M -69.40 % 23.040 M 901.74 % 2.300 M 168.05 % -3.380 M -100.70 % 480.000 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -34.706 M -216.77 % 29.723 M -19.90 % 37.109 M 232.08 % -28.096 M -4 988.13 % 574.780 K -97.74 % 25.385 M -9.55 % 28.066 M 32.83 % 21.130 M 104.15 % 10.350 M 876.42 % 1.060 M -90.67 % 11.360 M -5.10 % 11.970 M -44.22 % 21.460 M -37.34 % 34.250 M 10.31 % 31.050 M 159.40 % 11.970 M -52.29 % 25.090 M 182.23 % 8.890 M -40.09 % 14.840 M -73.84 % 56.730 M 315.62 % -26.310 M -142.22 % 62.310 M 110.86 % 29.550 M 141.10 % -71.890 M -112.19 % -33.880 M -770.89 % 5.050 M -80.06 % 25.320 M -41.46 % 43.250 M 83.96 % 23.510 M 35.43 % 17.360 M 35.31 % 12.830 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -34.706 M -216.77 % 29.723 M -19.90 % 37.109 M 232.08 % -28.096 M -4 988.13 % 574.780 K -97.74 % 25.385 M -9.55 % 28.066 M 32.83 % 21.130 M 104.15 % 10.350 M 876.42 % 1.060 M -90.67 % 11.360 M -5.10 % 11.970 M -44.22 % 21.460 M -37.34 % 34.250 M 10.31 % 31.050 M 159.40 % 11.970 M -52.29 % 25.090 M 182.23 % 8.890 M -40.09 % 14.840 M -73.84 % 56.730 M 315.62 % -26.310 M -142.22 % 62.310 M 110.86 % 29.550 M 141.10 % -71.890 M -112.19 % -33.880 M -770.89 % 5.050 M -80.06 % 25.320 M -41.46 % 43.250 M 83.96 % 23.510 M 35.43 % 17.360 M 35.31 % 12.830 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005