OPL.AX

Opyl Limited OPL.AX

Trading inactive

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
Revenue 397.637 K -35.65 % 617.907 K -31.53 % 902.413 K 17.54 % 767.719 K 23.67 % 620.783 K -33.04 % 927.041 K 124.16 % 413.561 K 88.45 % 219.454 K 291.62 % 56.037 K -11.70 % 63.464 K -86.84 % 482.318 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 250.000 K 0.000 0.000 0.000 0.000 100.00 % -46.000 0.000 0.000 0.000 0.000 0.000 0.000
Net income -3.130 M -81.34 % -1.726 M 17.26 % -2.086 M -82.50 % -1.143 M -23.43 % -926.000 K 70.18 % -3.105 M -2.27 % -3.036 M 5.95 % -3.228 M 46.93 % -6.083 M -35.87 % -4.477 M -67.93 % -2.666 M -32.05 % -2.019 M 53.46 % -4.338 M -1 247.20 % -322.000 K -110.12 % 3.182 M 104.32 % -73.675 M -1 623.80 % -4.274 M -183.23 % -1.509 M 36.65 % -2.382 M 65.23 % -6.850 M -587.06 % -997.000 K -26.66 % -787.152 K -56.92 % -501.633 K 26.34 % -681.000 K -33.79 % -509.000 K 18.17 % -622.000 K -61.98 % -384.000 K 51.94 % -799.000 K 68.90 % -2.569 M
Income before tax -3.661 M -59.45 % -2.296 M 6.17 % -2.447 M -49.12 % -1.641 M -85.84 % -883.000 K 71.56 % -3.105 M -2.27 % -3.036 M 5.95 % -3.228 M 46.93 % -6.083 M -35.87 % -4.477 M -67.93 % -2.666 M -32.05 % -2.019 M 53.46 % -4.338 M -1 247.20 % -322.000 K 9.80 % -357.000 K -92.97 % -185.000 K -128.90 % 640.156 K 135.17 % -1.820 M 23.59 % -2.382 M 65.23 % -6.850 M -587.06 % -997.000 K -26.66 % -787.152 K -56.92 % -501.633 K 26.34 % -681.000 K -33.79 % -509.000 K 18.17 % -622.000 K -61.98 % -384.000 K 51.94 % -799.000 K 68.90 % -2.569 M
Income before tax ratio -9.21 -147.78 % -3.72 -37.03 % -2.71 -26.86 % -2.14 -50.27 % -1.42 57.53 % -3.35 54.38 % -7.34 50.09 % -14.71 86.45 % -108.55 -53.88 % -70.54 -1 176.24 % -5.53 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -7.28 0.00 0.00 0.00 0.00 -100.00 % 10 905.07 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA -2.679 M -57.77 % -1.698 M 17.49 % -2.058 M -81.00 % -1.137 M -32.67 % -857.000 K 72.08 % -3.070 M -2.33 % -3.000 M 7.89 % -3.257 M 44.05 % -5.821 M -30.90 % -4.447 M -68.96 % -2.632 M -32.86 % -1.981 M 54.18 % -4.323 M -1 242.55 % -322.000 K 9.80 % -357.000 K -92.97 % -185.000 K -116.79 % 1.102 M 168.02 % -1.620 M 25.99 % -2.189 M 69.04 % -7.071 M -614.96 % -989.000 K -26.32 % -782.940 K -57.50 % -497.094 K 26.36 % -675.000 K 33.63 % -1.017 M 18.25 % -1.244 M -223.96 % -384.000 K 51.94 % -799.000 K 68.54 % -2.540 M
Net income ratio -7.87 -181.80 % -2.79 -20.84 % -2.31 -55.26 % -1.49 0.19 % -1.49 55.46 % -3.35 54.38 % -7.34 50.09 % -14.71 86.45 % -108.55 -53.88 % -70.54 -1 176.24 % -5.53 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -6.04 0.00 0.00 0.00 0.00 -100.00 % 10 905.07 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA -6.74 -145.17 % -2.75 -20.50 % -2.28 -53.99 % -1.48 -7.28 % -1.38 58.31 % -3.31 54.35 % -7.25 51.12 % -14.84 85.71 % -103.88 -48.25 % -70.07 -1 184.07 % -5.46 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -6.48 0.00 0.00 0.00 0.00 -100.00 % 10 806.39 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio -3.52 -108.63 % -1.69 -145.45 % -0.69 -13.43 % -0.61 -36.23 % -0.44 38.85 % -0.73 78.94 % -3.45 53.17 % -7.37 -1 817.25 % 0.43 108.04 % -5.34 -1 323.37 % 0.44 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 170.715 M 104.52 % 83.472 M 47.22 % 56.700 M 34.64 % 42.111 M 196.01 % 14.226 M -19.47 % 17.665 M 86.95 % 9.449 M 136.64 % 3.993 M 66.38 % 2.400 M -93.52 % 37.028 M 9 205.83 % 397.901 K 0.69 % 395.187 K -98.92 % 36.525 M 87.96 % 19.432 M 37.88 % 14.093 M 2 632.78 % 515.702 K 14 079.32 % 3.637 K -98.62 % 263.421 K 244.14 % 76.545 K 14 397.16 % 528.000 -98.25 % 30.256 K 51.76 % 19.937 K 18.53 % 16.820 K 18.06 % 14.247 K 4.44 % 13.641 K 112.94 % 6.406 K 6.25 % 6.029 K 21.82 % 4.949 K 2.13 % 4.846 K
Weighted average shs out 170.715 M 104.52 % 83.472 M 47.22 % 56.700 M 34.64 % 42.111 M 196.01 % 14.226 M -19.47 % 17.665 M 86.95 % 9.449 M 136.64 % 3.993 M 66.38 % 2.400 M -93.52 % 37.028 M 9 205.83 % 397.901 K 0.69 % 395.187 K -98.92 % 36.525 M 87.96 % 19.432 M 37.88 % 14.093 M 2 632.78 % 515.702 K 14 079.32 % 3.637 K -98.62 % 263.421 K 244.14 % 76.545 K 14 397.16 % 528.000 -98.25 % 30.256 K 51.76 % 19.937 K 18.53 % 16.820 K 18.06 % 14.247 K 4.44 % 13.641 K 112.94 % 6.406 K 6.25 % 6.029 K 21.82 % 4.949 K 2.13 % 4.846 K
EPS diluted -0.02 11.59 % -0.02 43.75 % -0.04 -35.29 % -0.03 58.22 % -0.07 63.83 % -0.18 45.45 % -0.33 59.26 % -0.81 69.20 % -2.63 77.46 % -11.67 -69.87 % -6.87 -33.40 % -5.15 54.55 % -11.33 -68 153.01 % -0.02 -100.08 % 21.76 115.23 % -142.86 87.84 % -1 175.25 -112.95 % -551.88 81.51 % -2 984.53 79.55 % -14 595.86 -356.82 % -3 195.11 15.38 % -3 776.04 -12 762.78 % 29.82 100.66 % -4 541.63 -12 082.48 % -37.28 61.61 % -97.11 -52.38 % -63.73 60.51 % -161.39 69.56 % -530.22
Earnings per share -0.02 11.59 % -0.02 43.75 % -0.04 -35.29 % -0.03 58.22 % -0.07 63.83 % -0.18 45.45 % -0.33 59.26 % -0.81 69.20 % -2.63 77.46 % -11.67 -69.87 % -6.87 -33.40 % -5.15 54.55 % -11.33 -68 153.01 % -0.02 -100.08 % 21.76 115.23 % -142.86 87.84 % -1 175.25 -112.95 % -551.88 39.71 % -915.45 92.94 % -12 973.87 -391.73 % -2 638.42 22.91 % -3 422.40 -11 576.86 % 29.82 100.66 % -4 541.63 -12 082.48 % -37.28 61.61 % -97.11 -52.38 % -63.73 60.51 % -161.39 69.56 % -530.22
Gross profit -1.399 M -34.26 % -1.042 M -68.06 % -620.000 K -33.33 % -465.000 K -68.48 % -276.000 K 59.05 % -674.000 K 52.80 % -1.428 M 11.74 % -1.618 M -6 825.13 % 24.059 K 107.10 % -339.000 K -260.97 % 210.595 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 250.000 K 0.000 0.000 0.000 0.000 100.00 % -46.000 0.000 0.000 0.000 0.000 0.000 0.000
Income tax expense -531.000 K 6.84 % -570.000 K -57.89 % -361.000 K 27.51 % -498.000 K -248.25 % -143.000 K 0.000 0.000 0.000 0.000 100.00 % -10.772 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -311.000 K 0.000 100.00 % -6.850 M 0.000 0.000 0.000 0.000 100.00 % -509.000 K 18.17 % -622.000 K 0.000 0.000 0.000
Cost of revenue 1.796 M 8.19 % 1.660 M -3.04 % 1.712 M 38.85 % 1.233 M 37.47 % 896.916 K -43.98 % 1.601 M -13.08 % 1.842 M 0.22 % 1.838 M 5 647.70 % 31.978 K -92.06 % 402.625 K 48.17 % 271.723 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
General and administrative expenses 2.883 M 169.41 % 1.070 M -8.87 % 1.174 M 30.18 % 902.086 K -2.30 % 923.307 K -39.07 % 1.515 M -1.32 % 1.536 M -55.18 % 3.426 M 162.83 % 1.304 M 262.36 % 359.742 K -0.58 % 361.853 K -33.51 % 544.193 K -7.88 % 590.720 K 114.93 % 274.848 K 21.49 % 226.237 K -50.71 % 458.982 K 0.000 -100.00 % 1.317 M 105.14 % 642.000 K 98.51 % 323.414 K 2.14 % 316.632 K -10.08 % 352.109 K -1.95 % 359.100 K 15.72 % 310.309 K 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses -1.356 M -2 553.59 % 55.266 K -8.93 % 60.682 K 372.23 % -22.291 K -146.01 % 48.449 K 22.00 % 39.711 K -5.86 % 42.185 K 0.000 -100.00 % 83.555 K 13.23 % 73.790 K 0.000 0.000 0.000 -100.00 % 4.400 K -94.26 % 76.707 K 72.02 % 44.593 K 0.000 -100.00 % 324.000 K -71.63 % 1.142 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 610.977 K 59.49 % 383.090 K 463.60 % 67.972 K -78.68 % 318.782 K -68.62 % 1.016 M 4 394.58 % 22.605 K 100.69 % -3.257 M 7.42 % -3.518 M -2 582.25 % 141.726 K -22.09 % 181.909 K 1 369.85 % 12.376 K -86.30 % 90.340 K 760.38 % 10.500 K -72.24 % 37.830 K -55.45 % 84.916 K 0.000 100.00 % -1.391 M -182.65 % 1.683 M 6.79 % 1.576 M 72.90 % 911.510 K 108.48 % 437.212 K 233.08 % -328.529 K -256.79 % 209.537 K 120.60 % -1.017 M 18.25 % -1.244 M -223.96 % -384.000 K 51.94 % -799.000 K 68.54 % -2.540 M
Operating expenses 1.802 M -38.89 % 2.949 M -11.89 % 3.347 M 176.16 % 1.212 M 104.46 % 592.795 K -75.59 % 2.428 M 50.90 % 1.609 M -0.19 % 1.612 M 2 776.67 % 56.037 K -87.07 % 433.532 K 264.35 % 118.989 K -94.34 % 2.103 M 165.01 % 793.550 K 77.08 % 448.124 K 69.03 % 265.114 K -54.95 % 588.491 K 25.94 % 467.280 K 86.91 % 250.000 K -89.65 % 2.415 M 41.31 % 1.709 M 47.33 % 1.160 M 46.96 % 789.321 K 1 716 015.22 % -46.000 -100.01 % 519.846 K 151.12 % -1.017 M 18.25 % -1.244 M -223.96 % -384.000 K 51.94 % -799.000 K 68.54 % -2.540 M
Cost and expenses 3.599 M 22.04 % 2.949 M -11.89 % 3.347 M 40.57 % 2.381 M 34.14 % 1.775 M -55.94 % 4.029 M 16.78 % 3.450 M 0.03 % 3.449 M -43.20 % 6.072 M 31.17 % 4.629 M 67.96 % 2.756 M 31.05 % 2.103 M 165.01 % 793.550 K 77.08 % 448.124 K 7.09 % 418.466 K -28.89 % 588.491 K -36.67 % 929.280 K -75.98 % 3.869 M 60.21 % 2.415 M 41.31 % 1.709 M 47.33 % 1.160 M 46.96 % 789.321 K 71.69 % 459.723 K -11.57 % 519.846 K 151.12 % -1.017 M 18.25 % -1.244 M -223.96 % -384.000 K 51.94 % -799.000 K 68.54 % -2.540 M
Research and development expenses 275.682 K 10.54 % 249.388 K -55.78 % 563.975 K 8.96 % 517.575 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
Selling general and administrative expenses 1.527 M 35.69 % 1.125 M -8.87 % 1.235 M 40.37 % 879.795 K -9.46 % 971.756 K -37.51 % 1.555 M -1.44 % 1.578 M -53.95 % 3.426 M 147.00 % 1.387 M 219.95 % 433.532 K 19.81 % 361.853 K -33.51 % 544.193 K -7.88 % 590.720 K 111.54 % 279.248 K -7.82 % 302.944 K -39.84 % 503.575 K 7.77 % 467.280 K -71.52 % 1.641 M -8.02 % 1.784 M 451.61 % 323.414 K 2.14 % 316.632 K -10.08 % 352.109 K 7.19 % 328.483 K 5.86 % 310.309 K 0.000 0.000 0.000 0.000 0.000
Interest income 3.858 K 1 248.95 % 286.000 0.000 -100.00 % 46.000 -99.12 % 5.252 K -5.84 % 5.578 K 154.35 % 2.193 K 41.39 % 1.551 K -78.34 % 7.162 K -33.51 % 10.772 K -64.45 % 30.302 K -57.51 % 71.317 K -60.59 % 180.942 K 56.35 % 115.732 K 129.66 % 50.392 K -87.52 % 403.936 K -74.22 % 1.567 M -20.78 % 1.978 M 2 609.59 % 73.000 K 176.74 % 26.379 K -59.54 % 65.198 K 1 208.93 % 4.981 K -27.19 % 6.841 K -79.32 % 33.083 K 0.000 0.000 0.000 0.000 0.000
Interest expense 426.460 K 20 197.95 % 2.101 K 2.04 % 2.059 K -5.03 % 2.168 K -91.36 % 25.105 K 187.01 % 8.747 K 824.63 % 946.000 0.000 -100.00 % 230.373 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 190.000 K 0.00 % 190.000 K -14.67 % 222.669 K 11 342.39 % 1.946 K -30.80 % 2.812 K 66.59 % 1.688 K -14.83 % 1.982 K 0.000 0.000 0.000 -100.00 % 85.000 -99.71 % 28.973 K
Depreciation and amortization 25.249 K -3.10 % 26.056 K 1.08 % 25.778 K 502.15 % 4.281 K 404.83 % 848.000 -96.74 % 26.033 K -25.31 % 34.857 K 22.13 % 28.542 K -10.74 % 31.978 K 6.40 % 30.054 K -12.54 % 34.365 K -9.99 % 38.177 K 150.60 % 15.234 K 0.000 0.000 0.000 -100.00 % 462.000 K 4 520.00 % 10.000 K 233.33 % 3.000 K 50.00 % 2.000 K -67.02 % 6.064 K 333.14 % 1.400 K -50.89 % 2.851 K -34.94 % 4.382 K 0.000 0.000 0.000 0.000 0.000
Operating income -3.226 M -38.16 % -2.335 M 3.47 % -2.419 M -48.86 % -1.625 M -40.81 % -1.154 M 48.82 % -2.255 M 26.38 % -3.063 M 6.79 % -3.286 M 43.86 % -5.853 M -26.44 % -4.629 M -542.02 % -721.000 K 4.88 % -758.000 K 4.53 % -794.000 K -77.23 % -448.000 K -7.18 % -418.000 K 28.91 % -588.000 K 36.71 % -929.000 K 74.26 % -3.609 M -49.44 % -2.415 M -41.31 % -1.709 M -47.33 % -1.160 M -46.96 % -789.321 K -83.93 % -429.152 K 17.47 % -520.000 K 48.87 % -1.017 M 18.25 % -1.244 M -223.96 % -384.000 K 51.94 % -799.000 K 68.54 % -2.540 M
Operating income ratio -8.11 -114.69 % -3.78 -40.97 % -2.68 -26.64 % -2.12 -13.86 % -1.86 23.58 % -2.43 67.16 % -7.41 50.54 % -14.97 85.66 % -104.45 -43.20 % -72.94 -4 779.30 % -1.49 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -14.44 0.00 0.00 0.00 0.00 -100.00 % 9 329.39 0.00 0.00 0.00 0.00 0.00 0.00
Total other income expenses net -435.000 K 23.95 % -572.000 K -57.58 % -363.000 K -177.92 % 465.845 K 441.86 % 85.971 K 110.11 % -850.000 K -17 216.39 % 4.966 K -91.31 % 57.164 K 124.85 % -230.000 K 93.76 % -3.685 M -89.46 % -1.945 M -54.24 % -1.261 M 64.43 % -3.545 M -2 908.32 % 126.232 K 104.78 % 61.642 K -84.74 % 403.936 K -74.26 % 1.569 M -12.78 % 1.799 M 5 351.52 % 33.000 K 100.64 % -5.141 M -3 252.02 % 163.102 K 7 419.69 % 2.169 K 102.99 % -72.481 K 54.98 % -161.000 K 0.000 0.000 0.000 100.00 % -85.000 99.71 % -28.973 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
Net debt -374.645 K -145.06 % -152.877 K 80.56 % -786.334 K 66.05 % -2.316 M -189.51 % -800.088 K -863.09 % 104.849 K 106.78 % -1.546 M -213.14 % -493.804 K 78.52 % -2.299 M -587.80 % 471.331 K 159.27 % -795.230 K 57.11 % -1.854 M 39.47 % -3.064 M 39.95 % -5.102 M -206.86 % -1.663 M -595.30 % -239.119 K -101.17 % 20.358 M 559.54 % -4.430 M 87.69 % -35.992 M -12 501.31 % -285.621 K 71.93 % -1.017 M -768.69 % -117.113 K 49.39 % -231.419 K -60.53 % -144.161 K 89.82 % -1.416 M -747.99 % -166.931 K -52.77 % -109.271 K 80.64 % -564.279 K 83.79 % -3.481 M
Total investments 2.000 0.000 0.000 0.000 0.000 -100.00 % 23.706 K 40.62 % 16.858 K 3.76 % 16.247 K -35.87 % 25.333 K 15.68 % 21.900 K -6.17 % 23.340 K 6.38 % 21.940 K -59.33 % 53.940 K 2.74 % 52.500 K 64.06 % 32.000 K 0.00 % 32.000 K -99.96 % 88.867 M 0.000 -100.00 % 27.000 K -1.82 % 27.500 K -31.25 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K 0.000 -100.00 % 40.000 K -55.56 % 90.000 K -10.00 % 100.000 K 0.000
Total debt 0.000 -100.00 % 300.000 K 0.000 0.000 0.000 -100.00 % 203.989 K 0.000 0.000 0.000 -100.00 % 838.570 K 1 383.59 % 56.523 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.370 M 65.68 % 14.106 M 1 013.34 % 1.267 M 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 1.135 M 76.36 % 643.767 K 75.56 % 366.683 K 11.94 % 327.560 K -62.99 % 885.062 K -17.82 % 1.077 M 16.82 % 921.837 K 68.75 % 546.263 K -0.42 % 548.543 K 45.23 % 377.702 K 7.95 % 349.896 K -78.85 % 1.654 M 3.13 % 1.604 M -29.36 % 2.271 M 134.74 % 967.241 K -75.02 % 3.872 M 0.00 % 3.872 M 350.28 % 860.000 K 18.62 % 725.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 102.601 K 0.00 % 102.601 K 0.000
Retained earnings -23.727 M -13.17 % -20.966 M -8.23 % -19.371 M -11.26 % -17.411 M -2.40 % -17.003 M -4.27 % -16.306 M -23.52 % -13.201 M -29.86 % -10.166 M -46.54 % -6.937 M 46.98 % -13.084 M -52.01 % -8.608 M -16.72 % -7.375 M -33.67 % -5.517 M -157.09 % -2.146 M -17.65 % -1.824 M 98.01 % -91.877 M -404.78 % -18.201 M 5.34 % -19.228 M -8.52 % -17.719 M -19.91 % -14.777 M -86.42 % -7.926 M -14.39 % -6.929 M -12.82 % -6.142 M -8.89 % -5.640 M -13.74 % -4.959 M -11.43 % -4.451 M -16.25 % -3.829 M -11.16 % -3.444 M -30.19 % -2.646 M
Common stock 22.502 M 12.97 % 19.918 M 3.36 % 19.271 M 0.00 % 19.271 M 14.46 % 16.837 M 13.56 % 14.827 M 8.43 % 13.673 M 38.82 % 9.850 M 14.44 % 8.607 M -38.66 % 14.032 M 0.00 % 14.032 M -0.01 % 14.034 M -0.01 % 14.036 M -0.05 % 14.042 M 451.78 % 2.545 M -96.97 % 83.966 M 0.31 % 83.706 M 7.35 % 77.975 M 12.80 % 69.124 M 145.23 % 28.187 M 17.37 % 24.015 M 38.02 % 17.400 M 8.81 % 15.990 M 10.02 % 14.534 M 1.11 % 14.374 M 32.40 % 10.857 M -52.43 % 22.824 M 13.80 % 20.057 M 9.32 % 18.347 M
Total equity -90.160 K 77.66 % -403.586 K -251.15 % 267.008 K -87.79 % 2.188 M 204.18 % 719.176 K 278.54 % -402.805 K -128.89 % 1.394 M 503.97 % 230.827 K -89.60 % 2.219 M 67.38 % 1.325 M -77.05 % 5.774 M -30.54 % 8.314 M -17.87 % 10.122 M -28.55 % 14.167 M 739.22 % 1.688 M 141.80 % -4.039 M -105.82 % 69.377 M 16.39 % 59.607 M 14.34 % 52.130 M 288.73 % 13.410 M -16.65 % 16.089 M 53.66 % 10.470 M 6.32 % 9.848 M 10.74 % 8.893 M -5.54 % 9.415 M 46.97 % 6.406 M -0.18 % 6.417 M 3.35 % 6.209 M 0.92 % 6.153 M
Other non current liabilities 140.000 -98.93 % 13.137 K -62.27 % 34.822 K 34.24 % 25.940 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 645.000 K 0.000 0.000 0.000 0.000 -100.00 % 21.131 K -78.98 % 100.536 K 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 -100.00 % 22.802 M 70.57 % 13.368 M 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 140.000 -98.93 % 13.137 K -62.27 % 34.822 K 34.24 % 25.940 K 0.000 0.000 -100.00 % 21.560 K 0.000 -100.00 % 36.172 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.802 M 62.72 % 14.013 M 0.000 0.000 0.000 0.000 -100.00 % 21.131 K -78.98 % 100.536 K 0.000 0.000 0.000 0.000 0.000
Other current liabilities 264.686 K -54.01 % 575.487 K 55.28 % 370.613 K 57.49 % 235.321 K 48.84 % 158.108 K -46.46 % 295.314 K -36.40 % 464.324 K 58.22 % 293.471 K 163.96 % 111.181 K 113.58 % -818.570 K -2 883.87 % 29.404 K 2.97 % 28.555 K 0.000 -100.00 % 1.500 M 0.000 0.000 0.000 -100.00 % 54.000 K 217.65 % 17.000 K -97.97 % 836.513 K 82.21 % 459.090 K 87.16 % 245.293 K -48.67 % 477.841 K -21.88 % 611.670 K 2 193.22 % 26.673 K 5.85 % 25.199 K -14.73 % 29.551 K 57.66 % 18.743 K -43.26 % 33.032 K
Deferred revenue 0.000 -100.00 % 30.476 K -76.89 % 131.863 K 0.000 0.000 -100.00 % 48.562 K -52.93 % 103.179 K 64.85 % 62.588 K 0.000 100.00 % -838.570 K -1 383.59 % -56.523 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
Short term debt 0.000 -100.00 % 114.522 K 0.000 0.000 0.000 -100.00 % 203.989 K 0.000 0.000 0.000 -100.00 % 838.570 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 568.804 K -22.93 % 738.000 K -41.75 % 1.267 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 501.618 K -54.40 % 1.100 M 62.39 % 677.387 K 134.54 % 288.810 K 33.34 % 216.593 K -70.45 % 732.959 K 18.59 % 618.047 K 55.31 % 397.954 K 114.48 % 185.545 K 656.80 % 24.517 K -85.28 % 166.546 K -44.00 % 297.382 K 95.42 % 152.179 K -90.00 % 1.522 M 7 199.87 % 20.848 K -99.53 % 4.451 M 181.60 % 1.581 M -75.93 % 6.567 M 285.61 % 1.703 M 24.90 % 1.364 M -46.57 % 2.552 M 621.04 % 353.947 K -25.93 % 477.841 K -21.88 % 611.670 K 139.50 % 255.399 K -63.51 % 700.006 K 745.31 % 82.811 K -48.73 % 161.529 K -74.01 % 621.549 K
Total liabilities 501.758 K -54.93 % 1.113 M 56.30 % 712.209 K 126.28 % 314.751 K 45.32 % 216.593 K -70.45 % 732.959 K 14.60 % 639.607 K 60.72 % 397.954 K 79.49 % 221.717 K 804.34 % 24.517 K -85.28 % 166.546 K -44.00 % 297.382 K 95.42 % 152.179 K -90.00 % 1.522 M 7 199.87 % 20.848 K -99.53 % 4.451 M -81.74 % 24.382 M 18.47 % 20.580 M 1 108.46 % 1.703 M 24.90 % 1.364 M -46.57 % 2.552 M 621.04 % 353.947 K -29.06 % 498.972 K -29.94 % 712.206 K 178.86 % 255.399 K -63.51 % 700.006 K 745.31 % 82.811 K -48.73 % 161.529 K -74.01 % 621.549 K
Other non current assets 6.000 K 115.97 % -37.569 K 38.82 % -61.404 K 20.03 % -76.788 K -15.31 % -66.593 K -14.71 % -58.054 K 65.15 % -166.576 K -315.97 % -40.045 K 46.29 % -74.557 K 1.13 % -75.410 K -149.78 % -30.190 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.688 M 180.93 % -15.677 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.000 K -99.41 % 6.800 M 0.000 0.000 0.000
Long term investments 2.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.900 K -6.17 % 23.340 K 6.38 % 21.940 K -59.33 % 53.940 K 2.74 % 52.500 K 64.06 % 32.000 K 0.00 % 32.000 K -99.96 % 88.867 M 0.000 -100.00 % 27.000 K -1.82 % 27.500 K -31.25 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K 0.000 -100.00 % 40.000 K -55.56 % 90.000 K -10.00 % 100.000 K 0.000
Intangible assets 0.000 -100.00 % 23.222 K -42.86 % 40.638 K -30.00 % 58.054 K 0.00 % 58.054 K 0.00 % 58.054 K 165 768.57 % 35.000 -99.86 % 25.200 K -44.13 % 45.103 K -33.84 % 68.175 K 125.82 % 30.190 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.677 M 0.00 % 15.677 M 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 -100.00 % 161.623 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
Goodwill and intangible assets 0.000 -100.00 % 23.222 K -42.86 % 40.638 K -30.00 % 58.054 K 0.00 % 58.054 K 0.00 % 58.054 K -64.09 % 161.658 K 541.50 % 25.200 K -44.13 % 45.103 K -33.84 % 68.175 K 125.82 % 30.190 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.677 M 0.00 % 15.677 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 17.982 K 25.34 % 14.347 K -30.91 % 20.766 K 10.85 % 18.734 K 119.39 % 8.539 K 0.000 -100.00 % 4.918 K -66.87 % 14.845 K -49.60 % 29.454 K -96.56 % 857.255 K -83.02 % 5.049 M -24.82 % 6.715 M -5.57 % 7.111 M -32.27 % 10.500 M 0.000 0.000 -100.00 % 25.488 K -99.92 % 31.716 M 92.24 % 16.498 M 14.28 % 14.437 M -16.24 % 17.236 M 61.73 % 10.657 M 6.02 % 10.053 M 6.89 % 9.405 M 14.83 % 8.190 M 1 034 030.81 % 792.000 -99.99 % 6.291 M 10.39 % 5.699 M 77.83 % 3.205 M
Total non current assets 23.984 K -36.16 % 37.569 K -38.82 % 61.404 K -20.03 % 76.788 K 15.31 % 66.593 K 14.71 % 58.054 K -65.15 % 166.576 K 315.97 % 40.045 K -46.29 % 74.557 K -91.52 % 879.155 K -82.67 % 5.072 M -24.72 % 6.737 M -5.97 % 7.165 M -32.10 % 10.552 M 32 875.21 % 32.000 K 0.00 % 32.000 K -99.96 % 88.893 M 47.95 % 60.081 M 263.58 % 16.525 M 14.25 % 14.464 M -16.28 % 17.276 M 61.50 % 10.697 M 5.99 % 10.093 M 6.86 % 9.445 M 14.75 % 8.230 M 20.32 % 6.840 M 7.20 % 6.381 M 10.04 % 5.799 M 80.95 % 3.205 M
Other current assets 5.255 K 0.000 -100.00 % 7.621 K -64.71 % 21.594 K 166.66 % 8.098 K -84.73 % 53.015 K -58.98 % 129.252 K 296.88 % 32.567 K 72.48 % 18.882 K 0.000 0.000 0.000 -100.00 % 3.500 K 0.000 0.000 0.000 0.000 -100.00 % 65.000 K 0.000 -100.00 % 9.996 K 0.00 % 9.996 K 0.00 % 9.996 K 0.00 % 9.996 K 0.00 % 9.996 K 171.11 % 3.687 K -93.90 % 60.435 K 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.706 K 40.62 % 16.858 K 3.76 % 16.247 K -35.87 % 25.333 K 206.84 % 8.256 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
cash and cash equivalents 374.645 K -17.27 % 452.877 K -42.41 % 786.334 K -66.05 % 2.316 M 189.51 % 800.088 K 707.03 % 99.140 K -93.59 % 1.546 M 213.14 % 493.804 K -78.52 % 2.299 M 526.07 % 367.239 K -56.88 % 851.753 K -54.06 % 1.854 M -39.47 % 3.064 M -39.95 % 5.102 M 206.86 % 1.663 M 595.30 % 239.119 K -92.06 % 3.013 M -83.75 % 18.536 M -50.25 % 37.259 M 12 944.91 % 285.621 K -71.93 % 1.017 M 768.69 % 117.113 K -49.39 % 231.419 K 60.53 % 144.161 K -89.82 % 1.416 M 747.99 % 166.931 K 52.77 % 109.271 K -80.64 % 564.279 K -83.79 % 3.481 M
Cash and short term investments 374.645 K -17.27 % 452.877 K -42.41 % 786.334 K -66.05 % 2.316 M 189.51 % 800.088 K 707.03 % 99.140 K -93.66 % 1.563 M 206.47 % 510.051 K -77.82 % 2.299 M 526.07 % 367.239 K -56.88 % 851.753 K -54.06 % 1.854 M -39.47 % 3.064 M -39.95 % 5.102 M 206.86 % 1.663 M 595.30 % 239.119 K -92.06 % 3.013 M -83.75 % 18.536 M -50.25 % 37.259 M 12 944.91 % 285.621 K -71.93 % 1.017 M 768.69 % 117.113 K -49.39 % 231.419 K 60.53 % 144.161 K -89.82 % 1.416 M 747.99 % 166.931 K 52.77 % 109.271 K -80.64 % 564.279 K -83.79 % 3.481 M
Total current assets 387.614 K -42.32 % 672.013 K -26.78 % 917.813 K -62.16 % 2.426 M 179.07 % 869.176 K 163.26 % 330.154 K -82.26 % 1.861 M 219.14 % 583.288 K -75.34 % 2.366 M 402.48 % 470.801 K -45.81 % 868.814 K -53.63 % 1.874 M -39.74 % 3.110 M -39.46 % 5.137 M 206.32 % 1.677 M 340.94 % 380.316 K -92.18 % 4.866 M -75.80 % 20.106 M -46.11 % 37.308 M 11 956.07 % 309.454 K -77.32 % 1.364 M 973.33 % 127.109 K -50.11 % 254.803 K 58.34 % 160.923 K -88.82 % 1.440 M 442.23 % 265.518 K 122.90 % 119.121 K -79.18 % 572.200 K -83.97 % 3.570 M
Inventory 0.000 100.00 % -213.636 K 0.000 0.000 -100.00 % 0.000 0.000 0.000 100.00 % -56.916 K -124.67 % -25.333 K 0.000 -100.00 % 0.700 0.000 0.000 0.000 0.000 0.000 0.000 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 7.714 K -96.48 % 219.136 K 76.93 % 123.858 K 25.81 % 98.445 K 61.41 % 60.990 K -65.74 % 178.000 K -4.28 % 185.959 K 226.72 % 56.917 K 155.32 % 22.292 K 525.83 % 3.562 K -79.12 % 17.061 K -12.71 % 19.545 K -54.13 % 42.611 K 21.78 % 34.991 K 143.69 % 14.359 K -89.83 % 141.197 K -92.38 % 1.854 M 42.93 % 1.297 M 2 546.94 % 49.000 K 254.12 % 13.837 K -95.89 % 336.946 K 0.000 -100.00 % 13.388 K 97.87 % 6.766 K -66.96 % 20.477 K -46.33 % 38.152 K 3 004.31 % 1.229 K -47.30 % 2.332 K -97.39 % 89.347 K
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.235 K 14 469 900.05 % 0.050 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -58.054 K -1 127.14 % 5.652 K 3.74 % 5.448 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
Account payables 236.932 K 22.09 % 194.067 K 10.95 % 174.911 K 227.00 % 53.489 K -8.54 % 58.485 K -68.40 % 185.094 K 266.20 % 50.544 K 20.64 % 41.895 K -43.66 % 74.364 K 1 546.31 % 4.517 K -96.71 % 137.142 K -48.99 % 268.827 K 76.65 % 152.179 K 595.61 % 21.877 K 4.94 % 20.848 K -99.53 % 4.451 M 339.91 % 1.012 M -82.48 % 5.775 M 1 278.28 % 419.000 K -20.49 % 527.010 K -74.82 % 2.093 M 1 826.32 % 108.654 K 0.000 0.000 -100.00 % 228.726 K -66.10 % 674.807 K 1 167.01 % 53.260 K -62.70 % 142.786 K -75.74 % 588.517 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.560 K 0.000 -100.00 % 36.172 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
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
Capital lease obligations 0.000 100.00 % -185.478 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.657 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
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 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.681 M -20.70 % -10.506 M -10.03 % -9.548 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
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
Total assets 411.598 K -41.99 % 709.582 K -27.54 % 979.217 K -60.87 % 2.502 M 167.41 % 935.769 K 183.43 % 330.154 K -83.77 % 2.034 M 223.44 % 628.781 K -74.23 % 2.440 M 80.76 % 1.350 M -77.28 % 5.941 M -31.01 % 8.611 M -16.19 % 10.275 M -34.51 % 15.689 M 818.04 % 1.709 M 314.48 % 412.316 K -99.56 % 93.759 M 16.93 % 80.187 M 48.96 % 53.833 M 264.38 % 14.774 M -20.74 % 18.641 M 72.21 % 10.824 M 4.61 % 10.347 M 7.72 % 9.606 M -0.67 % 9.670 M 36.08 % 7.106 M 9.32 % 6.500 M 2.03 % 6.371 M -5.96 % 6.775 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
Deferred income tax 0.000 -100.00 % 24.713 K 4.33 % 23.687 K 118.90 % -125.357 K 56.31 % -286.951 K -102.78 % -141.508 K 40.43 % -237.535 K -1 984.92 % -11.393 K 99.71 % -3.888 M 0.000 -100.00 % 167.117 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
Stock based compensation 0.000 -100.00 % 176.454 K 6.98 % 164.939 K -7.08 % 177.498 K 28.20 % 138.450 K 3.67 % 133.548 K -42.91 % 233.921 K 408.33 % 46.018 K -94.81 % 886.249 K 0.000 -100.00 % 1.827 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
Change in working capital -74.552 K -146.74 % 159.513 K -57.49 % 375.221 K 546.89 % 58.004 K 138.55 % -150.451 K -1 990.09 % 7.960 K 120.25 % 3.614 K 110.44 % -34.625 K 69.81 % -114.699 K 0.000 100.00 % -241.703 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.699 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 226.245 K 167.04 % 84.722 K 433.38 % -25.413 K 32.15 % -37.455 K -132.01 % 117.009 K 1 369.96 % 7.960 K 120.25 % 3.614 K 110.44 % -34.625 K 38.50 % -56.298 K 0.000 100.00 % -241.703 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
Inventory 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.807 K -87.74 % 96.281 K 152.46 % -183.526 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
Accounts payables -259.066 K -253.70 % 168.557 K -36.54 % 265.595 K 170.58 % 98.158 K 137.21 % -263.815 K -988.26 % -24.242 K 60.61 % -61.542 K -140.78 % 150.900 K 275.65 % -85.910 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
Other working capital -41.731 K 55.49 % -93.766 K -169.44 % 135.039 K 5 103.30 % -2.699 K 25.95 % -3.645 K -129.31 % 12.435 K 135.80 % -34.739 K 76.98 % -150.900 K -648.55 % 27.509 K 0.000 -100.00 % 38.160 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.699 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 1.148 M 4 746.35 % -24.713 K -4.33 % -23.687 K -118.90 % 125.357 K -35.70 % 194.960 K -80.03 % 976.248 K 614.27 % 136.677 K -55.90 % 309.892 K -85.68 % 2.164 M 655.00 % -389.852 K -113.93 % 2.799 M 1 209.35 % -252.292 K -72.95 % -145.872 K 57.28 % -341.495 K 69.55 % -1.121 M -101.52 % 73.675 M 1 915.30 % -4.059 M -370.75 % 1.499 M -36.99 % 2.379 M 278.27 % -1.335 M -289.94 % -342.238 K 9.65 % -378.801 K -28.46 % -294.878 K 39.05 % -483.836 K 40.39 % -811.630 K -193.56 % -276.483 K 7.83 % -299.972 K 39.40 % -495.031 K 53.41 % -1.063 M
Net cash provided by operating activities -2.057 M -50.75 % -1.364 M 10.22 % -1.520 M -68.16 % -903.649 K 12.18 % -1.029 M 51.07 % -2.103 M 26.58 % -2.864 M 0.50 % -2.879 M 7.63 % -3.116 M -699.35 % -389.852 K -435.82 % -72.758 K 71.16 % -252.292 K -72.95 % -145.872 K 57.28 % -341.495 K 69.55 % -1.121 M 65.71 % -3.270 M -160.16 % -1.257 M 50.20 % -2.524 M -62.21 % -1.556 M -16.60 % -1.335 M -289.94 % -342.238 K 9.65 % -378.801 K -28.46 % -294.878 K 39.05 % -483.836 K 40.39 % -811.630 K -193.56 % -276.483 K 7.83 % -299.972 K 39.40 % -495.031 K 53.41 % -1.063 M
Investments in property plant and equipment -17.712 K -697.48 % -2.221 K 78.63 % -10.394 K 28.20 % -14.476 K 78.54 % -67.441 K 0.000 0.000 0.000 100.00 % -47.047 K 82.55 % -269.542 K 66.79 % -811.515 K -1 090.39 % -68.172 K 95.65 % -1.568 M 3.83 % -1.631 M 0.000 0.000 100.00 % -10.000 K 99.96 % -24.868 M -1 104.84 % -2.064 M -758 723.53 % -272.000 97.51 % -10.918 K 98.80 % -906.854 K -208.96 % -293.523 K 69.35 % -957.553 K -7 337.88 % -12.874 K 95.35 % -276.595 K 61.26 % -713.964 K -23 339.40 % -3.046 K 95.89 % -74.127 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 100.00 % -687.853 K -38.77 % -495.695 K -4 516.78 % 11.223 K -90.65 % 120.047 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 803.251 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.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 -100.00 % 723.926 K 3 631.35 % -20.500 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
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
Other investing activites 0.000 0.000 0.000 0.000 100.00 % -58.054 K 0.000 -100.00 % 3.954 K -64.77 % 11.223 K 0.000 -100.00 % 173.440 K -48.18 % 334.722 K 136.41 % -919.207 K 11.70 % -1.041 M -1 492.81 % -65.354 K 0.000 -100.00 % 1.523 K 0.000 0.000 0.000 100.00 % -3.360 M 28.94 % -4.729 M 0.000 0.000 -100.00 % 10.000 K 100.69 % -1.444 M 0.000 0.000 100.00 % -3.045 M -148.62 % -1.225 M
Net cash used for investing activites -17.712 K -697.48 % -2.221 K 78.63 % -10.394 K 28.20 % -14.476 K 78.54 % -67.441 K 90.20 % -687.853 K -38.77 % -495.695 K -4 516.78 % 11.223 K -84.63 % 73.000 K 175.96 % -96.102 K 79.84 % -476.793 K 51.71 % -987.379 K 47.63 % -1.886 M -9.83 % -1.717 M 0.000 -100.00 % 804.774 K 8 147.74 % -10.000 K 99.96 % -24.868 M -1 104.84 % -2.064 M 38.58 % -3.361 M 29.10 % -4.740 M -422.67 % -906.854 K -208.96 % -293.523 K 69.02 % -947.553 K 34.96 % -1.457 M -426.74 % -276.595 K 61.26 % -713.964 K 76.58 % -3.048 M -134.67 % -1.299 M
Debt repayment 150.000 K 0.00 % 150.000 K 0.000 0.000 100.00 % -103.989 K -151.99 % 200.000 K -55.08 % 445.187 K 0.000 -100.00 % 698.980 K 0.000 100.00 % -1.400 K 0.000 0.000 0.000 0.000 100.00 % -126.565 K -101.05 % 12.000 M -9.97 % 13.329 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 2.039 M 130.94 % 883.076 K 0.000 -100.00 % 2.500 M 30.89 % 1.910 M 65.67 % 1.153 M -70.71 % 3.937 M 257.42 % 1.101 M -77.97 % 5.000 M 0.000 0.000 0.000 0.000 -100.00 % 5.695 M 120.13 % 2.587 M 73.54 % 1.491 M -51.97 % 3.104 M -68.98 % 10.008 M -77.62 % 44.727 M 969.06 % 4.184 M -32.95 % 6.240 M 422.43 % 1.194 M 75.10 % 682.142 K 309.69 % 166.500 K -95.57 % 3.758 M 449.84 % 683.520 K 15.42 % 592.205 K -30.74 % 855.010 K -84.13 % 5.387 M
Common stock repurchased -189.166 K -152.85 % -74.815 K 0.000 100.00 % -66.090 K 39.47 % -109.185 K -59.05 % -68.650 K 73.64 % -260.416 K -162.03 % -99.383 K 76.08 % -415.539 K 0.000 100.00 % -1.732 K -4.97 % -1.650 K 76.14 % -6.916 K 96.50 % -197.708 K -367.26 % -42.312 K -41.04 % -30.000 K 0.000 100.00 % -2.012 M 51.30 % -4.131 M -1 773.56 % -220.489 K 14.44 % -257.697 K -1 017.12 % -23.068 K -255.82 % -6.483 K 0.26 % -6.500 K 97.30 % -241.082 K 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -4.037 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.440 K 0.000 -100.00 % 32.000 K 0.000 0.000 0.000 100.00 % -1.604 M 94.52 % -29.273 M -131.28 % -12.657 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -72.782 K -118.72 % -33.277 K 75.31 % -134.754 K 0.000
Net cash used provided by financing activities 1.996 M 93.22 % 1.033 M 0.000 -100.00 % 2.434 M 34.76 % 1.806 M 33.50 % 1.353 M -69.12 % 4.382 M 297.84 % 1.101 M -79.15 % 5.283 M 366 805.63 % 1.440 K 145.98 % -3.132 K -110.32 % 30.350 K 538.84 % -6.916 K -100.13 % 5.498 M 116.02 % 2.545 M 1 044.05 % -269.576 K 98.10 % -14.169 M -263.46 % 8.668 M -78.65 % 40.596 M 924.30 % 3.963 M -33.75 % 5.982 M 410.72 % 1.171 M 73.36 % 675.659 K 322.29 % 160.000 K -95.45 % 3.517 M 475.89 % 610.738 K 9.27 % 558.928 K -22.40 % 720.256 K -86.63 % 5.387 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 100.00 % -9.057 K 5.22 % -9.556 K -131.47 % 30.370 K 176.99 % -39.449 K 66.34 % -117.206 K 0.000 100.00 % -449.764 K 0.000 0.000 0.000 0.000 100.00 % -38.633 K 0.000 -100.00 % 1.000 K 133.33 % -3.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -78.232 K 76.54 % -333.457 K 78.21 % -1.530 M -200.91 % 1.516 M 116.31 % 700.948 K 148.44 % -1.447 M -237.50 % 1.052 M 158.30 % -1.805 M -185.04 % 2.123 M 538.16 % -484.514 K 51.67 % -1.002 M 17.11 % -1.209 M 40.67 % -2.038 M -159.27 % 3.439 M 141.61 % 1.423 M 151.32 % -2.774 M 0.000 100.00 % -18.723 M -150.64 % 36.973 M 5 152.81 % -731.731 K -181.28 % 900.239 K 887.57 % -114.306 K -231.00 % 87.258 K 106.86 % -1.271 M -201.82 % 1.249 M 2 065.49 % 57.660 K 112.67 % -455.008 K 83.88 % -2.823 M -193.29 % 3.026 M
Cash at beginning of period 452.877 K -42.41 % 786.334 K -66.05 % 2.316 M 189.51 % 800.088 K 707.03 % 99.140 K -93.59 % 1.546 M 213.14 % 493.804 K -78.52 % 2.299 M 1 204.78 % 176.212 K -79.31 % 851.753 K -54.06 % 1.854 M -39.47 % 3.064 M -39.95 % 5.102 M 206.86 % 1.663 M 595.30 % 239.119 K -92.06 % 3.013 M 86.89 % 1.612 M -95.67 % 37.259 M 12 927.62 % 286.000 K -71.89 % 1.017 M 768.69 % 117.113 K -49.39 % 231.419 K 60.53 % 144.161 K -89.82 % 1.416 M 747.99 % 166.931 K 52.77 % 109.271 K -80.64 % 564.279 K -83.34 % 3.387 M 837.93 % 361.122 K
Cash at end of period 374.645 K -17.27 % 452.877 K -42.41 % 786.334 K -66.05 % 2.316 M 189.51 % 800.088 K 707.03 % 99.140 K -93.59 % 1.546 M 213.14 % 493.804 K -78.52 % 2.299 M 526.07 % 367.239 K -56.88 % 851.753 K -54.06 % 1.854 M -39.47 % 3.064 M -39.95 % 5.102 M 206.86 % 1.663 M 595.30 % 239.119 K -92.06 % 3.013 M -83.75 % 18.536 M -50.25 % 37.259 M 12 944.91 % 285.621 K -71.93 % 1.017 M 768.69 % 117.113 K -49.39 % 231.419 K 60.53 % 144.161 K -89.82 % 1.416 M 747.99 % 166.931 K 52.77 % 109.271 K -80.64 % 564.279 K -83.34 % 3.387 M
Operating cash flow -2.057 M -50.75 % -1.364 M 10.22 % -1.520 M -68.16 % -903.649 K 12.18 % -1.029 M 51.07 % -2.103 M 26.58 % -2.864 M 0.50 % -2.879 M 7.63 % -3.116 M -699.35 % -389.852 K -435.82 % -72.758 K 71.16 % -252.292 K -72.95 % -145.872 K 57.28 % -341.495 K 69.55 % -1.121 M 65.71 % -3.270 M -160.16 % -1.257 M 50.20 % -2.524 M -62.21 % -1.556 M -16.60 % -1.335 M -289.94 % -342.238 K 9.65 % -378.801 K -28.46 % -294.878 K 39.05 % -483.836 K 40.39 % -811.630 K -193.56 % -276.483 K 7.83 % -299.972 K 39.40 % -495.031 K 53.41 % -1.063 M
Capital expenditure -17.712 K -697.48 % -2.221 K 78.63 % -10.394 K 28.20 % -14.476 K 78.54 % -67.441 K 0.000 0.000 0.000 100.00 % -47.047 K 82.55 % -269.542 K 66.79 % -811.515 K 17.81 % -987.379 K 62.16 % -2.609 M -53.84 % -1.696 M 0.000 0.000 100.00 % -10.000 K 99.96 % -24.868 M -1 104.84 % -2.064 M 38.81 % -3.373 M 28.84 % -4.740 M -422.67 % -906.854 K -208.96 % -293.523 K 69.35 % -957.553 K 35.74 % -1.490 M -438.74 % -276.595 K 61.26 % -713.964 K 76.58 % -3.049 M -134.64 % -1.299 M
Free CashFlow -2.074 M -51.80 % -1.367 M 10.68 % -1.530 M -66.64 % -918.125 K 16.26 % -1.096 M 47.86 % -2.103 M 26.58 % -2.864 M 0.50 % -2.879 M 9.00 % -3.163 M -379.73 % -659.394 K 25.43 % -884.273 K 28.67 % -1.240 M 55.01 % -2.755 M -35.21 % -2.038 M -81.71 % -1.121 M 65.71 % -3.270 M -158.10 % -1.267 M 95.37 % -27.392 M -656.69 % -3.620 M 23.10 % -4.708 M 7.37 % -5.082 M -295.29 % -1.286 M -118.50 % -588.401 K 59.18 % -1.441 M 37.38 % -2.302 M -316.17 % -553.078 K 45.45 % -1.014 M 71.39 % -3.544 M -50.04 % -2.362 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
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 2015-01-31 2014-06-30 2013-12-30 2013-06-30 2012-12-30 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2009-01-31 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1998-12-30 1998-06-30 1997-12-30 1997-06-30 1997-01-31 1996-06-30 1996-01-31
Revenue 42.146 K -72.62 % 153.949 K -36.83 % 243.688 K -33.22 % 364.896 K 44.22 % 253.011 K -58.65 % 611.808 K 110.53 % 290.605 K 3.69 % 280.275 K -42.50 % 487.444 K 91.87 % 254.050 K -30.73 % 366.733 K 2.21 % 358.789 K -36.86 % 568.252 K 99.29 % 285.138 K 122.03 % 128.423 K -10.73 % 143.855 K 90.29 % 75.599 K 103.79 % 37.097 K -88.54 % 323.575 K 409.86 % 63.464 K 0.000 0.000 -100.00 % 482.318 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 125.000 K 0.00 % 125.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.000 0.00 % -23.000 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 income -683.000 K 63.16 % -1.854 M -45.30 % -1.276 M -15.37 % -1.106 M -78.39 % -620.000 K 0.00 % -620.000 K 57.71 % -1.466 M -25.84 % -1.165 M -5 479.07 % 21.658 K 126.22 % -82.614 K 90.20 % -843.000 K 52.21 % -1.764 M -31.54 % -1.341 M 19.70 % -1.670 M -22.25 % -1.366 M -0.59 % -1.358 M 27.42 % -1.871 M 65.59 % -5.437 M -741.64 % -646.000 K 71.13 % -2.238 M 0.00 % -2.238 M -67.89 % -1.333 M 0.00 % -1.333 M -31.98 % -1.010 M 0.00 % -1.010 M 53.43 % -2.169 M 0.00 % -2.169 M -1 247.66 % -160.946 K 0.03 % -161.000 K -110.12 % 1.591 M 0.00 % 1.591 M 104.32 % -36.838 M -100.00 % -18.419 M -2 342.84 % -754.000 K 0.00 % -754.000 K 36.69 % -1.191 M 0.00 % -1.191 M 65.23 % -3.425 M 0.00 % -3.425 M -586.37 % -499.000 K -0.07 % -498.662 K -26.70 % -393.576 K 0.00 % -393.576 K -56.92 % -250.817 K -133.33 % 752.449 K 320.66 % -341.000 K -0.11 % -340.623 K -34.10 % -254.000 K 0.00 % -254.000 K 18.33 % -311.000 K 0.00 % -311.000 K -61.98 % -192.000 K 0.00 % -192.000 K 51.88 % -399.000 K -99.50 % -200.000 K 84.44 % -1.285 M -100.16 % -642.000 K
Income before tax -683.000 K 63.16 % -1.854 M -2.60 % -1.807 M -63.38 % -1.106 M 7.06 % -1.190 M -21.30 % -981.000 K 33.08 % -1.466 M -3.68 % -1.414 M -521.97 % -227.343 K -465.36 % -40.212 K 95.23 % -843.000 K 52.21 % -1.764 M -31.54 % -1.341 M 19.70 % -1.670 M -22.25 % -1.366 M -0.59 % -1.358 M 27.42 % -1.871 M 65.59 % -5.437 M -706.68 % -674.000 K -26.69 % -532.000 K 76.23 % -2.238 M -67.89 % -1.333 M 0.00 % -1.333 M -31.98 % -1.010 M 0.00 % -1.010 M 53.43 % -2.169 M 0.00 % -2.169 M -1 247.66 % -160.946 K 0.03 % -161.000 K 9.55 % -178.000 K 0.00 % -178.000 K -92.90 % -92.278 K -100.00 % -46.138 K 94.93 % -910.000 K 0.00 % -910.000 K 23.59 % -1.191 M 0.00 % -1.191 M 65.23 % -3.425 M 0.00 % -3.425 M -586.37 % -499.000 K -0.07 % -498.662 K -26.70 % -393.576 K 0.00 % -393.576 K -56.92 % -250.817 K 0.00 % -250.817 K 26.45 % -341.000 K -0.11 % -340.623 K -34.10 % -254.000 K 0.00 % -254.000 K 18.33 % -311.000 K 0.00 % -311.000 K -61.98 % -192.000 K 0.00 % -192.000 K 51.88 % -399.000 K -99.50 % -200.000 K 84.44 % -1.285 M -100.16 % -642.000 K
Income before tax ratio -16.21 -34.56 % -12.04 -62.41 % -7.42 -144.65 % -3.03 35.56 % -4.70 -193.33 % -1.60 68.21 % -5.04 0.01 % -5.05 -981.70 % -0.47 -194.66 % -0.16 93.11 % -2.30 53.25 % -4.92 -108.34 % -2.36 59.71 % -5.86 44.94 % -10.64 -12.68 % -9.44 61.86 % -24.75 83.11 % -146.56 -6 936.16 % -2.08 75.15 % -8.38 0.00 0.00 100.00 % -2.76 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -7.28 0.00 % -7.28 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 10 905.07 0.00 % 10 905.07 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA -637.000 K 65.13 % -1.827 M -32.20 % -1.382 M -26.44 % -1.093 M 7.14 % -1.177 M -21.84 % -966.000 K 33.52 % -1.453 M -2.98 % -1.411 M -528.66 % -224.445 K -1 119.54 % -18.404 K 97.81 % -839.000 K 51.59 % -1.733 M -29.52 % -1.338 M 19.40 % -1.660 M -23.79 % -1.341 M 0.59 % -1.349 M 27.12 % -1.851 M 40.58 % -3.115 M -411.49 % -609.000 K 72.60 % -2.223 M 0.00 % -2.223 M -68.92 % -1.316 M 0.00 % -1.316 M -32.80 % -991.000 K 0.00 % -991.000 K 54.16 % -2.162 M 0.00 % -2.162 M -1 243.31 % -160.946 K 0.03 % -161.000 K -110.12 % 1.591 M 181.67 % -1.948 M 94.71 % -36.838 M -100.00 % -18.419 M -2 160.00 % -815.000 K -1.24 % -805.000 K 26.42 % -1.094 M 0.00 % -1.094 M 83.76 % -6.738 M -1 923.42 % -333.000 K 66.47 % -993.000 K -24 894.01 % 4.005 K 100.51 % -785.046 K -37 376.64 % 2.106 K 100.42 % -499.364 K -22 103.24 % 2.270 K 100.33 % -678.000 K -21 407.35 % 3.182 K 100.63 % -509.000 K 0.00 % -509.000 K 18.17 % -622.000 K 0.00 % -622.000 K -61.98 % -384.000 K 0.000 100.00 % -799.000 K -100.25 % -399.000 K 84.38 % -2.555 M -100.08 % -1.277 M
Net income ratio -16.21 -34.56 % -12.04 -129.99 % -5.24 -72.75 % -3.03 -23.69 % -2.45 -141.81 % -1.01 79.91 % -5.04 -21.36 % -4.16 -9 455.09 % 0.04 113.66 % -0.33 85.85 % -2.30 53.25 % -4.92 -108.34 % -2.36 59.71 % -5.86 44.94 % -10.64 -12.68 % -9.44 61.86 % -24.75 83.11 % -146.56 -7 241.13 % -2.00 94.34 % -35.26 0.00 0.00 100.00 % -2.76 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -6.03 0.00 % -6.03 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 10 905.07 133.33 % -32 715.17 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA -15.11 -27.36 % -11.87 -109.26 % -5.67 -89.33 % -3.00 35.61 % -4.65 -194.63 % -1.58 68.42 % -5.00 0.68 % -5.03 -993.35 % -0.46 -535.61 % -0.07 96.83 % -2.29 52.64 % -4.83 -105.14 % -2.35 59.56 % -5.82 44.25 % -10.44 -11.35 % -9.38 61.70 % -24.48 70.84 % -83.97 -4 361.46 % -1.88 94.63 % -35.03 0.00 0.00 100.00 % -2.73 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -6.52 -1.24 % -6.44 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 21 711.46 22 103.24 % -98.67 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio -6.83 -12.27 % -6.09 -262.64 % -1.68 -27.32 % -1.32 40.44 % -2.21 -390.63 % -0.45 75.45 % -1.84 1.53 % -1.87 -1 668.38 % 0.12 16.54 % 0.10 112.40 % -0.82 44.36 % -1.48 -197.17 % -0.50 89.01 % -4.53 -327.87 % -1.06 79.36 % -5.13 55.93 % -11.64 79.11 % -55.72 -7 289.02 % -0.75 85.88 % -5.34 0.00 0.00 -100.00 % 0.44 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 170.798 M 0.05 % 170.715 M 42.92 % 119.447 M 43.10 % 83.472 M 47.22 % 56.700 M 0.00 % 56.700 M 0.00 % 56.700 M 34.88 % 42.037 M -6.91 % 45.159 M 17.41 % 38.462 M 24.67 % 30.851 M 88.55 % 16.362 M 21.98 % 13.414 M 14.66 % 11.699 M 82.03 % 6.427 M 46.97 % 4.373 M 21.00 % 3.614 M 18.57 % 3.048 M 117.71 % 1.400 M -96.22 % 37.028 M 9 900.05 % 370.278 K 0.44 % 368.645 K 0.00 % 368.645 K 0.69 % 366.131 K 0.00 % 366.131 K 0.24 % 365.249 K 0.00 % 365.249 K 87.97 % 194.315 K 0.00 % 194.315 K 37.88 % 140.934 K 0.00 % 140.934 K 2 632.87 % 5.157 K 0.00 % 5.157 K 95.79 % 2.634 K 0.00 % 2.634 K 5.57 % 2.495 K 0.00 % 2.495 K 393.08 % 506.000 0.00 % 506.000 39.39 % 363.000 0.00 % 363.000 65.00 % 220.000 0.00 % 220.000 20.88 % 182.000 0.00 % 182.000 26.39 % 144.000 0.00 % 144.000 2.13 % 141.000 0.00 % 141.000 101.43 % 70.000 0.00 % 70.000 16.67 % 60.000 0.00 % 60.000 15.38 % 52.000 0.00 % 52.000 8.33 % 48.000 0.00 % 48.000
Weighted average shs out 170.798 M 0.05 % 170.715 M 42.92 % 119.447 M 43.10 % 83.472 M 47.22 % 56.700 M 0.00 % 56.700 M 0.00 % 56.700 M 34.88 % 42.037 M 9.30 % 38.462 M 0.00 % 38.462 M 24.67 % 30.851 M 88.55 % 16.362 M 21.98 % 13.414 M 14.66 % 11.699 M 82.03 % 6.427 M 46.97 % 4.373 M 21.57 % 3.597 M 18.28 % 3.041 M 117.21 % 1.400 M -96.22 % 37.028 M 9 900.05 % 370.278 K 0.44 % 368.645 K 0.00 % 368.645 K 0.69 % 366.131 K 0.00 % 366.131 K 0.24 % 365.249 K 0.00 % 365.249 K 87.97 % 194.315 K 0.00 % 194.315 K 37.88 % 140.934 K 0.00 % 140.934 K 2 632.87 % 5.157 K 0.00 % 5.157 K 95.79 % 2.634 K 0.00 % 2.634 K 5.57 % 2.495 K 0.00 % 2.495 K 393.08 % 506.000 0.00 % 506.000 39.39 % 363.000 0.00 % 363.000 65.00 % 220.000 0.00 % 220.000 20.88 % 182.000 0.00 % 182.000 26.39 % 144.000 0.00 % 144.000 2.13 % 141.000 0.00 % 141.000 101.43 % 70.000 0.00 % 70.000 16.67 % 60.000 0.00 % 60.000 15.38 % 52.000 0.00 % 52.000 8.33 % 48.000 0.00 % 48.000
EPS diluted 0.00 63.30 % -0.01 -1.87 % -0.01 18.94 % -0.01 -21.10 % -0.01 0.00 % -0.01 57.75 % -0.03 6.86 % -0.03 -5 640.00 % 0.00 123.81 % 0.00 92.31 % -0.03 75.18 % -0.11 -10.00 % -0.10 28.57 % -0.14 33.33 % -0.21 32.26 % -0.31 40.38 % -0.52 70.79 % -1.78 -286.96 % -0.46 -107.77 % 5.92 198.01 % -6.04 -66.85 % -3.62 -201.97 % 3.55 228.62 % -2.76 -202.22 % 2.70 145.45 % -5.94 -202.06 % 5.82 809.76 % -0.82 -202.50 % 0.80 -92.91 % 11.28 202.08 % -11.05 99.85 % -7 143.24 -100.00 % -3 571.62 -1 146.90 % -286.44 -202.04 % 280.71 158.80 % -477.36 -206.97 % 446.24 106.59 % -6 768.98 -202.30 % 6 616.80 581.67 % -1 373.72 -202.46 % 1 340.76 174.95 % -1 788.98 -202.26 % 1 749.50 226.95 % -1 378.12 -197.88 % 1 407.94 159.52 % -2 365.44 -202.06 % 2 317.62 228.53 % -1 803.22 -202.11 % 1 765.94 139.74 % -4 443.36 -202.23 % 4 346.25 235.74 % -3 201.80 -202.03 % 3 138.07 140.86 % -7 679.78 -100.00 % -3 839.89 85.65 % -26 765.08 -100.00 % -13 382.54
Earnings per share 0.00 63.30 % -0.01 -1.87 % -0.01 18.94 % -0.01 -21.10 % -0.01 0.00 % -0.01 57.75 % -0.03 6.86 % -0.03 -4 716.67 % 0.00 128.57 % 0.00 92.31 % -0.03 75.18 % -0.11 -10.00 % -0.10 28.57 % -0.14 33.33 % -0.21 32.26 % -0.31 40.38 % -0.52 70.95 % -1.79 -289.13 % -0.46 -107.77 % 5.92 198.01 % -6.04 -66.85 % -3.62 -201.97 % 3.55 228.62 % -2.76 -202.22 % 2.70 145.45 % -5.94 -202.06 % 5.82 809.76 % -0.82 -202.50 % 0.80 -92.91 % 11.28 202.08 % -11.05 99.85 % -7 143.24 -100.00 % -3 571.62 -1 146.90 % -286.44 -202.04 % 280.71 158.80 % -477.36 -206.97 % 446.24 106.59 % -6 768.98 -202.30 % 6 616.80 581.67 % -1 373.72 -202.46 % 1 340.76 174.95 % -1 788.98 -202.26 % 1 749.50 226.95 % -1 378.12 -197.88 % 1 407.94 159.52 % -2 365.44 -202.06 % 2 317.62 228.53 % -1 803.22 -202.11 % 1 765.94 139.74 % -4 443.36 -202.23 % 4 346.25 235.74 % -3 201.80 -202.03 % 3 138.07 140.86 % -7 679.78 -100.00 % -3 839.89 85.65 % -26 765.08 -100.00 % -13 382.54
Gross profit -288.000 K 69.26 % -937.000 K -129.10 % -409.000 K 14.97 % -481.000 K 14.11 % -560.000 K -102.90 % -276.000 K 48.31 % -534.000 K -2.10 % -523.000 K -1 001.80 % 57.995 K 123.61 % 25.936 K 108.59 % -302.000 K 43.13 % -531.000 K -87.63 % -283.000 K 78.10 % -1.292 M -850.00 % -136.000 K 81.57 % -738.000 K 16.14 % -880.000 K 57.43 % -2.067 M -747.13 % -244.000 K 28.02 % -339.000 K 0.000 0.000 -100.00 % 210.595 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 125.000 K 0.00 % 125.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.000 0.00 % -23.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Income tax expense 0.000 0.000 100.00 % -531.000 K 0.000 100.00 % -570.000 K -57.89 % -361.000 K 0.000 100.00 % -249.000 K 0.00 % -249.000 K -687.24 % 42.402 K 0.000 100.00 % -5.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -646.000 K -642.36 % -87.020 K 0.000 0.000 100.00 % -75.358 K 0.000 100.00 % -113.000 K 0.000 0.000 0.000 0.000 100.00 % -1.769 M 0.00 % -1.769 M -104.81 % 36.745 M 99.99 % 18.373 M 11 953.55 % -155.000 K 0.00 % -155.000 K 0.000 0.000 0.000 100.00 % -3.425 M 0.000 0.000 0.000 0.000 0.000 100.00 % -250.817 K 0.000 0.000 0.000 100.00 % -254.000 K 0.000 100.00 % -311.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Cost of revenue 330.453 K -69.71 % 1.091 M -6.83 % 1.171 M 31.52 % 890.371 K 9.45 % 813.459 K -8.32 % 887.326 K 7.59 % 824.711 K 2.65 % 803.459 K 87.09 % 429.449 K 88.26 % 228.114 K -65.89 % 668.802 K -24.83 % 889.767 K 4.55 % 851.011 K -46.04 % 1.577 M 495.30 % 264.908 K -69.95 % 881.634 K -7.78 % 956.012 K -54.56 % 2.104 M 270.79 % 567.444 K 40.94 % 402.625 K 0.000 0.000 -100.00 % 271.723 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
General and administrative expenses 423.426 K -55.54 % 952.292 K 80.66 % 527.116 K 13.66 % 463.770 K -23.52 % 606.356 K 91.39 % 316.812 K -63.05 % 857.489 K 111.78 % 404.905 K -18.56 % 497.181 K 51.04 % 329.179 K -44.59 % 594.128 K -6.66 % 636.537 K -27.57 % 878.808 K 13.93 % 771.383 K 0.94 % 764.172 K -10.28 % 851.754 K 36.58 % 623.625 K -35.94 % 973.572 K 195.04 % 329.976 K 99.82 % 165.138 K 0.00 % 165.136 K -8.73 % 180.926 K 0.00 % 180.927 K -33.51 % 272.096 K 0.00 % 272.097 K -7.88 % 295.360 K 0.00 % 295.360 K 114.93 % 137.424 K 0.00 % 137.424 K 21.49 % 113.118 K 0.00 % 113.119 K -50.71 % 229.490 K 100.00 % 114.745 K -82.57 % 658.500 K 0.00 % 658.500 K 105.14 % 321.000 K 0.00 % 321.000 K 98.51 % 161.706 K 0.00 % 161.708 K 2.14 % 158.316 K 0.00 % 158.316 K -10.08 % 176.054 K 0.00 % 176.055 K 7.19 % 164.240 K -15.71 % 194.860 K 25.59 % 155.154 K 0.00 % 155.155 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 37.595 K 117.90 % -210.000 K -14.75 % -183.000 K -1 187.01 % -14.219 K 10.30 % -15.851 K 47.54 % -30.216 K 58.47 % -72.756 K -235.48 % -21.687 K -3 490.56 % -604.000 -113.43 % 4.497 K 109.08 % -49.551 K -321.47 % 22.374 K 29.05 % 17.337 K 214.97 % -15.079 K -126.33 % 57.264 K -16.81 % 68.837 K 55.54 % 44.257 K -8.90 % 48.582 K 38.92 % 34.972 K 101.78 % -1.969 M -200.00 % 1.969 M 97.09 % 999.040 K 200.00 % -999.000 K -304.58 % 488.308 K 200.06 % -488.000 K -141.58 % -202.000 K -200.22 % 201.562 K 9 061.91 % 2.200 K 0.00 % 2.200 K 112.94 % -17.004 K -200.00 % 17.004 K -23.74 % 22.296 K 100.00 % 11.148 K -93.12 % 162.000 K 0.00 % 162.000 K -71.28 % 564.000 K 200.00 % -564.000 K -206.42 % 529.974 K 200.00 % -530.000 K -303.42 % 260.548 K 200.00 % -260.548 K -722.58 % 41.850 K 200.00 % -41.850 K 63.72 % -115.356 K -200.00 % 115.355 K 319.40 % -52.577 K -200.00 % 52.577 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 141.726 K 0.000 0.000 -100.00 % 59.810 K 0.000 -100.00 % 12.376 K 0.000 100.00 % -1.162 M -2 005.61 % -55.186 K -184.01 % 65.686 K 0.000 -100.00 % 11.250 K 105.38 % -209.000 K -99.05 % -105.000 K -136.40 % 288.500 K 200.52 % -287.000 K 0.000 -100.00 % 150.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 99.850 K 0.000 -100.00 % 437.212 K 0.000 100.00 % -47.063 K 0.000 -100.00 % 209.537 K 141.17 % -509.000 K 0.00 % -509.000 K 18.17 % -622.000 K 0.00 % -622.000 K -61.98 % -384.000 K 0.000 100.00 % -799.000 K -100.25 % -399.000 K 84.38 % -2.555 M -100.08 % -1.277 M
Operating expenses 641.066 K -28.41 % 895.416 K 91.85 % 466.716 K -17.63 % 566.628 K -14.88 % 665.646 K -5.45 % 704.011 K -24.40 % 931.293 K 3.39 % 900.793 K 81.40 % 496.577 K 48.82 % 333.676 K -38.73 % 544.577 K 0.43 % 542.272 K -39.49 % 896.145 K 167.85 % 334.575 K -72.80 % 1.230 M 0.49 % 1.224 M 25.97 % 971.691 K -69.35 % 3.170 M 768.62 % 364.948 K -85.37 % 2.495 M 16.92 % 2.134 M 80.85 % 1.180 M -25.13 % 1.576 M 107.26 % 760.404 K -43.38 % 1.343 M 1 331.80 % 93.798 K -86.60 % 699.752 K 728.72 % 84.438 K -76.78 % 363.686 K 278.39 % 96.114 K -70.18 % 322.352 K 659.23 % 42.458 K 100.00 % 21.229 K -98.09 % 1.109 M -59.82 % 2.760 M 211.86 % 885.000 K -42.16 % 1.530 M 121.20 % 691.682 K -31.99 % 1.017 M 142.80 % 418.864 K -43.52 % 741.561 K 240.31 % 217.906 K -61.87 % 571.415 K 1 068.87 % 48.886 K -88.10 % 410.837 K 300.52 % 102.576 K -75.42 % 417.270 K 181.98 % -509.000 K 0.00 % -509.000 K 18.17 % -622.000 K 0.00 % -622.000 K -61.98 % -384.000 K 0.000 100.00 % -799.000 K -100.25 % -399.000 K 84.38 % -2.555 M -100.08 % -1.277 M
Cost and expenses 971.519 K -51.08 % 1.986 M 21.25 % 1.638 M 11.43 % 1.470 M -0.61 % 1.479 M -7.04 % 1.591 M -9.40 % 1.756 M 3.05 % 1.704 M 84.01 % 926.026 K 64.83 % 561.790 K -53.69 % 1.213 M -15.29 % 1.432 M -24.99 % 1.909 M -2.40 % 1.956 M 29.02 % 1.516 M -28.02 % 2.106 M 8.11 % 1.948 M -37.68 % 3.126 M 230.09 % 947.023 K -62.04 % 2.495 M 16.92 % 2.134 M 80.85 % 1.180 M -25.13 % 1.576 M 107.26 % 760.404 K -43.38 % 1.343 M 1 331.80 % 93.798 K -86.60 % 699.752 K 728.72 % 84.438 K -76.78 % 363.686 K 278.39 % 96.114 K -70.18 % 322.352 K 659.23 % 42.458 K 100.00 % 21.229 K -98.09 % 1.109 M -59.82 % 2.760 M 211.86 % 885.000 K -42.16 % 1.530 M 121.20 % 691.682 K -31.99 % 1.017 M 142.80 % 418.864 K -43.52 % 741.561 K 240.31 % 217.906 K -61.87 % 571.415 K 1 068.87 % 48.886 K -88.10 % 410.837 K 300.52 % 102.576 K -75.42 % 417.270 K 181.98 % -509.000 K 0.00 % -509.000 K 18.17 % -622.000 K 0.00 % -622.000 K -61.98 % -384.000 K 0.000 100.00 % -799.000 K -100.25 % -399.000 K 84.38 % -2.555 M -100.08 % -1.277 M
Research and development expenses 180.045 K 17.43 % 153.316 K 25.29 % 122.366 K -29.77 % 174.247 K 131.89 % 75.141 K -82.00 % 417.415 K 184.81 % 146.560 K -71.68 % 517.575 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 404.779 K 0.00 % 404.779 K 33.23 % 303.809 K 0.00 % 303.809 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
Selling general and administrative expenses 461.021 K -37.88 % 742.100 K 115.51 % 344.350 K -23.40 % 449.551 K -23.87 % 590.505 K 106.04 % 286.596 K -63.48 % 784.733 K 81.69 % 431.905 K -13.02 % 496.577 K 48.82 % 333.676 K -38.73 % 544.577 K 0.43 % 542.272 K -39.49 % 896.145 K 167.85 % 334.575 K -59.27 % 821.436 K -10.77 % 920.591 K 37.84 % 667.882 K -34.65 % 1.022 M 180.04 % 364.948 K -31.43 % 532.190 K -75.06 % 2.134 M 80.85 % 1.180 M 244.25 % -818.000 K -207.57 % 760.404 K 452.04 % -216.000 K -330.28 % 93.798 K -81.12 % 496.922 K 255.90 % 139.624 K 0.00 % 139.624 K 45.27 % 96.114 K -26.14 % 130.123 K -48.32 % 251.786 K 100.00 % 125.893 K -84.66 % 820.500 K 0.00 % 820.500 K -7.29 % 885.000 K 464.20 % -243.000 K -135.13 % 691.682 K 287.96 % -368.000 K -187.86 % 418.864 K 509.72 % -102.232 K -146.92 % 217.906 K 62.37 % 134.203 K 174.52 % 48.886 K -84.24 % 310.214 K 202.42 % 102.576 K -50.62 % 207.733 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 427.000 -87.44 % 3.400 K 642.36 % 458.000 76.83 % 259.000 859.26 % 27.000 -98.53 % 1.832 K 707.05 % 227.000 0.000 -100.00 % 44.000 -99.79 % 20.945 K 421.54 % 4.016 K 57.24 % 2.554 K 315.28 % 615.000 -14.70 % 721.000 37.07 % 526.000 237.18 % 156.000 -88.82 % 1.395 K -99.30 % 200.274 K 773.15 % 22.937 K 112.93 % 10.772 K 0.000 0.000 -100.00 % 30.302 K 0.000 -100.00 % 71.317 K 0.000 -100.00 % 180.942 K 0.000 -100.00 % 115.732 K 0.000 -100.00 % 50.392 K 0.000 0.000 0.000 -100.00 % 1.978 M 0.000 -100.00 % 73.000 K 0.000 -100.00 % 26.379 K 0.000 -100.00 % 65.198 K 0.000 -100.00 % 4.981 K 0.000 -100.00 % 6.841 K 0.000 -100.00 % 33.083 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 41.415 K 213.77 % 13.199 K -96.81 % 413.261 K 0.000 0.000 -100.00 % 1.832 K 707.05 % 227.000 -72.15 % 815.000 -39.76 % 1.353 K -93.58 % 21.088 K 425.10 % 4.016 K -50.61 % 8.132 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 -100.00 % 95.000 K 0.00 % 95.000 K 0.00 % 95.000 K 0.00 % 95.000 K -14.67 % 111.334 K 0.00 % 111.335 K 11 342.45 % 973.000 0.00 % 973.000 -30.80 % 1.406 K 0.00 % 1.406 K 66.59 % 844.000 0.00 % 844.000 -14.83 % 991.000 0.00 % 991.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.500 100.00 % 21.250 -99.85 % 14.486 K 100.00 % 7.243 K
Depreciation and amortization 5.700 K -59.63 % 14.118 K 26.83 % 11.131 K -14.38 % 13.000 K -0.43 % 13.056 K -5.10 % 13.758 K 14.46 % 12.020 K 339.01 % 2.738 K 77.45 % 1.543 K 115.50 % 716.000 442.42 % 132.000 -99.42 % 22.765 K 596.60 % 3.268 K -68.02 % 10.218 K -58.53 % 24.639 K 185.60 % 8.627 K -56.68 % 19.915 K 14.80 % 17.347 K 18.56 % 14.631 K -2.64 % 15.027 K 0.00 % 15.027 K -12.54 % 17.182 K 0.00 % 17.182 K -9.99 % 19.088 K 0.00 % 19.088 K 150.60 % 7.617 K 0.00 % 7.617 K -87.93 % 63.116 K 200.00 % -63.116 K -103.51 % 1.800 M 200.00 % -1.800 M 95.07 % -36.543 M -99.99 % -18.272 M -1 946.59 % 989.500 K 201.07 % -979.000 K -65 366.67 % 1.500 K 0.00 % 1.500 K 53.69 % 976.000 0.00 % 976.000 -67.81 % 3.032 K 0.00 % 3.032 K 333.14 % 700.000 0.00 % 700.000 -50.89 % 1.426 K 0.00 % 1.426 K -34.94 % 2.191 K 0.00 % 2.191 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating income -929.000 K 49.29 % -1.832 M -31.42 % -1.394 M -26.15 % -1.105 M 9.87 % -1.226 M -25.10 % -980.000 K 33.11 % -1.465 M -2.88 % -1.424 M -224.68 % -438.580 K -42.86 % -307.000 K 63.75 % -847.000 K 21.06 % -1.073 M 8.99 % -1.179 M 28.68 % -1.653 M -19.18 % -1.387 M -1.76 % -1.363 M 27.19 % -1.872 M 40.23 % -3.132 M -402.73 % -623.000 K -20.50 % -517.000 K 77.67 % -2.315 M -68.00 % -1.378 M 0.00 % -1.378 M -30.99 % -1.052 M 0.00 % -1.052 M -164.99 % -397.000 K 0.00 % -397.000 K -77.18 % -224.062 K -0.03 % -224.000 K -7.18 % -209.000 K 0.00 % -209.000 K 28.91 % -294.000 K -100.00 % -147.000 K 91.85 % -1.804 M -1 133.81 % 174.500 K 114.46 % -1.207 M 0.00 % -1.207 M -41.33 % -854.000 K 0.00 % -854.000 K -47.24 % -580.000 K 0.04 % -580.213 K -47.02 % -394.661 K 0.00 % -394.661 K -83.93 % -214.576 K 24.81 % -285.369 K -9.76 % -260.000 K -0.03 % -259.923 K 48.93 % -509.000 K 0.00 % -509.000 K 18.17 % -622.000 K 0.00 % -622.000 K -61.98 % -384.000 K 0.000 100.00 % -799.000 K -100.25 % -399.000 K 84.38 % -2.555 M -100.08 % -1.277 M
Operating income ratio -22.04 -85.23 % -11.90 -108.03 % -5.72 -88.90 % -3.03 37.51 % -4.85 -202.51 % -1.60 68.23 % -5.04 0.78 % -5.08 -464.68 % -0.90 25.54 % -1.21 47.68 % -2.31 22.77 % -2.99 -44.14 % -2.07 64.21 % -5.80 46.32 % -10.80 -13.99 % -9.47 61.74 % -24.76 70.67 % -84.43 -4 285.00 % -1.93 76.37 % -8.15 0.00 0.00 100.00 % -2.86 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -14.43 -1 133.81 % 1.40 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 9 329.39 -24.81 % 12 407.35 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Total other income expenses net 246.181 K 1 227.05 % -21.843 K 94.71 % -413.000 K -1 914.75 % 22.758 K -36.12 % 35.627 K 2 045.77 % -1.831 K -706.61 % -227.000 -103.18 % 7.148 K -96.62 % 211.237 K -21.04 % 267.528 K 7 729.32 % 3.417 K 100.49 % -691.000 K -326.54 % -162.000 K -867.57 % -16.743 K -177.12 % 21.709 K 301.35 % 5.409 K 287.74 % 1.395 K 100.06 % -2.305 M -9 949.27 % -22.937 K 99.39 % -3.761 M -5 032.59 % 76.248 K 69.23 % 45.056 K 102.26 % -1.990 M -4 855.53 % 41.846 K 103.21 % -1.303 M 26.47 % -1.772 M 0.00 % -1.772 M -2 907.53 % 63.116 K 0.00 % 63.116 K 104.79 % 30.820 K -0.01 % 30.822 K -84.74 % 201.968 K 100.00 % 100.984 K -88.71 % 894.500 K -1.11 % 904.500 K 5 381.82 % 16.500 K 0.00 % 16.500 K 100.64 % -2.571 M 0.00 % -2.571 M -3 252.67 % 81.550 K 0.00 % 81.552 K 7 419.78 % 1.085 K 0.00 % 1.085 K 102.99 % -36.241 K -204.89 % 34.552 K 142.82 % -80.700 K 0.00 % -80.700 K -131.74 % 254.252 K 200.10 % -254.000 K -181.66 % 311.034 K 200.01 % -311.000 K -261.89 % 192.108 K 200.06 % -192.000 K -148.08 % 399.306 K 100.00 % 199.653 K -84.28 % 1.270 M 99.96 % 635.118 K
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 2015-01-31 2014-06-30 2013-12-30 2013-06-30 2012-12-30 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2009-01-31 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1998-12-30 1998-06-30 1997-12-30 1997-06-30 1997-01-31 1996-06-30 1996-01-31
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-06-30 2013-06-30 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-06-30 1996-06-30
Net debt 98.867 K 126.39 % -374.645 K 35.93 % -584.707 K -282.47 % -152.877 K 76.17 % -641.400 K 18.43 % -786.334 K 36.46 % -1.238 M 46.57 % -2.316 M -217.31 % -729.996 K 8.76 % -800.088 K -72.57 % -463.636 K -542.19 % 104.849 K 112.94 % -810.171 K 47.61 % -1.546 M -352.51 % -341.711 K 30.80 % -493.804 K 68.30 % -1.558 M 32.24 % -2.299 M 55.09 % -5.120 M -1 119.82 % 502.054 K 158.94 % -851.753 K 54.06 % -1.854 M 39.47 % -3.064 M 39.95 % -5.102 M -206.86 % -1.663 M -595.30 % -239.119 K -101.17 % 20.358 M 559.54 % -4.430 M 87.69 % -35.992 M -12 501.31 % -285.621 K 71.93 % -1.017 M -768.69 % -117.113 K 49.39 % -231.419 K -60.53 % -144.161 K 89.82 % -1.416 M -746.75 % -167.174 K -52.99 % -109.271 K 80.64 % -564.522 K 83.78 % -3.481 M
Total investments 0.000 -100.00 % 2.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.858 K 0.000 -100.00 % 16.247 K 0.000 -100.00 % 25.333 K 0.000 -100.00 % 21.900 K -6.17 % 23.340 K 6.38 % 21.940 K -59.33 % 53.940 K 2.74 % 52.500 K 64.06 % 32.000 K 0.00 % 32.000 K -99.96 % 88.867 M 0.000 -100.00 % 27.000 K -1.82 % 27.500 K -31.25 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K 0.000 -100.00 % 40.000 K -55.56 % 90.000 K -10.00 % 100.000 K 0.000
Total debt 428.414 K 0.000 0.000 -100.00 % 300.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 203.989 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 869.293 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.370 M 65.68 % 14.106 M 1 013.34 % 1.267 M 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 1.124 M -0.98 % 1.135 M 40.10 % 810.360 K 25.88 % 643.767 K -14.79 % 755.485 K 106.03 % 366.683 K -37.78 % 589.334 K 79.92 % 327.560 K 16.43 % 281.344 K -68.21 % 885.062 K -19.80 % 1.104 M 2.47 % 1.077 M 8.87 % 989.231 K 7.31 % 921.837 K 33.30 % 691.540 K 26.59 % 546.263 K -8.67 % 598.096 K 9.03 % 548.543 K 121.10 % 248.102 K -34.31 % 377.702 K 7.95 % 349.896 K -78.85 % 1.654 M 3.13 % 1.604 M -29.36 % 2.271 M 134.74 % 967.241 K -75.02 % 3.872 M 0.00 % 3.872 M 350.28 % 860.000 K 18.62 % 725.000 K 748.55 % -111.788 K -1.78 % -109.836 K -5.84 % -103.772 K -1.37 % -102.372 K -2.86 % -99.521 K -4.61 % -95.139 K -5.59 % -90.106 K -187.82 % 102.601 K 0.00 % 102.601 K 0.000
Retained earnings -24.378 M -2.74 % -23.727 M -8.20 % -21.928 M -4.59 % -20.966 M -4.96 % -19.974 M -3.11 % -19.371 M -2.62 % -18.877 M -8.42 % -17.411 M -7.17 % -16.246 M 4.45 % -17.003 M 0.86 % -17.150 M -5.17 % -16.306 M -12.13 % -14.543 M -10.16 % -13.201 M -14.48 % -11.531 M -13.43 % -10.166 M -15.42 % -8.808 M -26.97 % -6.937 M 52.60 % -14.635 M -11.85 % -13.084 M -52.01 % -8.608 M -16.72 % -7.375 M -33.67 % -5.517 M -157.09 % -2.146 M -17.65 % -1.824 M 98.01 % -91.877 M -404.78 % -18.201 M 5.34 % -19.228 M -8.52 % -17.719 M -19.91 % -14.777 M -86.42 % -7.926 M -14.39 % -6.929 M -12.82 % -6.142 M -8.89 % -5.640 M -13.74 % -4.959 M -11.43 % -4.451 M -16.25 % -3.829 M -11.16 % -3.444 M -30.19 % -2.646 M
Common stock 22.943 M 1.96 % 22.502 M 6.88 % 21.054 M 5.70 % 19.918 M 3.56 % 19.234 M -0.19 % 19.271 M 0.00 % 19.271 M 0.00 % 19.271 M 14.46 % 16.837 M 0.00 % 16.837 M 4.21 % 16.157 M 8.98 % 14.827 M -0.32 % 14.874 M 8.78 % 13.673 M 24.03 % 11.024 M 11.92 % 9.850 M 0.63 % 9.789 M 13.73 % 8.607 M -55.81 % 19.476 M 38.79 % 14.032 M 0.00 % 14.032 M -0.01 % 14.034 M -0.01 % 14.036 M -0.05 % 14.042 M 451.78 % 2.545 M -96.97 % 83.966 M 0.31 % 83.706 M 7.35 % 77.975 M 12.80 % 69.124 M 145.23 % 28.187 M 17.37 % 24.015 M 38.02 % 17.400 M 8.81 % 15.990 M 10.02 % 14.534 M 1.11 % 14.374 M 32.40 % 10.857 M -52.43 % 22.824 M 13.80 % 20.057 M 9.32 % 18.347 M
Total equity -310.992 K -244.93 % -90.160 K -41.53 % -63.704 K 84.22 % -403.586 K -2 724.44 % 15.378 K -94.24 % 267.008 K -72.86 % 983.767 K -55.03 % 2.188 M 150.84 % 872.116 K 21.27 % 719.176 K 546.06 % 111.318 K 127.64 % -402.805 K -130.50 % 1.321 M -5.27 % 1.394 M 656.37 % 184.318 K -20.15 % 230.827 K -85.38 % 1.579 M -28.82 % 2.219 M -56.40 % 5.089 M 283.93 % 1.325 M -77.05 % 5.774 M -30.54 % 8.314 M -17.87 % 10.122 M -28.55 % 14.167 M 739.22 % 1.688 M 141.80 % -4.039 M -105.82 % 69.377 M 16.39 % 59.607 M 14.34 % 52.130 M 288.73 % 13.410 M -16.65 % 16.089 M 53.66 % 10.470 M 6.32 % 9.848 M 10.74 % 8.893 M -5.54 % 9.415 M 46.97 % 6.406 M -0.18 % 6.417 M 3.35 % 6.209 M 0.92 % 6.153 M
Other non current liabilities 189.000 35.00 % 140.000 -98.50 % 9.313 K -29.11 % 13.137 K 20.78 % 10.877 K -68.76 % 34.822 K 14.60 % 30.387 K 17.14 % 25.940 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -36.172 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 645.000 K 0.000 0.000 0.000 0.000 -100.00 % 21.131 K -78.98 % 100.536 K 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 -100.00 % 22.802 M 70.57 % 13.368 M 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 189.000 35.00 % 140.000 -98.50 % 9.313 K -29.11 % 13.137 K 20.78 % 10.877 K -68.76 % 34.822 K 14.60 % 30.387 K 17.14 % 25.940 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.560 K 0.000 0.000 0.000 -100.00 % 36.172 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.802 M 62.72 % 14.013 M 0.000 0.000 0.000 0.000 -100.00 % 21.131 K -78.98 % 100.536 K 0.000 0.000 0.000 0.000 0.000
Other current liabilities 14.880 K -94.38 % 264.686 K 186.43 % 92.409 K -83.94 % 575.487 K 332.95 % 132.921 K -64.13 % 370.613 K 331.52 % 85.885 K -63.50 % 235.321 K 266.67 % 64.177 K -59.41 % 158.108 K 0.000 -100.00 % 295.314 K -52.29 % 618.940 K 33.30 % 464.324 K 0.000 -100.00 % 293.471 K 876.74 % 30.046 K -79.61 % 147.353 K 0.000 100.00 % -849.293 K -2 988.36 % 29.404 K 2.97 % 28.555 K 0.000 -100.00 % 1.500 M 0.000 0.000 0.000 -100.00 % 54.000 K 217.65 % 17.000 K -97.97 % 836.513 K 82.21 % 459.090 K 87.16 % 245.293 K -48.67 % 477.841 K -21.88 % 611.670 K 2 193.22 % 26.673 K 5.85 % 25.199 K -14.73 % 29.551 K 57.66 % 18.743 K -43.26 % 33.032 K
Deferred revenue 0.000 0.000 -100.00 % 9.743 K -68.03 % 30.476 K -72.69 % 111.581 K -15.38 % 131.863 K -73.02 % 488.700 K 0.000 0.000 0.000 -100.00 % 35.558 K -26.78 % 48.562 K 0.000 -100.00 % 103.179 K 0.000 -100.00 % 62.588 K 0.000 0.000 0.000 100.00 % -869.293 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
Short term debt 428.414 K 0.000 0.000 -100.00 % 300.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 203.989 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 869.293 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 568.804 K -22.93 % 738.000 K -41.75 % 1.267 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 695.627 K 38.68 % 501.618 K -29.71 % 713.659 K -35.12 % 1.100 M 53.43 % 716.968 K 5.84 % 677.387 K -15.87 % 805.206 K 178.80 % 288.810 K -11.50 % 326.342 K 50.67 % 216.593 K -55.44 % 486.052 K -33.69 % 732.959 K -37.89 % 1.180 M 90.95 % 618.047 K 99.28 % 310.141 K -22.07 % 397.954 K 140.86 % 165.224 K -10.95 % 185.545 K 139.15 % 77.585 K 216.45 % 24.517 K -85.28 % 166.546 K -44.00 % 297.382 K 95.42 % 152.179 K -90.00 % 1.522 M 7 199.87 % 20.848 K -99.53 % 4.451 M 181.60 % 1.581 M -75.93 % 6.567 M 285.61 % 1.703 M 24.90 % 1.364 M -46.57 % 2.552 M 621.04 % 353.947 K -25.93 % 477.841 K -21.88 % 611.670 K 139.50 % 255.399 K -63.51 % 700.006 K 745.31 % 82.811 K -48.73 % 161.529 K -74.01 % 621.549 K
Total liabilities 695.816 K 38.68 % 501.758 K -30.60 % 722.972 K -35.05 % 1.113 M 52.94 % 727.846 K 2.20 % 712.209 K -14.77 % 835.593 K 165.48 % 314.751 K -3.55 % 326.342 K 50.67 % 216.593 K -55.44 % 486.052 K -33.69 % 732.959 K -37.89 % 1.180 M 84.51 % 639.607 K 106.23 % 310.141 K -22.07 % 397.954 K 140.86 % 165.224 K -25.48 % 221.717 K 185.77 % 77.585 K 216.45 % 24.517 K -85.28 % 166.546 K -44.00 % 297.382 K 95.42 % 152.179 K -90.00 % 1.522 M 7 199.87 % 20.848 K -99.53 % 4.451 M -81.74 % 24.382 M 18.47 % 20.580 M 1 108.46 % 1.703 M 24.90 % 1.364 M -46.57 % 2.552 M 621.04 % 353.947 K -29.06 % 498.972 K -29.94 % 712.206 K 178.86 % 255.399 K -63.51 % 700.006 K 745.31 % 82.811 K -48.73 % 161.529 K -74.01 % 621.549 K
Other non current assets 6.002 K 0.03 % 6.000 K 0.000 100.00 % -37.569 K 25.38 % -50.346 K 18.01 % -61.404 K 0.000 100.00 % -76.788 K 0.000 100.00 % -66.593 K 53.60 % -143.529 K 0.000 -100.00 % 5.927 K 103.56 % -166.576 K -3 214.15 % 5.349 K 113.36 % -40.045 K 28.47 % -55.980 K 24.92 % -74.557 K -317.54 % 34.272 K 145.54 % -75.251 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.688 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.000 K 0.000 0.000 0.000 0.000
Long term investments 0.000 -100.00 % 2.000 0.000 0.000 0.000 0.000 0.000 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 % 21.900 K -6.17 % 23.340 K 6.38 % 21.940 K -59.33 % 53.940 K 2.74 % 52.500 K 64.06 % 32.000 K 0.00 % 32.000 K -99.96 % 88.867 M 0.000 -100.00 % 27.000 K -1.82 % 27.500 K -31.25 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K 0.000 -100.00 % 40.000 K -55.56 % 90.000 K -10.00 % 100.000 K 0.000
Intangible assets 0.000 0.000 -100.00 % 14.514 K -37.50 % 23.222 K -27.27 % 31.930 K -21.43 % 40.638 K -17.65 % 49.346 K -15.00 % 58.054 K -59.55 % 143.529 K 147.23 % 58.054 K -59.55 % 143.529 K 0.000 0.000 -100.00 % 35.000 -99.46 % 6.516 K -74.14 % 25.200 K -23.17 % 32.801 K -27.28 % 45.103 K 0.000 -100.00 % 68.031 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.677 M 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 -100.00 % 1.701 M 952.43 % 161.623 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
Goodwill and intangible assets 0.000 0.000 -100.00 % 14.514 K -37.50 % 23.222 K -27.27 % 31.930 K -21.43 % 40.638 K -17.65 % 49.346 K -15.00 % 58.054 K -59.55 % 143.529 K 147.23 % 58.054 K -59.55 % 143.529 K 0.000 -100.00 % 1.701 M 952.20 % 161.658 K 2 380.94 % 6.516 K -74.14 % 25.200 K -23.17 % 32.801 K -27.28 % 45.103 K 0.000 -100.00 % 68.031 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.677 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 13.606 K -24.34 % 17.982 K 50.81 % 11.924 K -16.89 % 14.347 K -22.09 % 18.416 K -11.32 % 20.766 K 26.47 % 16.420 K -12.35 % 18.734 K 19.68 % 15.653 K 83.31 % 8.539 K 81.76 % 4.698 K 0.000 -100.00 % 22.734 K 362.26 % 4.918 K -40.04 % 8.202 K -44.75 % 14.845 K -35.95 % 23.179 K -21.30 % 29.454 K 0.000 -100.00 % 857.255 K -83.02 % 5.049 M -24.82 % 6.715 M -5.57 % 7.111 M -32.27 % 10.500 M 0.000 0.000 -100.00 % 25.488 K -99.95 % 47.393 M 5 672.59 % 821.000 K -94.31 % 14.437 M -16.24 % 17.236 M 61.73 % 10.657 M 6.02 % 10.053 M 6.89 % 9.405 M 14.83 % 8.190 M 20.44 % 6.800 M 8.10 % 6.291 M 10.39 % 5.699 M 77.83 % 3.205 M
Total non current assets 19.608 K -18.25 % 23.984 K -9.28 % 26.437 K -29.63 % 37.569 K -25.38 % 50.346 K -18.01 % 61.404 K -6.63 % 65.765 K -14.36 % 76.788 K -51.76 % 159.181 K 139.04 % 66.593 K 1 317.48 % 4.698 K 0.000 -100.00 % 1.730 M 938.34 % 166.576 K 730.10 % 20.067 K -49.89 % 40.045 K -28.47 % 55.980 K -24.92 % 74.557 K 117.54 % 34.272 K -96.10 % 879.155 K -82.67 % 5.072 M -24.72 % 6.737 M -5.97 % 7.165 M -32.10 % 10.552 M 32 875.21 % 32.000 K 0.00 % 32.000 K -99.96 % 88.893 M 47.95 % 60.081 M 263.58 % 16.525 M 14.25 % 14.464 M -16.28 % 17.276 M 61.50 % 10.697 M 5.99 % 10.093 M 6.86 % 9.445 M 14.75 % 8.230 M 20.32 % 6.840 M 7.20 % 6.381 M 10.04 % 5.799 M 80.95 % 3.205 M
Other current assets 33.377 K 535.15 % 5.255 K -85.72 % 36.787 K 0.000 -100.00 % 31.643 K 315.21 % 7.621 K -76.91 % 32.999 K 52.82 % 21.594 K 15.77 % 18.652 K 130.33 % 8.098 K -87.14 % 62.963 K 18.76 % 53.015 K -63.40 % 144.839 K 12.06 % 129.252 K 0.000 -100.00 % 32.567 K 117 334 983 251 659 856.00 % 0.000 -100.00 % 18.882 K 0.000 -100.00 % 100.000 K 0.000 0.000 -100.00 % 3.500 K 0.000 0.000 0.000 0.000 -100.00 % 65.000 K 0.000 -100.00 % 9.996 K 0.00 % 9.996 K 0.00 % 9.996 K 0.00 % 9.996 K 0.00 % 9.996 K 171.11 % 3.687 K -93.07 % 53.170 K 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.858 K 0.000 -100.00 % 16.247 K 0.000 -100.00 % 25.333 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
cash and cash equivalents 329.547 K -12.04 % 374.645 K -35.93 % 584.707 K 29.11 % 452.877 K -29.39 % 641.400 K -18.43 % 786.334 K -36.46 % 1.238 M -46.57 % 2.316 M 217.31 % 729.996 K -8.76 % 800.088 K 72.57 % 463.636 K 367.66 % 99.140 K -87.76 % 810.171 K -47.61 % 1.546 M 352.51 % 341.711 K -30.80 % 493.804 K -68.30 % 1.558 M -32.24 % 2.299 M -55.09 % 5.120 M 1 294.20 % 367.239 K -56.88 % 851.753 K -54.06 % 1.854 M -39.47 % 3.064 M -39.95 % 5.102 M 206.86 % 1.663 M 595.30 % 239.119 K -92.06 % 3.013 M -83.75 % 18.536 M -50.25 % 37.259 M 12 944.91 % 285.621 K -71.93 % 1.017 M 768.69 % 117.113 K -49.39 % 231.419 K 60.53 % 144.161 K -89.82 % 1.416 M 746.75 % 167.174 K 52.99 % 109.271 K -80.64 % 564.522 K -83.78 % 3.481 M
Cash and short term investments 329.547 K -12.04 % 374.645 K -35.93 % 584.707 K 29.11 % 452.877 K -29.39 % 641.400 K -18.43 % 786.334 K -36.46 % 1.238 M -46.57 % 2.316 M 217.31 % 729.996 K -8.76 % 800.088 K 72.57 % 463.636 K 367.66 % 99.140 K -87.76 % 810.171 K -48.17 % 1.563 M 357.45 % 341.711 K -33.00 % 510.051 K -67.26 % 1.558 M -32.24 % 2.299 M -55.09 % 5.120 M 1 294.20 % 367.239 K -56.88 % 851.753 K -54.06 % 1.854 M -39.47 % 3.064 M -39.95 % 5.102 M 206.86 % 1.663 M 595.30 % 239.119 K -92.06 % 3.013 M -83.75 % 18.536 M -50.25 % 37.259 M 12 944.91 % 285.621 K -71.93 % 1.017 M 768.69 % 117.113 K -49.39 % 231.419 K 60.53 % 144.161 K -89.82 % 1.416 M 746.75 % 167.174 K 52.99 % 109.271 K -80.64 % 564.522 K -83.78 % 3.481 M
Total current assets 365.216 K -5.78 % 387.614 K -38.75 % 632.830 K -5.83 % 672.013 K -3.01 % 692.878 K -24.51 % 917.813 K -47.66 % 1.754 M -27.70 % 2.426 M 133.39 % 1.039 M 19.57 % 869.176 K 46.65 % 592.672 K 79.51 % 330.154 K -72.70 % 1.209 M -35.03 % 1.861 M 292.40 % 474.392 K -18.67 % 583.288 K -65.45 % 1.688 M -28.63 % 2.366 M -53.90 % 5.132 M 990.06 % 470.801 K -45.81 % 868.814 K -53.63 % 1.874 M -39.74 % 3.110 M -39.46 % 5.137 M 206.32 % 1.677 M 340.94 % 380.316 K -92.18 % 4.866 M -75.80 % 20.106 M -46.11 % 37.308 M 11 956.07 % 309.454 K -77.32 % 1.364 M 973.33 % 127.109 K -50.11 % 254.803 K 58.34 % 160.923 K -88.82 % 1.440 M 442.23 % 265.518 K 122.90 % 119.121 K -79.18 % 572.200 K -83.97 % 3.570 M
Inventory 0.000 0.000 0.000 100.00 % -213.636 K 0.000 0.000 0.000 0.000 100.00 % 0.000 -200.00 % 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -56.916 K 0.000 0.000 0.000 100.00 % -0.203 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 2.292 K -70.29 % 7.714 K -31.95 % 11.336 K -94.83 % 219.136 K 1 004.79 % 19.835 K -83.99 % 123.858 K -74.36 % 482.986 K 390.62 % 98.445 K -66.13 % 290.628 K 376.52 % 60.990 K -7.69 % 66.073 K -62.88 % 178.000 K -30.04 % 254.444 K 36.83 % 185.959 K 40.15 % 132.681 K 133.11 % 56.917 K -56.36 % 130.414 K 173.84 % 47.625 K 298.20 % 11.960 K 235.77 % 3.562 K -79.12 % 17.061 K -12.71 % 19.545 K -54.13 % 42.611 K 21.78 % 34.991 K 143.69 % 14.359 K -89.83 % 141.197 K -92.38 % 1.854 M 23.17 % 1.505 M 2 971.43 % 49.000 K 254.12 % 13.837 K -95.89 % 336.946 K 0.000 -100.00 % 13.388 K 97.87 % 6.766 K -66.96 % 20.477 K -54.67 % 45.174 K 3 575.67 % 1.229 K -83.99 % 7.678 K -91.41 % 89.347 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 -100.00 % 7.220 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
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 -100.00 % 5.652 K 0.000 -100.00 % 5.448 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
Account payables 252.332 K 6.50 % 236.932 K -61.25 % 611.507 K 215.10 % 194.067 K -58.92 % 472.466 K 170.12 % 174.911 K -24.16 % 230.621 K 331.16 % 53.489 K -79.60 % 262.165 K 348.26 % 58.485 K -87.02 % 450.494 K 143.39 % 185.094 K -67.02 % 561.228 K 1 010.38 % 50.544 K -80.67 % 261.508 K 524.20 % 41.895 K -69.01 % 135.178 K 81.78 % 74.364 K -4.15 % 77.585 K 1 617.62 % 4.517 K -96.71 % 137.142 K -48.99 % 268.827 K 76.65 % 152.179 K 595.61 % 21.877 K 4.94 % 20.848 K -99.53 % 4.451 M 339.91 % 1.012 M -82.48 % 5.775 M 1 278.28 % 419.000 K -20.49 % 527.010 K -74.82 % 2.093 M 1 826.32 % 108.654 K 0.000 0.000 -100.00 % 228.726 K -66.10 % 674.807 K 1 167.01 % 53.260 K -62.70 % 142.786 K -75.74 % 588.517 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 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 -100.00 % 21.560 K 0.000 0.000 0.000 -100.00 % 36.172 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 0.454 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.454 0.000 0.000 0.000 0.000 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 % -12.681 M -20.70 % -10.506 M -10.03 % -9.548 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
Other liabilities 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 384.824 K -6.50 % 411.598 K -37.57 % 659.268 K -7.09 % 709.582 K -4.53 % 743.224 K -24.10 % 979.217 K -46.18 % 1.819 M -27.29 % 2.502 M 108.80 % 1.198 M 28.07 % 935.769 K 56.65 % 597.370 K 80.94 % 330.154 K -88.77 % 2.939 M 44.52 % 2.034 M 311.30 % 494.459 K -21.36 % 628.781 K -63.95 % 1.744 M -28.52 % 2.440 M -52.77 % 5.166 M 282.70 % 1.350 M -77.28 % 5.941 M -31.01 % 8.611 M -16.19 % 10.275 M -34.51 % 15.689 M 818.04 % 1.709 M 314.48 % 412.316 K -99.56 % 93.759 M 16.93 % 80.187 M 48.96 % 53.833 M 264.38 % 14.774 M -20.74 % 18.641 M 72.21 % 10.824 M 4.61 % 10.347 M 7.72 % 9.606 M -0.67 % 9.670 M 36.08 % 7.106 M 9.32 % 6.500 M 2.03 % 6.371 M -5.96 % 6.775 M
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-06-30 2013-06-30 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-06-30 1996-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-30 2014-06-30 2013-12-30 2013-06-30 2012-12-30 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1998-12-30 1998-06-30 1997-12-30 1997-06-30 1997-01-31 1996-06-30 1996-01-31
Deferred income tax 0.000 0.000 0.000 100.00 % -287.176 K 0.000 100.00 % -167.042 K 0.000 100.00 % -145.519 K 0.000 100.00 % -256.891 K 0.000 100.00 % -141.508 K 0.000 100.00 % -211.867 K 0.000 100.00 % -30.370 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 167.117 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
Stock based compensation 21.132 K 0.000 -100.00 % 297.137 K 68.39 % 176.454 K 78.00 % 99.134 K -39.90 % 164.939 K 0.000 -100.00 % 177.498 K 0.000 -100.00 % 138.450 K 0.000 -100.00 % 133.548 K 0.000 -100.00 % 208.253 K 711.33 % 25.668 K -60.51 % 64.995 K 442.49 % -18.977 K -102.14 % 886.249 K 0.000 0.000 0.000 0.000 -100.00 % 1.827 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
Change in working capital 0.000 0.000 0.000 -100.00 % 92.343 K 0.000 100.00 % -22.237 K 0.000 100.00 % -40.154 K 0.000 -100.00 % 161.926 K 0.000 -100.00 % 96.572 K 0.000 100.00 % -93.276 K 0.000 100.00 % -28.415 K 0.000 100.00 % -56.298 K 0.000 0.000 0.000 0.000 100.00 % -241.703 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
Accounts receivables 0.000 0.000 0.000 -100.00 % 84.722 K 0.000 100.00 % -25.413 K 0.000 100.00 % -37.455 K 0.000 -100.00 % 117.009 K 0.000 -100.00 % 7.960 K 0.000 -100.00 % 3.614 K 0.000 100.00 % -34.625 K 0.000 100.00 % -56.298 K 0.000 0.000 0.000 0.000 100.00 % -241.703 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
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 7.621 K 0.000 -100.00 % 3.176 K 0.000 100.00 % -2.699 K 0.000 -100.00 % 44.917 K 0.000 -100.00 % 88.612 K 0.000 100.00 % -96.890 K 0.000 -100.00 % 6.210 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.160 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
Other non cash items 36.381 K -89.99 % 363.373 K -48.63 % 707.339 K 277.11 % 187.568 K -6.46 % 200.511 K 4.54 % 191.803 K -52.04 % 399.913 K 66.53 % 240.139 K 6 018.19 % 3.925 K 102.00 % -196.678 K -308.39 % 94.381 K -90.03 % 947.008 K 1 166.56 % 74.770 K -42.24 % 129.453 K 197.03 % -133.421 K -143.83 % 304.411 K 41 857.34 % -729.000 -100.03 % 2.260 M 1 560.99 % -154.688 K 0.000 0.000 -100.00 % 1.316 M -11.27 % 1.483 M 49.69 % 990.654 K 0.00 % 990.655 K -54.17 % 2.162 M 0.00 % 2.162 M 1 243.03 % 160.946 K 0.00 % 160.946 K 110.12 % -1.591 M -100.00 % -795.463 K -102.16 % 36.838 M 100.00 % 18.419 M 2 357.49 % 749.500 K 0.00 % 749.500 K -36.99 % 1.190 M 0.00 % 1.190 M -65.26 % 3.424 M 0.00 % 3.424 M 590.87 % 495.628 K 0.00 % 495.631 K 26.15 % 392.876 K 0.00 % 392.876 K 57.53 % 249.390 K 0.00 % 249.392 K -26.31 % 338.430 K 0.00 % 338.433 K 33.11 % 254.252 K 0.00 % 254.254 K -18.26 % 311.034 K 0.00 % 311.036 K 61.91 % 192.108 K 0.00 % 192.108 K -51.89 % 399.348 K 100.00 % 199.674 K -84.46 % 1.285 M 100.00 % 642.362 K
Net cash provided by operating activities -619.979 K 58.01 % -1.477 M -154.54 % -580.093 K 37.72 % -931.377 K -115.13 % -432.935 K 2.02 % -441.879 K 59.00 % -1.078 M -16.17 % -927.689 K -3 958.94 % 24.040 K 108.59 % -280.008 K 62.61 % -748.984 K 10.79 % -839.532 K 33.55 % -1.263 M 10.74 % -1.415 M 2.31 % -1.449 M -43.70 % -1.008 M 46.10 % -1.870 M 19.72 % -2.330 M -196.25 % -786.442 K 0.000 0.000 0.000 100.00 % -72.758 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.262 M 0.00 % -1.262 M -62.21 % -778.000 K 0.00 % -778.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
Investments in property plant and equipment -1.324 K 92.52 % -17.712 K 0.000 100.00 % -223.000 88.84 % -1.998 K 78.74 % -9.396 K -841.48 % -998.000 -101.25 % 79.656 K 184.62 % -94.132 K -50.34 % -62.611 K -1 196.29 % -4.830 K -500.17 % 1.207 K 200.00 % -1.207 K 0.000 0.000 0.000 0.000 100.00 % -42.162 K -763.09 % -4.885 K 0.000 0.000 100.00 % -405.758 K 0.00 % -405.758 K 17.81 % -493.690 K 0.00 % -493.690 K 62.16 % -1.305 M 0.00 % -1.305 M -53.84 % -848.132 K 0.00 % -848.132 K 0.000 0.000 0.000 0.000 100.00 % -12.434 M 0.00 % -12.434 M -1 104.84 % -1.032 M 0.00 % -1.032 M 38.81 % -1.687 M 0.00 % -1.687 M 28.84 % -2.370 M 0.00 % -2.370 M -422.67 % -453.427 K 0.00 % -453.427 K -208.96 % -146.762 K 0.00 % -146.762 K 69.35 % -478.777 K 0.00 % -478.777 K 35.74 % -745.068 K 0.00 % -745.068 K -438.74 % -138.298 K 0.00 % -138.298 K 61.26 % -356.982 K 0.00 % -356.982 K 76.58 % -1.524 M -100.00 % -762.203 K -17.32 % -649.690 K -100.00 % -324.845 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -687.853 K -37.67 % -499.649 K 0.000 0.000 0.000 -100.00 % 120.047 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
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 -100.00 % 361.962 K 0.00 % 361.964 K 3 631.36 % -10.250 K 0.00 % -10.250 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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 85.475 K 200.00 % -85.475 K -47.23 % -58.054 K 0.000 0.000 100.00 % -687.853 K -67 536.57 % 1.020 K -65.24 % 2.934 K -73.86 % 11.223 K 0.000 0.000 0.000 100.00 % -48.051 K 0.00 % -48.051 K -133.25 % 144.496 K -24.04 % 190.226 K -48.24 % 367.542 K 200.00 % -367.542 K -142.25 % 869.832 K 200.00 % -869.832 K -226.50 % 687.634 K 200.00 % -687.634 K -22.63 % -560.727 K -100.00 % -280.364 K 82.85 % -1.635 M -100.00 % -817.539 K 0.000 0.000 0.000 0.000 -100.00 % 1.019 M 201.24 % -1.007 M -145.79 % 2.199 M 200.00 % -2.199 M -932.80 % 264.026 K 200.00 % -264.026 K -38 870.63 % -677.500 -200.00 % 677.500 -99.71 % 236.858 K 204.41 % -226.858 K -166.87 % 339.252 K 210.85 % -306.052 K -546 621.43 % 56.000 200.00 % -56.000 -100.03 % 206.996 K 200.00 % -206.996 K -116.21 % 1.277 M 100.00 % 638.445 K 439.12 % 118.424 K 100.00 % 59.212 K
Net cash used for investing activites -1.324 K 92.52 % -17.712 K 0.000 100.00 % -223.000 88.84 % -1.998 K 78.74 % -9.396 K -841.48 % -998.000 -101.25 % 79.656 K 184.62 % -94.132 K -50.34 % -62.611 K -1 196.29 % -4.830 K -500.17 % 1.207 K 100.18 % -689.060 K -38.19 % -498.629 K -17 094.85 % 2.934 K -73.86 % 11.223 K -99.51 % 2.299 M 2 852.01 % 77.885 K 1 694.37 % -4.885 K 89.83 % -48.051 K 0.00 % -48.051 K 81.61 % -261.261 K -21.22 % -215.532 K -70.86 % -126.146 K 85.35 % -861.233 K -1 080.81 % -72.936 K 95.98 % -1.813 M -961.57 % -170.748 K 88.96 % -1.546 M -175.72 % -560.727 K -100.00 % -280.364 K 82.85 % -1.635 M -100.00 % -817.539 K 93.42 % -12.434 M 0.00 % -12.434 M -1 104.84 % -1.032 M 0.00 % -1.032 M -54.66 % -667.261 K 75.22 % -2.693 M -1 473.90 % -171.119 K 96.25 % -4.569 M -2 312.20 % -189.401 K 73.60 % -717.454 K -386.61 % -147.439 K -0.93 % -146.084 K 39.61 % -241.918 K 65.72 % -705.635 K -73.88 % -405.815 K 61.39 % -1.051 M -660.35 % -138.242 K 0.08 % -138.354 K 7.76 % -149.986 K 73.41 % -563.978 K -127.86 % -247.516 K -100.00 % -123.758 K 76.71 % -531.266 K -100.00 % -265.633 K
Debt repayment 580.000 K 0.000 -100.00 % 145.963 K -2.69 % 150.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -103.988 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.400 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.665 M 0.00 % 6.665 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
Common stock issued 0.000 -100.00 % 1.284 M 126.91 % 565.960 K -4.57 % 593.077 K 104.51 % 290.000 K 0.000 0.000 -100.00 % 2.500 M 0.000 -100.00 % 679.710 K -44.77 % 1.231 M 2 697.71 % -47.377 K -103.95 % 1.200 M -54.69 % 2.650 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.848 M 0.00 % 2.848 M 120.13 % 1.294 M 100.00 % 646.812 K -13.23 % 745.414 K 100.00 % 372.707 K -92.55 % 5.004 M 0.00 % 5.004 M -77.62 % 22.364 M 0.00 % 22.364 M 969.06 % 2.092 M 0.00 % 2.092 M -32.95 % 3.120 M 0.00 % 3.120 M 422.43 % 597.208 K 0.00 % 597.209 K 75.10 % 341.070 K 0.00 % 341.072 K 309.70 % 83.250 K 0.00 % 83.250 K -95.57 % 1.879 M 0.00 % 1.879 M 449.84 % 341.760 K 0.00 % 341.760 K 15.42 % 296.102 K 0.00 % 296.103 K -30.74 % 427.504 K 100.00 % 213.752 K -92.06 % 2.694 M 100.00 % 1.347 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -66.090 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -866.000 0.00 % -866.000 -4.97 % -825.000 0.00 % -825.000 76.14 % -3.458 K 0.00 % -3.458 K 96.50 % -98.854 K 0.00 % -98.854 K -367.26 % -21.156 K -100.00 % -10.578 K 29.48 % -15.000 K -100.00 % -7.500 K 99.25 % -1.006 M 0.00 % -1.006 M 51.30 % -2.066 M 0.00 % -2.066 M -1 773.56 % -110.245 K 0.00 % -110.245 K 14.44 % -128.849 K 0.00 % -128.849 K -1 017.12 % -11.534 K 0.00 % -11.534 K -255.82 % -3.242 K 0.00 % -3.242 K 0.26 % -3.250 K 0.00 % -3.250 K 97.30 % -120.541 K 0.00 % -120.541 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -3.795 K -100.30 % 1.284 M 0.000 0.000 -100.00 % 290.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 200.000 K 0.000 -100.00 % 445.187 K -65.41 % 1.287 M 66 968.10 % -1.925 K -100.17 % 1.103 M -75.93 % 4.584 M 555.88 % 698.980 K 96 980.56 % 720.000 0.00 % 720.000 100.28 % -261.261 K -200.00 % 261.261 K 307.11 % -126.146 K -179.77 % 158.146 K 316.83 % -72.936 K -200.00 % 72.936 K 142.72 % -170.748 K -200.00 % 170.748 K 130.45 % -560.727 K -100.00 % -280.364 K 82.85 % -1.635 M -100.00 % -817.539 K 87.08 % -6.329 M 0.00 % -6.329 M 0.000 0.000 100.00 % -667.261 K -200.00 % 667.261 K 489.94 % -171.119 K -200.00 % 171.119 K 190.35 % -189.401 K -200.00 % 189.401 K 228.46 % -147.439 K -200.00 % 147.439 K 160.95 % -241.918 K -200.00 % 241.918 K 159.61 % -405.815 K -200.00 % 405.815 K 393.56 % -138.242 K -311.19 % 65.460 K 143.64 % -149.986 K -228.51 % 116.709 K 147.15 % -247.516 K -100.00 % -123.758 K 76.71 % -531.266 K -100.00 % -265.633 K
Net cash used provided by financing activities 576.205 K -55.13 % 1.284 M 80.39 % 711.923 K -4.19 % 743.077 K 156.23 % 290.000 K 0.000 0.000 -100.00 % 2.434 M 0.000 -100.00 % 679.709 K -39.67 % 1.127 M 638.24 % 152.623 K -87.29 % 1.200 M -61.21 % 3.095 M 140.42 % 1.287 M 66 968.10 % -1.925 K -100.17 % 1.103 M -75.93 % 4.584 M 555.88 % 698.980 K 96 980.56 % 720.000 0.00 % 720.000 100.28 % -261.261 K -201.21 % 258.129 K 304.63 % -126.146 K -180.61 % 156.496 K 314.57 % -72.936 K -210.48 % 66.020 K 138.67 % -170.748 K -103.01 % 5.668 M 1 110.88 % -560.727 K -100.00 % -280.364 K 82.85 % -1.635 M -100.00 % -817.539 K -118.86 % 4.334 M 0.00 % 4.334 M -78.65 % 20.298 M 0.00 % 20.298 M 3 141.99 % -667.261 K -114.41 % 4.631 M 2 806.04 % -171.119 K -102.78 % 6.153 M 3 348.90 % -189.401 K -113.92 % 1.361 M 1 022.92 % -147.439 K -117.91 % 823.098 K 440.24 % -241.918 K -160.19 % 401.918 K 199.04 % -405.815 K -110.34 % 3.923 M 2 937.79 % -138.242 K -118.46 % 748.980 K 599.37 % -149.986 K -121.16 % 708.914 K 386.41 % -247.516 K -100.00 % -123.758 K 76.71 % -531.266 K -100.00 % -265.633 K
Effect of forex changes on cash 0.000 0.000 0.000 100.00 % -452.877 K -157.59 % 786.334 K 0.000 0.000 100.00 % -2.316 M 0.000 100.00 % -638.000 92.42 % -8.419 K 66.76 % -25.329 K -260.59 % 15.772 K -33.91 % 23.864 K 266.80 % 6.506 K 109.98 % -65.196 K -353.22 % 25.747 K 122.32 % -115.371 K -6 187.25 % -1.835 K 0.000 0.000 0.000 100.00 % -449.764 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 500.000 0.00 % 500.000 133.33 % -1.500 K 0.00 % -1.500 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
Net change in cash 329.547 K 256.88 % -210.062 K -259.34 % 131.830 K 169.93 % -188.523 K -30.08 % -144.934 K 67.88 % -451.275 K 58.17 % -1.079 M -168.00 % 1.586 M 2 363.23 % -70.092 K -120.83 % 336.452 K -7.69 % 364.496 K 151.26 % -711.031 K 3.41 % -736.114 K -161.11 % 1.205 M 892.00 % -152.093 K 85.71 % -1.064 M -168.30 % 1.558 M 1 999.14 % -82.030 K -200.00 % 82.030 K 0.000 100.00 % -851.753 K -239.87 % -250.612 K 75.00 % -1.002 M -231.57 % -302.330 K 75.00 % -1.209 M -137.32 % -509.582 K 75.00 % -2.038 M -337.07 % 859.812 K -75.00 % 3.439 M 866.43 % 355.871 K 0.00 % 355.871 K 151.32 % -693.398 K 0.00 % -693.398 K 85.19 % -4.681 M 0.00 % -4.681 M -150.64 % 9.243 M 0.00 % 9.243 M 5 152.81 % -182.933 K 75.00 % -731.731 K -425.13 % 225.060 K -75.00 % 900.239 K 3 250.33 % -28.576 K 75.00 % -114.306 K -624.00 % 21.814 K -75.00 % 87.258 K 127.45 % -317.847 K 75.00 % -1.271 M -507.29 % 312.155 K -75.00 % 1.249 M 8 561.94 % 14.415 K -75.00 % 57.660 K 150.69 % -113.752 K 75.00 % -455.008 K 35.52 % -705.700 K 0.00 % -705.700 K -193.29 % 756.489 K 0.00 % 756.489 K
Cash at beginning of period 0.000 -100.00 % 584.707 K 29.11 % 452.877 K -29.39 % 641.400 K -18.43 % 786.334 K -36.46 % 1.238 M -46.57 % 2.316 M 217.31 % 729.996 K -8.76 % 800.088 K 72.57 % 463.636 K 367.66 % 99.140 K -87.76 % 810.171 K -47.61 % 1.546 M 352.51 % 341.711 K -30.80 % 493.804 K -68.30 % 1.558 M 0.000 -100.00 % 82.030 K 0.000 0.000 -100.00 % 851.753 K 83.75 % 463.550 K -75.00 % 1.854 M 142.10 % 765.880 K -75.00 % 3.064 M 140.19 % 1.275 M -75.00 % 5.102 M 1 127.44 % 415.650 K -75.00 % 1.663 M 2 681.25 % 59.779 K 0.00 % 59.779 K -92.06 % 753.177 K 0.00 % 753.177 K -91.91 % 9.315 M 0.00 % 9.315 M 12 927.62 % 71.500 K 0.00 % 71.500 K -71.89 % 254.338 K -75.00 % 1.017 M 3 374.80 % 29.278 K -75.00 % 117.113 K 102.43 % 57.854 K -75.00 % 231.419 K 542.12 % 36.040 K -75.00 % 144.161 K -59.26 % 353.887 K -75.00 % 1.416 M 3 292.00 % 41.732 K -75.00 % 166.931 K 511.09 % 27.317 K -75.00 % 109.271 K -22.54 % 141.069 K -75.00 % 564.279 K -33.36 % 846.769 K 0.00 % 846.769 K 837.94 % 90.280 K 0.00 % 90.280 K
Cash at end of period 329.547 K -12.04 % 374.645 K -35.93 % 584.707 K 29.11 % 452.877 K -29.39 % 641.400 K -18.43 % 786.334 K -36.46 % 1.238 M -46.57 % 2.316 M 217.31 % 729.996 K -8.76 % 800.088 K 72.57 % 463.636 K 367.66 % 99.140 K -87.76 % 810.171 K -47.61 % 1.546 M 352.51 % 341.711 K -30.80 % 493.804 K -68.30 % 1.558 M 0.000 -100.00 % 82.030 K -77.66 % 367.239 K 0.000 -100.00 % 212.938 K -75.00 % 851.753 K 83.75 % 463.550 K -75.00 % 1.854 M 142.10 % 765.880 K -75.00 % 3.064 M 140.19 % 1.275 M -75.00 % 5.102 M 1 127.44 % 415.650 K 0.00 % 415.650 K 595.31 % 59.779 K 0.00 % 59.779 K -98.71 % 4.634 M 0.00 % 4.634 M -50.25 % 9.315 M 0.00 % 9.315 M 12 944.95 % 71.405 K -75.00 % 285.621 K 12.30 % 254.338 K -75.00 % 1.017 M 3 374.80 % 29.278 K -75.00 % 117.113 K 102.43 % 57.854 K -75.00 % 231.419 K 542.12 % 36.040 K -75.00 % 144.161 K -59.26 % 353.887 K -75.00 % 1.416 M 3 292.00 % 41.732 K -75.00 % 166.931 K 511.09 % 27.317 K -75.00 % 109.271 K -22.54 % 141.069 K 0.00 % 141.069 K -83.34 % 846.769 K 0.00 % 846.769 K
Operating cash flow -619.979 K 58.01 % -1.477 M -154.54 % -580.093 K 37.72 % -931.377 K -115.13 % -432.935 K 2.02 % -441.879 K 59.00 % -1.078 M -16.17 % -927.689 K -3 958.94 % 24.040 K 108.59 % -280.008 K 62.61 % -748.984 K 10.79 % -839.532 K 33.55 % -1.263 M 10.74 % -1.415 M 2.31 % -1.449 M -43.70 % -1.008 M 46.10 % -1.870 M 19.72 % -2.330 M -196.25 % -786.442 K 0.000 0.000 0.000 100.00 % -72.758 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.262 M 0.00 % -1.262 M -62.21 % -778.000 K 0.00 % -778.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
Capital expenditure -1.324 K 92.52 % -17.712 K 0.000 100.00 % -223.000 88.84 % -1.998 K 78.74 % -9.396 K -841.48 % -998.000 -101.25 % 79.656 K 184.62 % -94.132 K -50.34 % -62.611 K -1 196.29 % -4.830 K -500.17 % 1.207 K 200.00 % -1.207 K 0.000 0.000 0.000 0.000 100.00 % -42.162 K -763.09 % -4.885 K 96.38 % -134.771 K 0.00 % -134.771 K 66.79 % -405.758 K 0.00 % -405.758 K 17.81 % -493.690 K 0.00 % -493.690 K 62.16 % -1.305 M 0.00 % -1.305 M -53.84 % -848.132 K 0.00 % -848.132 K 0.000 0.000 0.000 0.000 100.00 % -12.434 M 0.00 % -12.434 M -1 104.84 % -1.032 M 0.00 % -1.032 M 38.81 % -1.687 M 0.00 % -1.687 M 28.84 % -2.370 M 0.00 % -2.370 M -422.67 % -453.427 K 0.00 % -453.427 K -208.96 % -146.762 K 0.00 % -146.762 K 69.35 % -478.777 K 0.00 % -478.777 K 35.74 % -745.068 K 0.00 % -745.068 K -438.74 % -138.298 K 0.00 % -138.298 K 61.26 % -356.982 K 0.00 % -356.982 K 76.58 % -1.524 M -100.00 % -762.203 K -17.32 % -649.690 K -100.00 % -324.845 K
Free CashFlow -621.302 K 58.42 % -1.494 M -157.60 % -580.093 K 37.73 % -931.600 K -114.19 % -434.933 K 3.62 % -451.275 K 58.17 % -1.079 M -27.20 % -848.033 K -1 109.89 % -70.092 K 79.54 % -342.619 K 54.55 % -753.814 K 10.08 % -838.325 K 33.70 % -1.265 M 10.66 % -1.415 M 2.31 % -1.449 M -43.70 % -1.008 M 46.10 % -1.870 M 21.15 % -2.372 M -199.75 % -791.327 K -140.02 % -329.697 K 0.00 % -329.697 K 18.75 % -405.758 K 15.20 % -478.516 K 3.07 % -493.690 K 0.00 % -493.690 K 62.16 % -1.305 M 0.00 % -1.305 M -53.84 % -848.132 K 0.00 % -848.132 K 0.000 0.000 0.000 0.000 100.00 % -13.696 M 0.00 % -13.696 M -656.69 % -1.810 M 0.00 % -1.810 M -7.32 % -1.687 M 0.00 % -1.687 M 28.84 % -2.370 M 0.00 % -2.370 M -422.67 % -453.427 K 0.00 % -453.427 K -208.96 % -146.762 K 0.00 % -146.762 K 69.35 % -478.777 K 0.00 % -478.777 K 35.74 % -745.068 K 0.00 % -745.068 K -438.74 % -138.298 K 0.00 % -138.298 K 61.26 % -356.982 K 0.00 % -356.982 K 76.58 % -1.524 M -100.00 % -762.203 K -17.32 % -649.690 K -100.00 % -324.845 K
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 2010 2009 2009 2007 2007 2006 2006 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000 1999 1999 1998 1998 1997 1997 1997 1996 1996
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996