T3D.AX

333D Limited T3D.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Revenue 1.009 M 429.98 % 190.310 K 694.75 % 23.946 K -62.40 % 63.679 K -44.61 % 114.974 K -38.23 % 186.146 K -56.77 % 430.617 K -10.73 % 482.367 K 281.14 % 126.559 K -12.29 % 144.286 K 186.26 % 50.404 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.000 -100.00 % 2.063 M 0.000
Net income 143.777 K 128.38 % -506.606 K 30.12 % -724.966 K 41.30 % -1.235 M -264.54 % -338.793 K 43.35 % -598.091 K -259.73 % 374.443 K 115.05 % -2.488 M 55.83 % -5.633 M -425.91 % -1.071 M -186.03 % -374.480 K 62.26 % -992.156 K -49.27 % -664.662 K 19.46 % -825.298 K -227.14 % 649.110 K 11 243.52 % -5.825 K 99.05 % -614.743 K 81.63 % -3.346 M -546.87 % -517.272 K
Income before tax 143.777 K 128.38 % -506.606 K 39.41 % -836.099 K 40.84 % -1.413 M -131.03 % -611.749 K 41.14 % -1.039 M -377.55 % 374.443 K 115.05 % -2.488 M 55.83 % -5.633 M -300.55 % -1.406 M -275.55 % -374.480 K 62.26 % -992.156 K -49.27 % -664.662 K 19.46 % -825.298 K -227.14 % 649.110 K 11 243.52 % -5.825 K 98.06 % -299.513 K 91.05 % -3.346 M -546.87 % -517.272 K
Income before tax ratio 0.14 105.35 % -2.66 92.38 % -34.92 -57.32 % -22.19 -317.13 % -5.32 4.70 % -5.58 -742.08 % 0.87 116.86 % -5.16 88.41 % -44.51 -356.65 % -9.75 -31.19 % -7.43 0.00 0.00 0.00 0.00 0.00 100.00 % -9 076.15 -559 406.68 % -1.62 0.00
EBITDA 144.806 K 124.11 % -600.604 K 28.17 % -836.099 K 31.71 % -1.224 M -150.44 % -488.881 K 42.17 % -845.400 K -437.55 % 250.450 K 114.20 % -1.764 M 65.11 % -5.056 M -266.75 % -1.379 M -268.11 % -374.480 K 62.26 % -992.156 K -52.56 % -650.352 K 14.17 % -757.683 K -216.73 % 649.110 K 11 243.52 % -5.825 K 96.82 % -183.367 K 93.94 % -3.027 M -498.18 % -506.044 K
Net income ratio 0.14 105.35 % -2.66 91.21 % -30.28 -56.10 % -19.39 -558.18 % -2.95 8.29 % -3.21 -469.50 % 0.87 116.86 % -5.16 88.41 % -44.51 -499.58 % -7.42 0.08 % -7.43 0.00 0.00 0.00 0.00 0.00 100.00 % -18 628.58 -1 148 273.57 % -1.62 0.00
Ratio EBITDA 0.14 104.55 % -3.16 90.96 % -34.92 -81.60 % -19.23 -352.18 % -4.25 6.37 % -4.54 -880.87 % 0.58 115.90 % -3.66 90.85 % -39.95 -318.12 % -9.55 -28.59 % -7.43 0.00 0.00 0.00 0.00 0.00 100.00 % -5 556.58 -378 541.48 % -1.47 0.00
Gross profit ratio 0.40 -58.05 % 0.95 115.58 % -6.11 -85.45 % -3.30 -1 429.26 % -0.22 85.75 % -1.51 -409.84 % 0.49 252.27 % -0.32 67.89 % -1.00 48.43 % -1.94 -293.59 % 1.00 0.00 0.00 0.00 0.00 0.00 100.00 % -3.06 -574.97 % 0.64 0.00
Weighted average shs out dil 154.265 M 35.72 % 113.667 M 8.86 % 104.417 M 22.29 % 85.385 M 111.34 % 40.401 M 24.39 % 32.479 M 10.57 % 29.374 M 2.83 % 28.567 M 28.49 % 22.233 M 2 164.87 % 981.666 K -81.95 % 5.439 M 57.71 % 3.449 M 0.00 % 3.449 M 18.32 % 2.915 M 1 722.93 % 159.890 K 1.89 % 156.922 K -96.67 % 4.708 M 0.00 % 4.708 M 3 561.52 % 128.572 K
Weighted average shs out 159.752 M 40.54 % 113.667 M 8.86 % 104.417 M 22.29 % 85.385 M 111.34 % 40.401 M 24.39 % 32.479 M 10.57 % 29.374 M 2.83 % 28.567 M 28.49 % 22.233 M 2 164.87 % 981.666 K -81.95 % 5.439 M 57.71 % 3.449 M 0.00 % 3.449 M 18.32 % 2.915 M 1 722.93 % 159.890 K 1.89 % 156.922 K -96.67 % 4.708 M 0.00 % 4.708 M 3 561.52 % 128.572 K
EPS diluted 0.00 120.00 % 0.00 34.78 % -0.01 52.41 % -0.01 -72.62 % -0.01 54.35 % -0.02 -244.88 % 0.01 114.58 % -0.09 65.16 % -0.25 77.06 % -1.09 -1 482.00 % -0.07 76.24 % -0.29 -52.63 % -0.19 32.14 % -0.28 -106.90 % 4.06 11 043.40 % -0.04 71.46 % -0.13 81.69 % -0.71 82.34 % -4.02
Earnings per share 0.00 120.00 % 0.00 34.78 % -0.01 52.41 % -0.01 -72.62 % -0.01 54.35 % -0.02 -244.88 % 0.01 114.58 % -0.09 65.16 % -0.25 77.06 % -1.09 -1 482.00 % -0.07 76.24 % -0.29 -52.63 % -0.19 32.14 % -0.28 -106.90 % 4.06 11 043.40 % -0.04 71.46 % -0.13 81.69 % -0.71 82.34 % -4.02
Gross profit 403.079 K 122.34 % 181.288 K 223.86 % -146.367 K 30.26 % -209.884 K -746.99 % -24.780 K 91.20 % -281.534 K -233.94 % 210.200 K 235.93 % -154.637 K -22.40 % -126.342 K 54.77 % -279.317 K -654.16 % 50.404 K 0.000 0.000 0.000 0.000 0.000 100.00 % -101.000 -100.01 % 1.329 M 0.000
Income tax expense 0.000 100.00 % -94.000 K 15.42 % -111.133 K 37.67 % -178.301 K 34.68 % -272.956 K 38.13 % -441.194 K 64.66 % -1.249 M 3.53 % -1.294 M 0.000 100.00 % -335.241 K -3 628.85 % 9.500 K 397.62 % -3.192 K -103.15 % 101.174 K 254.64 % 28.529 K 0.000 0.000 0.000 0.000 -100.00 % 79.174 K
Cost of revenue 605.529 K 6 611.69 % 9.022 K -94.70 % 170.313 K -37.74 % 273.563 K 95.75 % 139.754 K -70.12 % 467.680 K 112.18 % 220.417 K -65.40 % 637.004 K 151.88 % 252.901 K -40.30 % 423.603 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 134.000 -99.98 % 733.550 K 0.000
General and administrative expenses 518.848 K -13.71 % 601.259 K -9.34 % 663.172 K -16.57 % 794.852 K 55.01 % 512.781 K -0.96 % 517.733 K -11.31 % 583.767 K -57.52 % 1.374 M 22.11 % 1.125 M 247.82 % 323.558 K 101.37 % 160.677 K 8 861.35 % 1.793 K -98.08 % 93.601 K -67.76 % 290.341 K 1 409.68 % 19.232 K -68.71 % 61.468 K -80.03 % 307.731 K -85.35 % 2.100 M 366.40 % 450.332 K
Selling and marketing expenses 0.000 -100.00 % 125.073 K 275.92 % 33.271 K -89.83 % 327.242 K 1 174.16 % 25.683 K -44.33 % 46.132 K -89.51 % 439.869 K -42.75 % 768.378 K -76.65 % 3.291 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.000 -100.01 % 65.231 K 783.17 % 7.386 K
Other expenses 236.513 K 34.60 % 175.714 K 0.000 0.000 0.000 0.000 -100.00 % 1.685 M 0.000 -100.00 % 218.044 K 19 849.13 % 1.093 K -99.49 % 214.867 K -78.37 % 993.555 K 93.56 % 513.319 K 709.28 % -84.250 K -112.22 % 689.433 K 0.000 -100.00 % 27.410 K -95.79 % 650.400 K 378.16 % 136.020 K
Operating expenses 755.361 K -2.78 % 776.973 K 11.56 % 696.443 K -37.93 % 1.122 M 108.39 % 538.464 K -4.50 % 563.865 K 57.36 % 358.337 K -83.24 % 2.139 M -60.64 % 5.433 M 845.01 % 574.867 K 53.08 % 375.544 K -62.27 % 995.348 K 64.00 % 606.920 K -19.90 % 757.683 K 1 779.03 % 40.323 K -34.40 % 61.468 K -81.66 % 335.133 K -88.10 % 2.816 M 374.28 % 593.738 K
Cost and expenses 1.361 M 73.14 % 785.995 K -9.32 % 866.756 K -37.90 % 1.396 M 105.78 % 678.218 K -34.25 % 1.032 M 78.24 % 578.754 K -79.15 % 2.776 M -51.18 % 5.685 M 469.41 % 998.470 K -0.27 % 1.001 M 0.58 % 995.348 K 64.00 % 606.920 K -19.90 % 757.683 K 1 779.03 % 40.323 K -34.40 % 61.468 K -81.67 % 335.267 K -90.55 % 3.550 M 497.83 % 593.738 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 518.848 K -13.71 % 601.259 K -13.67 % 696.443 K -37.93 % 1.122 M 108.39 % 538.464 K -4.50 % 563.865 K -44.92 % 1.024 M -52.23 % 2.143 M -51.48 % 4.416 M 1 264.84 % 323.558 K 101.37 % 160.677 K 8 861.35 % 1.793 K -98.08 % 93.601 K -67.76 % 290.341 K 1 409.68 % 19.232 K -68.71 % 61.468 K -80.02 % 307.723 K -85.79 % 2.166 M 373.13 % 457.718 K
Interest income 341.000 30.65 % 261.000 411.76 % 51.000 0.000 0.000 -100.00 % 150.000 53.06 % 98.000 -98.97 % 9.525 K 147.92 % 3.842 K 679.31 % 493.000 -53.67 % 1.064 K -66.67 % 3.192 K -83.88 % 19.807 K -49.32 % 39.086 K 0.000 0.000 0.000 -100.00 % 38.913 K -50.85 % 79.174 K
Interest expense 1.029 K 0.000 0.000 -100.00 % 10.658 K -91.33 % 122.872 K -42.52 % 213.769 K 10.08 % 194.192 K -5.17 % 204.773 K 162.15 % 78.113 K 2 803.83 % 2.690 K 0.000 0.000 0.000 0.000 0.000 100.00 % -55.643 K -225.17 % 44.454 K -54.16 % 96.987 K 3 481.50 % 2.708 K
Depreciation and amortization -162.729 K -4 659.51 % 3.569 K -99.52 % 750.761 K -38.89 % 1.229 M 0.000 -100.00 % 36.119 K 0.00 % 36.119 K -93.31 % 540.177 K -0.38 % 542.235 K 2 055.92 % 25.151 K 114.64 % 11.718 K 267.11 % 3.192 K 105.53 % -57.742 K 14.60 % -67.615 K -109.81 % 689.433 K 0.000 -100.00 % 71.692 K -67.71 % 222.049 K 2 506.21 % 8.520 K
Operating income -352.282 K 40.86 % -595.685 K 29.32 % -842.810 K 36.73 % -1.332 M -136.49 % -563.240 K 33.38 % -845.400 K -494.44 % 214.331 K 112.49 % -1.716 M 67.84 % -5.337 M -524.81 % -854.180 K 9.90 % -948.000 K 4.76 % -995.348 K -64.00 % -606.920 K 19.90 % -757.683 K -1 779.03 % -40.323 K 34.40 % -61.468 K 81.66 % -335.234 K 77.45 % -1.487 M -150.41 % -593.738 K
Operating income ratio -0.35 88.84 % -3.13 91.11 % -35.20 -68.27 % -20.92 -326.98 % -4.90 -7.87 % -4.54 -1 012.46 % 0.50 113.99 % -3.56 91.56 % -42.17 -612.32 % -5.92 68.52 % -18.81 0.00 0.00 0.00 0.00 0.00 100.00 % -10 158.61 -1 409 259.05 % -0.72 0.00
Total other income expenses net 496.059 K 10 176.36 % -4.923 K -173.36 % 6.711 K 108.25 % -81.357 K -67.73 % -48.505 K 74.98 % -193.885 K -116.32 % 1.188 M 721.52 % -191.126 K 35.46 % -296.154 K -22.33 % -242.085 K -197.03 % 249.502 K 259.77 % -156.164 K -170.45 % -57.742 K -27.85 % -45.164 K -106.55 % 689.433 K 1 139.03 % 55.643 K 55.77 % 35.721 K 101.92 % -1.859 M -2 531.52 % 76.466 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Net debt -75.266 K -1 541.57 % -4.585 K 92.95 % -65.046 K 84.35 % -415.731 K -307.04 % 200.793 K -84.50 % 1.296 M 1.73 % 1.274 M -20.64 % 1.605 M 46.96 % 1.092 M 1 984.27 % 52.397 K -68.45 % 166.092 K 734.04 % -26.196 K 89.23 % -243.320 K 72.20 % -875.352 K -2 201.62 % -38.032 K -103.70 % 1.029 M 0.03 % 1.029 M -28.80 % 1.445 M 196.16 % -1.502 M
Total investments 0.000 0.000 -100.00 % 3.300 K 0.00 % 3.300 K 0.00 % 3.300 K 47.32 % 2.240 K -20.00 % 2.800 K -94.63 % 52.183 K 2.35 % 50.985 K -49.69 % 101.343 K 3.93 % 97.512 K 0.000 -100.00 % 7.807 K -94.88 % 152.549 K 0.000 0.000 0.000 0.000 0.000
Total debt 0.000 0.000 0.000 0.000 -100.00 % 300.000 K -77.01 % 1.305 M 0.00 % 1.305 M -19.57 % 1.623 M 27.99 % 1.268 M 930.63 % 123.000 K -37.24 % 196.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.035 M 0.00 % 1.035 M -31.10 % 1.502 M 1 582.74 % 89.267 K
Accumulated other comprehensive income loss 355.871 K 0.00 % 355.871 K -19.98 % 444.702 K 0.00 % 444.702 K 0.000 -100.00 % 1.159 M 0.00 % 1.159 M 9.62 % 1.058 M -50.11 % 2.120 M 1 521.36 % 130.762 K 0.00 % 130.762 K 0.00 % 130.762 K 0.00 % 130.762 K 0.00 % 130.762 K 135.98 % 55.412 K 0.00 % 55.412 K 0.00 % 55.412 K 0.00 % 55.412 K 100.00 % 27.706 K
Retained earnings -10.239 M 1.38 % -10.383 M -4.19 % -9.965 M -7.85 % -9.240 M -15.43 % -8.005 M 9.30 % -8.826 M -7.27 % -8.228 M 4.35 % -8.602 M -19.87 % -7.176 M -365.09 % -1.543 M 46.71 % -2.895 M -14.86 % -2.521 M 52.44 % -5.300 M -13.65 % -4.664 M -21.50 % -3.839 M 14.46 % -4.488 M -0.13 % -4.482 M -15.90 % -3.867 M -642.05 % -521.158 K
Common stock 9.838 M 3.58 % 9.498 M 4.33 % 9.104 M 2.62 % 8.871 M 18.94 % 7.459 M 40.57 % 5.306 M 3.61 % 5.121 M 0.00 % 5.121 M 14.49 % 4.473 M 425.63 % 851.000 K -71.61 % 2.998 M 35.78 % 2.208 M -63.25 % 6.008 M 0.00 % 6.008 M 58.10 % 3.800 M 31.04 % 2.900 M 0.00 % 2.900 M 0.10 % 2.897 M -0.10 % 2.900 M
Total equity -44.963 K 91.50 % -529.171 K -27.02 % -416.595 K -649.31 % 75.840 K 113.88 % -546.474 K 76.85 % -2.360 M -21.23 % -1.947 M 19.65 % -2.423 M -315.77 % -582.822 K 15.77 % -691.959 K -396.82 % 233.126 K 227.88 % -182.295 K -122.51 % 809.861 K -45.08 % 1.475 M 8 754.40 % 16.653 K 101.09 % -1.532 M -0.38 % -1.527 M -66.90 % -914.689 K -138.01 % 2.406 M
Other non current liabilities 13.491 K 70.28 % 7.923 K 20.85 % 6.556 K 26.10 % 5.199 K 35.18 % 3.846 K 47.07 % 2.615 K -4.25 % 2.731 K -28.24 % 3.806 K -64.70 % 10.782 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 -100.00 % 300.000 K -57.45 % 705.000 K 0.000 -100.00 % 300.000 K 176.17 % 108.628 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 362.733 K 383.32 % 75.050 K
Total non current liabilities 13.491 K 70.28 % 7.923 K 20.85 % 6.556 K 26.10 % 5.199 K -98.29 % 303.846 K -57.06 % 707.615 K 25 810.47 % 2.731 K -99.09 % 300.000 K 151.24 % 119.410 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 362.733 K 383.32 % 75.050 K
Other current liabilities 230.808 K -23.90 % 303.306 K 21.44 % 249.760 K 111.73 % 117.963 K 14.55 % 102.977 K -50.23 % 206.895 K 22.66 % 168.680 K -10.11 % 187.655 K 38.38 % 135.609 K -53.07 % 288.990 K 504.47 % 47.809 K 0.000 0.000 0.000 -100.00 % 12.000 K 0.000 0.000 -100.00 % 281.449 K -4.31 % 294.120 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.305 M 1.33 % -1.323 M -14.11 % -1.159 M 0.000 100.00 % -978.144 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 -100.00 % 600.000 K -54.02 % 1.305 M -1.33 % 1.323 M 14.11 % 1.159 M 842.32 % 123.000 K -37.24 % 196.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.035 M 0.00 % 1.035 M -9.16 % 1.139 M 7 914.35 % 14.217 K
Total current liabilities 672.585 K 23.20 % 545.924 K 9.33 % 499.323 K 38.52 % 360.480 K -3.88 % 375.032 K -77.78 % 1.687 M -16.37 % 2.018 M -13.30 % 2.327 M 20.42 % 1.933 M 84.19 % 1.049 M 304.58 % 259.377 K 17.79 % 220.200 K 297.86 % 55.346 K 32.48 % 41.776 K 48.70 % 28.095 K -98.17 % 1.539 M 0.36 % 1.533 M -14.18 % 1.786 M 377.63 % 374.008 K
Total liabilities 686.076 K 23.87 % 553.847 K 9.48 % 505.880 K 38.34 % 365.680 K -46.13 % 678.878 K -71.66 % 2.395 M 18.54 % 2.021 M -23.21 % 2.631 M 28.21 % 2.052 M 95.57 % 1.049 M 304.58 % 259.377 K 17.79 % 220.200 K 297.86 % 55.346 K 32.48 % 41.776 K 48.70 % 28.095 K -98.17 % 1.539 M 0.36 % 1.533 M -28.67 % 2.149 M 378.58 % 449.058 K
Other non current assets 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 100.00 % -2.241 K 99.80 % -1.129 M 0.000 100.00 % -724.534 K 0.000 -100.00 % 143.560 K 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.240 K -0.04 % 2.241 K 0.00 % 2.241 K -95.60 % 50.985 K -49.69 % 101.343 K 3.93 % 97.512 K 0.000 -100.00 % 7.807 K -94.88 % 152.549 K 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.529 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.908 K
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 539.346 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.529 K 0.000 -100.00 % 539.346 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.908 K
Property plant equipment net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.119 K -96.60 % 1.061 M 1 212.13 % 80.893 K -7.74 % 87.676 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.070 M -7.97 % 1.162 M
Total non current assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.240 K -0.04 % 2.241 K -93.80 % 36.119 K -96.80 % 1.129 M 519.49 % 182.236 K -74.85 % 724.534 K 0.000 -100.00 % 151.367 K -0.77 % 152.549 K 0.000 0.000 0.000 -100.00 % 1.070 M -10.43 % 1.194 M
Other current assets 413.774 K 4 106.73 % 9.836 K 0.000 -100.00 % 10.356 K 93.43 % 5.354 K -48.26 % 10.348 K -60.77 % 26.377 K -60.56 % 66.880 K -49.09 % 131.358 K 253.35 % 37.175 K 723.91 % 4.512 K -35.28 % 6.972 K -55.29 % 15.594 K 131.30 % 6.742 K 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 -100.00 % 3.300 K 0.00 % 3.300 K 0.00 % 3.300 K 0.00 % 3.300 K 17.86 % 2.800 K -94.63 % 52.183 K 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 75.266 K 1 541.57 % 4.585 K -92.95 % 65.046 K -84.35 % 415.731 K 319.05 % 99.207 K 982.57 % 9.164 K -70.68 % 31.259 K 77.65 % 17.596 K -89.98 % 175.582 K 148.69 % 70.603 K 136.07 % 29.908 K 14.17 % 26.196 K -89.23 % 243.320 K -72.20 % 875.352 K 2 201.62 % 38.032 K 519.21 % 6.142 K -4.21 % 6.412 K -88.85 % 57.529 K -96.39 % 1.592 M
Cash and short term investments 75.266 K 1 541.57 % 4.585 K -92.95 % 65.046 K -84.35 % 415.731 K 319.05 % 99.207 K 982.57 % 9.164 K -73.09 % 34.059 K -51.19 % 69.779 K -60.26 % 175.582 K 148.69 % 70.603 K 136.07 % 29.908 K 14.17 % 26.196 K -89.23 % 243.320 K -72.20 % 875.352 K 2 201.62 % 38.032 K 519.21 % 6.142 K -4.21 % 6.412 K -88.85 % 57.529 K -96.39 % 1.592 M
Total current assets 641.113 K 2 498.12 % 24.676 K -72.36 % 89.286 K -79.78 % 441.520 K 233.46 % 132.404 K 307.46 % 32.495 K -54.40 % 71.263 K -58.01 % 169.696 K -49.92 % 338.880 K 93.43 % 175.195 K -64.43 % 492.503 K 1 199.31 % 37.905 K -94.69 % 713.840 K -47.66 % 1.364 M 2 947.62 % 44.748 K 628.56 % 6.142 K -4.21 % 6.412 K -96.10 % 164.613 K -90.09 % 1.661 M
Inventory 0.000 0.000 0.000 0.000 0.000 100.00 % -10.349 K 0.000 0.000 -100.00 % 13.227 K -72.63 % 48.332 K 0.000 100.00 % -6.972 K 95.89 % -169.475 K 0.000 0.000 0.000 0.000 -100.00 % 82.084 K 0.000
Net receivables 152.073 K 1 382.92 % 10.255 K -57.69 % 24.240 K 57.07 % 15.433 K -44.57 % 27.843 K 19.33 % 23.332 K 115.50 % 10.827 K -67.23 % 33.037 K 76.55 % 18.713 K -64.14 % 52.186 K -88.61 % 458.083 K 9 570.32 % 4.737 K -98.96 % 454.926 K -5.55 % 481.656 K 7 071.77 % 6.716 K 0.000 0.000 -100.00 % 25.000 K -64.13 % 69.694 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.241 K 39.02 % 1.612 K 0.000 100.00 % -724.534 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 441.777 K 82.09 % 242.618 K -2.78 % 249.563 K 2.91 % 242.517 K -10.86 % 272.055 K -69.10 % 880.579 K 61.83 % 544.127 K -33.42 % 817.246 K 28.06 % 638.181 K 0.12 % 637.400 K 3 994.30 % 15.568 K -92.93 % 220.200 K 297.86 % 55.346 K 32.48 % 41.776 K 159.56 % 16.095 K -96.80 % 503.609 K 1.12 % 498.054 K 36.26 % 365.513 K 456.58 % 65.671 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 108.628 K -52.40 % 228.227 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 75.050 K -15.93 % 89.267 K
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
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 -100.00 % 3.806 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 641.113 K 2 498.12 % 24.676 K -72.36 % 89.286 K -79.78 % 441.520 K 233.46 % 132.404 K 281.17 % 34.736 K -52.74 % 73.505 K -64.67 % 208.056 K -85.84 % 1.469 M 311.11 % 357.431 K -27.43 % 492.503 K 1 199.31 % 37.905 K -95.62 % 865.207 K -42.94 % 1.516 M 3 288.53 % 44.748 K 628.56 % 6.142 K -4.21 % 6.412 K -99.48 % 1.234 M -56.77 % 2.856 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -140.522 K 23.33 % -183.287 K 93.00 % -2.618 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation -290.431 K 26.29 % -394.029 K 0.000 -100.00 % 444.702 K -61.25 % 1.148 M 521.13 % 184.770 K 81.62 % 101.734 K -17.29 % 123.000 K -95.23 % 2.577 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -519.608 K -4 307.69 % 12.349 K -92.69 % 169.015 K 3 019.08 % -5.790 K 99.20 % -721.074 K -284.31 % 391.227 K 908.63 % 38.788 K -35.66 % 60.287 K 47.71 % 40.814 K -94.89 % 798.299 K 104.47 % 390.418 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -141.818 K -1 114.07 % 13.985 K 258.79 % -8.807 K -170.97 % 12.410 K 375.11 % -4.511 K -164.15 % 7.032 K -81.87 % 38.788 K -17.58 % 47.060 K 724.31 % 5.709 K -97.69 % 247.409 K -36.63 % 390.418 K 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 -100.00 % 289.869 K 2 091.49 % 13.227 K -62.32 % 35.105 K 172.63 % -48.332 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 -100.00 % 159.340 K 847.30 % -21.322 K 97.03 % -718.594 K -285.91 % 386.535 K 221.19 % -318.958 K -258.80 % 200.858 K 121.79 % -921.639 K -458.94 % 256.766 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -377.790 K -22 992.30 % -1.636 K -108.85 % 18.482 K 491.99 % 3.122 K 53.72 % 2.031 K 186.79 % -2.340 K -108.04 % 29.089 K 114.48 % -200.858 K -121.79 % 921.639 K 169.13 % 342.456 K 1 340.22 % 23.778 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 736.943 K -10.98 % 827.825 K 303.29 % 205.266 K -65.81 % 600.346 K 26 713.13 % 2.239 K 0.000 100.00 % -512.983 K -158.43 % 877.961 K 266.13 % -528.468 K -197.13 % 544.095 K 262.82 % -334.170 K -133.68 % 992.156 K 49.27 % 664.662 K -19.46 % 825.298 K 227.14 % -649.110 K -11 243.52 % 5.825 K -98.93 % 543.051 K -82.62 % 3.124 M 514.06 % 508.752 K
Net cash provided by operating activities 70.681 K 216.90 % -60.461 K 82.76 % -350.685 K -79.13 % -195.776 K -317.43 % 90.043 K 507.53 % -22.095 K 78.43 % -102.421 K 90.43 % -1.070 M 64.34 % -3.001 M -1 112.46 % 296.428 K 133.22 % -892.256 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -29.124 K 96.94 % -953.246 K -5 089.43 % -18.369 K 76.49 % -78.118 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.775 M -128.23 % -777.503 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.478 M 0.000 -100.00 % 702.328 K 0.000 100.00 % -151.367 K 62.16 % -400.000 K 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 100.00 % -50.985 K 0.000 0.000 0.000 0.000 100.00 % -175.000 K 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 100.00 % -3.428 M 0.000 0.000 0.000 -100.00 % 75.000 K 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 -100.00 % 363.636 K 899.99 % 36.364 K -98.95 % 3.478 M 754.67 % 407.000 K 215.66 % -351.882 K 0.000 -100.00 % 151.367 K -62.16 % 400.000 K 0.000 0.000 0.000 0.000 100.00 % -31.908 K
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 363.636 K 4 922.60 % 7.240 K -99.71 % 2.474 M 13 569.80 % -18.369 K 95.73 % -430.000 K 0.000 -100.00 % 75.000 K 142.86 % -175.000 K 0.000 0.000 0.000 100.00 % -1.775 M -128.23 % -777.503 K
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -568.175 K -249.51 % 380.023 K -57.22 % 888.356 K 312.24 % -418.554 K -313.55 % 196.000 K 0.000 0.000 0.000 -100.00 % 400.000 K 0.000 -100.00 % 550.000 K -50.09 % 1.102 M 0.000
Common stock issued 0.000 0.000 0.000 -100.00 % 512.300 K 0.000 0.000 0.000 -100.00 % 525.000 K 0.000 0.000 -100.00 % 666.223 K 0.000 0.000 -100.00 % 2.500 M 0.000 0.000 0.000 0.000 -100.00 % 2.582 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -256.440 K 0.000 100.00 % -26.322 K 0.000 0.000 100.00 % -442.182 K 0.000 0.000 -100.00 % 2.800 K 200.00 % -2.800 K 99.12 % -317.782 K
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -931.421 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 320.622 K -38.93 % 525.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.380 K 69.19 % -14.217 K -47.76 % -9.622 K
Net cash used provided by financing activities 0.000 0.000 0.000 -100.00 % 512.300 K 0.000 0.000 100.00 % -247.553 K -127.35 % 905.023 K 43.22 % 631.916 K 250.98 % -418.554 K -142.45 % 985.901 K 0.000 0.000 -100.00 % 2.058 M 414.45 % 400.000 K 0.000 -100.00 % 548.420 K -49.46 % 1.085 M -53.85 % 2.351 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 211.098 K -37.92 % 340.067 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 70.681 K 216.90 % -60.461 K 82.76 % -350.685 K -210.79 % 316.524 K 251.53 % 90.043 K 507.53 % -22.095 K -261.71 % 13.663 K 108.65 % -157.986 K -250.49 % 104.979 K 157.97 % 40.695 K 996.31 % 3.712 K 101.71 % -217.124 K 65.65 % -632.032 K -175.48 % 837.320 K 2 525.65 % 31.890 K 11 911.11 % -270.000 99.47 % -51.117 K 96.67 % -1.534 M -228.40 % 1.195 M
Cash at beginning of period 4.585 K -92.95 % 65.046 K -84.35 % 415.731 K 319.05 % 99.207 K 982.57 % 9.164 K -70.68 % 31.259 K 77.65 % 17.596 K -89.98 % 175.582 K 148.69 % 70.603 K 136.07 % 29.908 K 14.17 % 26.196 K -89.23 % 243.320 K -72.20 % 875.352 K 2 201.62 % 38.032 K 519.21 % 6.142 K -4.21 % 6.412 K -88.85 % 57.529 K -96.39 % 1.592 M 301.08 % 396.800 K
Cash at end of period 75.266 K 1 541.57 % 4.585 K -92.95 % 65.046 K -84.35 % 415.731 K 319.05 % 99.207 K 982.57 % 9.164 K -70.68 % 31.259 K 77.65 % 17.596 K -89.98 % 175.582 K 148.69 % 70.603 K 136.07 % 29.908 K 14.17 % 26.196 K -89.23 % 243.320 K -72.20 % 875.352 K 2 201.62 % 38.032 K 519.21 % 6.142 K -4.21 % 6.412 K -88.85 % 57.529 K -96.39 % 1.592 M
Operating cash flow 70.681 K 216.90 % -60.461 K 82.76 % -350.685 K -79.13 % -195.776 K -317.43 % 90.043 K 507.53 % -22.095 K 78.43 % -102.421 K 90.43 % -1.070 M 64.34 % -3.001 M -1 112.46 % 296.428 K 133.22 % -892.256 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure 0.000 0.000 0.000 100.00 % -4.000 0.000 0.000 0.000 100.00 % -29.124 K 96.94 % -953.246 K -5 089.43 % -18.369 K 76.49 % -78.118 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.775 M -128.23 % -777.503 K
Free CashFlow 70.681 K 216.90 % -60.461 K 82.76 % -350.685 K -79.13 % -195.776 K -317.43 % 90.043 K 507.53 % -22.095 K 78.43 % -102.421 K 90.68 % -1.099 M 72.20 % -3.954 M -1 522.16 % 278.059 K 128.65 % -970.374 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.775 M -128.23 % -777.503 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-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 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2008-01-31 2007-06-30 2007-01-31
Revenue 521.375 K 8.51 % 480.497 K 220.15 % 150.085 K 273.11 % 40.225 K 239.11 % 11.862 K -1.84 % 12.084 K 7.60 % 11.231 K -78.59 % 52.448 K 59.77 % 32.828 K -60.04 % 82.146 K 88.73 % 43.525 K -69.48 % 142.621 K 29.73 % 109.933 K -65.72 % 320.683 K 50.87 % 212.560 K -21.22 % 269.807 K 186.63 % 94.132 K 190.30 % 32.426 K -55.05 % 72.143 K 0.00 % 72.143 K 0.000 -100.00 % 50.404 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.500 0.00 % 16.500 -100.00 % 1.031 M 100.00 % 515.681 K 0.000 0.000
Net income 291.000 K 297.66 % -147.224 K 45.66 % -270.922 K -14.95 % -235.684 K 20.45 % -296.263 K 30.89 % -428.703 K 60.53 % -1.086 M -629.13 % -148.955 K 68.82 % -477.727 K -443.85 % 138.934 K 125.27 % -549.745 K -1 037.11 % -48.346 K 91.18 % -547.908 K -159.40 % 922.350 K 181.95 % -1.126 M 17.42 % -1.363 M 42.92 % -2.388 M 26.43 % -3.245 M -506.00 % -535.559 K 0.00 % -535.559 K -186.03 % -187.240 K 0.00 % -187.240 K 62.26 % -496.078 K 0.00 % -496.078 K -49.27 % -332.331 K 0.00 % -332.331 K 19.46 % -412.649 K 0.00 % -412.649 K -227.14 % 324.554 K 0.00 % 324.556 K 11 243.55 % -2.913 K 0.00 % -2.913 K 99.05 % -307.372 K 0.00 % -307.372 K 81.63 % -1.673 M -100.00 % -836.523 K -223.44 % -258.636 K -100.00 % -129.318 K
Income before tax 291.000 K 217.12 % -248.462 K 8.29 % -270.922 K 17.82 % -329.686 K -11.28 % -296.263 K 45.12 % -539.836 K 50.29 % -1.086 M -231.87 % -327.256 K 31.50 % -477.727 K -256.45 % -134.022 K 76.40 % -568.000 K -20.52 % -471.285 K 20.12 % -590.000 K -163.97 % 922.350 K 181.95 % -1.126 M 17.42 % -1.363 M 42.92 % -2.388 M 26.43 % -3.245 M -361.54 % -703.179 K 0.00 % -703.179 K -275.55 % -187.240 K 0.00 % -187.240 K 62.26 % -496.078 K 0.00 % -496.078 K -49.27 % -332.331 K 0.00 % -332.331 K 19.46 % -412.649 K 0.00 % -412.649 K -227.14 % 324.554 K 0.00 % 324.556 K 11 243.55 % -2.913 K 0.00 % -2.913 K 98.06 % -149.757 K 0.00 % -149.757 K 91.05 % -1.673 M -100.00 % -836.523 K -223.44 % -258.636 K -100.00 % -129.318 K
Income before tax ratio 0.56 207.94 % -0.52 71.35 % -1.81 77.98 % -8.20 67.18 % -24.98 44.09 % -44.67 53.80 % -96.70 -1 449.83 % -6.24 57.12 % -14.55 -791.96 % -1.63 87.50 % -13.05 -294.92 % -3.30 38.43 % -5.37 -286.60 % 2.88 154.32 % -5.30 -4.83 % -5.05 80.09 % -25.37 74.66 % -100.09 -926.86 % -9.75 0.00 % -9.75 0.00 100.00 % -3.71 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -9 076.15 0.00 % -9 076.15 -559 406.13 % -1.62 0.00 % -1.62 0.00 0.00
EBITDA 0.000 0.000 -100.00 % 1.144 K 101.25 % -91.584 K -72.10 % -53.216 K -29.86 % -40.980 K -145.04 % -16.724 K 94.72 % -316.598 K -1 216.20 % -24.054 K 72.35 % -86.998 K 81.14 % -461.249 K -26.63 % -364.260 K 21.21 % -462.297 K -154.72 % -181.493 K 81.77 % -995.313 K -450.56 % -180.781 K 88.71 % -1.602 M 49.85 % -3.193 M -363.28 % -689.258 K 0.00 % -689.258 K -268.11 % -187.240 K 0.00 % -187.240 K 62.26 % -496.078 K 0.00 % -496.078 K -49.27 % -332.331 K -4.50 % -318.021 K 22.93 % -412.649 K -19.60 % -345.034 K -206.31 % 324.554 K 0.00 % 324.556 K 1 156.02 % -30.734 K -223.39 % 24.909 K 108.98 % -277.254 K -395.31 % 93.887 K 106.20 % -1.514 M -100.00 % -756.764 K -199.09 % -253.022 K -100.00 % -126.511 K
Net income ratio 0.56 282.16 % -0.31 83.03 % -1.81 69.19 % -5.86 76.54 % -24.98 29.60 % -35.48 63.31 % -96.70 -3 305.00 % -2.84 80.48 % -14.55 -960.43 % 1.69 113.39 % -12.63 -3 626.02 % -0.34 93.20 % -4.98 -273.28 % 2.88 154.32 % -5.30 -4.83 % -5.05 80.09 % -25.37 74.66 % -100.09 -1 248.26 % -7.42 0.00 % -7.42 0.00 100.00 % -3.71 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -18 628.58 0.00 % -18 628.58 -1 148 272.45 % -1.62 0.00 % -1.62 0.00 0.00
Ratio EBITDA 0.00 0.00 -100.00 % 0.01 100.33 % -2.28 49.25 % -4.49 -32.29 % -3.39 -127.74 % -1.49 75.33 % -6.04 -723.83 % -0.73 30.81 % -1.06 90.01 % -10.60 -314.92 % -2.55 39.27 % -4.21 -643.03 % -0.57 87.91 % -4.68 -598.84 % -0.67 96.06 % -17.01 82.72 % -98.48 -930.74 % -9.55 0.00 % -9.55 0.00 100.00 % -3.71 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -16 803.24 -395.31 % 5 690.09 387 839.22 % -1.47 0.00 % -1.47 0.00 0.00
Gross profit ratio 0.47 47.20 % 0.32 -67.32 % 0.97 364.97 % -0.37 91.30 % -4.22 51.54 % -8.70 52.32 % -18.26 -19 692.29 % -0.09 93.42 % -1.40 -641.78 % 0.26 103.68 % -7.03 -4 217.97 % 0.17 110.16 % -1.68 -325.23 % 0.75 214.76 % -0.65 -963.53 % -0.06 93.58 % -0.95 15.79 % -1.13 41.57 % -1.94 0.00 % -1.94 0.00 -100.00 % 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -3.06 0.00 % -3.06 -574.97 % 0.64 0.00 % 0.64 0.00 0.00
Weighted average shs out dil 175.518 M 31.96 % 133.013 M 11.36 % 119.445 M 11.45 % 107.174 M 0.81 % 106.311 M 3.68 % 102.533 M 1.37 % 101.143 M 42.59 % 70.931 M 82.56 % 38.853 M 9.34 % 35.533 M 0.00 % 35.533 M 19.06 % 29.845 M 1.60 % 29.374 M 0.00 % 29.374 M 1.26 % 29.009 M 3.14 % 28.125 M 13.42 % 24.797 M 26.17 % 19.655 M 1 902.18 % 981.666 K 0.000 -100.00 % 163.163 M 0.00 % 163.163 M 57.71 % 103.458 M 0.00 % 103.458 M 0.00 % 103.458 M 0.00 % 103.458 M 18.32 % 87.441 M 0.00 % 87.441 M 1 722.92 % 4.797 M 0.00 % 4.797 M 1.89 % 4.708 M 0.00 % 4.708 M 0.00 % 4.708 M 0.00 % 4.708 M 0.00 % 4.708 M 0.00 % 4.708 M 22.05 % 3.857 M 0.00 % 3.857 M
Weighted average shs out 187.985 M 41.22 % 133.114 M 12.71 % 118.100 M 10.19 % 107.174 M 0.81 % 106.311 M 3.68 % 102.533 M 1.37 % 101.143 M 42.59 % 70.931 M 82.56 % 38.853 M 9.34 % 35.533 M 0.00 % 35.533 M 19.06 % 29.845 M 1.60 % 29.374 M -4.46 % 30.746 M 5.99 % 29.009 M 27.71 % 22.715 M -8.40 % 24.798 M 26.17 % 19.655 M 1 902.19 % 981.666 K 0.000 -100.00 % 163.163 M 0.00 % 163.163 M 57.71 % 103.458 M 0.00 % 103.458 M 0.00 % 103.458 M 0.00 % 103.458 M 18.32 % 87.441 M 0.00 % 87.441 M 1 722.92 % 4.797 M 0.00 % 4.797 M 1.89 % 4.708 M 0.00 % 4.708 M 0.00 % 4.708 M 0.00 % 4.708 M 0.00 % 4.708 M 0.00 % 4.708 M 22.05 % 3.857 M 0.00 % 3.857 M
EPS diluted 0.00 245.45 % 0.00 52.17 % 0.00 -4.55 % 0.00 21.43 % 0.00 33.33 % 0.00 60.75 % -0.01 -409.52 % 0.00 82.93 % -0.01 -415.38 % 0.00 125.16 % -0.02 -868.75 % 0.00 91.44 % -0.02 -159.55 % 0.03 180.93 % -0.04 20.00 % -0.05 49.64 % -0.10 43.35 % -0.17 69.09 % -0.55 0.00 % -0.55 -45 733.33 % 0.00 98.23 % -0.07 -1 310.42 % 0.00 98.32 % -0.29 -8 812.50 % 0.00 98.29 % -0.19 -3 791.67 % 0.00 98.26 % -0.28 -507.10 % 0.07 -98.31 % 3.99 665 500.00 % 0.00 98.36 % -0.04 44.02 % -0.07 -0.62 % -0.06 82.00 % -0.36 -100.00 % -0.18 -168.66 % -0.07 -100.00 % -0.03
Earnings per share 0.00 245.45 % 0.00 52.17 % 0.00 -4.55 % 0.00 21.43 % 0.00 33.33 % 0.00 60.75 % -0.01 -409.52 % 0.00 82.93 % -0.01 -415.38 % 0.00 125.16 % -0.02 -868.75 % 0.00 91.44 % -0.02 -162.33 % 0.03 177.32 % -0.04 35.33 % -0.06 37.69 % -0.10 43.35 % -0.17 69.09 % -0.55 0.00 % -0.55 -45 733.33 % 0.00 98.23 % -0.07 -1 310.42 % 0.00 98.32 % -0.29 -8 812.50 % 0.00 98.29 % -0.19 -3 791.67 % 0.00 98.26 % -0.28 -507.10 % 0.07 -98.31 % 3.99 665 500.00 % 0.00 98.36 % -0.04 44.02 % -0.07 -0.62 % -0.06 82.00 % -0.36 -100.00 % -0.18 -168.66 % -0.07 -100.00 % -0.03
Gross profit 243.742 K 59.72 % 152.602 K 4.61 % 145.876 K 1 088.65 % -14.755 K 70.51 % -50.040 K 52.43 % -105.185 K 48.70 % -205.046 K -4 138.24 % -4.838 K 89.49 % -46.048 K -316.51 % 21.268 K 106.95 % -305.873 K -1 356.72 % 24.339 K 113.18 % -184.680 K -177.21 % 239.190 K 273.14 % -138.149 K -737.88 % -16.488 K 81.61 % -89.664 K -144.46 % -36.679 K 73.74 % -139.659 K 0.00 % -139.659 K 0.000 -100.00 % 50.404 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -50.500 0.00 % -50.500 -100.01 % 664.588 K 100.00 % 332.294 K 0.000 0.000
Income tax expense 0.000 100.00 % -101.238 K 0.000 100.00 % -94.000 K 0.000 100.00 % -111.133 K 0.000 100.00 % -178.301 K 0.000 100.00 % -272.956 K -1 395.24 % -18.255 K 95.68 % -422.939 K -904.80 % -42.092 K 0.000 0.000 0.000 0.000 0.000 100.00 % -167.621 K 0.00 % -167.621 K 0.000 -100.00 % 9.500 K 0.000 100.00 % -3.192 K 0.000 -100.00 % 101.174 K 0.000 -100.00 % 28.529 K 0.000 0.000 0.000 0.000 -100.00 % 12.133 K -82.17 % 68.043 K 0.000 0.000 0.000 0.000
Cost of revenue 277.634 K -15.33 % 327.895 K 7 690.33 % 4.209 K -92.34 % 54.980 K -11.18 % 61.902 K -47.21 % 117.269 K -45.78 % 216.277 K 277.54 % 57.286 K -27.37 % 78.876 K 29.56 % 60.878 K -82.58 % 349.398 K 195.39 % 118.282 K -59.85 % 294.613 K 261.52 % 81.493 K -76.76 % 350.709 K 22.50 % 286.295 K 55.77 % 183.796 K 165.97 % 69.105 K -67.37 % 211.802 K 0.00 % 211.802 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 67.000 0.00 % 67.000 -99.98 % 366.774 K 100.00 % 183.387 K 0.000 0.000
General and administrative expenses 342.113 K 51.51 % 225.801 K -37.59 % 361.805 K 24.72 % 290.095 K 47.57 % 196.584 K -57.87 % 466.588 K -4.90 % 490.630 K 61.27 % 304.222 K -19.03 % 375.740 K 174.18 % 137.041 K -66.25 % 406.027 K 263.48 % 111.706 K -62.82 % 300.459 K 6.05 % 283.308 K -49.02 % 555.728 K -32.11 % 818.518 K -7.96 % 889.299 K 276.67 % 236.092 K 45.93 % 161.779 K 0.00 % 161.779 K 101.37 % 80.338 K 0.00 % 80.339 K 8 861.41 % 896.500 0.00 % 896.500 -98.08 % 46.800 K 0.00 % 46.801 K -67.76 % 145.170 K 0.00 % 145.171 K 1 409.68 % 9.616 K 0.00 % 9.616 K -68.71 % 30.734 K 0.00 % 30.734 K -80.03 % 153.864 K 0.00 % 153.867 K -85.35 % 1.050 M 100.00 % 525.087 K 133.20 % 225.166 K 100.00 % 112.583 K
Selling and marketing expenses 11.263 K -93.61 % 176.184 K 204.12 % 57.932 K 241.30 % 16.974 K 2.33 % 16.588 K -0.57 % 16.683 K -94.64 % 311.154 K 2 264.75 % 13.158 K 4.78 % 12.558 K -4.32 % 13.125 K 108.24 % -159.201 K -177.53 % 205.333 K 51.95 % 135.134 K -55.66 % 304.736 K -26.25 % 413.215 K 16.35 % 355.163 K -17.42 % 430.060 K -84.97 % 2.861 M 6 495.53 % 43.372 K 0.00 % 43.372 K 62.46 % 26.696 K 207.55 % -24.822 K -108.39 % 295.880 K 200.00 % -295.880 K -240.99 % 209.858 K 200.00 % -209.858 K -337.13 % 88.500 K 200.00 % -88.500 K -9 621.25 % 929.500 200.00 % -929.500 0.000 0.000 100.00 % -4.000 0.00 % -4.000 -100.01 % 32.614 K 100.00 % 16.307 K 341.57 % 3.693 K 100.00 % 1.847 K
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 -100.00 % 546.500 0.00 % 546.500 0.000 -100.00 % 214.867 K 0.000 -100.00 % 993.555 K 0.000 -100.00 % 513.319 K 0.000 100.00 % -84.250 K 0.000 -100.00 % 689.433 K 1 221.61 % -61.468 K -200.00 % 61.468 K 134.92 % -176.003 K -186.52 % 203.413 K 123.42 % -868.615 K -100.00 % -434.308 K -163.04 % -165.109 K -100.00 % -82.555 K
Operating expenses 353.376 K -12.09 % 401.985 K -4.23 % 419.737 K 36.69 % 307.069 K 44.05 % 213.172 K -55.89 % 483.271 K -39.73 % 801.784 K 152.63 % 317.380 K -18.26 % 388.298 K 158.58 % 150.166 K -39.16 % 246.826 K -22.15 % 317.039 K -1.12 % 320.637 K -58.33 % 769.501 K -13.52 % 889.849 K -28.74 % 1.249 M -44.05 % 2.232 M -30.32 % 3.203 M 1 014.37 % 287.434 K 0.00 % 287.434 K 168.54 % 107.034 K -60.14 % 268.510 K -9.52 % 296.776 K -57.52 % 698.572 K 172.18 % 256.658 K -26.72 % 350.262 K 49.90 % 233.670 K -55.41 % 524.013 K 4 869.07 % 10.546 K -64.59 % 29.778 K 196.89 % -30.734 K -133.33 % 92.202 K 516.43 % -22.141 K -106.20 % 357.274 K 66.81 % 214.174 K 100.00 % 107.087 K 67.98 % 63.750 K 100.00 % 31.875 K
Cost and expenses 631.010 K -13.55 % 729.880 K 72.16 % 423.946 K 17.10 % 362.049 K 31.62 % 275.074 K -54.20 % 600.540 K -41.01 % 1.018 M 171.72 % 374.666 K -19.80 % 467.174 K 121.36 % 211.044 K -64.60 % 596.224 K 36.96 % 435.321 K -29.24 % 615.250 K -27.70 % 850.994 K -31.40 % 1.241 M -19.18 % 1.535 M -36.46 % 2.416 M -26.18 % 3.272 M 555.44 % 499.235 K 0.00 % 499.235 K 366.43 % 107.034 K -88.03 % 894.092 K 201.27 % 296.776 K -57.52 % 698.572 K 172.18 % 256.658 K -26.72 % 350.262 K 49.90 % 233.670 K -55.41 % 524.013 K 4 869.07 % 10.546 K -64.59 % 29.778 K 196.89 % -30.734 K -133.33 % 92.202 K -33.99 % 139.678 K -28.59 % 195.589 K -66.33 % 580.950 K 100.00 % 290.475 K 355.65 % 63.750 K 100.00 % 31.875 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 353.376 K -12.09 % 401.985 K -4.23 % 419.737 K 36.69 % 307.069 K 44.05 % 213.172 K -55.89 % 483.271 K -39.73 % 801.784 K 152.63 % 317.380 K -18.26 % 388.298 K 158.58 % 150.166 K -39.16 % 246.826 K -22.15 % 317.039 K -1.12 % 320.637 K -45.47 % 588.044 K -39.31 % 968.943 K -17.44 % 1.174 M -11.04 % 1.319 M -57.39 % 3.097 M 977.35 % 287.434 K 0.00 % 287.434 K 168.54 % 107.034 K 99.53 % 53.643 K -81.92 % 296.776 K 200.61 % -294.983 K -214.93 % 256.658 K 257.40 % -163.057 K -169.78 % 233.670 K 312.33 % 56.671 K 437.40 % 10.546 K 21.40 % 8.687 K -71.74 % 30.734 K 0.00 % 30.734 K -80.02 % 153.860 K 0.00 % 153.863 K -85.79 % 1.083 M 100.00 % 541.395 K 136.56 % 228.858 K 100.00 % 114.429 K
Interest income 341.000 0.000 -100.00 % 195.000 195.45 % 66.000 0.000 -100.00 % 51.000 0.000 -100.00 % 10.658 K -85.95 % 75.849 K 61.30 % 47.023 K 31 248.67 % 150.000 -99.86 % 107.023 K -0.68 % 107.753 K 24.80 % 86.341 K -11.47 % 97.524 K -0.20 % 97.724 K 47.67 % 66.176 K 1 054.10 % 5.734 K 2 226.17 % 246.500 0.00 % 246.500 0.000 -100.00 % 1.064 K 0.000 -100.00 % 3.192 K 0.000 -100.00 % 19.807 K 0.000 -100.00 % 39.086 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.658 K -85.95 % 75.849 K 61.30 % 47.023 K -55.95 % 106.746 K -0.26 % 107.023 K -0.68 % 107.753 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.345 K 0.00 % 1.345 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -27.822 K 0.00 % -27.822 K -225.18 % 22.226 K -0.01 % 22.228 K -54.16 % 48.492 K 100.00 % 24.246 K 1 690.69 % 1.354 K 100.00 % 677.000
Depreciation and amortization -300.056 K -318.50 % 137.327 K -49.52 % 272.067 K 14.26 % 238.104 K -5.48 % 251.906 K -49.50 % 498.855 K -53.35 % 1.069 M 571.39 % 159.275 K -58.47 % 383.539 K 384.41 % -134.856 K -846.75 % 18.059 K -0.01 % 18.060 K -9.47 % 19.950 K 23.38 % 16.169 K -37.54 % 25.888 K -94.97 % 514.289 K 3.25 % 498.079 K 1 028.00 % 44.156 K 251.13 % 12.576 K 0.00 % 12.576 K 2 263.82 % 532.000 -95.24 % 11.186 K 600.88 % 1.596 K 0.00 % 1.596 K 105.53 % -28.871 K 0.00 % -28.871 K 14.60 % -33.808 K 0.00 % -33.808 K -109.81 % 344.716 K 0.00 % 344.717 K 0.000 0.000 -100.00 % 7.891 K -87.63 % 63.801 K -42.53 % 111.024 K 100.00 % 55.512 K 1 203.10 % 4.260 K 100.00 % 2.130 K
Operating income -109.635 K 56.04 % -249.383 K 8.94 % -273.861 K 14.90 % -321.820 K -22.27 % -263.210 K 55.27 % -588.460 K 41.55 % -1.007 M -212.47 % -322.220 K 25.82 % -434.350 K -236.97 % -128.899 K 76.68 % -552.700 K -88.83 % -292.700 K 42.08 % -505.320 K -177.53 % 651.796 K 163.83 % -1.021 M -46.92 % -695.070 K 66.90 % -2.100 M 35.19 % -3.240 M -658.56 % -427.090 K 0.00 % -427.090 K -127.45 % -187.772 K 75.30 % -760.228 K -52.76 % -497.674 K 0.00 % -497.674 K -64.00 % -303.460 K 0.00 % -303.460 K 19.90 % -378.842 K 0.00 % -378.842 K -1 779.03 % -20.162 K 0.00 % -20.162 K 34.40 % -30.734 K 0.00 % -30.734 K 77.99 % -139.662 K 28.59 % -195.572 K 73.69 % -743.403 K -100.00 % -371.701 K -25.21 % -296.869 K -100.00 % -148.435 K
Operating income ratio -0.21 59.48 % -0.52 71.56 % -1.82 77.19 % -8.00 63.94 % -22.19 54.43 % -48.70 45.68 % -89.65 -1 359.20 % -6.14 53.57 % -13.23 -743.20 % -1.57 87.64 % -12.70 -518.74 % -2.05 55.35 % -4.60 -326.15 % 2.03 142.31 % -4.80 -86.49 % -2.58 88.45 % -22.30 77.68 % -99.91 -1 587.69 % -5.92 0.00 % -5.92 0.00 100.00 % -15.08 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -8 464.36 28.59 % -11 852.85 -1 644 308.99 % -0.72 0.00 % -0.72 0.00 0.00
Total other income expenses net 400.636 K 43 400.11 % 921.000 -68.66 % 2.939 K 137.38 % -7.862 K 76.21 % -33.053 K -167.98 % 48.624 K 161.36 % -79.250 K -1 473.67 % -5.036 K 88.39 % -43.377 K -746.71 % -5.123 K 66.52 % -15.300 K 91.43 % -178.585 K -110.89 % -84.680 K -106.66 % 1.271 M 6 997.47 % -18.430 K 89.33 % -172.696 K 64.06 % -480.564 K -607.05 % -67.967 K 43.85 % -121.043 K 0.00 % -121.043 K -22 852.35 % 532.000 -99.79 % 248.970 K 15 499.62 % 1.596 K 101.01 % -157.760 K -446.43 % -28.871 K 0.00 % -28.871 K 14.60 % -33.808 K -197.69 % -11.357 K -103.29 % 344.714 K 0.00 % 344.719 K 1 139.10 % 27.820 K -0.01 % 27.823 K 375.63 % -10.095 K -122.03 % 45.816 K 104.93 % -929.644 K -100.00 % -464.822 K -1 315.79 % 38.232 K 100.00 % 19.116 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-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 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2008-01-31 2007-06-30 2007-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-06-30 2013-06-30 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30
Net debt -75.266 K -43.82 % -52.335 K -1 041.44 % -4.585 K -138.80 % -1.920 K 97.05 % -65.046 K 67.21 % -198.358 K 52.29 % -415.731 K 37.22 % -662.240 K -429.81 % 200.793 K -81.38 % 1.078 M -16.79 % 1.296 M 10.71 % 1.171 M -8.10 % 1.274 M 63.27 % 780.126 K -51.39 % 1.605 M 58.93 % 1.010 M -7.53 % 1.092 M 171.12 % -1.535 M 20.68 % -1.936 M -2 682.76 % 74.955 K -54.87 % 166.092 K 734.04 % -26.196 K 89.23 % -243.320 K 72.20 % -875.352 K -2 201.62 % -38.032 K -103.70 % 1.029 M 0.03 % 1.029 M -28.80 % 1.445 M 196.16 % -1.502 M
Total investments 0.000 0.000 0.000 0.000 -100.00 % 3.300 K 0.000 -100.00 % 3.300 K 0.000 -100.00 % 3.300 K 47.32 % 2.240 K 0.00 % 2.240 K 0.00 % 2.240 K -20.00 % 2.800 K 0.000 -100.00 % 52.183 K 2.35 % 50.985 K 0.00 % 50.985 K -48.88 % 99.731 K 0.00 % 99.731 K 2.90 % 96.924 K 0.000 0.000 0.000 -100.00 % 152.549 K 0.000 0.000 0.000 0.000 0.000
Total debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 300.000 K -77.01 % 1.305 M 0.00 % 1.305 M 0.00 % 1.305 M 0.00 % 1.305 M 30.50 % 1.000 M -38.37 % 1.623 M 37.00 % 1.184 M -6.58 % 1.268 M 0.000 -100.00 % 200.000 K -46.26 % 372.147 K 89.87 % 196.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.035 M 0.00 % 1.035 M -31.10 % 1.502 M 1 582.74 % 89.267 K
Accumulated other comprehensive income loss 355.871 K 0.00 % 355.871 K 0.00 % 355.871 K -19.98 % 444.702 K 0.00 % 444.702 K 0.00 % 444.702 K 0.00 % 444.702 K 0.000 0.000 0.000 -100.00 % 1.159 M 0.00 % 1.159 M 0.00 % 1.159 M 0.00 % 1.159 M 9.62 % 1.058 M -50.11 % 2.120 M 0.00 % 2.120 M 0.00 % 2.120 M 1 521.36 % 130.762 K 0.000 -100.00 % 130.762 K 0.00 % 130.762 K 0.00 % 130.762 K 0.00 % 130.762 K 135.98 % 55.412 K 0.00 % 55.412 K 0.00 % 55.412 K 0.00 % 55.412 K 100.00 % 27.706 K
Retained earnings -10.239 M 2.76 % -10.530 M -1.42 % -10.383 M -1.79 % -10.201 M -2.37 % -9.965 M -3.06 % -9.669 M -4.64 % -9.240 M -13.32 % -8.154 M -1.86 % -8.005 M -6.35 % -7.527 M 14.71 % -8.826 M -6.64 % -8.276 M -0.59 % -8.228 M -7.13 % -7.680 M 10.72 % -8.602 M -0.74 % -8.539 M -18.99 % -7.176 M -56.78 % -4.577 M -36.22 % -3.360 M -370.60 % -713.972 K 75.34 % -2.895 M -14.86 % -2.521 M 52.69 % -5.329 M -14.25 % -4.664 M -21.50 % -3.839 M 14.46 % -4.488 M -0.13 % -4.482 M -15.90 % -3.867 M -642.05 % -521.158 K
Common stock 9.838 M 0.00 % 9.838 M 3.58 % 9.498 M 0.00 % 9.498 M 4.33 % 9.104 M 0.00 % 9.104 M 2.62 % 8.871 M 4.46 % 8.493 M 13.86 % 7.459 M 40.57 % 5.306 M 0.00 % 5.306 M 0.00 % 5.306 M 3.61 % 5.121 M 0.00 % 5.121 M 0.00 % 5.121 M 2.46 % 4.998 M 11.74 % 4.473 M 3.36 % 4.328 M 44.36 % 2.998 M 252.26 % 851.000 K -71.61 % 2.998 M 35.78 % 2.208 M -63.25 % 6.008 M 0.00 % 6.008 M 58.10 % 3.800 M 31.04 % 2.900 M 0.00 % 2.900 M 0.10 % 2.897 M -0.10 % 2.900 M
Total equity -44.963 K 86.62 % -335.964 K 36.51 % -529.171 K -104.91 % -258.249 K 38.01 % -416.595 K -246.20 % -120.333 K -258.67 % 75.840 K -77.60 % 338.549 K 161.95 % -546.474 K 75.40 % -2.221 M 5.89 % -2.360 M -30.36 % -1.811 M 7.01 % -1.947 M -39.16 % -1.399 M 42.26 % -2.423 M -70.57 % -1.421 M -143.76 % -582.822 K -131.16 % 1.871 M 908.10 % -231.486 K -268.93 % 137.029 K -41.22 % 233.126 K 227.88 % -182.295 K -122.51 % 809.861 K -45.08 % 1.475 M 8 754.40 % 16.653 K 101.09 % -1.532 M -0.38 % -1.527 M -66.90 % -914.689 K -138.01 % 2.406 M
Other non current liabilities 13.491 K 8.80 % 12.400 K 56.51 % 7.923 K 9.43 % 7.240 K 10.42 % 6.557 K 11.51 % 5.880 K 13.08 % 5.200 K 14.97 % 4.523 K 17.60 % 3.846 K 19.03 % 3.231 K 23.56 % 2.615 K -4.25 % 2.731 K 0.00 % 2.731 K 0.00 % 2.731 K -28.24 % 3.806 K 129.97 % 1.655 K -84.65 % 10.783 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
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 300.000 K 0.000 -100.00 % 705.000 K 0.000 0.000 -100.00 % 300.000 K 0.00 % 300.000 K 586.64 % 43.691 K -59.78 % 108.628 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 362.733 K 383.32 % 75.050 K
Total non current liabilities 13.491 K 8.80 % 12.400 K 56.51 % 7.923 K 9.43 % 7.240 K 10.42 % 6.557 K 11.51 % 5.880 K 13.08 % 5.200 K 14.97 % 4.523 K -98.51 % 303.846 K 9 304.09 % 3.231 K -99.54 % 707.615 K 25 810.47 % 2.731 K 0.00 % 2.731 K -99.10 % 302.731 K 0.91 % 300.000 K 561.58 % 45.346 K -62.03 % 119.411 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 362.733 K 383.32 % 75.050 K
Other current liabilities 230.808 K 368.73 % 49.241 K -83.77 % 303.306 K 922.33 % 29.668 K -88.12 % 249.760 K 992.37 % 22.864 K -80.62 % 117.963 K 632.96 % 16.094 K -84.37 % 102.977 K 969.00 % 9.633 K -95.34 % 206.895 K 4 726.10 % 4.287 K -97.46 % 168.680 K 991.00 % 15.461 K -91.76 % 187.655 K 1 832.20 % 9.712 K -92.84 % 135.609 K 265.29 % 37.124 K -98.25 % 2.120 M 9 836.71 % 21.330 K -55.38 % 47.809 K 0.000 0.000 0.000 -100.00 % 12.000 K 0.000 0.000 -100.00 % 140.724 K -52.15 % 294.120 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.305 M 0.000 100.00 % -1.323 M 0.000 100.00 % -1.159 M 0.000 -100.00 % 1.708 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.305 M 117.50 % 600.000 K -54.02 % 1.305 M 0.00 % 1.305 M 75.78 % 742.409 K -43.87 % 1.323 M 4.38 % 1.267 M 9.31 % 1.159 M 0.000 -100.00 % 200.000 K -46.26 % 372.147 K 89.87 % 196.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.035 M 0.00 % 1.035 M -9.16 % 1.139 M 7 914.35 % 14.217 K
Total current liabilities 672.585 K 41.80 % 474.333 K -13.11 % 545.924 K 99.34 % 273.860 K -45.15 % 499.323 K 57.17 % 317.701 K -11.87 % 360.480 K -6.99 % 387.576 K 3.34 % 375.032 K -84.82 % 2.470 M 46.39 % 1.687 M -14.87 % 1.982 M -1.76 % 2.018 M 43.58 % 1.405 M -39.62 % 2.327 M 31.26 % 1.773 M -8.26 % 1.933 M 237.56 % 572.584 K -78.07 % 2.611 M 179.57 % 933.807 K 260.02 % 259.377 K 17.79 % 220.200 K 297.86 % 55.346 K 32.48 % 41.776 K 48.70 % 28.095 K -98.17 % 1.539 M 0.36 % 1.533 M -14.18 % 1.786 M 377.63 % 374.008 K
Total liabilities 686.076 K 40.96 % 486.733 K -12.12 % 553.847 K 97.03 % 281.100 K -44.43 % 505.880 K 56.34 % 323.581 K -11.51 % 365.680 K -6.74 % 392.099 K -42.24 % 678.878 K -72.55 % 2.474 M 3.28 % 2.395 M 20.66 % 1.985 M -1.76 % 2.021 M 18.29 % 1.708 M -35.09 % 2.631 M 44.70 % 1.818 M -11.39 % 2.052 M 258.42 % 572.584 K -78.07 % 2.611 M 179.57 % 933.807 K 260.02 % 259.377 K 17.79 % 220.200 K 297.86 % 55.346 K 32.48 % 41.776 K 48.70 % 28.095 K -98.17 % 1.539 M 0.36 % 1.533 M -28.67 % 2.149 M 378.58 % 449.058 K
Other non current assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 -707.69 % 0.000 172.22 % 0.000 -20.00 % 0.000 -100.00 % 2.240 K 106.20 % -36.119 K -2 340.63 % 1.612 K 100.14 % -1.129 M -70 133.25 % 1.612 K 100.89 % -180.624 K -11 304.96 % 1.612 K 0.000 0.000 -100.00 % 151.367 K 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.240 K 0.00 % 2.240 K 0.00 % 2.240 K -0.04 % 2.241 K 0.000 0.000 -100.00 % 50.985 K 0.00 % 50.985 K -48.88 % 99.731 K 0.00 % 99.731 K 2.90 % 96.924 K 0.000 0.000 0.000 -100.00 % 152.549 K 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.529 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 % 31.908 K
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 539.346 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.529 K 0.000 0.000 -100.00 % 539.346 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.908 K
Property plant equipment net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.950 K -44.77 % 36.119 K -59.95 % 90.187 K -91.50 % 1.061 M 69.65 % 625.649 K 673.43 % 80.893 K 1.92 % 79.369 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.070 M -7.97 % 1.162 M
Total non current assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.240 K 0.00 % 2.240 K 0.00 % 2.240 K -0.04 % 2.241 K -89.90 % 22.190 K -38.56 % 36.119 K -74.70 % 142.784 K -87.35 % 1.129 M 55.29 % 726.992 K 302.49 % 180.624 K -74.82 % 717.251 K 0.000 0.000 -100.00 % 151.367 K -0.77 % 152.549 K 0.000 0.000 0.000 -100.00 % 1.070 M -10.43 % 1.194 M
Other current assets 413.774 K 3 748.70 % 10.751 K 9.30 % 9.836 K 326.72 % 2.305 K 0.000 -100.00 % 263.000 -97.46 % 10.356 K -87.86 % 85.291 K 1 493.03 % 5.354 K 402.72 % 1.065 K 0.000 -100.00 % 12.442 K -52.83 % 26.377 K -33.80 % 39.843 K -40.43 % 66.880 K 116.10 % 30.948 K -76.44 % 131.358 K 180.40 % 46.847 K -73.51 % 176.815 K 907.72 % 17.546 K 288.87 % 4.512 K -35.28 % 6.972 K -55.29 % 15.594 K 131.30 % 6.742 K 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 3.300 K 0.000 -100.00 % 3.300 K 0.000 -100.00 % 3.300 K 0.000 -100.00 % 3.300 K 0.000 -100.00 % 2.800 K 0.000 -100.00 % 52.183 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
cash and cash equivalents 75.266 K 43.82 % 52.335 K 1 041.44 % 4.585 K 138.80 % 1.920 K -97.05 % 65.046 K -67.21 % 198.358 K -52.29 % 415.731 K -37.22 % 662.240 K 567.53 % 99.207 K -56.25 % 226.780 K 2 374.68 % 9.164 K -93.19 % 134.470 K 330.18 % 31.259 K -85.78 % 219.874 K 1 149.57 % 17.596 K -89.91 % 174.441 K -0.65 % 175.582 K -88.57 % 1.535 M -28.11 % 2.136 M 618.70 % 297.192 K 893.69 % 29.908 K 14.17 % 26.196 K -89.23 % 243.320 K -72.20 % 875.352 K 2 201.62 % 38.032 K 519.21 % 6.142 K -4.21 % 6.412 K -88.85 % 57.529 K -96.39 % 1.592 M
Cash and short term investments 75.266 K 43.82 % 52.335 K 1 041.44 % 4.585 K 138.80 % 1.920 K -97.05 % 65.046 K -67.21 % 198.358 K -52.29 % 415.731 K -37.22 % 662.240 K 567.53 % 99.207 K -56.25 % 226.780 K 2 374.68 % 9.164 K -93.19 % 134.470 K 294.81 % 34.059 K -84.51 % 219.874 K 215.10 % 69.779 K -60.00 % 174.441 K -0.65 % 175.582 K -88.57 % 1.535 M -28.11 % 2.136 M 618.70 % 297.192 K 893.69 % 29.908 K 14.17 % 26.196 K -89.23 % 243.320 K -72.20 % 875.352 K 2 201.62 % 38.032 K 519.21 % 6.142 K -4.21 % 6.412 K -88.85 % 57.529 K -96.39 % 1.592 M
Total current assets 641.113 K 325.23 % 150.769 K 510.99 % 24.676 K 7.99 % 22.851 K -74.41 % 89.286 K -56.07 % 203.248 K -53.97 % 441.520 K -39.57 % 730.648 K 451.83 % 132.404 K -47.02 % 249.900 K 669.04 % 32.495 K -81.12 % 172.095 K 141.49 % 71.263 K -75.15 % 286.740 K 68.97 % 169.696 K -33.45 % 254.998 K -24.75 % 338.880 K -80.25 % 1.716 M -27.86 % 2.379 M 572.86 % 353.585 K -28.21 % 492.503 K 1 199.31 % 37.905 K -94.69 % 713.840 K -47.66 % 1.364 M 2 947.62 % 44.748 K 628.56 % 6.142 K -4.21 % 6.412 K -96.10 % 164.613 K -90.09 % 1.661 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -20.660 K 0.000 0.000 -100.00 % 0.000 0.000 0.000 100.00 % -10.349 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.227 K -72.63 % 48.332 K 0.00 % 48.332 K 196.04 % 16.326 K 0.000 0.000 -100.00 % 7.604 K 0.000 0.000 0.000 0.000 -100.00 % 82.084 K 0.000
Net receivables 152.073 K 73.44 % 87.682 K 755.02 % 10.255 K -44.94 % 18.626 K -23.16 % 24.240 K 423.88 % 4.627 K -70.02 % 15.433 K -40.10 % 25.763 K -7.47 % 27.843 K 26.24 % 22.055 K -5.47 % 23.332 K -7.35 % 25.183 K 132.59 % 10.827 K -59.93 % 27.023 K -18.20 % 33.037 K -33.41 % 49.609 K 165.10 % 18.713 K -78.13 % 85.561 K 28.82 % 66.419 K 112.24 % 31.294 K -93.17 % 458.083 K 9 570.32 % 4.737 K -98.96 % 454.926 K -5.55 % 481.656 K 7 071.77 % 6.716 K 0.000 0.000 -100.00 % 25.000 K -64.13 % 69.694 K
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 -200.00 % 1.000 0.000 0.000 0.000 -100.00 % 2.241 K 0.000 -100.00 % 1.612 K 0.000 100.00 % -180.624 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 441.777 K 3.93 % 425.092 K 75.21 % 242.618 K -0.64 % 244.192 K -2.15 % 249.563 K -15.36 % 294.837 K 21.57 % 242.517 K -34.72 % 371.482 K 36.55 % 272.055 K -76.46 % 1.156 M 31.24 % 880.579 K 30.86 % 672.925 K 23.67 % 544.127 K -15.96 % 647.453 K -20.78 % 817.246 K 64.63 % 496.402 K -22.22 % 638.181 K 19.18 % 535.460 K 83.93 % 291.127 K -46.12 % 540.330 K 3 370.77 % 15.568 K -92.93 % 220.200 K 297.86 % 55.346 K 32.48 % 41.776 K 159.56 % 16.095 K -96.80 % 503.609 K 1.12 % 498.054 K -1.62 % 506.238 K 670.87 % 65.671 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 % 42.409 K -60.96 % 108.628 K -36.13 % 170.078 K -25.48 % 228.227 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 75.050 K -15.93 % 89.267 K
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 -100.00 % 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 -100.00 % 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 0.000 200.00 % 0.000 0.000 -100.00 % 3.806 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 641.113 K 325.23 % 150.769 K 510.99 % 24.676 K 7.99 % 22.851 K -74.41 % 89.286 K -56.07 % 203.248 K -53.97 % 441.520 K -39.57 % 730.648 K 451.83 % 132.404 K -47.49 % 252.139 K 625.87 % 34.736 K -80.08 % 174.335 K 137.17 % 73.505 K -76.21 % 308.930 K 48.48 % 208.056 K -47.70 % 397.782 K -72.93 % 1.469 M -39.86 % 2.443 M 2.69 % 2.379 M 122.18 % 1.071 M 117.43 % 492.503 K 1 199.31 % 37.905 K -95.62 % 865.207 K -42.94 % 1.516 M 3 288.53 % 44.748 K 628.56 % 6.142 K -4.21 % 6.412 K -99.48 % 1.234 M -56.77 % 2.856 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-06-30 2013-06-30 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2015-01-31 2013-06-30 2013-01-31 2012-06-30 2012-01-31 2011-06-30 2010-12-30 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -183.287 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
Stock based compensation -390.431 K -490.43 % 100.000 K 125.38 % -394.029 K 0.000 0.000 0.000 -100.00 % 444.702 K 0.000 -100.00 % 1.148 M 0.000 0.000 -100.00 % 184.770 K 0.000 -100.00 % 101.734 K -17.29 % 123.000 K 0.000 0.000 -100.00 % 2.577 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
Change in working capital -461.901 K -700.42 % -57.707 K -1 268.63 % 4.938 K -33.37 % 7.411 K -23.40 % 9.675 K -61.24 % 24.964 K 60.73 % 15.532 K 0.000 100.00 % -2.480 K 99.65 % -718.594 K -15 415.30 % 4.692 K 0.000 -100.00 % 67.877 K 0.000 100.00 % -1.857 K 0.000 -100.00 % 86.602 K 0.000 -100.00 % 541.533 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
Accounts receivables -64.391 K 16.84 % -77.427 K -1 024.94 % 8.371 K 49.11 % 5.614 K 163.74 % -8.807 K -181.50 % 10.806 K -12.93 % 12.410 K 0.000 100.00 % -4.511 K 0.000 -100.00 % 7.032 K 0.000 -100.00 % 38.788 K 0.000 -100.00 % 47.060 K 0.000 -100.00 % 5.709 K 0.000 -100.00 % 247.409 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
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 -100.00 % 13.227 K 0.000 -100.00 % 35.105 K 0.000 100.00 % -48.332 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -718.594 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
Other working capital -397.510 K -2 115.77 % 19.720 K 674.42 % -3.433 K -291.04 % 1.797 K -90.28 % 18.482 K 30.54 % 14.158 K 353.49 % 3.122 K 0.000 -100.00 % 2.031 K 893 243 246 405 222 144.00 % 0.000 100.00 % -2.340 K 0.000 -100.00 % 29.089 K 0.000 100.00 % -62.144 K 0.000 -100.00 % 45.788 K 0.000 -100.00 % 342.456 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
Other non cash items 924.693 K 592.51 % -187.750 K -128.33 % 662.677 K 301.26 % 165.148 K 7.75 % 153.276 K -17.76 % 186.366 K -50.87 % 379.336 K 89.96 % 199.688 K 125.12 % -795.036 K -199.72 % 797.275 K 89.94 % 419.745 K 1 363.87 % -33.211 K -140.01 % 83.010 K 112.62 % -657.826 K -247.02 % 447.453 K 44.64 % 309.365 K 81.93 % 170.045 K 122.85 % -744.301 K -189.17 % 834.715 K 2 565.70 % -33.853 K -118.08 % 187.240 K 100.00 % 93.620 K -71.83 % 332.330 K 100.00 % 166.165 K -59.73 % 412.648 K 100.00 % 206.324 K 163.57 % -324.555 K 0.00 % -324.555 K -208.37 % 299.480 K 100.00 % 149.740 K -90.41 % 1.562 M 100.00 % 781.011 K 207.03 % 254.376 K 100.00 % 127.188 K
Net cash provided by operating activities 363.362 K 224.15 % -292.681 K -11 086.52 % 2.664 K 104.22 % -63.125 K 52.65 % -133.312 K 38.67 % -217.373 K 11.82 % -246.509 K -585.89 % 50.733 K 139.77 % -127.572 K -158.62 % 217.615 K 273.66 % -125.308 K -221.41 % 103.213 K 121.29 % -484.848 K -226.78 % 382.427 K 172.01 % -531.038 K 1.52 % -539.211 K 66.98 % -1.633 M -19.34 % -1.368 M -350.91 % 545.319 K 319.10 % -248.890 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
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.648 K 105.36 % -30.772 K 95.52 % -687.341 K -158.49 % -265.905 K -3 286.46 % -7.852 K 25.34 % -10.517 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -887.264 K -100.00 % -443.632 K -30.27 % -340.545 K -100.00 % -170.272 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.478 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
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 100.00 % -87.500 K -100.00 % -43.750 K 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 -100.00 % 37.500 K 100.00 % 18.750 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 363.636 K 0.000 -100.00 % 36.364 K 0.000 100.00 % -50.985 K -101.47 % 3.478 M 381 314.36 % 912.000 200.00 % -912.000 99.55 % -201.095 K -100.00 % -100.547 K 68.11 % -315.333 K -100.00 % -157.666 K 32.98 % -235.249 K -100.00 % -117.625 K 0.000 0.000 100.00 % -299.769 K -100.00 % -149.884 K -132.23 % 465.006 K 100.00 % 232.503 K 53.98 % 150.992 K 100.00 % 75.496 K
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 363.636 K 0.000 -100.00 % 38.012 K 223.53 % -30.772 K 95.83 % -738.326 K -122.98 % 3.213 M 46 390.98 % -6.940 K 39.28 % -11.429 K 94.32 % -201.095 K -100.00 % -100.547 K 63.81 % -277.833 K -100.00 % -138.916 K 56.96 % -322.749 K -100.00 % -161.375 K 0.000 0.000 100.00 % -299.769 K -100.00 % -149.884 K 64.50 % -422.257 K -100.00 % -211.129 K -11.38 % -189.551 K -100.00 % -94.776 K
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -180.149 K 0.000 -100.00 % 43.842 K 0.000 100.00 % -123.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 200.000 K 0.00 % 200.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 340.431 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 512.300 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 333.110 K 100.00 % 166.555 K 0.000 0.000 -100.00 % 1.250 M 100.00 % 625.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.291 M 100.00 % 645.575 K
Common stock repurchased -340.431 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 100.00 % -165.500 K 0.000 100.00 % -13.161 K -100.00 % -6.581 K 0.000 0.000 100.00 % -221.091 K -100.00 % -110.546 K 0.000 0.000 -100.00 % 1.400 K 100.00 % 700.000 150.00 % -1.400 K -100.00 % -700.000 99.56 % -158.891 K -100.00 % -79.446 K
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 512.300 K 0.000 0.000 0.000 0.000 100.00 % -67.404 K 0.000 -100.00 % 336.181 K -35.97 % 525.000 K -48.09 % 1.011 M 494.38 % -256.440 K -3.23 % -248.424 K -5 265.53 % -4.630 K 97.70 % -201.095 K -100.00 % -100.547 K 63.81 % -277.833 K -100.00 % -138.916 K 56.96 % -322.749 K -100.00 % -161.375 K 0.000 0.000 100.00 % -299.769 K -100.00 % -149.884 K 64.50 % -422.257 K -100.00 % -211.129 K -11.38 % -189.551 K -100.00 % -94.776 K
Net cash used provided by financing activities -340.431 K -200.00 % 340.431 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 512.300 K 0.000 0.000 0.000 0.000 100.00 % -67.404 K 62.58 % -180.149 K -153.59 % 336.181 K -40.90 % 568.842 K -43.75 % 1.011 M 366.54 % -379.440 K 8.33 % -413.924 K -8 840.04 % -4.630 K 97.70 % -201.095 K -100.00 % -100.547 K 63.81 % -277.833 K -100.00 % -138.916 K 56.96 % -322.749 K -100.00 % -161.375 K -180.69 % 200.000 K 0.00 % 200.000 K 166.72 % -299.769 K -100.00 % -149.884 K 64.50 % -422.257 K -100.00 % -211.129 K -11.38 % -189.551 K -100.00 % -94.776 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -31.258 K 0.000 100.00 % -17.596 K -110.02 % 175.582 K 200.00 % -175.581 K -348.69 % 70.603 K 116.74 % -421.647 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
Net change in cash 22.931 K -51.98 % 47.750 K 1 692.42 % 2.664 K 104.22 % -63.126 K 52.65 % -133.312 K 38.67 % -217.373 K 11.82 % -246.509 K -143.78 % 563.033 K 541.34 % -127.573 K -158.62 % 217.616 K 273.67 % -125.306 K -193.19 % 134.470 K 171.29 % -188.615 K -193.25 % 202.278 K 215.96 % -174.441 K -200.00 % 174.441 K 111.36 % -1.535 M -200.00 % 1.535 M 548.48 % 236.784 K -20.33 % 297.192 K 31 925.00 % 928.000 0.00 % 928.000 100.59 % -158.008 K 0.00 % -158.008 K -175.48 % 209.330 K 0.00 % 209.330 K 556.41 % 31.890 K 0.00 % 31.890 K 349.55 % -12.779 K 0.00 % -12.779 K 96.67 % -383.494 K 0.00 % -383.494 K -228.40 % 298.676 K 0.00 % 298.676 K
Cash at beginning of period 52.335 K 1 041.44 % 4.585 K 138.68 % 1.921 K -97.05 % 65.046 K -67.21 % 198.358 K -52.29 % 415.731 K -37.22 % 662.240 K 567.53 % 99.207 K -56.25 % 226.780 K 2 374.68 % 9.164 K -93.19 % 134.470 K 0.000 -100.00 % 219.874 K 1 149.57 % 17.596 K -89.91 % 174.441 K 0.000 -100.00 % 1.535 M 0.000 -100.00 % 297.192 K 0.000 -100.00 % 6.549 K 0.00 % 6.549 K -97.01 % 218.838 K 0.00 % 218.838 K 2 201.62 % 9.508 K 0.00 % 9.508 K 54.80 % 6.142 K 0.00 % 6.142 K -57.29 % 14.382 K 0.00 % 14.382 K -96.39 % 397.876 K 0.00 % 397.876 K 301.08 % 99.200 K 0.00 % 99.200 K
Cash at end of period 75.266 K 43.82 % 52.335 K 1 041.69 % 4.584 K 138.75 % 1.920 K -97.05 % 65.046 K -67.21 % 198.358 K -52.29 % 415.731 K -37.22 % 662.240 K 567.53 % 99.207 K -56.25 % 226.780 K 2 374.68 % 9.164 K -93.19 % 134.470 K 330.18 % 31.259 K -85.78 % 219.874 K 0.000 -100.00 % 174.441 K 0.000 -100.00 % 1.535 M 187.56 % 533.976 K 79.67 % 297.192 K 3 874.75 % 7.477 K 0.00 % 7.477 K -87.71 % 60.830 K 0.00 % 60.830 K -72.20 % 218.838 K 0.00 % 218.838 K 475.40 % 38.032 K 0.00 % 38.032 K 2 272.55 % 1.603 K 0.00 % 1.603 K -88.85 % 14.382 K 0.00 % 14.382 K -96.39 % 397.876 K 0.00 % 397.876 K
Operating cash flow 363.362 K 224.15 % -292.681 K -11 086.52 % 2.664 K 104.22 % -63.125 K 52.65 % -133.312 K 38.67 % -217.373 K 11.82 % -246.509 K -585.89 % 50.733 K 139.77 % -127.572 K -158.62 % 217.615 K 273.66 % -125.308 K -221.41 % 103.213 K 121.29 % -484.848 K -226.78 % 382.427 K 172.01 % -531.038 K 1.52 % -539.211 K 66.98 % -1.633 M -19.34 % -1.368 M -350.91 % 545.319 K 319.10 % -248.890 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
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.648 K 105.36 % -30.772 K 95.52 % -687.341 K -158.49 % -265.905 K -3 286.46 % -7.852 K 25.34 % -10.517 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -887.264 K -100.00 % -443.632 K -30.27 % -340.545 K -100.00 % -170.272 K
Free CashFlow 363.362 K 224.15 % -292.681 K -11 086.52 % 2.664 K 104.22 % -63.125 K 52.65 % -133.312 K 38.67 % -217.373 K 11.82 % -246.509 K -585.89 % 50.733 K 139.77 % -127.572 K -158.62 % 217.615 K 273.66 % -125.308 K -221.41 % 103.213 K 121.29 % -484.848 K -226.78 % 382.427 K 172.24 % -529.390 K 7.12 % -569.983 K 75.43 % -2.320 M -41.99 % -1.634 M -404.05 % 537.467 K 307.19 % -259.407 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -887.264 K -100.00 % -443.632 K -30.27 % -340.545 K -100.00 % -170.272 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2015 2013 2013 2012 2012 2011 2010 2009 2009 2008 2008 2007 2007
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007