SEQ.AX

Sequoia Financial Group Limited SEQ.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2000 1999 1998
Revenue 119.004 M -4.45 % 124.551 M 26.45 % 98.499 M -10.76 % 110.372 M -5.23 % 116.463 M 37.83 % 84.499 M 13.66 % 74.346 M 27.55 % 58.289 M 139.99 % 24.288 M 111.02 % 11.510 M 356.20 % 2.523 M -59.74 % 6.266 M 8.26 % 5.788 M -25.84 % 7.805 M 188.75 % 2.703 M -55.40 % 6.061 M -6.47 % 6.480 M -19.79 % 8.079 M 27.33 % 6.345 M 95.35 % 3.248 M 5.25 % 3.086 M 0.000 -100.00 % 492.502 K -75.86 % 2.040 M 0.000 0.000 0.000
Net income 3.227 M -86.55 % 23.993 M 1 012.28 % -2.630 M -146.03 % 5.714 M 2.99 % 5.548 M 187.16 % 1.932 M 293.01 % -1.001 M -143.31 % 2.311 M 225.59 % 709.799 K 121.54 % 320.397 K 101.78 % -17.974 M -5 296.42 % 345.892 K 121.63 % -1.599 M 44.71 % -2.892 M -124.36 % -1.289 M -273.62 % -345.000 K 36.58 % -544.000 K 92.83 % -7.582 M 15.59 % -8.982 M -3 040.56 % -286.000 K -82.17 % -157.000 K 37.35 % -250.594 K -25.93 % -199.000 K 96.91 % -6.434 M 0.000 0.000 100.00 % -70.000 K
Income before tax 5.849 M 499.55 % -1.464 M 40.29 % -2.452 M -140.01 % 6.129 M -24.35 % 8.102 M 181.22 % 2.881 M 360.96 % -1.104 M -131.93 % 3.458 M 233.78 % 1.036 M 106.54 % 501.591 K 102.74 % -18.322 M -1 349.53 % -1.264 M 20.95 % -1.599 M 44.71 % -2.892 M -124.36 % -1.289 M -269.34 % -349.000 K 49.78 % -695.000 K 90.57 % -7.367 M 17.98 % -8.982 M -3 040.56 % -286.000 K 60.17 % -718.000 K -186.52 % -250.594 K -25.93 % -199.000 K 96.91 % -6.434 M -615.96 % 1.247 M 925.83 % -151.000 K -125.37 % -67.000 K
Income before tax ratio 0.05 518.18 % -0.01 52.78 % -0.02 -144.83 % 0.06 -20.18 % 0.07 104.04 % 0.03 329.60 % -0.01 -125.03 % 0.06 39.08 % 0.04 -2.12 % 0.04 100.60 % -7.26 -3 499.97 % -0.20 26.98 % -0.28 25.44 % -0.37 22.30 % -0.48 -728.18 % -0.06 46.31 % -0.11 88.24 % -0.91 35.58 % -1.42 -1 507.65 % -0.09 62.15 % -0.23 0.00 100.00 % -0.40 87.19 % -3.15 0.00 0.00 0.00
EBITDA 9.890 M 306.66 % 2.432 M -47.25 % 4.610 M -52.86 % 9.779 M -12.66 % 11.197 M 137.73 % 4.710 M 502.13 % 782.220 K -82.35 % 4.432 M 197.45 % 1.490 M 124.92 % 662.452 K 155.62 % -1.191 M -5.03 % -1.134 M 21.90 % -1.452 M 44.90 % -2.635 M -131.14 % -1.140 M -356.00 % -250.000 K 49.70 % -497.000 K 93.03 % -7.127 M 19.41 % -8.843 M -3 249.62 % -264.000 K 68.98 % -851.000 K -226.29 % -260.808 K -383.68 % 91.939 K 101.67 % -5.521 M -542.03 % 1.249 M 0.000 100.00 % -137.000 K
Net income ratio 0.03 -85.92 % 0.19 821.46 % -0.03 -151.58 % 0.05 8.68 % 0.05 108.35 % 0.02 269.82 % -0.01 -133.96 % 0.04 35.67 % 0.03 4.99 % 0.03 100.39 % -7.12 -13 005.58 % 0.06 119.98 % -0.28 25.44 % -0.37 22.30 % -0.48 -737.78 % -0.06 32.20 % -0.08 91.05 % -0.94 33.70 % -1.42 -1 507.65 % -0.09 -73.08 % -0.05 0.00 100.00 % -0.40 87.19 % -3.15 0.00 0.00 0.00
Ratio EBITDA 0.08 325.62 % 0.02 -58.28 % 0.05 -47.18 % 0.09 -7.84 % 0.10 72.48 % 0.06 429.78 % 0.01 -86.16 % 0.08 23.94 % 0.06 6.59 % 0.06 112.19 % -0.47 -160.84 % -0.18 27.86 % -0.25 25.69 % -0.34 19.95 % -0.42 -922.50 % -0.04 46.22 % -0.08 91.31 % -0.88 36.70 % -1.39 -1 614.67 % -0.08 70.52 % -0.28 0.00 -100.00 % 0.19 106.90 % -2.71 0.00 0.00 0.00
Gross profit ratio 1.00 375.19 % 0.21 -78.96 % 1.00 278.30 % 0.26 -0.68 % 0.27 12.18 % 0.24 98.34 % 0.12 1 686.18 % 0.01 373.39 % 0.00 -107.43 % 0.03 -97.97 % 1.62 155.09 % 0.64 -36.43 % 1.00 0.00 % 1.00 526.83 % 0.16 -18.33 % 0.20 -80.47 % 1.00 59.00 % 0.63 0.59 % 0.63 -5.90 % 0.66 0.00 0.00 -100.00 % 0.79 4.96 % 0.76 0.00 0.00 0.00
Weighted average shs out dil 124.550 M -5.93 % 132.405 M -2.27 % 135.483 M 0.36 % 135.001 M 1.91 % 132.465 M 9.05 % 121.477 M 3.26 % 117.644 M 36.22 % 86.364 M 68.47 % 51.265 M 5.92 % 48.398 M -100.00 % 4.495 T 86 958 305.88 % 5.169 M 25.25 % 4.127 M 9.67 % 3.763 M 18.30 % 3.181 M 18.87 % 2.676 M 24.76 % 2.145 M -6.09 % 2.284 M 45.94 % 1.565 M 108.39 % 751.000 K 5 796.21 % 12.737 K 4.27 % 12.215 K 15.49 % 10.577 K 2 640.16 % 386.000 123.12 % 173.000 0.00 % 173.000 0.00 % 173.000
Weighted average shs out 124.550 M -5.93 % 132.405 M -2.27 % 135.483 M 1.87 % 133.001 M 3.65 % 128.315 M 6.68 % 120.282 M 2.24 % 117.644 M 42.56 % 82.524 M 69.11 % 48.799 M 8.93 % 44.798 M 9 869.40 % 449.355 K -91.31 % 5.169 M 25.25 % 4.127 M 9.67 % 3.763 M 18.30 % 3.181 M 18.87 % 2.676 M 24.76 % 2.145 M -6.09 % 2.284 M 45.94 % 1.565 M 108.39 % 751.000 K 5 796.21 % 12.737 K 4.27 % 12.215 K 15.49 % 10.577 K 2 640.16 % 386.000 123.12 % 173.000 0.00 % 173.000 0.00 % 173.000
EPS diluted 0.03 213.10 % -0.02 -18.04 % -0.02 -145.86 % 0.04 0.95 % 0.04 163.52 % 0.02 287.06 % -0.01 -131.72 % 0.03 94.20 % 0.01 97.14 % 0.01 175 152.52 % 0.00 100.00 % -0.24 17.24 % -0.29 62.34 % -0.77 -87.80 % -0.41 -215.38 % -0.13 48.00 % -0.25 92.47 % -3.32 42.16 % -5.74 -4 683.33 % -0.12 99.03 % -12.33 39.91 % -20.52 -9.32 % -18.77 99.89 % -16 668.39 0.00 100.00 % -851.13 -110.35 % -404.62
Earnings per share 0.03 213.10 % -0.02 -18.04 % -0.02 -145.12 % 0.04 -0.46 % 0.04 168.32 % 0.02 289.41 % -0.01 -130.36 % 0.03 93.10 % 0.01 101.39 % 0.01 100.02 % -40.00 -16 566.67 % -0.24 17.24 % -0.29 62.34 % -0.77 -87.80 % -0.41 -215.38 % -0.13 48.00 % -0.25 92.47 % -3.32 42.16 % -5.74 -4 683.33 % -0.12 99.03 % -12.33 39.91 % -20.52 -9.32 % -18.77 99.89 % -16 668.39 0.00 0.00 100.00 % -404.62
Gross profit 119.004 M 354.02 % 26.211 M -73.40 % 98.537 M 237.61 % 29.187 M -5.88 % 31.010 M 54.62 % 20.056 M 125.42 % 8.897 M 2 178.23 % 390.523 K 756.11 % -59.521 K -115.68 % 379.582 K -90.72 % 4.091 M 2.71 % 3.983 M -31.19 % 5.788 M -25.84 % 7.805 M 1 709.99 % 431.217 K -63.58 % 1.184 M -81.73 % 6.480 M 27.53 % 5.081 M 28.08 % 3.967 M 83.83 % 2.158 M 0.000 0.000 -100.00 % 390.995 K -74.66 % 1.543 M 0.000 0.000 0.000
Income tax expense 2.622 M 56.19 % 1.679 M 12.23 % 1.496 M -30.96 % 2.167 M -16.01 % 2.580 M 171.93 % 948.763 K 1 021.13 % -103.000 K -109.47 % 1.088 M 250.01 % 310.849 K 44.01 % 215.858 K 162.21 % -347.000 K -8 579.34 % -3.998 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.000 100.03 % -157.000 K 0.000 0.000 0.000 -100.00 % 1.247 M 925.83 % -151.000 K -125.37 % -67.000 K
Cost of revenue 99.262 M 0.94 % 98.340 M 68 986.16 % 142.344 K -99.82 % 81.185 M -4.99 % 85.453 M 32.60 % 64.442 M -1.54 % 65.449 M 13.04 % 57.898 M 137.80 % 24.347 M 53.49 % 15.862 M -8.40 % 17.316 M 11.53 % 15.526 M 195.73 % 5.250 M -23.47 % 6.860 M 10.50 % 6.208 M 27.29 % 4.877 M -11.95 % 5.539 M 84.76 % 2.998 M 26.02 % 2.379 M 118.26 % 1.090 M -66.25 % 3.230 M 0.000 -100.00 % 101.507 K -79.58 % 497.000 K 0.000 0.000 0.000
General and administrative expenses 4.186 M -75.83 % 17.320 M 2.28 % 16.934 M -25.09 % 22.607 M 24.09 % 18.218 M 21.40 % 15.007 M -9.09 % 16.508 M 28.39 % 12.858 M 48.02 % 8.686 M 47.90 % 5.873 M 18.46 % 4.958 M 49.97 % 3.306 M -2.20 % 3.380 M -8.88 % 3.710 M 20.18 % 3.087 M -6.14 % 3.289 M -17.24 % 3.974 M 13.38 % 3.505 M -1.18 % 3.547 M 124.78 % 1.578 M 12 244.52 % 12.783 K -89.94 % 127.028 K -84.55 % 822.056 K -80.83 % 4.288 M 0.000 0.000 0.000
Selling and marketing expenses 519.714 K 5.09 % 494.560 K 24.69 % 396.627 K 26.83 % 312.731 K 2.63 % 304.714 K -8.07 % 331.463 K -15.78 % 393.591 K -6.73 % 421.999 K 23.15 % 342.672 K 67.98 % 203.995 K -17.07 % 245.994 K 219.87 % 76.904 K -31.70 % 112.591 K -63.39 % 307.578 K 39.56 % 220.392 K 54.98 % 142.208 K 114.97 % 66.152 K 0.000 -100.00 % 103.319 K 114.59 % 48.148 K -65.97 % 141.498 K 0.000 0.000 -100.00 % 434.000 K 0.000 0.000 0.000
Other expenses 92.000 M 691.67 % -15.549 M -120.30 % 76.596 M -1.98 % 78.145 M 392.25 % -26.739 M -1 754.67 % 1.616 M -97.53 % 65.513 M 6.98 % 61.237 M 74.56 % 35.081 M 545.70 % 5.433 M -71.21 % 18.870 M 554.53 % 2.883 M 25.62 % 2.295 M -39.41 % 3.788 M 165.64 % 1.426 M -45.59 % 2.621 M -17.03 % 3.159 M 18.18 % 2.673 M 745.73 % 316.058 K -40.58 % 531.937 K 244.78 % 154.281 K 1 444.05 % 9.992 K 102.32 % -431.000 K 78.24 % -1.981 M -258.61 % 1.249 M 0.000 100.00 % -137.000 K
Operating expenses 109.140 M 4 717.64 % 2.265 M -97.59 % 93.927 M -7.06 % 101.065 M 1 330.03 % -8.216 M -148.21 % 17.043 M -77.48 % 75.670 M 37.76 % 54.930 M 136.15 % 23.261 M 102.09 % 11.510 M -49.46 % 22.775 M 263.47 % 6.266 M 8.26 % 5.788 M -25.84 % 7.805 M 188.75 % 2.703 M -55.34 % 6.052 M -6.60 % 6.480 M 27.53 % 5.081 M 28.08 % 3.967 M 83.83 % 2.158 M 1 481.11 % 136.486 K -47.67 % 260.808 K -33.30 % 390.995 K -74.64 % 1.542 M 23.46 % 1.249 M 0.000 100.00 % -137.000 K
Cost and expenses 109.140 M -8.90 % 119.807 M 22.90 % 97.482 M -6.24 % 103.968 M 1 381.63 % -8.112 M -111.81 % 68.667 M -6.26 % 73.253 M 35.76 % 53.956 M 136.65 % 22.800 M 275.19 % 6.077 M 16.78 % 5.204 M -32.43 % 7.702 M 9.36 % 7.043 M -22.84 % 9.128 M 18.22 % 7.721 M 19.91 % 6.439 M -10.56 % 7.199 M -21.54 % 9.175 M 32.86 % 6.906 M 97.65 % 3.494 M 2 459.97 % 136.486 K -47.67 % 260.808 K -85.84 % 1.842 M -71.13 % 6.381 M 410.89 % 1.249 M 0.000 100.00 % -137.000 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 17.140 M -3.79 % 17.815 M 2.79 % 17.331 M -24.38 % 22.919 M 23.73 % 18.523 M 20.07 % 15.427 M -8.60 % 16.878 M 27.09 % 13.280 M 47.08 % 9.029 M 48.57 % 6.077 M 16.78 % 5.204 M 53.83 % 3.383 M -3.15 % 3.493 M -13.04 % 4.017 M 21.47 % 3.307 M -3.61 % 3.431 M -15.07 % 4.040 M 15.26 % 3.505 M -4.00 % 3.651 M 131.22 % 1.579 M 923.46 % 154.281 K 21.45 % 127.028 K -84.55 % 822.056 K -82.59 % 4.722 M 0.000 0.000 0.000
Interest income 376.336 K -59.08 % 919.705 K 1 909.84 % 45.760 K 169.18 % 17.000 K 8.77 % 15.630 K -85.77 % 109.837 K -50.11 % 220.170 K 122.14 % 99.111 K 964.68 % 9.309 K 74.39 % 5.338 K -60.44 % 13.493 K 252.76 % 3.825 K -39.39 % 6.311 K -37.98 % 10.175 K -56.23 % 23.247 K -35.07 % 35.805 K -20.42 % 44.993 K -61.83 % 117.890 K -12.42 % 134.602 K 284.65 % 34.993 K 1 968.14 % 1.692 K 662.16 % 222.000 -76.33 % 938.000 -40.14 % 1.567 K 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 117.818 K -48.81 % 230.146 K 78.36 % 129.032 K -44.10 % 230.836 K 38.27 % 166.944 K -48.35 % 323.215 K -35.32 % 499.717 K 121.91 % 225.193 K 0.000 0.000 -100.00 % 56.050 K -10.04 % 62.305 K 74.17 % 35.772 K 804.93 % 3.953 K -42.40 % 6.863 K -68.19 % 21.576 K 141.07 % 8.950 K 1 296.26 % 641.000 -28.54 % 897.000 0.000 0.000 -100.00 % 46.696 K -60.44 % 118.048 K 5 802.40 % 2.000 K 0.000 0.000
Depreciation and amortization 3.384 M -10.44 % 3.778 M 5.12 % 3.594 M 6.17 % 3.385 M 17.58 % 2.879 M 58.80 % 1.813 M 15.99 % 1.563 M 229.82 % 473.888 K 107.69 % 228.176 K 74.37 % 130.861 K -26.37 % 177.735 K 140.30 % 73.965 K -12.59 % 84.617 K -61.86 % 221.862 K 53.65 % 144.392 K 55.90 % 92.619 K -47.59 % 176.732 K -23.55 % 231.183 K 66.78 % 138.612 K 567.69 % 20.760 K -77.04 % 90.399 K 0.000 -100.00 % 243.769 K -69.36 % 795.515 K 0.000 0.000 0.000
Operating income 9.863 M 107.90 % 4.744 M 2.90 % 4.610 M -28.01 % 6.404 M -23.01 % 8.318 M 346.24 % 1.864 M 273.72 % -1.073 M -139.71 % 2.702 M 161.32 % 1.034 M 109.45 % -10.939 M -408.79 % -2.150 M -49.72 % -1.436 M -10.38 % -1.301 M 1.74 % -1.324 M 73.61 % -5.017 M -1 196.38 % -387.000 K 46.18 % -719.000 K 34.40 % -1.096 M -95.37 % -561.000 K -128.05 % -246.000 K -80.88 % -136.000 K 47.85 % -260.808 K 80.67 % -1.349 M 68.93 % -4.342 M -447.64 % 1.249 M 0.000 100.00 % -137.000 K
Operating income ratio 0.08 117.59 % 0.04 -18.62 % 0.05 -19.33 % 0.06 -18.76 % 0.07 223.77 % 0.02 252.85 % -0.01 -131.13 % 0.05 8.89 % 0.04 104.48 % -0.95 -11.53 % -0.85 -271.84 % -0.23 -1.96 % -0.22 -32.51 % -0.17 90.86 % -1.86 -2 806.91 % -0.06 42.45 % -0.11 18.21 % -0.14 -53.43 % -0.09 -16.74 % -0.08 -71.86 % -0.04 0.00 100.00 % -2.74 -28.69 % -2.13 0.00 0.00 0.00
Total other income expenses net -4.014 M 35.34 % -6.208 M -79.00 % -3.468 M -1 161.09 % -275.000 K -27.31 % -216.000 K 88.92 % -1.949 M -526.69 % -311.000 K 64.46 % -875.000 K -94.01 % -451.000 K -103.94 % 11.441 M 170.75 % -16.172 M -9 544.11 % 171.239 K 157.66 % -297.000 K 81.07 % -1.569 M -142.08 % 3.729 M 9 742.95 % 37.885 K 61.78 % 23.417 K 100.37 % -6.271 M 25.53 % -8.421 M -21 216.83 % -39.504 K -77.38 % -22.271 K -318.04 % 10.214 K -99.11 % 1.151 M 155.02 % -2.092 M -104 500.00 % -2.000 K 0.000 -100.00 % 70.000 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2000 1999 1998
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2000
Net debt 236.011 K 101.46 % -16.128 M -209.64 % -5.208 M 84.54 % -33.680 M -7.44 % -31.347 M -67.92 % -18.667 M -7.16 % -17.420 M -49.77 % -11.632 M -159.86 % -4.476 M -458.91 % 1.247 M 0.06 % 1.246 M 1 741.37 % -75.941 K 75.93 % -315.526 K -267.92 % 187.900 K 121.06 % -892.338 K -2.55 % -870.166 K -31.61 % -661.184 K 42.94 % -1.159 M 58.25 % -2.775 M -29.26 % -2.147 M -233.21 % 1.612 M 19.78 % 1.346 M -3.87 % 1.400 M 3.85 % 1.348 M 109.26 % -14.558 M
Total investments 0.000 -100.00 % 15.793 M 658.87 % 2.081 M 24.80 % 1.668 M -93.11 % 24.188 M 83.54 % 13.178 M -32.34 % 19.478 M -44.03 % 34.802 M 30.16 % 26.737 M 190.63 % 9.200 M 658.26 % 1.213 M 318.50 % 289.904 K 190 626.32 % 152.000 -99.94 % 248.190 K -67.36 % 760.490 K 4 089.57 % 18.152 K -90.34 % 187.886 K -4.39 % 196.504 K 1 458.20 % 12.611 K -53.60 % 27.181 K 0.000 0.000 -100.00 % 1.000 0.000 0.000
Total debt 4.586 M 550.84 % 704.641 K -83.16 % 4.184 M 42.91 % 2.928 M -11.19 % 3.297 M -23.24 % 4.295 M 199.98 % 1.432 M -80.65 % 7.400 M 335.01 % 1.701 M -17.42 % 2.060 M 10.75 % 1.860 M 244.44 % 540.000 K 0.000 -100.00 % 476.655 K 0.000 0.000 0.000 -100.00 % 108.951 K 0.000 0.000 -100.00 % 1.693 M 14.13 % 1.483 M 0.00 % 1.483 M 4.96 % 1.413 M 0.000
Accumulated other comprehensive income loss 548.120 K 0.00 % 548.118 K -32.33 % 810.032 K 12.90 % 717.474 K -6.24 % 765.224 K 76.09 % 434.571 K -25.04 % 579.708 K -29.04 % 816.899 K 57.48 % 518.719 K 192.90 % 177.098 K 136.68 % -482.765 K -1 140.80 % 46.384 K 0.00 % 46.384 K 0.00 % 46.384 K 0.00 % 46.384 K 1 405.97 % 3.080 K 0.00 % 3.080 K -87.54 % 24.716 K 0.00 % 24.716 K 125.07 % -98.577 K 0.000 0.000 0.000 0.000 100.00 % -80.000 K
Retained earnings -950.855 K -120.98 % 4.533 M 138.96 % -11.636 M -70.28 % -6.833 M 38.83 % -11.172 M 28.81 % -15.693 M 9.98 % -17.432 M -10.04 % -15.841 M 6.85 % -17.006 M 3.76 % -17.670 M -0.24 % -17.628 M 28.69 % -24.721 M -5.58 % -23.414 M -7.10 % -21.862 M -15.25 % -18.969 M -7.27 % -17.684 M -3.29 % -17.120 M -3.00 % -16.622 M -83.88 % -9.039 M -6 433.31 % 142.729 K 100.51 % -28.147 M -0.56 % -27.990 M -0.90 % -27.739 M -0.72 % -27.540 M -3 351.48 % 847.000 K
Common stock 48.890 M -5.24 % 51.594 M -4.22 % 53.868 M -1.14 % 54.491 M 5.76 % 51.524 M 6.24 % 48.497 M 0.98 % 48.025 M 12.24 % 42.788 M 60.11 % 26.724 M -0.47 % 26.851 M 8.42 % 24.766 M 1.45 % 24.412 M 4.24 % 23.419 M 6.74 % 21.940 M 0.44 % 21.845 M 5.68 % 20.672 M 7.84 % 19.170 M -0.19 % 19.206 M 0.00 % 19.206 M 988.90 % 1.764 M -93.37 % 26.611 M -0.04 % 26.620 M 0.00 % 26.620 M 2.99 % 25.848 M 10.32 % 23.431 M
Total equity 48.487 M -14.45 % 56.675 M 31.67 % 43.042 M -11.02 % 48.375 M 17.65 % 41.117 M 23.70 % 33.239 M 6.63 % 31.173 M 12.28 % 27.764 M 172.14 % 10.202 M 9.76 % 9.295 M 39.68 % 6.655 M 2 634.90 % -262.527 K -5 199.59 % 5.148 K -95.88 % 125.081 K -95.72 % 2.922 M -2.30 % 2.991 M 45.71 % 2.053 M -19.62 % 2.554 M -74.94 % 10.191 M 434.55 % 1.907 M 224.11 % -1.536 M -11.39 % -1.379 M -23.25 % -1.119 M 33.74 % -1.689 M -106.96 % 24.278 M
Other non current liabilities 19.967 M 1 006.33 % 1.805 M -1.56 % 1.833 M -81.55 % 9.937 M 147.39 % -20.970 M -558.34 % -3.185 M -22.37 % -2.603 M -10.78 % -2.349 M -105.83 % 40.282 M 181.38 % 14.316 M 109 121.96 % 13.107 K -45.13 % 23.887 K 3.64 % 23.047 K -26.43 % 31.327 K 72.46 % 18.165 K -77.33 % 80.140 K 3.05 % 77.768 K -42.20 % 134.545 K 6.34 % 126.529 K 251.69 % 35.977 K 0.000 0.000 0.000 100.00 % -491.000 0.000
Long term debt 4.586 M 1 327.76 % 321.209 K -88.09 % 2.698 M 124.42 % -11.048 M -172.36 % 15.269 M 0.000 0.000 100.00 % -19.145 M -153.82 % 35.570 M 0.000 100.00 % -18.599 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 108.951 K 0.000 0.000 -100.00 % 1.693 M 13.40 % 1.493 M 0.65 % 1.483 M 4.96 % 1.413 M 0.000
Total non current liabilities 24.553 M 419.44 % 4.727 M -44.70 % 8.548 M 21.50 % 7.035 M -46.19 % 13.075 M 34.85 % 9.696 M -29.33 % 13.720 M -24.44 % 18.158 M -12.55 % 20.763 M 293.34 % 5.279 M -28.49 % 7.381 M 30 800.80 % 23.887 K 3.64 % 23.047 K -26.43 % 31.327 K 72.46 % 18.165 K -77.33 % 80.140 K 3.05 % 77.768 K -68.06 % 243.496 K 92.44 % 126.529 K 251.69 % 35.977 K -97.87 % 1.693 M 13.40 % 1.493 M 0.65 % 1.483 M 5.00 % 1.413 M 0.000
Other current liabilities 0.000 -100.00 % 13.714 M 5 134.20 % -272.411 K 99.37 % -42.994 M -8.54 % -39.613 M -308.46 % -9.698 M -177.04 % 12.589 M -54.90 % 27.914 M 169.35 % 10.364 M 478.74 % 1.791 M 121.27 % -8.418 M -1 283.99 % 710.946 K -12.27 % 810.357 K 18.74 % 682.489 K 4.14 % 655.366 K 50.95 % 434.170 K -25.78 % 584.997 K 191.99 % 200.346 K -30.24 % 287.204 K -3.61 % 297.975 K 0.000 -100.00 % 7.000 K -84.92 % 46.420 K -97.12 % 1.612 M -5.92 % 1.713 M
Deferred revenue 0.000 -100.00 % 3.336 M -25.94 % 4.505 M -49.43 % 8.909 M 0.000 -100.00 % 12.637 M 19.39 % 10.585 M -9.90 % 11.748 M 31.49 % 8.935 M 155.93 % 3.491 M -31.81 % 5.120 M 2 132.90 % 229.290 K -13.12 % 263.903 K -29.69 % 375.354 K -24.04 % 494.151 K -12.09 % 562.104 K -4.99 % 591.623 K 28.45 % 460.583 K -5.50 % 487.371 K 0.000 0.000 0.000 0.000 -100.00 % 31.500 K 0.000
Short term debt 0.000 -100.00 % 383.432 K -74.20 % 1.486 M 5.99 % 1.402 M 27.14 % 1.103 M -18.00 % 1.345 M -2.92 % 1.385 M -78.98 % 6.590 M 2 311.32 % 273.307 K -86.73 % 2.060 M 0.000 -100.00 % 540.000 K 0.000 -100.00 % 476.655 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 0.000 -100.00 % 17.987 M 136.86 % 7.594 M -9.48 % 8.389 M 30.01 % 6.453 M 29.71 % 4.975 M 26.04 % 3.947 M -27.95 % 5.478 M 67.46 % 3.271 M 479.80 % 564.172 K -97.24 % 20.459 M 531.30 % 3.241 M 16.60 % 2.779 M 1.18 % 2.747 M 51.09 % 1.818 M 22.86 % 1.480 M -19.84 % 1.846 M 21.62 % 1.518 M -43.60 % 2.691 M 474.13 % 468.787 K 44.84 % 323.667 K 1 246.37 % 24.040 K -63.01 % 64.993 K -96.70 % 1.969 M -32.02 % 2.896 M
Total liabilities 24.553 M 8.10 % 22.714 M -75.50 % 92.694 M 5.96 % 87.476 M -13.64 % 101.294 M 48.87 % 68.043 M 3.54 % 65.717 M -24.27 % 86.778 M 58.05 % 54.905 M 186.90 % 19.138 M -31.26 % 27.841 M 752.78 % 3.265 M 16.49 % 2.802 M 0.87 % 2.778 M 51.30 % 1.836 M 17.71 % 1.560 M -18.92 % 1.924 M 9.22 % 1.761 M -37.49 % 2.818 M 458.27 % 504.764 K -74.97 % 2.016 M 32.94 % 1.517 M -2.03 % 1.548 M -54.21 % 3.381 M 16.75 % 2.896 M
Other non current assets 53.719 M 2 309.26 % 2.230 M 108.16 % -27.325 M -17.81 % -23.194 M 44.00 % -41.418 M -32.46 % -31.269 M -14.73 % -27.253 M 21.92 % -34.904 M -30.15 % -26.819 M -148.36 % -10.799 M -380.62 % 3.848 M 1 405.10 % 255.673 K -36.98 % 405.673 K 210.45 % 130.673 K 4.81 % 124.673 K -22.61 % 161.093 K -14.19 % 187.734 K 0.000 -100.00 % 162.894 K 0.000 -100.00 % 360.624 K 0.000 0.000 100.00 % -598.000 -111.96 % 5.000 K
Long term investments 0.000 -100.00 % 10.655 M 1 716.38 % 586.578 K 646.78 % 78.548 K -99.68 % 24.188 M 83.54 % 13.178 M -32.34 % 19.478 M -44.03 % 34.802 M 30.16 % 26.737 M 221.50 % 8.316 M 585.47 % 1.213 M 611.83 % 170.440 K 112 031.58 % 152.000 -99.94 % 239.350 K -65.55 % 694.792 K 8 979.87 % 7.652 K -95.93 % 187.886 K -4.39 % 196.504 K 20.55 % 163.005 K 499.70 % 27.181 K 0.000 0.000 0.000 0.000 0.000
Intangible assets 10.022 M -31.63 % 14.658 M -54.17 % 31.981 M -10.68 % 35.807 M 26.79 % 28.242 M 16.14 % 24.317 M 146.94 % 9.848 M -1.70 % 10.018 M 8 858.56 % 111.826 K -45.64 % 205.716 K -24.74 % 273.334 K 190.23 % 94.177 K -33.61 % 141.853 K -25.15 % 189.529 K -85.91 % 1.345 M 53.44 % 876.445 K 309.39 % 214.088 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.886 M
GoodWill 5.756 M -44.54 % 10.379 M -38.08 % 16.763 M -2.06 % 17.115 M 53.18 % 11.173 M 3.24 % 10.823 M 0.45 % 10.774 M -4.70 % 11.305 M 31.34 % 8.607 M 0.00 % 8.607 M 16.60 % 7.382 M 595.85 % 1.061 M 0.00 % 1.061 M 0.00 % 1.061 M 0.00 % 1.061 M -48.41 % 2.056 M 0.00 % 2.056 M 0.00 % 2.056 M -75.50 % 8.392 M 0.000 0.000 0.000 0.000 -100.00 % 1.102 M 0.000
Goodwill and intangible assets 15.778 M -36.98 % 25.038 M -48.63 % 48.744 M -7.89 % 52.922 M 34.27 % 39.415 M 12.17 % 35.140 M 70.40 % 20.621 M -3.29 % 21.323 M 144.55 % 8.719 M -1.07 % 8.813 M 15.13 % 7.655 M 562.78 % 1.155 M -3.96 % 1.203 M -3.81 % 1.250 M -48.02 % 2.406 M -17.97 % 2.933 M 29.18 % 2.270 M 10.41 % 2.056 M -75.50 % 8.392 M 0.000 0.000 0.000 0.000 -100.00 % 1.102 M -77.45 % 4.886 M
Property plant equipment net 3.543 M 491.80 % 598.713 K -75.88 % 2.482 M -18.27 % 3.037 M -17.14 % 3.665 M -18.14 % 4.477 M 170.69 % 1.654 M -27.83 % 2.292 M 755.06 % 268.050 K 73.33 % 154.647 K 409.56 % 30.349 K -7.90 % 32.953 K -42.85 % 57.661 K -39.05 % 94.601 K -32.97 % 141.128 K -28.81 % 198.237 K -22.90 % 257.114 K -39.14 % 422.486 K 31.89 % 320.337 K 599.12 % 45.820 K 0.000 0.000 0.000 -100.00 % 214.000 K -45.82 % 395.000 K
Total non current assets 73.040 M 77.13 % 41.236 M 19.65 % 34.463 M -11.28 % 38.844 M 21.74 % 31.907 M 10.81 % 28.795 M 29.27 % 22.276 M -5.67 % 23.615 M 162.76 % 8.987 M 0.22 % 8.968 M -44.19 % 16.069 M 895.53 % 1.614 M -3.13 % 1.666 M -2.85 % 1.715 M -49.05 % 3.366 M 2.02 % 3.300 M 21.52 % 2.715 M 1.50 % 2.675 M -69.86 % 8.875 M 12 057.99 % 73.001 K -79.76 % 360.624 K 0.000 0.000 -100.00 % 1.315 M -75.12 % 5.286 M
Other current assets -11.271 M -629.36 % 2.129 M 119.70 % -10.806 M 67.18 % -32.922 M -0.08 % -32.896 M -168.39 % -12.257 M 0.000 0.000 -100.00 % 14.909 M 281.29 % 3.910 M 128.68 % -13.635 M -8 467.97 % 162.948 K 7.72 % 151.272 K -66.83 % 456.067 K 686.19 % 58.010 K -54.32 % 126.981 K 3.49 % 122.704 K 72.27 % 71.229 K 0.000 -100.00 % 18.865 K -51.40 % 38.813 K 0.000 -100.00 % 51.048 K 18.90 % 42.934 K 0.000
Short term investments 0.000 -100.00 % 5.139 M 243.82 % 1.495 M -5.95 % 1.589 M 0.000 -100.00 % 443.759 K -34.32 % 675.614 K -54.79 % 1.494 M 0.000 -100.00 % 883.111 K 0.000 -100.00 % 119.464 K 0.000 -100.00 % 8.840 K -86.54 % 65.698 K 525.70 % 10.500 K 0.000 0.000 -100.00 % 12.500 K 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 4.350 M -74.16 % 16.832 M 79.21 % 9.392 M -74.34 % 36.608 M 5.67 % 34.643 M 50.87 % 22.962 M 21.80 % 18.852 M -0.95 % 19.032 M 208.09 % 6.177 M 659.99 % 812.831 K 32.48 % 613.527 K -0.39 % 615.941 K 95.21 % 315.526 K 9.27 % 288.755 K -67.64 % 892.338 K 2.55 % 870.166 K 31.61 % 661.184 K -47.84 % 1.268 M -54.32 % 2.775 M 29.26 % 2.147 M 2 555.97 % 80.843 K -41.18 % 137.443 K 65.16 % 83.216 K 28.02 % 65.000 K -99.55 % 14.558 M
Cash and short term investments 4.350 M -80.20 % 21.971 M 101.81 % 10.887 M -71.50 % 38.197 M 10.26 % 34.643 M 50.87 % 22.962 M 21.80 % 18.852 M -0.95 % 19.032 M 208.09 % 6.177 M 659.99 % 812.831 K 32.48 % 613.527 K -16.57 % 735.405 K 133.07 % 315.526 K 6.03 % 297.595 K -68.94 % 958.036 K 8.79 % 880.666 K 33.20 % 661.184 K -47.84 % 1.268 M -54.53 % 2.788 M 29.84 % 2.147 M 2 555.97 % 80.843 K -41.18 % 137.443 K 65.16 % 83.216 K 28.02 % 65.000 K -99.55 % 14.558 M
Total current assets 0.000 -100.00 % 38.154 M 306.22 % 9.392 M -74.34 % 36.608 M 5.67 % 34.643 M 50.87 % 22.962 M 21.80 % 18.852 M -0.95 % 19.032 M 208.09 % 6.177 M 659.99 % 812.831 K -95.59 % 18.427 M 1 227.48 % 1.388 M 21.61 % 1.141 M -3.95 % 1.188 M -14.64 % 1.392 M 11.24 % 1.251 M -0.79 % 1.261 M -23.08 % 1.640 M -60.33 % 4.134 M 76.79 % 2.338 M 1 854.19 % 119.656 K -13.12 % 137.718 K -67.92 % 429.264 K 13.84 % 377.065 K -98.28 % 21.888 M
Inventory 0.000 -100.00 % 5.139 M 0.000 -100.00 % 30.499 K -18.14 % 37.259 K 441.95 % 6.875 K 7.66 % 6.386 K -65.57 % 18.547 K 0.000 -100.00 % 1.696 M -84.66 % 11.053 M 31 680.45 % -35.000 K 0.000 -100.00 % 106.067 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -275.000 0.000 -100.00 % 1.065 K 0.000
Net receivables 6.921 M -22.37 % 8.915 M -4.26 % 9.312 M -70.25 % 31.303 M -4.74 % 32.859 M 168.23 % 12.250 M 4.92 % 11.676 M 64.71 % 7.089 M 337.25 % 1.621 M 1.66 % 1.595 M -38.25 % 2.582 M 0.000 -100.00 % 674.651 K 55.21 % 434.680 K 15.59 % 376.057 K 54.26 % 243.781 K -48.95 % 477.499 K 58.62 % 301.042 K -77.64 % 1.346 M 681.34 % 172.273 K 0.000 -100.00 % 275.000 -99.91 % 295.000 K 9.57 % 269.222 K -96.33 % 7.330 M
Tax assets 0.000 -100.00 % 2.715 M -72.79 % 9.976 M 66.25 % 6.001 M -0.93 % 6.057 M -16.66 % 7.268 M -6.53 % 7.775 M 7 531.54 % 101.880 K 24.52 % 81.821 K -96.70 % 2.482 M -25.28 % 3.322 M 0.000 0.000 0.000 0.000 0.000 100.00 % -187.734 K 0.000 100.00 % -162.894 K 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 -100.00 % 79.389 M -13.60 % 91.880 M 52.12 % 60.400 M -20.38 % 75.861 M 53.18 % 49.525 M -11.19 % 55.762 M -22.44 % 71.896 M 43.96 % 49.943 M 167.76 % 18.652 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
Account payables 0.000 -100.00 % 553.676 K -70.48 % 1.876 M -95.43 % 41.072 M -8.65 % 44.963 M 6 409.19 % 690.757 K -93.72 % 10.991 M 339.14 % 2.503 M 86.30 % 1.343 M -19.19 % 1.663 M -49.58 % 3.298 M 87.31 % 1.761 M 3.25 % 1.705 M 40.64 % 1.212 M 81.35 % 668.535 K 38.25 % 483.556 K -27.78 % 669.518 K -21.88 % 857.048 K -55.29 % 1.917 M 1 022.21 % 170.812 K -47.23 % 323.667 K 1 799.45 % 17.040 K -8.25 % 18.573 K -94.29 % 325.460 K -72.49 % 1.183 M
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
Deferred revenue non current 0.000 -100.00 % 1.158 M -11.32 % 1.305 M -63.13 % 3.541 M -76.09 % 14.808 M -28.17 % 20.615 M -6.21 % 21.980 M -13.45 % 25.395 M 44.34 % 17.593 M 169.22 % 6.535 M 97.83 % 3.303 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 75.509 K 17.62 % 64.200 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 219.000 100.39 % -55.574 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 321.209 K -83.43 % 1.938 M -20.46 % 2.437 M -18.21 % 2.979 M 336.59 % 682.415 K 0.000 100.00 % -19.864 M -158.18 % 34.142 M 0.000 100.00 % -20.459 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 570.365 K 18.15 % 482.765 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -110.384 K 13.01 % -126.889 K 77.75 % -570.365 K -106.31 % 9.034 M 19 575.83 % -46.385 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.600 K 0.000 -100.00 % 3.389 K 0.000
Deferred tax liabilities non current 3.050 M 111.31 % 1.443 M -46.77 % 2.711 M -41.13 % 4.606 M 16.07 % 3.968 M -19.08 % 4.904 M -0.50 % 4.928 M -19.76 % 6.142 M 35.35 % 4.538 M 155.20 % 1.778 M -19.36 % 2.205 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
Other liabilities 0.000 -100.00 % 22.714 M -72.18 % 81.655 M 13.33 % 72.052 M -11.88 % 81.766 M 53.20 % 53.372 M 11.08 % 48.050 M -23.90 % 63.143 M 104.54 % 30.871 M 132.21 % 13.295 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
Total assets 73.040 M -8.00 % 79.389 M -41.51 % 135.736 M -0.08 % 135.851 M -4.61 % 142.411 M 40.61 % 101.281 M 4.53 % 96.890 M -15.41 % 114.542 M 75.93 % 65.107 M 128.99 % 28.433 M -17.58 % 34.496 M 1 049.01 % 3.002 M 6.93 % 2.808 M -3.30 % 2.903 M -38.98 % 4.758 M 4.56 % 4.551 M 14.44 % 3.977 M -7.84 % 4.315 M -66.83 % 13.009 M 439.52 % 2.411 M 402.06 % 480.280 K 248.74 % 137.718 K -67.92 % 429.265 K -74.64 % 1.692 M -93.77 % 27.174 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2000 1999
Deferred income tax 0.000 0.000 100.00 % -22.745 M -307.87 % -5.577 M -4 092.66 % 139.673 K -40.93 % 236.470 K 139.85 % -593.460 K 42.14 % -1.026 M -98.54 % -516.653 K -1 480.58 % 37.423 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
Stock based compensation 0.000 0.000 -100.00 % 92.640 K -54.52 % 203.677 K -29.95 % 290.764 K 507.74 % -71.311 K 10.88 % -80.018 K -167.22 % 119.034 K 7.84 % 110.384 K -7.10 % 118.816 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
Change in working capital 963.261 K 111.86 % -8.124 M 22.04 % -10.420 M -2 238.24 % -445.641 K -105.25 % 8.483 M 113.19 % 3.979 M 419.74 % -1.245 M 72.44 % -4.516 M -16 929.02 % -26.520 K -101.65 % 1.609 M 2.98 % 1.563 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
Accounts receivables 1.831 M 129.90 % -6.123 M 60.64 % -15.558 M -1 045.67 % 1.645 M 108.14 % -20.206 M -3 862.23 % -509.974 K 59.42 % -1.257 M 72.06 % -4.498 M -16 859.08 % -26.520 K -101.65 % 1.609 M 2.98 % 1.563 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
Inventory 0.000 0.000 -100.00 % 30.499 K 351.17 % 6.760 K 122.25 % -30.384 K -6 126.23 % -488.000 -104.01 % 12.161 K 165.57 % -18.547 K 99.65 % -5.230 M -309.27 % 2.499 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
Accounts payables 231.631 K 141.90 % -552.755 K -992.04 % 61.965 K 122.60 % -274.220 K -297.20 % 139.060 K -97.61 % 5.819 M 209.81 % 1.878 M -39.53 % 3.106 M 44.53 % 2.149 M 191.50 % -2.349 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
Other working capital -867.559 K 56.63 % -2.000 M -139.65 % 5.045 M 376.69 % -1.823 M -106.38 % 28.581 M 2 249.48 % -1.330 M 29.21 % -1.878 M 39.53 % -3.106 M -44.53 % -2.149 M -191.50 % 2.349 M 2 927.92 % -83.055 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 -1.426 M -199.18 % -476.515 K -101.71 % 27.834 M 247.01 % 8.021 M 1 406.27 % -614.049 K -677.09 % 106.405 K -93.10 % 1.543 M -86.61 % 11.521 M 114.60 % 5.368 M 318.17 % -2.461 M -117.00 % 14.472 M 1 478.59 % -1.050 M -6.90 % -982.046 K 2.96 % -1.012 M -66.16 % -609.075 K -63.30 % -372.988 K 20.36 % -468.358 K 66.59 % -1.402 M -691.41 % -177.123 K -3 932.17 % 4.622 K 101.80 % -256.600 K -2.33 % -250.765 K 76.69 % -1.076 M 74.00 % -4.137 M -340.60 % -939.000 K -606.02 % -133.000 K
Net cash provided by operating activities 6.148 M 227.50 % -4.822 M 13.78 % -5.593 M -158.62 % 9.541 M -42.96 % 16.727 M 109.20 % 7.996 M 4 190.10 % 186.382 K -97.90 % 8.871 M 51.96 % 5.838 M 2 446.43 % -248.798 K 85.88 % -1.762 M -67.80 % -1.050 M -6.90 % -982.046 K 2.96 % -1.012 M -66.16 % -609.075 K -63.30 % -372.988 K 20.36 % -468.358 K 66.59 % -1.402 M -691.41 % -177.123 K -3 932.17 % 4.622 K 101.80 % -256.600 K -2.33 % -250.765 K 76.69 % -1.076 M 74.00 % -4.137 M -340.60 % -939.000 K -606.02 % -133.000 K
Investments in property plant and equipment -2.103 M -347.61 % -469.861 K -9.55 % -428.883 K -14.24 % -375.411 K 86.09 % -2.699 M -92.40 % -1.403 M -85.96 % -754.364 K 35.85 % -1.176 M -413.46 % -229.020 K -89.47 % -120.874 K 11.53 % -136.633 K -7.15 % -127.521 K 0.000 100.00 % -4.707 K 83.76 % -28.984 K 76.44 % -123.015 K -222.43 % -38.153 K 88.98 % -346.244 K -189.81 % -119.472 K -966.14 % -11.206 K 0.000 0.000 0.000 100.00 % -2.474 K 98.34 % -149.000 K -727.78 % -18.000 K
Acquisitions net 0.000 -100.00 % 12.829 M 161.50 % 4.906 M 231.89 % -3.720 M -956.82 % -351.962 K 65.87 % -1.031 M -23 444.27 % 4.418 K 100.22 % -2.052 M -4 004.21 % -50.000 K 91.25 % -571.240 K 0.000 0.000 0.000 0.000 100.00 % -150.000 K 32.45 % -222.044 K 0.000 0.000 -100.00 % 962.040 K 962 140.00 % -100.000 0.000 0.000 0.000 0.000 0.000 100.00 % -19.000 K
Purchases of investments 0.000 100.00 % -3.516 M -209.80 % -1.135 M -111.95 % -535.514 K 45.55 % -983.447 K -1 294.05 % -70.546 K 95.89 % -1.714 M -477.89 % -296.664 K 15.54 % -351.240 K -176.25 % -127.145 K 15.24 % -150.000 K 0.000 0.000 0.000 100.00 % -35.550 K 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 -100.00 % 660.218 K 469.01 % 116.029 K -48.19 % 223.953 K -63.98 % 621.787 K 593.58 % 89.649 K -94.76 % 1.710 M -27.20 % 2.349 M 404.24 % 465.807 K 1 022.26 % 41.506 K 0.000 0.000 -100.00 % 6.901 K -88.99 % 62.700 K 109.00 % 30.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.992 K 0.000 0.000 0.000 0.000
Other investing activites -7.204 M -65.83 % -4.344 M -3 774.20 % -112.126 K 92.67 % -1.529 M 0.000 0.000 -100.00 % 1.710 M 147.05 % -3.633 M -7 366.89 % 50.000 K 178.67 % -63.556 K 77.83 % -286.633 K 0.000 0.000 100.00 % -114.839 K 67.90 % -357.710 K 37.79 % -574.971 K -240.03 % -169.095 K -228.70 % 131.390 K 395.06 % 26.540 K 1 157.82 % 2.110 K 0.000 -100.00 % 295.000 K 15.69 % 255.000 K 547.87 % 39.360 K 103.01 % -1.309 M 0.000
Net cash used for investing activites -9.307 M -280.42 % 5.159 M 54.18 % 3.346 M 156.37 % -5.936 M -73.94 % -3.413 M -41.30 % -2.415 M -352.85 % 955.150 K 119.86 % -4.809 M -4 102.06 % -114.453 K 86.40 % -841.309 K -193.51 % -286.633 K -124.77 % -127.521 K -1 947.86 % 6.901 K 112.14 % -56.846 K 89.52 % -542.244 K 41.06 % -920.030 K -343.93 % -207.248 K 3.54 % -214.854 K -124.72 % 869.108 K 9 550.94 % -9.196 K 0.000 -100.00 % 304.992 K 19.60 % 255.000 K 591.32 % 36.886 K 102.53 % -1.458 M -3 840.54 % -37.000 K
Debt repayment -2.704 K 99.88 % -2.246 M -227.97 % 1.755 M 910.70 % 173.624 K 150.30 % -345.161 K 59.89 % -860.469 K 85.58 % -5.969 M -204.73 % 5.699 M 431.57 % -1.719 M -959.41 % 200.000 K -64.29 % 560.000 K -25.33 % 750.000 K 257.35 % -476.655 K -202.44 % 465.307 K 0.000 0.000 0.000 0.000 0.000 100.00 % -35.000 K 0.000 0.000 -100.00 % 116.000 K 0.000 -100.00 % 1.566 M 724.21 % 190.000 K
Common stock issued 0.000 -100.00 % 402.786 K 0.000 -100.00 % 531.000 K 77.00 % 300.000 K 0.000 -100.00 % 5.237 M 69.28 % 3.094 M 0.000 -100.00 % 1.089 M 256.94 % 305.212 K -58.06 % 727.721 K -50.78 % 1.479 M 0.000 -100.00 % 1.214 M -19.20 % 1.502 M 0.000 0.000 0.000 -100.00 % 2.597 M 861.96 % 270.000 K 0.000 -100.00 % 778.286 K -59.03 % 1.900 M 90.34 % 998.000 K 0.000
Common stock repurchased -2.704 M 4.01 % -2.817 M -351.89 % -623.320 K -114.01 % -291.253 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -40.051 K 0.000 100.00 % -36.431 K 0.000 100.00 % -32.000 K 96.87 % -1.023 M -1 361.93 % -70.000 K 0.000 100.00 % -55.386 K 68.39 % -175.194 K 0.000 0.000
Dividends paid -8.711 M -9.11 % -7.984 M -267.60 % -2.172 M -86.55 % -1.164 M -60.77 % -724.149 K 0.000 100.00 % -589.777 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 financing activites 0.000 100.00 % -1.048 M -0.97 % -1.038 M -16.77 % -889.270 K -2.94 % -863.837 K -41.45 % -610.688 K 0.000 -100.00 % 3.094 M 127.46 % 1.360 M 0.000 -100.00 % 305.212 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 105.544 K -3.13 % 108.951 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.796 M 0.000 0.000
Net cash used provided by financing activities -11.418 M 16.61 % -13.692 M -558.65 % -2.079 M -26.75 % -1.640 M -0.43 % -1.633 M -11.01 % -1.471 M -11.33 % -1.321 M -115.03 % 8.793 M 2 550.38 % -358.825 K -127.83 % 1.289 M 49.03 % 865.212 K -41.45 % 1.478 M 47.49 % 1.002 M 115.32 % 465.307 K -60.35 % 1.173 M -21.87 % 1.502 M 2 073.25 % 69.113 K -36.57 % 108.951 K 440.47 % -32.000 K -102.08 % 1.539 M 669.47 % 200.000 K 0.000 -100.00 % 838.900 K -76.17 % 3.521 M 37.31 % 2.564 M 1 249.47 % 190.000 K
Effect of forex changes on cash 2.094 M -89.93 % 20.796 M 190.85 % -22.889 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 337.454 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 -12.482 M -267.77 % 7.440 M 127.34 % -27.215 M -1 485.38 % 1.964 M -83.18 % 11.681 M 184.24 % 4.110 M 2 383.71 % -179.958 K -101.40 % 12.855 M 139.62 % 5.365 M 2 591.66 % 199.304 K 123.57 % -845.492 K -381.44 % 300.415 K 1 022.17 % 26.771 K 104.44 % -603.583 K -2 822.28 % 22.172 K -89.39 % 208.982 K 134.46 % -606.493 K 59.77 % -1.508 M -328.44 % 659.985 K -56.99 % 1.534 M 2 810.91 % -56.600 K -204.38 % 54.227 K 196.21 % 18.307 K 103.16 % -579.690 K -447.12 % 167.000 K 735.00 % 20.000 K
Cash at beginning of period 16.832 M 79.21 % 9.392 M -74.34 % 36.608 M 5.67 % 34.643 M 50.87 % 22.962 M 21.80 % 18.852 M -0.95 % 19.032 M 208.09 % 6.177 M 659.99 % 812.831 K 32.48 % 613.527 K -57.95 % 1.459 M 362.41 % 315.526 K 9.27 % 288.755 K -67.64 % 892.338 K 2.55 % 870.166 K 31.61 % 661.184 K -47.84 % 1.268 M -54.32 % 2.775 M 31.20 % 2.115 M 264.10 % 580.993 K 322.72 % 137.443 K 65.16 % 83.216 K 28.20 % 64.909 K -89.93 % 644.599 K 1 741.71 % 35.000 K 133.33 % 15.000 K
Cash at end of period 4.350 M -74.16 % 16.832 M 79.21 % 9.392 M -74.34 % 36.608 M 5.67 % 34.643 M 50.87 % 22.962 M 21.80 % 18.852 M -0.95 % 19.032 M 208.09 % 6.177 M 659.99 % 812.831 K 32.48 % 613.527 K -0.39 % 615.941 K 95.21 % 315.526 K 9.27 % 288.755 K -67.64 % 892.338 K 2.55 % 870.166 K 31.61 % 661.184 K -47.84 % 1.268 M -54.32 % 2.775 M 31.20 % 2.115 M 2 516.64 % 80.843 K -41.18 % 137.443 K 65.16 % 83.216 K 28.20 % 64.909 K -67.87 % 202.000 K 477.14 % 35.000 K
Operating cash flow 6.148 M 227.50 % -4.822 M 13.78 % -5.593 M -158.62 % 9.541 M -42.96 % 16.727 M 109.20 % 7.996 M 4 190.10 % 186.382 K -97.90 % 8.871 M 51.96 % 5.838 M 2 446.43 % -248.798 K 85.88 % -1.762 M -67.80 % -1.050 M -6.90 % -982.046 K 2.96 % -1.012 M -66.16 % -609.075 K -63.30 % -372.988 K 20.36 % -468.358 K 66.59 % -1.402 M -691.41 % -177.123 K -3 932.17 % 4.622 K 101.80 % -256.600 K -2.33 % -250.765 K 76.69 % -1.076 M 74.00 % -4.137 M -340.60 % -939.000 K -606.02 % -133.000 K
Capital expenditure -2.103 M -347.61 % -469.861 K -9.55 % -428.883 K -14.24 % -375.411 K 86.09 % -2.699 M -92.40 % -1.403 M -85.96 % -754.364 K 35.85 % -1.176 M -413.46 % -229.020 K -89.47 % -120.874 K 11.53 % -136.633 K -7.15 % -127.521 K 0.000 100.00 % -119.546 K 71.75 % -423.114 K 49.33 % -835.105 K -231.07 % -252.241 K 27.15 % -346.244 K -162.36 % -131.972 K -836.24 % -14.096 K 0.000 0.000 0.000 100.00 % -2.474 K 99.74 % -963.000 K -5 250.00 % -18.000 K
Free CashFlow 4.045 M 176.44 % -5.292 M 12.12 % -6.022 M -165.70 % 9.165 M -34.67 % 14.028 M 112.77 % 6.593 M 1 260.80 % -567.982 K -107.38 % 7.695 M 37.20 % 5.609 M 1 617.25 % -369.672 K 80.52 % -1.898 M -61.23 % -1.177 M -19.88 % -982.046 K 13.22 % -1.132 M -9.63 % -1.032 M 14.56 % -1.208 M -67.65 % -720.599 K 58.78 % -1.748 M -465.53 % -309.095 K -3 162.56 % -9.474 K 96.31 % -256.600 K -2.33 % -250.765 K 76.69 % -1.076 M 74.02 % -4.140 M -117.65 % -1.902 M -1 159.60 % -151.000 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2000 1999
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-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 2007-12-30 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 2000-03-31 2000-01-31 1998-06-30 1998-01-31
Revenue 60.877 M 4.73 % 58.126 M -1.87 % 59.233 M -5.63 % 62.767 M 68.04 % 37.352 M -14.22 % 43.544 M -25.52 % 58.461 M -26.08 % 79.083 M 44.90 % 54.578 M 24.59 % 43.805 M 0.92 % 43.407 M 5.63 % 41.092 M 7.55 % 38.206 M -3.37 % 39.540 M -12.83 % 45.360 M 250.84 % 12.929 M -2.02 % 13.196 M 18.97 % 11.092 M 34.32 % 8.258 M 3.43 % 7.984 M -36.68 % 12.609 M 88.22 % 6.699 M 113.82 % 3.133 M 0.00 % 3.133 M 8.26 % 2.894 M 0.00 % 2.894 M -25.83 % 3.902 M 0.00 % 3.902 M 188.61 % 1.352 M -74.86 % 5.377 M 77.69 % 3.026 M -0.29 % 3.035 M -6.33 % 3.240 M 0.00 % 3.240 M -19.80 % 4.040 M 0.00 % 4.040 M 27.32 % 3.173 M 0.00 % 3.173 M 95.38 % 1.624 M 0.00 % 1.624 M 0.000 0.000 0.000 0.000 -100.00 % 246.250 K 0.00 % 246.252 K -75.86 % 1.020 M 0.00 % 1.020 M 0.000 0.000 0.000 0.000
Net income -374.261 K -110.39 % 3.601 M 193.35 % -3.858 M -336.82 % 1.629 M 149.95 % -3.261 M -617.20 % 630.510 K -79.63 % 3.096 M 18.26 % 2.618 M -32.61 % 3.885 M 133.61 % 1.663 M -0.78 % 1.676 M 552.97 % 256.675 K -36.61 % 404.902 K 128.80 % -1.406 M -183.54 % 1.683 M 167.86 % 628.324 K 166.55 % 235.726 K -50.28 % 474.073 K 49.52 % 317.071 K 9 433.10 % 3.326 K 100.02 % -17.561 M -4 152.06 % -413.000 K 34.44 % -630.000 K 0.00 % -630.000 K 21.15 % -799.000 K -6.11 % -753.000 K 47.93 % -1.446 M 0.00 % -1.446 M -124.53 % -644.000 K 0.00 % -644.000 K -272.25 % -173.000 K -0.27 % -172.526 K 36.57 % -272.000 K 0.00 % -272.000 K 92.83 % -3.791 M 0.00 % -3.791 M 15.59 % -4.491 M 0.00 % -4.491 M -3 040.56 % -143.000 K -350.95 % 56.984 K 172.56 % -78.533 K 0.00 % -78.533 K 37.32 % -125.297 K 0.00 % -125.297 K -26.23 % -99.263 K 0.00 % -99.263 K 96.91 % -3.217 M 0.00 % -3.217 M 0.000 0.000 100.00 % -35.000 K -100.00 % -17.500 K
Income before tax 1.127 M -75.63 % 4.625 M 229.08 % -3.583 M -269.08 % 2.119 M 151.86 % -4.086 M -350.06 % 1.634 M -66.32 % 4.852 M 28.33 % 3.781 M -33.70 % 5.703 M 137.82 % 2.398 M -1.28 % 2.429 M 437.59 % 451.834 K -35.33 % 698.636 K 138.75 % -1.803 M -171.41 % 2.525 M 170.48 % 933.531 K 183.12 % 329.724 K -53.34 % 706.698 K 52.87 % 462.279 K 1 075.92 % 39.312 K 100.22 % -17.749 M -2 997.56 % -573.000 K 9.34 % -632.000 K 0.00 % -632.000 K 20.90 % -799.000 K -6.11 % -753.000 K 47.93 % -1.446 M 0.00 % -1.446 M -124.53 % -644.000 K 0.00 % -644.000 K -268.00 % -175.000 K -0.25 % -174.570 K 49.84 % -348.000 K 0.00 % -348.000 K 90.55 % -3.683 M 0.00 % -3.683 M 17.99 % -4.491 M 0.00 % -4.491 M -3 040.56 % -143.000 K -350.84 % 57.009 K 172.59 % -78.533 K 0.00 % -78.533 K 37.32 % -125.297 K 0.00 % -125.297 K -26.23 % -99.263 K 0.00 % -99.263 K 96.91 % -3.217 M 0.00 % -3.217 M -443.97 % 935.250 K 200.00 % 311.750 K 1 030.60 % -33.500 K -100.00 % -16.750 K
Income before tax ratio 0.02 -76.73 % 0.08 231.54 % -0.06 -279.17 % 0.03 130.86 % -0.11 -391.51 % 0.04 -54.79 % 0.08 73.59 % 0.05 -54.25 % 0.10 90.88 % 0.05 -2.17 % 0.06 408.92 % 0.01 -39.87 % 0.02 140.10 % -0.05 -181.92 % 0.06 -22.91 % 0.07 188.97 % 0.02 -60.78 % 0.06 13.81 % 0.06 1 036.91 % 0.00 100.35 % -1.41 -1 545.69 % -0.09 57.60 % -0.20 0.00 % -0.20 26.94 % -0.28 -6.11 % -0.26 29.79 % -0.37 0.00 % -0.37 22.20 % -0.48 -297.71 % -0.12 -107.10 % -0.06 -0.54 % -0.06 46.45 % -0.11 0.00 % -0.11 88.22 % -0.91 0.00 % -0.91 35.59 % -1.42 0.00 % -1.42 -1 507.40 % -0.09 -350.83 % 0.04 0.00 0.00 0.00 0.00 100.00 % -0.40 0.00 % -0.40 87.22 % -3.15 0.00 % -3.15 0.00 0.00 0.00 0.00
EBITDA 7.257 M 175.67 % 2.633 M 488.30 % -678.000 K -121.80 % 3.110 M 116.57 % 1.436 M -54.76 % 3.174 M -53.56 % 6.835 M 23.82 % 5.520 M -26.70 % 7.531 M 88.94 % 3.986 M 18.31 % 3.369 M 133.63 % 1.442 M 52.40 % 946.185 K 0.000 -100.00 % 7.639 K -76.51 % 32.517 K 631.06 % -6.123 K 15.97 % -7.287 K -256.24 % 4.664 K -99.96 % 10.481 M 0.000 0.000 100.00 % -567.000 K 0.00 % -567.000 K 21.90 % -726.000 K 0.00 % -726.000 K 44.87 % -1.317 M -487.95 % -224.000 K 60.70 % -570.000 K -179.76 % 714.616 K 680.99 % -123.000 K 3.05 % -126.873 K 26.66 % -173.000 K 46.60 % -324.000 K 91.17 % -3.671 M -225.55 % 2.924 M 166.14 % -4.421 M 0.00 % -4.421 M -3 249.24 % -132.000 K -186.32 % 152.922 K 197.36 % -157.065 K 77.36 % -693.702 K -176.82 % -250.594 K -2 353.44 % -10.214 K 80.83 % -53.294 K -136.70 % 145.232 K 106.15 % -2.363 M 0.00 % -2.363 M -352.26 % 936.750 K 200.00 % 312.250 K 555.84 % -68.500 K -100.00 % -34.250 K
Net income ratio -0.01 -109.92 % 0.06 195.12 % -0.07 -350.94 % 0.03 129.73 % -0.09 -702.94 % 0.01 -72.66 % 0.05 59.97 % 0.03 -53.49 % 0.07 87.50 % 0.04 -1.68 % 0.04 518.14 % 0.01 -41.06 % 0.01 129.80 % -0.04 -195.84 % 0.04 -23.65 % 0.05 172.05 % 0.02 -58.20 % 0.04 11.32 % 0.04 9 116.86 % 0.00 100.03 % -1.39 -2 159.06 % -0.06 69.34 % -0.20 0.00 % -0.20 27.17 % -0.28 -6.11 % -0.26 29.79 % -0.37 0.00 % -0.37 22.20 % -0.48 -297.71 % -0.12 -109.49 % -0.06 -0.57 % -0.06 32.29 % -0.08 0.00 % -0.08 91.05 % -0.94 0.00 % -0.94 33.70 % -1.42 0.00 % -1.42 -1 507.40 % -0.09 -350.94 % 0.04 0.00 0.00 0.00 0.00 100.00 % -0.40 0.00 % -0.40 87.22 % -3.15 0.00 % -3.15 0.00 0.00 0.00 0.00
Ratio EBITDA 0.12 163.21 % 0.05 495.70 % -0.01 -123.10 % 0.05 28.88 % 0.04 -47.26 % 0.07 -37.65 % 0.12 67.50 % 0.07 -49.42 % 0.14 51.64 % 0.09 17.24 % 0.08 121.17 % 0.04 41.70 % 0.02 0.00 -100.00 % 0.00 -93.30 % 0.00 642.03 % 0.00 29.37 % 0.00 -216.32 % 0.00 -99.96 % 1.31 0.00 0.00 100.00 % -0.18 0.00 % -0.18 27.86 % -0.25 0.00 % -0.25 25.67 % -0.34 -487.95 % -0.06 86.38 % -0.42 -417.22 % 0.13 426.96 % -0.04 2.77 % -0.04 21.71 % -0.05 46.60 % -0.10 88.99 % -0.91 -225.55 % 0.72 151.95 % -1.39 0.00 % -1.39 -1 614.20 % -0.08 -186.32 % 0.09 0.00 0.00 0.00 0.00 100.00 % -0.22 -136.70 % 0.59 125.46 % -2.32 0.00 % -2.32 0.00 0.00 0.00 0.00
Gross profit ratio 1.00 0.00 % 1.00 304.85 % 0.25 -74.58 % 0.97 330.41 % 0.23 -35.33 % 0.35 10.58 % 0.32 41.01 % 0.22 -32.03 % 0.33 10.75 % 0.30 18.55 % 0.25 12.49 % 0.22 -9.88 % 0.25 -75.25 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 58.99 % 0.63 0.00 % 0.63 0.64 % 0.62 0.00 % 0.62 -5.94 % 0.66 0.01 % 0.66 0.00 0.00 0.00 0.00 -100.00 % 0.79 0.00 % 0.79 4.96 % 0.76 0.00 % 0.76 0.00 0.00 0.00 0.00
Weighted average shs out dil 123.895 M -1.05 % 125.204 M -5.44 % 132.405 M -2.15 % 135.318 M 0.19 % 135.055 M -2.07 % 137.905 M 2.84 % 134.103 M -1.45 % 136.078 M 2.15 % 133.213 M 1.88 % 130.751 M 7.44 % 121.695 M 1.35 % 120.075 M 0.89 % 119.010 M 2.30 % 116.337 M 11.32 % 104.505 M 53.18 % 68.223 M 33.16 % 51.232 M -0.13 % 51.299 M 0.000 0.000 0.000 0.000 -100.00 % 5.169 M 0.00 % 5.169 M -2.62 % 5.308 M 0.00 % 5.308 M 41.06 % 3.763 M 0.00 % 3.763 M 18.30 % 3.181 M 0.00 % 3.181 M 18.87 % 2.676 M -0.02 % 2.676 M 24.77 % 2.145 M 0.00 % 2.145 M -6.09 % 2.284 M 0.00 % 2.284 M 45.94 % 1.565 M 0.00 % 1.565 M 108.39 % 751.000 K 0.00 % 751.002 K 5 796.22 % 12.737 K 0.00 % 12.737 K 4.27 % 12.215 K 0.00 % 12.215 K 15.49 % 10.577 K 0.00 % 10.577 K 2 640.16 % 386.000 0.00 % 386.000 123.12 % 173.000 0.00 % 173.000 0.00 % 173.000 0.00 % 173.000
Weighted average shs out 123.927 M -1.02 % 125.204 M -5.44 % 132.405 M -0.68 % 133.318 M -1.29 % 135.055 M -0.63 % 135.905 M 1.53 % 133.856 M 1.40 % 132.003 M 2.26 % 129.083 M 2.00 % 126.556 M 4.40 % 121.217 M 1.55 % 119.370 M 0.30 % 119.010 M 2.31 % 116.326 M 9.06 % 106.666 M 64.84 % 64.709 M 26.44 % 51.178 M -0.26 % 51.312 M 0.000 0.000 0.000 0.000 -100.00 % 5.169 M 0.00 % 5.169 M -2.62 % 5.308 M 0.00 % 5.308 M 41.06 % 3.763 M 0.00 % 3.763 M 18.30 % 3.181 M 0.00 % 3.181 M 18.87 % 2.676 M -0.02 % 2.676 M 24.77 % 2.145 M 0.00 % 2.145 M -6.09 % 2.284 M 0.00 % 2.284 M 45.94 % 1.565 M 0.00 % 1.565 M 108.39 % 751.000 K 0.00 % 751.002 K 5 796.22 % 12.737 K 0.00 % 12.737 K 4.27 % 12.215 K 0.00 % 12.215 K 15.49 % 10.577 K 0.00 % 10.577 K 2 640.16 % 386.000 0.00 % 386.000 123.12 % 173.000 0.00 % 173.000 0.00 % 173.000 0.00 % 173.000
EPS diluted 0.00 -110.42 % 0.03 181.82 % -0.04 -393.33 % 0.01 149.79 % -0.02 -623.91 % 0.00 -80.09 % 0.02 20.31 % 0.02 -34.25 % 0.03 129.92 % 0.01 -7.97 % 0.01 557.14 % 0.00 -38.24 % 0.00 128.10 % -0.01 -175.16 % 0.02 75.00 % 0.01 100.00 % 0.00 -50.00 % 0.01 0.00 0.00 0.00 0.00 100.00 % -0.12 0.00 % -0.12 20.00 % -0.15 -7.14 % -0.14 63.16 % -0.38 2.56 % -0.39 -95.00 % -0.20 4.76 % -0.21 -226.09 % -0.06 1.83 % -0.07 49.54 % -0.13 -8.33 % -0.12 92.77 % -1.66 0.00 % -1.66 41.96 % -2.86 0.69 % -2.88 -1 415.79 % -0.19 -336.32 % 0.08 101.31 % -6.16 0.16 % -6.17 39.86 % -10.26 0.00 % -10.26 -9.38 % -9.38 0.11 % -9.39 99.89 % -8 334.19 0.00 % -8 334.19 0.00 0.00 100.00 % -202.32 -100.00 % -101.16
Earnings per share 0.00 -110.42 % 0.03 181.82 % -0.04 -388.52 % 0.01 150.62 % -0.02 -623.91 % 0.00 -80.09 % 0.02 16.67 % 0.02 -34.22 % 0.03 129.77 % 0.01 -5.07 % 0.01 527.27 % 0.00 -35.29 % 0.00 128.10 % -0.01 -176.58 % 0.02 62.89 % 0.01 110.87 % 0.00 -50.00 % 0.01 0.00 0.00 0.00 0.00 100.00 % -0.12 0.00 % -0.12 20.00 % -0.15 -7.14 % -0.14 63.16 % -0.38 2.56 % -0.39 -95.00 % -0.20 4.76 % -0.21 -226.09 % -0.06 1.83 % -0.07 49.54 % -0.13 -8.33 % -0.12 92.77 % -1.66 0.00 % -1.66 41.96 % -2.86 0.69 % -2.88 -1 415.79 % -0.19 -336.32 % 0.08 101.31 % -6.16 0.16 % -6.17 39.86 % -10.26 0.00 % -10.26 -9.38 % -9.38 0.11 % -9.39 99.89 % -8 334.19 0.00 % -8 334.19 0.00 0.00 100.00 % -202.32 -100.00 % -101.16
Gross profit 60.877 M 4.73 % 58.126 M 297.28 % 14.631 M -76.02 % 61.001 M 623.27 % 8.434 M -44.53 % 15.204 M -17.63 % 18.459 M 4.24 % 17.708 M -1.51 % 17.980 M 37.99 % 13.030 M 19.64 % 10.891 M 18.83 % 9.165 M -3.07 % 9.455 M -76.09 % 39.540 M -12.83 % 45.360 M 250.84 % 12.929 M -2.02 % 13.196 M 18.97 % 11.092 M 34.32 % 8.258 M 3.43 % 7.984 M -36.68 % 12.609 M 88.22 % 6.699 M 113.82 % 3.133 M 0.00 % 3.133 M 8.26 % 2.894 M 0.00 % 2.894 M -25.83 % 3.902 M 0.00 % 3.902 M 188.61 % 1.352 M -74.86 % 5.377 M 77.69 % 3.026 M -0.29 % 3.035 M -6.33 % 3.240 M 0.00 % 3.240 M 27.51 % 2.541 M 0.00 % 2.541 M 28.14 % 1.983 M 0.00 % 1.983 M 83.78 % 1.079 M 0.01 % 1.079 M 0.000 0.000 0.000 0.000 -100.00 % 195.498 K 0.00 % 195.497 K -74.66 % 771.500 K 0.00 % 771.500 K 0.000 0.000 0.000 0.000
Income tax expense 1.501 M 33.94 % 1.121 M 3.70 % 1.081 M 80.73 % 598.132 K 21.34 % 492.937 K -50.85 % 1.003 M -42.88 % 1.756 M 50.99 % 1.163 M -36.93 % 1.844 M 150.85 % 735.104 K -2.45 % 753.604 K 286.15 % 195.159 K -33.56 % 293.734 K -25.92 % 396.520 K -49.84 % 790.549 K 165.37 % 297.904 K 248.38 % 85.511 K -62.05 % 225.338 K 25.28 % 179.872 K 399.84 % 35.986 K -80.83 % 187.687 K 17.54 % 159.684 K 8 088.19 % -1.999 K 0.00 % -1.999 K 0.000 100.00 % -61.419 K 0.000 0.000 0.000 0.000 -100.00 % 22.374 K 309.97 % -10.656 K -147.37 % 22.496 K 117.44 % -129.000 K 95.88 % -3.131 M -193.32 % 3.355 M 0.000 0.000 -100.00 % 24.500 0.00 % 24.500 0.000 100.00 % -78.533 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 935.250 K 200.00 % 311.750 K 1 030.60 % -33.500 K -100.00 % -16.750 K
Cost of revenue 0.000 -100.00 % 49.757 M 11.56 % 44.601 M -12.87 % 51.187 M 77.01 % 28.918 M -37.06 % 45.942 M -7.69 % 49.770 M -18.91 % 61.375 M 33.25 % 46.061 M 16.93 % 39.391 M 21.14 % 32.516 M 1.84 % 31.927 M 11.05 % 28.751 M -21.65 % 36.697 M -17.32 % 44.384 M 228.09 % 13.528 M -37.36 % 21.596 M 79.49 % 12.032 M 52.19 % 7.906 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 -100.00 % 1.499 M 0.00 % 1.499 M 26.07 % 1.189 M 0.00 % 1.189 M 118.14 % 545.062 K 0.00 % 545.063 K 0.000 0.000 0.000 0.000 -100.00 % 50.752 K -0.01 % 50.755 K -79.58 % 248.500 K 0.00 % 248.500 K 0.000 0.000 0.000 0.000
General and administrative expenses 1.990 M -9.32 % 2.195 M -85.34 % 14.976 M -0.48 % 15.048 M 0.000 -100.00 % 3.068 M -12.52 % 3.507 M 1.12 % 3.468 M 15.83 % 2.994 M 39.58 % 2.145 M 20.17 % 1.785 M 9.91 % 1.624 M -15.59 % 1.924 M 11.67 % 1.723 M 17.69 % 1.464 M 22.31 % 1.197 M 28.07 % 934.655 K 39.21 % 671.377 K -11.51 % 758.722 K 20.12 % 631.622 K -43.40 % 1.116 M 54.88 % 720.577 K -56.41 % 1.653 M 0.00 % 1.653 M -2.19 % 1.690 M 2.80 % 1.644 M -11.37 % 1.855 M 0.00 % 1.855 M 20.14 % 1.544 M 0.00 % 1.544 M -6.08 % 1.644 M -0.02 % 1.644 M -17.24 % 1.987 M 0.00 % 1.987 M 13.35 % 1.753 M 0.00 % 1.753 M -1.18 % 1.774 M 0.00 % 1.774 M 124.88 % 788.848 K 6.26 % 742.403 K 11 515.47 % 6.392 K 0.00 % 6.392 K -89.94 % 63.514 K 0.00 % 63.514 K -84.55 % 411.028 K 0.00 % 411.028 K -80.83 % 2.144 M 0.00 % 2.144 M 0.000 0.000 0.000 0.000
Selling and marketing expenses 207.908 K -33.32 % 311.806 K 40.01 % 222.698 K -18.08 % 271.862 K 0.000 -100.00 % 242.565 K 37.34 % 176.615 K 29.75 % 136.116 K -32.01 % 200.187 K 91.52 % 104.527 K 30.86 % 79.877 K -68.25 % 251.585 K 42.37 % 176.712 K -18.52 % 216.879 K -15.99 % 258.168 K 57.58 % 163.830 K -1.54 % 166.399 K -5.60 % 176.273 K 52.78 % 115.377 K 30.20 % 88.618 K -37.12 % 140.930 K 34.14 % 105.064 K 173.23 % 38.452 K 0.00 % 38.452 K -31.69 % 56.294 K -0.01 % 56.297 K -63.39 % 153.788 K 0.00 % 153.790 K 39.56 % 110.196 K 0.00 % 110.196 K 54.98 % 71.104 K 0.00 % 71.104 K 114.97 % 33.076 K 0.00 % 33.076 K 106.22 % -532.000 K -200.03 % 531.845 K 929.55 % 51.658 K -0.01 % 51.661 K 114.59 % 24.074 K 0.00 % 24.074 K -56.59 % 55.460 K 200.00 % -55.460 K -1 742.77 % 3.376 K 200.00 % -3.376 K 95.42 % -73.782 K -200.00 % 73.782 K 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 46.049 M 0.21 % 45.951 M 5.41 % 43.591 M -7.67 % 47.210 M 0.000 -100.00 % 30.559 M -22.47 % 39.415 M -20.05 % 49.300 M 38.47 % 35.603 M 17.67 % 30.257 M 16.63 % 25.943 M -4.96 % 27.297 M 407.36 % -8.881 M -128.79 % 30.848 M -10.99 % 34.657 M 475.79 % 6.019 M -15.99 % 7.165 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 431.000 K 307.21 % -208.000 K -2 292.36 % 9.488 K 103.78 % -251.000 K -157.56 % 436.072 K 149.22 % -886.000 K -284.27 % 480.806 K 122.61 % 215.982 K 183.71 % -258.000 K -196.72 % 266.749 K 150.43 % -529.000 K -114.34 % 3.688 M 0.000 -100.00 % 2.673 M 283.59 % -1.456 M -186.31 % 1.687 M 488.71 % -434.000 K -171.42 % 607.649 K 0.000 100.00 % -22.271 K 0.000 -100.00 % 9.992 K 0.000 -100.00 % 1.618 M 263.43 % -990.000 K 0.00 % -990.000 K -205.68 % 936.750 K 200.00 % 312.250 K 555.84 % -68.500 K -100.00 % -34.250 K
Operating expenses 53.744 M -2.98 % 55.397 M 3.06 % 53.752 M -7.01 % 57.806 M 10.00 % 52.549 M 21.41 % 43.281 M -19.29 % 53.623 M -16.12 % 63.931 M 30.87 % 48.852 M 17.95 % 41.419 M 20.33 % 34.422 M -5.18 % 36.304 M 308.78 % 8.881 M -78.57 % 41.447 M -3.38 % 42.895 M 256.42 % 12.035 M -6.52 % 12.875 M 187.00 % 4.486 M 33.75 % 3.354 M -57.78 % 7.945 M 143.03 % 3.269 M 68.94 % 1.935 M -8.81 % 2.122 M -61.96 % 5.579 M 217.71 % 1.756 M -66.79 % 5.287 M 116.24 % 2.445 M -63.42 % 6.684 M 213.07 % 2.135 M -61.78 % 5.586 M 283.13 % 1.458 M -70.73 % 4.981 M 234.09 % 1.491 M -73.88 % 5.708 M 367.49 % 1.221 M -75.37 % 4.957 M 1 242.88 % 369.132 K -91.12 % 4.158 M 997.60 % 378.826 K -81.27 % 2.023 M 3 170.15 % 61.850 K -17.13 % 74.636 K 11.58 % 66.890 K -65.51 % 193.918 K -42.50 % 337.246 K -75.96 % 1.403 M -46.14 % 2.605 M 0.00 % 2.605 M 178.09 % 936.750 K 200.00 % 312.250 K 555.84 % -68.500 K -100.00 % -34.250 K
Cost and expenses 53.744 M -2.98 % 55.397 M 3.06 % 53.752 M -12.67 % 61.554 M 63.24 % 37.707 M -8.87 % 41.378 M -19.85 % 51.627 M -16.98 % 62.189 M 32.18 % 47.047 M 18.15 % 39.819 M 19.12 % 33.428 M -5.14 % 35.239 M 4.07 % 33.860 M -14.05 % 39.393 M -6.70 % 42.221 M 259.79 % 11.735 M 0.23 % 11.708 M -30.59 % 16.867 M 116.38 % 7.795 M -1.88 % 7.945 M 143.03 % 3.269 M 68.94 % 1.935 M -8.81 % 2.122 M -61.96 % 5.579 M 217.71 % 1.756 M -66.79 % 5.287 M 116.24 % 2.445 M -63.42 % 6.684 M 213.07 % 2.135 M -61.78 % 5.586 M 283.13 % 1.458 M -70.73 % 4.981 M 234.09 % 1.491 M -73.88 % 5.708 M 109.93 % 2.719 M -57.88 % 6.456 M 314.38 % 1.558 M -70.87 % 5.348 M 478.86 % 923.890 K -64.06 % 2.570 M 4 056.01 % 61.850 K -17.13 % 74.636 K 11.58 % 66.890 K -65.51 % 193.918 K -50.02 % 387.998 K -73.32 % 1.454 M -54.42 % 3.190 M 0.00 % 3.190 M 240.54 % 936.750 K 200.00 % 312.250 K 555.84 % -68.500 K -100.00 % -34.250 K
Research and development expenses 0.000 0.000 0.000 -100.00 % 586.733 K 0.000 -100.00 % 369.975 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 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 7.694 M -18.54 % 9.446 M -7.04 % 10.161 M 1.52 % 10.009 M 458.85 % 1.791 M -83.45 % 10.819 M -11.41 % 12.212 M -5.26 % 12.890 M 12.64 % 11.444 M 19.68 % 9.562 M 27.77 % 7.484 M -5.77 % 7.942 M -4.69 % 8.333 M -2.48 % 8.545 M 12.97 % 7.564 M 32.33 % 5.716 M 25.82 % 4.543 M 1.27 % 4.486 M 33.75 % 3.354 M 23.14 % 2.724 M -16.68 % 3.269 M 68.94 % 1.935 M 14.43 % 1.691 M 0.00 % 1.691 M -3.21 % 1.747 M 2.76 % 1.700 M -15.38 % 2.009 M 0.00 % 2.009 M 21.46 % 1.654 M 0.00 % 1.654 M -3.61 % 1.716 M 0.03 % 1.716 M -15.07 % 2.020 M 0.00 % 2.020 M 65.44 % 1.221 M -46.54 % 2.284 M 25.15 % 1.825 M 0.00 % 1.825 M 124.50 % 812.922 K 6.06 % 766.477 K 1 139.25 % 61.850 K 226.05 % -49.067 K -173.35 % 66.890 K 11.23 % 60.138 K -82.17 % 337.246 K -30.44 % 484.810 K -77.39 % 2.144 M 0.00 % 2.144 M 0.000 0.000 0.000 0.000
Interest income 174.616 K -13.44 % 201.720 K -39.42 % 332.972 K -43.25 % 586.733 K 0.000 -100.00 % 369.975 K 2 484.17 % 14.317 K 433.42 % 2.684 K -33.55 % 4.039 K -65.16 % 11.592 K -68.08 % 36.311 K -50.61 % 73.526 K -36.38 % 115.566 K 10.48 % 104.604 K 76.42 % 59.291 K 48.90 % 39.820 K 327.76 % 9.309 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.825 K 0.000 -100.00 % 6.311 K 0.000 -100.00 % 10.175 K 0.000 -100.00 % 23.247 K 0.000 -100.00 % 35.805 K 0.000 -100.00 % 44.993 K 0.000 -100.00 % 117.890 K 0.000 -100.00 % 134.602 K 0.000 -100.00 % 34.993 K 0.000 -100.00 % 1.692 K 0.000 -100.00 % 222.000 0.000 -100.00 % 938.000 19.72 % 783.500 0.00 % 783.500 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 -100.00 % 100.389 K -29.62 % 142.635 K 62.99 % 87.511 K -30.13 % 125.247 K 25.18 % 100.056 K -20.01 % 125.087 K 18.29 % 105.749 K 646.24 % 14.171 K -90.72 % 152.773 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.024 K -0.01 % 28.026 K -10.03 % 31.152 K 0.00 % 31.153 K 74.18 % 17.886 K 0.00 % 17.886 K 804.93 % 1.977 K 0.00 % 1.977 K -42.40 % 3.432 K 0.00 % 3.432 K -68.19 % 10.788 K 0.00 % 10.788 K 141.07 % 4.475 K 0.00 % 4.475 K 1 296.26 % 320.500 0.00 % 320.500 -28.54 % 448.500 0.00 % 448.500 0.000 0.000 0.000 0.000 -100.00 % 23.348 K 0.00 % 23.348 K -55.95 % 53.000 K 0.00 % 53.000 K 3 433.33 % 1.500 K 200.00 % 500.000 0.000 0.000
Depreciation and amortization 1.864 M 22.74 % 1.519 M -19.24 % 1.881 M -0.84 % 1.897 M 5.92 % 1.791 M -0.67 % 1.803 M 0.22 % 1.799 M 13.43 % 1.586 M 5.03 % 1.510 M 10.30 % 1.369 M 40.47 % 974.567 K 16.28 % 838.142 K 125.12 % 372.305 K -72.96 % 1.377 M 155.84 % -2.466 M -175.84 % -894.000 K -173.39 % -327.000 K 53.75 % -707.000 K -43.70 % -492.000 K -1 151.53 % -39.312 K 0.000 0.000 -100.00 % 36.982 K 0.00 % 36.983 K -12.59 % 42.308 K 0.00 % 42.309 K -61.86 % 110.930 K 0.00 % 110.932 K 53.65 % 72.196 K 0.00 % 72.196 K 55.90 % 46.308 K -0.01 % 46.311 K -47.59 % 88.366 K 0.00 % 88.366 K -23.55 % 115.590 K 0.00 % 115.593 K 66.79 % 69.306 K 0.00 % 69.306 K 567.69 % 10.380 K 0.00 % 10.380 K 111.69 % -88.822 K -200.00 % 88.822 K 173.90 % -120.190 K -200.00 % 120.190 K -1.39 % 121.884 K 0.00 % 121.885 K -73.56 % 461.000 K 0.00 % 461.000 K 0.000 0.000 0.000 0.000
Operating income 7.134 M 161.30 % 2.730 M -50.19 % 5.481 M 351.80 % 1.213 M 441.73 % -355.000 K -125.89 % 1.371 M -79.94 % 6.835 M 23.82 % 5.520 M -8.32 % 6.021 M 51.05 % 3.986 M 17.65 % 3.388 M 134.95 % 1.442 M 151.27 % 573.880 K 141.68 % -1.377 M -155.84 % 2.466 M 106.53 % 1.194 M -19.70 % 1.487 M -77.49 % 6.606 M 1 241.92 % 492.279 K 1 152.24 % 39.312 K -99.58 % 9.340 M 96.09 % 4.763 M 763.37 % -718.000 K 0.00 % -718.000 K -10.29 % -651.000 K 0.00 % -651.000 K 1.66 % -662.000 K 0.00 % -662.000 K 73.61 % -2.509 M 0.00 % -2.509 M -1 193.30 % -194.000 K -0.25 % -193.513 K 46.10 % -359.000 K 0.00 % -359.000 K 34.49 % -548.000 K 0.00 % -548.000 K -95.71 % -280.000 K 0.00 % -280.000 K -127.64 % -123.000 K 0.19 % -123.239 K -80.59 % -68.243 K 0.00 % -68.243 K 47.67 % -130.404 K 0.00 % -130.404 K 80.68 % -675.000 K 0.00 % -675.000 K 68.91 % -2.171 M 0.00 % -2.171 M -331.76 % 936.750 K 200.00 % 312.250 K 555.84 % -68.500 K -100.00 % -34.250 K
Operating income ratio 0.12 149.50 % 0.05 -49.24 % 0.09 378.75 % 0.02 303.36 % -0.01 -130.19 % 0.03 -73.07 % 0.12 67.50 % 0.07 -36.73 % 0.11 21.24 % 0.09 16.58 % 0.08 122.42 % 0.04 133.62 % 0.02 143.13 % -0.03 -164.06 % 0.05 -41.13 % 0.09 -18.05 % 0.11 -81.08 % 0.60 899.06 % 0.06 1 110.70 % 0.00 -99.34 % 0.74 4.18 % 0.71 410.25 % -0.23 0.00 % -0.23 -1.88 % -0.22 0.00 % -0.22 -32.59 % -0.17 0.00 % -0.17 90.86 % -1.86 -297.71 % -0.47 -627.83 % -0.06 -0.55 % -0.06 42.45 % -0.11 0.00 % -0.11 18.31 % -0.14 0.00 % -0.14 -53.71 % -0.09 0.00 % -0.09 -16.51 % -0.08 0.20 % -0.08 0.00 0.00 0.00 0.00 100.00 % -2.74 0.00 % -2.74 -28.78 % -2.13 0.00 % -2.13 0.00 0.00 0.00 0.00
Total other income expenses net -6.006 M -401.43 % 1.993 M 121.98 % -9.064 M -1 100.51 % 905.934 K 124.28 % -3.731 M -1 520.05 % 262.738 K 113.26 % -1.982 M -13.97 % -1.739 M -448.58 % -317.000 K 80.04 % -1.588 M -65.76 % -958.000 K 3.33 % -991.000 K -299.60 % -248.000 K 41.78 % -426.000 K 30.62 % -614.000 K -136.15 % -260.000 K -4 343.51 % 6.127 K 146.87 % -13.072 K 56.43 % -30.000 K 99.43 % -5.221 M 80.73 % -27.089 M -407.66 % -5.336 M -6 332.33 % 85.618 K 104.58 % -1.871 M -1 155.70 % -149.000 K 0.00 % -149.000 K 80.99 % -784.000 K 0.00 % -784.000 K -142.06 % 1.864 M 0.00 % 1.864 M 9 740.57 % 18.942 K 0.00 % 18.942 K 61.79 % 11.708 K 0.00 % 11.708 K 100.37 % -3.135 M 0.00 % -3.135 M 25.55 % -4.211 M 0.00 % -4.211 M -21 219.36 % -19.752 K 0.00 % -19.752 K -91.96 % -10.290 K 98.20 % -571.032 K -11 281.35 % 5.107 K 0.00 % 5.107 K -99.11 % 575.398 K 0.00 % 575.398 K 155.01 % -1.046 M 0.00 % -1.046 M -69 633.33 % -1.500 K -200.00 % -500.000 -101.43 % 35.000 K 100.00 % 17.500 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-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 2007-12-30 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 2000-03-31 2000-01-31 1998-06-30 1998-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 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30 2000-03-31
Net debt 236.011 K 103.94 % -5.992 M 62.85 % -16.128 M 4.30 % -16.852 M -223.55 % -5.208 M 82.28 % -29.395 M 12.72 % -33.680 M -1.77 % -33.093 M -5.57 % -31.347 M -38.88 % -22.571 M -20.91 % -18.667 M -32.49 % -14.090 M 19.12 % -17.420 M -437.95 % -3.238 M 72.16 % -11.632 M -162.48 % 18.616 M 515.88 % -4.476 M -175.30 % 5.944 M 376.62 % 1.247 M 172.35 % 457.922 K -63.26 % 1.246 M 1 741.37 % -75.941 K 75.93 % -315.526 K -502.99 % 78.297 K 108.77 % -892.338 K -2.55 % -870.166 K -31.61 % -661.184 K 42.94 % -1.159 M 58.25 % -2.775 M -29.26 % -2.147 M -233.21 % 1.612 M 18.93 % 1.355 M -3.19 % 1.400 M 3.88 % 1.348 M 109.26 % -14.558 M
Total investments 0.000 0.000 -100.00 % 15.793 M -11.81 % 17.907 M 190.19 % 6.171 M -29.74 % 8.783 M -26.92 % 12.019 M -43.03 % 21.098 M -12.78 % 24.188 M 10.21 % 21.946 M 66.53 % 13.178 M -32.68 % 19.575 M 0.50 % 19.478 M 0.000 -100.00 % 3.439 M 0.000 -100.00 % 1.426 M 0.000 -100.00 % 1.837 M 0.000 -100.00 % 1.213 M 318.50 % 289.904 K 190 626.32 % 152.000 -99.94 % 248.190 K -67.36 % 760.490 K 4 089.57 % 18.152 K 11 842.11 % 152.000 -99.92 % 196.504 K 1 458.20 % 12.611 K -53.60 % 27.181 K 0.000 0.000 -100.00 % 1.000 0.000 0.000
Total debt 4.586 M -6.30 % 4.894 M 594.59 % 704.641 K -50.07 % 1.411 M -66.27 % 4.184 M 76.07 % 2.376 M -18.84 % 2.928 M 7.88 % 2.714 M -17.68 % 3.297 M -3.67 % 3.422 M -20.32 % 4.295 M 5.87 % 4.057 M 183.35 % 1.432 M -89.65 % 13.829 M 86.87 % 7.400 M -76.49 % 31.471 M 1 749.93 % 1.701 M -78.25 % 7.821 M 279.65 % 2.060 M 87.27 % 1.100 M -40.86 % 1.860 M 244.44 % 540.000 K 0.000 -100.00 % 367.052 K 0.000 0.000 0.000 -100.00 % 108.951 K 0.000 0.000 -100.00 % 1.693 M 13.40 % 1.493 M 0.65 % 1.483 M 5.00 % 1.413 M 0.000
Accumulated other comprehensive income loss 548.120 K 0.00 % 548.119 K 0.00 % 548.118 K -33.15 % 819.877 K 1.22 % 810.032 K 6.76 % 758.742 K 5.75 % 717.474 K -16.88 % 863.143 K 12.80 % 765.224 K 42.58 % 536.706 K 23.50 % 434.571 K -9.22 % 478.722 K -17.42 % 579.708 K -24.53 % 768.094 K -5.97 % 816.899 K 572.82 % 121.414 K -70.27 % 408.335 K 368.87 % 87.089 K -50.82 % 177.098 K 136.68 % -482.765 K 0.00 % -482.765 K -1 140.80 % 46.384 K 0.00 % 46.384 K 0.00 % 46.384 K 0.00 % 46.384 K 1 405.97 % 3.080 K 0.00 % 3.080 K -87.54 % 24.716 K 0.00 % 24.716 K 125.07 % -98.577 K 0.000 0.000 0.000 0.000 100.00 % -80.000 K
Retained earnings -950.855 K -149.89 % 1.906 M -57.96 % 4.533 M -58.25 % 10.859 M 193.32 % -11.636 M -56.62 % -7.429 M -8.72 % -6.833 M 26.88 % -9.346 M 16.35 % -11.172 M 23.15 % -14.537 M 7.37 % -15.693 M 9.65 % -17.369 M 0.36 % -17.432 M 2.27 % -17.837 M -12.60 % -15.841 M 3.28 % -16.378 M 3.69 % -17.006 M 1.37 % -17.242 M 2.43 % -17.670 M -0.26 % -17.625 M 0.02 % -17.628 M 28.69 % -24.721 M -5.37 % -23.460 M -7.31 % -21.862 M -15.25 % -18.969 M -7.27 % -17.684 M -3.29 % -17.120 M -3.00 % -16.622 M -83.88 % -9.039 M -15 683.67 % -57.271 K 99.80 % -28.147 M -0.56 % -27.990 M -0.90 % -27.739 M -0.72 % -27.541 M -3 351.55 % 847.000 K
Common stock 48.890 M -0.32 % 49.048 M -4.93 % 51.594 M -1.28 % 52.260 M -2.98 % 53.868 M 0.00 % 53.868 M -1.14 % 54.491 M 4.96 % 51.915 M 0.76 % 51.524 M 3.26 % 49.899 M 2.89 % 48.497 M 0.08 % 48.459 M 0.90 % 48.025 M 0.08 % 47.988 M 12.15 % 42.788 M -0.29 % 42.912 M 60.58 % 26.724 M -0.47 % 26.851 M 0.00 % 26.851 M 1.73 % 26.394 M 6.57 % 24.766 M 1.45 % 24.412 M 4.24 % 23.419 M 6.74 % 21.940 M 0.44 % 21.845 M 5.68 % 20.672 M 7.84 % 19.170 M -0.19 % 19.206 M 0.00 % 19.206 M 878.00 % 1.964 M -92.62 % 26.611 M 0.00 % 26.611 M -0.04 % 26.620 M 2.97 % 25.852 M 10.33 % 23.431 M
Total equity 48.487 M -5.85 % 51.502 M -9.13 % 56.675 M -11.36 % 63.939 M 48.55 % 43.042 M -8.80 % 47.197 M -2.44 % 48.375 M 11.38 % 43.433 M 5.63 % 41.117 M 14.54 % 35.899 M 8.00 % 33.239 M 5.29 % 31.569 M 1.27 % 31.173 M 0.82 % 30.919 M 11.36 % 27.764 M 3.83 % 26.739 M 162.09 % 10.202 M 4.49 % 9.764 M 5.04 % 9.295 M 12.18 % 8.286 M 24.51 % 6.655 M 2 634.90 % -262.527 K -5 199.59 % 5.148 K -95.88 % 125.081 K -95.72 % 2.922 M -2.30 % 2.991 M 45.71 % 2.053 M -19.62 % 2.554 M -74.94 % 10.191 M 434.55 % 1.907 M 224.11 % -1.536 M -11.39 % -1.379 M -23.25 % -1.119 M 33.74 % -1.689 M -106.96 % 24.278 M
Other non current liabilities 19.967 M 71.08 % 11.671 M 546.69 % 1.805 M -91.31 % 20.778 M -75.83 % 85.979 M 80.36 % 47.671 M 1 907.90 % -2.637 M -103.68 % 71.695 M -23.01 % 93.121 M 60.39 % 58.059 M 1 922.77 % -3.185 M -107.10 % 44.862 M 1 823.59 % -2.603 M -105.27 % 49.386 M 2 202.02 % -2.349 M -104.27 % 55.057 M 36.68 % 40.282 M 133.43 % 17.257 M 20.54 % 14.316 M -23.19 % 18.637 M 142 090.78 % 13.107 K -45.13 % 23.887 K 3.64 % 23.047 K -26.43 % 31.327 K 72.46 % 18.165 K -77.33 % 80.140 K 3.05 % 77.768 K -42.20 % 134.545 K 6.34 % 126.529 K 251.69 % 35.977 K 0.000 0.000 0.000 0.000 0.000
Long term debt 4.586 M -6.30 % 4.894 M 1 423.74 % 321.209 K -82.44 % 1.829 M -32.22 % 2.698 M 0.000 100.00 % -11.048 M -211.53 % 9.906 M 0.000 -100.00 % 15.423 M 0.000 -100.00 % 13.732 M 0.000 -100.00 % 13.829 M 172.23 % -19.145 M -160.83 % 31.471 M -11.52 % 35.570 M 354.81 % 7.821 M 0.000 -100.00 % 1.100 M 105.91 % -18.599 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 108.951 K 0.000 0.000 -100.00 % 1.693 M 13.40 % 1.493 M 0.65 % 1.483 M 5.00 % 1.413 M 0.000
Total non current liabilities 24.553 M 48.22 % 16.566 M 250.46 % 4.727 M -79.09 % 22.607 M 164.48 % 8.548 M -85.91 % 60.666 M 762.34 % 7.035 M -91.17 % 79.658 M 509.25 % 13.075 M -81.89 % 72.203 M 644.68 % 9.696 M -83.28 % 57.987 M 322.64 % 13.720 M -78.04 % 62.485 M 244.12 % 18.158 M -79.02 % 86.528 M 316.74 % 20.763 M -15.87 % 24.680 M 367.54 % 5.279 M -73.25 % 19.737 M 167.39 % 7.381 M 30 800.80 % 23.887 K 3.64 % 23.047 K -26.43 % 31.327 K 72.46 % 18.165 K -77.33 % 80.140 K 3.05 % 77.768 K -68.06 % 243.496 K 92.44 % 126.529 K 251.69 % 35.977 K -97.87 % 1.693 M 13.40 % 1.493 M 0.65 % 1.483 M 5.00 % 1.413 M 0.000
Other current liabilities -1.600 M -121.94 % 7.293 M -46.82 % 13.714 M 468.27 % -3.724 M 45.84 % -6.876 M 5.19 % -7.253 M 92.91 % -102.319 M -1 190.08 % -7.931 M 93.39 % -119.903 M -962.15 % -11.289 M -141.40 % 27.265 M 412.75 % -8.718 M -169.25 % 12.589 M 0.000 -100.00 % 27.914 M 0.000 -100.00 % 10.364 M 0.000 -100.00 % 1.791 M 0.000 100.00 % -8.418 M -1 283.99 % 710.946 K -12.27 % 810.357 K 2.31 % 792.092 K 20.86 % 655.366 K 50.95 % 434.170 K -25.78 % 584.997 K 191.99 % 200.346 K -30.24 % 287.204 K -3.61 % 297.975 K 0.000 -100.00 % 7.000 K -84.92 % 46.420 K -97.12 % 1.612 M -5.92 % 1.713 M
Deferred revenue 0.000 0.000 -100.00 % 3.336 M -10.41 % 3.724 M -17.34 % 4.505 M -37.89 % 7.253 M -18.59 % 8.909 M 1.50 % 8.777 M -17.22 % 10.603 M -12.54 % 12.123 M -4.07 % 12.637 M 35.52 % 9.325 M -11.90 % 10.585 M 0.000 -100.00 % 11.748 M 0.000 -100.00 % 8.935 M 0.000 -100.00 % 3.491 M 0.000 -100.00 % 5.120 M 2 132.90 % 229.290 K -13.12 % 263.903 K -29.69 % 375.354 K -24.04 % 494.151 K -12.09 % 562.104 K -4.99 % 591.623 K 28.45 % 460.583 K -5.50 % 487.371 K 0.000 0.000 0.000 0.000 -100.00 % 31.500 K 0.000
Short term debt 1.600 M 300.32 % 399.787 K 4.27 % 383.432 K -50.52 % 774.905 K 56.36 % 495.593 K -51.00 % 1.011 M -27.87 % 1.402 M 0.000 -100.00 % 1.103 M 0.000 -100.00 % 1.345 M 0.000 -100.00 % 1.385 M 0.000 -100.00 % 6.590 M 0.000 -100.00 % 273.307 K 0.000 -100.00 % 2.060 M 0.000 0.000 -100.00 % 540.000 K 0.000 -100.00 % 367.052 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 0.000 -100.00 % 7.693 M -57.23 % 17.987 M 161.21 % 6.886 M -91.82 % 84.146 M 8 220.29 % 1.011 M -87.94 % 8.389 M 331.64 % 1.944 M -69.88 % 6.453 M 404.53 % 1.279 M -74.29 % 4.975 M 719.26 % 607.217 K -84.62 % 3.947 M 440.20 % 730.646 K -86.66 % 5.478 M 51.88 % 3.607 M 10.26 % 3.271 M 722.67 % 397.616 K -29.52 % 564.172 K 100.70 % 281.100 K -98.63 % 20.459 M 531.30 % 3.241 M 16.60 % 2.779 M 1.18 % 2.747 M 51.09 % 1.818 M 22.86 % 1.480 M -19.84 % 1.846 M 21.62 % 1.518 M -43.60 % 2.691 M 474.13 % 468.787 K 44.84 % 323.667 K 1 246.37 % 24.040 K -63.01 % 64.993 K -96.70 % 1.969 M -32.02 % 2.896 M
Total liabilities 24.553 M 1.21 % 24.259 M 6.80 % 22.714 M 0.47 % 22.607 M -75.61 % 92.694 M 47.04 % 63.042 M -27.81 % 87.324 M 7.01 % 81.601 M -19.44 % 101.294 M 37.85 % 73.482 M 7.99 % 68.043 M 16.13 % 58.594 M -10.84 % 65.717 M 3.96 % 63.216 M -27.15 % 86.778 M -3.72 % 90.135 M 64.16 % 54.905 M 118.94 % 25.078 M 31.04 % 19.138 M -4.40 % 20.018 M -28.10 % 27.841 M 752.78 % 3.265 M 16.49 % 2.802 M 0.87 % 2.778 M 51.30 % 1.836 M 17.71 % 1.560 M -18.92 % 1.924 M 9.22 % 1.761 M -37.49 % 2.818 M 458.27 % 504.764 K -74.97 % 2.016 M 32.94 % 1.517 M -2.03 % 1.548 M -54.21 % 3.381 M 16.75 % 2.896 M
Other non current assets 53.719 M 28.95 % 41.657 M 1 768.29 % 2.230 M -82.76 % 12.934 M 165.88 % -19.634 M -19 895.11 % 99.184 K 100.28 % -35.576 M -226.14 % 28.204 M 168.10 % -41.418 M -266.61 % 24.860 M 179.51 % -31.269 M -271.80 % 18.200 M 166.78 % -27.253 M -149.80 % 54.728 M 629.31 % -10.340 M -112.61 % 81.978 M 1 247.44 % -7.144 M -129.72 % 24.038 M 656.62 % -4.319 M -122.38 % 19.297 M 401.47 % 3.848 M 1 405.10 % 255.673 K -36.98 % 405.673 K 210.45 % 130.673 K 4.81 % 124.673 K -22.61 % 161.093 K -14.19 % 187.734 K 0.000 -100.00 % 162.894 K 0.000 -100.00 % 360.624 K 0.000 0.000 0.000 -100.00 % 5.000 K
Long term investments 0.000 0.000 -100.00 % 10.655 M -40.50 % 17.907 M 190.19 % 6.171 M -29.74 % 8.783 M -26.92 % 12.019 M -43.03 % 21.098 M -12.78 % 24.188 M 10.21 % 21.946 M 66.53 % 13.178 M -32.68 % 19.575 M 0.50 % 19.478 M 0.000 -100.00 % 1.945 M 0.000 -100.00 % 1.426 M 0.000 -100.00 % 1.837 M 0.000 -100.00 % 1.213 M 611.83 % 170.440 K 112 031.58 % 152.000 -99.94 % 239.350 K -65.55 % 694.792 K 8 979.87 % 7.652 K 4 934.21 % 152.000 -99.92 % 196.504 K 176 930.63 % 111.000 -99.59 % 27.181 K 0.000 0.000 0.000 0.000 0.000
Intangible assets 10.022 M -12.46 % 11.448 M -21.90 % 14.658 M -6.25 % 15.635 M -51.11 % 31.981 M -7.42 % 34.542 M -3.12 % 35.654 M 17.34 % 30.385 M 7.59 % 28.242 M 8.88 % 25.939 M 6.67 % 24.317 M 7.13 % 22.700 M 130.51 % 9.848 M -0.53 % 9.900 M -1.18 % 10.018 M 173.61 % 3.661 M 3 174.21 % 111.826 K -29.73 % 159.136 K -22.64 % 205.716 K -1.07 % 207.932 K -23.93 % 273.334 K 190.23 % 94.177 K -33.61 % 141.853 K -25.15 % 189.529 K -19.25 % 234.705 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.886 M
GoodWill 5.756 M -42.32 % 9.980 M -3.85 % 10.379 M -38.08 % 16.763 M 0.00 % 16.763 M 0.000 -100.00 % 17.557 M 0.000 -100.00 % 11.173 M 0.000 -100.00 % 10.823 M 0.000 -100.00 % 10.774 M 0.00 % 10.774 M -4.70 % 11.305 M -33.08 % 16.894 M 96.27 % 8.607 M 0.00 % 8.607 M 0.00 % 8.607 M 6.49 % 8.083 M 9.50 % 7.382 M 595.85 % 1.061 M 0.00 % 1.061 M 0.00 % 1.061 M 0.00 % 1.061 M -48.41 % 2.056 M 0.00 % 2.056 M 0.00 % 2.056 M -75.50 % 8.392 M 0.000 0.000 0.000 0.000 -100.00 % 1.102 M 0.000
Goodwill and intangible assets 15.778 M -26.37 % 21.428 M -14.42 % 25.038 M -22.72 % 32.398 M -33.53 % 48.744 M 41.11 % 34.542 M -35.08 % 53.211 M 75.12 % 30.385 M -22.91 % 39.415 M 51.96 % 25.939 M -26.18 % 35.140 M 54.80 % 22.700 M 10.08 % 20.621 M -0.25 % 20.674 M -3.04 % 21.323 M 3.74 % 20.555 M 135.75 % 8.719 M -0.54 % 8.766 M -0.53 % 8.813 M 6.30 % 8.291 M 8.30 % 7.655 M 562.78 % 1.155 M -3.96 % 1.203 M -3.81 % 1.250 M -3.49 % 1.296 M -36.99 % 2.056 M 0.00 % 2.056 M 0.00 % 2.056 M -75.50 % 8.392 M 0.000 0.000 0.000 0.000 -100.00 % 1.102 M -77.45 % 4.886 M
Property plant equipment net 3.543 M 98.09 % 1.789 M 198.76 % 598.713 K -68.47 % 1.899 M -23.50 % 2.482 M -16.57 % 2.975 M -2.03 % 3.037 M -9.63 % 3.360 M -8.32 % 3.665 M -9.63 % 4.056 M -9.42 % 4.477 M -6.73 % 4.800 M 190.21 % 1.654 M -0.69 % 1.665 M -27.34 % 2.292 M 54.24 % 1.486 M 454.36 % 268.050 K 67.94 % 159.614 K 3.21 % 154.647 K 109.21 % 73.921 K 143.57 % 30.349 K -7.90 % 32.953 K -42.85 % 57.661 K -39.05 % 94.601 K -92.44 % 1.251 M 16.43 % 1.075 M 128.07 % 471.202 K 11.53 % 422.486 K 31.89 % 320.337 K 599.12 % 45.820 K 0.000 0.000 0.000 -100.00 % 213.640 K -45.91 % 395.000 K
Total non current assets 73.040 M 12.59 % 64.874 M 57.33 % 41.236 M -39.61 % 68.283 M 43.03 % 47.739 M 0.000 -100.00 % 38.691 M -56.64 % 89.228 M 179.65 % 31.907 M -61.74 % 83.388 M 189.60 % 28.795 M -60.02 % 72.017 M 223.30 % 22.276 M -71.10 % 77.067 M 226.35 % 23.615 M -77.30 % 104.019 M 1 057.42 % 8.987 M -72.74 % 32.964 M 267.59 % 8.968 M -67.58 % 27.662 M 72.15 % 16.069 M 895.53 % 1.614 M -3.13 % 1.666 M -2.85 % 1.715 M -49.05 % 3.366 M 2.02 % 3.300 M 21.52 % 2.715 M 1.50 % 2.675 M -69.86 % 8.875 M 12 057.99 % 73.001 K -79.76 % 360.624 K 0.000 0.000 -100.00 % 1.315 M -75.12 % 5.286 M
Other current assets -11.271 M -14.43 % -9.850 M -562.61 % 2.129 M 125.19 % -8.451 M -112.47 % 67.798 M 232.28 % -51.254 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.517 M 0.000 -100.00 % 14.909 M 0.000 -100.00 % 3.910 M 0.000 100.00 % -13.635 M -8 467.97 % 162.948 K 7.72 % 151.272 K -66.83 % 456.067 K 686.19 % 58.010 K -54.32 % 126.981 K 3.49 % 122.704 K 72.27 % 71.229 K 0.000 -100.00 % 18.865 K -51.40 % 38.813 K 0.000 -100.00 % 51.048 K 18.90 % 42.934 K 0.000
Short term investments 0.000 0.000 -100.00 % 5.139 M 0.000 -100.00 % 1.495 M 0.000 -100.00 % 1.589 M 0.000 -100.00 % 1.797 M 0.000 -100.00 % 443.759 K 0.000 -100.00 % 675.614 K 0.000 -100.00 % 1.494 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 119.464 K 0.000 -100.00 % 8.840 K -86.54 % 65.698 K 525.70 % 10.500 K 0.000 0.000 -100.00 % 12.500 K 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 4.350 M -60.04 % 10.887 M -35.32 % 16.832 M -7.83 % 18.263 M 94.45 % 9.392 M -70.44 % 31.772 M -13.21 % 36.608 M 2.24 % 35.807 M 3.36 % 34.643 M 33.28 % 25.993 M 13.20 % 22.962 M 26.54 % 18.146 M -3.74 % 18.852 M 10.46 % 17.067 M -10.32 % 19.032 M 48.06 % 12.855 M 108.09 % 6.177 M 229.18 % 1.877 M 130.87 % 812.831 K 26.59 % 642.078 K 4.65 % 613.527 K -0.39 % 615.941 K 95.21 % 315.526 K 9.27 % 288.755 K -67.64 % 892.338 K 2.55 % 870.166 K 31.61 % 661.184 K -47.84 % 1.268 M -54.32 % 2.775 M 29.26 % 2.147 M 2 555.97 % 80.843 K -41.18 % 137.443 K 65.16 % 83.216 K 28.20 % 64.909 K -99.55 % 14.558 M
Cash and short term investments 4.350 M -60.04 % 10.887 M -50.45 % 21.971 M 20.30 % 18.263 M 94.45 % 9.392 M -70.44 % 31.772 M -13.21 % 36.608 M 2.24 % 35.807 M 3.36 % 34.643 M 33.28 % 25.993 M 13.20 % 22.962 M 26.54 % 18.146 M -3.74 % 18.852 M 10.46 % 17.067 M -10.32 % 19.032 M 48.06 % 12.855 M 108.09 % 6.177 M 229.18 % 1.877 M 130.87 % 812.831 K 26.59 % 642.078 K 4.65 % 613.527 K -16.57 % 735.405 K 133.07 % 315.526 K 6.03 % 297.595 K -68.94 % 958.036 K 8.79 % 880.666 K 33.20 % 661.184 K -47.84 % 1.268 M -54.53 % 2.788 M 29.84 % 2.147 M 2 555.97 % 80.843 K -41.18 % 137.443 K 65.16 % 83.216 K 28.20 % 64.909 K -99.55 % 14.558 M
Total current assets 0.000 -100.00 % 10.887 M -71.47 % 38.154 M 108.91 % 18.263 M -79.25 % 87.997 M 0.000 -100.00 % 36.608 M 2.24 % 35.807 M 3.36 % 34.643 M 33.28 % 25.993 M 13.20 % 22.962 M 26.54 % 18.146 M -3.74 % 18.852 M 10.46 % 17.067 M -10.32 % 19.032 M 48.06 % 12.855 M 108.09 % 6.177 M 229.18 % 1.877 M 130.87 % 812.831 K 26.59 % 642.078 K -96.52 % 18.427 M 1 227.48 % 1.388 M 21.61 % 1.141 M -3.95 % 1.188 M -14.64 % 1.392 M 11.24 % 1.251 M -0.79 % 1.261 M -23.08 % 1.640 M -60.33 % 4.134 M 76.79 % 2.338 M 1 854.19 % 119.656 K -13.12 % 137.718 K -67.92 % 429.264 K 13.84 % 377.065 K -98.28 % 21.888 M
Inventory 0.000 0.000 -100.00 % 5.139 M 0.000 0.000 0.000 -100.00 % 30.499 K 60.77 % 18.971 K -49.08 % 37.259 K 1 070.93 % 3.182 K -53.72 % 6.875 K -21.35 % 8.741 K 36.88 % 6.386 K 0.000 -100.00 % 18.547 K 0.000 100.00 % -10.422 M 0.000 100.00 % -4.461 M 0.000 -100.00 % 11.053 M 0.000 0.000 -100.00 % 106.067 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 6.921 M -29.74 % 9.850 M 10.49 % 8.915 M 5.49 % 8.451 M -9.24 % 9.312 M -52.21 % 19.483 M -37.76 % 31.303 M 0.000 -100.00 % 32.859 M 0.000 -100.00 % 12.250 M 0.000 -100.00 % 11.676 M 0.000 -100.00 % 7.089 M 0.000 -100.00 % 1.621 M 0.000 -100.00 % 1.595 M 0.000 -100.00 % 2.582 M 427.26 % 489.757 K -27.41 % 674.651 K 55.21 % 434.680 K 15.59 % 376.057 K 54.26 % 243.781 K -48.95 % 477.499 K 58.62 % 301.042 K -77.64 % 1.346 M 681.34 % 172.273 K 0.000 -100.00 % 275.000 -99.91 % 295.000 K 9.57 % 269.222 K -96.33 % 7.330 M
Tax assets 0.000 0.000 -100.00 % 2.715 M -13.66 % 3.144 M -68.48 % 9.976 M 105.49 % 4.855 M -19.10 % 6.001 M -2.90 % 6.180 M 2.03 % 6.057 M -8.05 % 6.587 M -9.36 % 7.268 M 7.81 % 6.741 M -13.30 % 7.775 M 0.000 -100.00 % 8.395 M 0.000 -100.00 % 5.719 M 0.000 -100.00 % 2.482 M 0.000 -100.00 % 3.322 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
Other assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 110.239 M 82.52 % 60.400 M 0.000 -100.00 % 75.861 M 0.000 -100.00 % 49.525 M 0.000 -100.00 % 55.762 M 0.000 -100.00 % 71.896 M 0.000 -100.00 % 49.943 M 0.000 -100.00 % 18.652 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
Account payables 0.000 0.000 -100.00 % 553.676 K -90.94 % 6.111 M 225.81 % 1.876 M 0.000 -100.00 % 41.072 M 3 641.20 % 1.098 M -97.56 % 44.963 M 10 006.12 % 444.906 K -35.59 % 690.757 K 0.000 -100.00 % 10.991 M 0.000 -100.00 % 2.503 M 0.000 -100.00 % 1.343 M 0.000 -100.00 % 1.663 M 0.000 -100.00 % 3.298 M 87.31 % 1.761 M 3.25 % 1.705 M 40.64 % 1.212 M 81.35 % 668.535 K 38.25 % 483.556 K -27.78 % 669.518 K -21.88 % 857.048 K -55.29 % 1.917 M 1 022.21 % 170.812 K -47.23 % 323.667 K 1 799.45 % 17.040 K -8.25 % 18.573 K -94.29 % 325.460 K -72.49 % 1.183 M
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
Deferred revenue non current 0.000 -100.00 % 6.167 M 432.68 % 1.158 M 0.000 -100.00 % 5.810 M -37.97 % 9.367 M -24.76 % 12.449 M 4.99 % 11.857 M -19.92 % 14.808 M -16.22 % 17.675 M -14.26 % 20.615 M 14.78 % 17.961 M -18.28 % 21.980 M 0.000 -100.00 % 13.646 M 0.000 -100.00 % 8.658 M 0.000 -100.00 % 3.044 M 0.000 -100.00 % 3.303 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
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 -100.00 % 82.812 K 9.67 % 75.509 K 12.66 % 67.022 K 4.40 % 64.200 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 219.000 100.39 % -55.574 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 -100.00 % 321.209 K 0.000 -100.00 % 947.901 K -30.55 % 1.365 M -43.99 % 2.437 M 0.000 -100.00 % 785.499 K 0.000 -100.00 % 682.415 K 0.000 0.000 0.000 100.00 % -19.864 M 0.000 -100.00 % 34.142 M 0.000 0.000 0.000 100.00 % -20.459 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 % 482.765 K -15.36 % 570.365 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
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 % -126.889 K 73.72 % -482.765 K 15.36 % -570.365 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 1.408 M -2.43 % 1.443 M 0.000 -100.00 % 2.711 M -25.27 % 3.628 M -21.23 % 4.606 M 17.54 % 3.918 M -1.25 % 3.968 M -6.63 % 4.250 M -13.34 % 4.904 M 19.91 % 4.090 M -17.02 % 4.928 M 0.000 -100.00 % 6.142 M 0.000 -100.00 % 4.538 M 0.000 -100.00 % 1.778 M 0.000 -100.00 % 2.205 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
Other liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.365 M -98.10 % 71.900 M 0.000 -100.00 % 81.766 M 0.000 -100.00 % 53.372 M 0.000 -100.00 % 48.050 M 0.000 -100.00 % 63.143 M 0.000 -100.00 % 30.871 M 0.000 -100.00 % 13.295 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
Total assets 73.040 M -3.59 % 75.761 M -4.57 % 79.389 M -8.27 % 86.546 M -36.24 % 135.736 M 23.13 % 110.239 M -18.76 % 135.699 M 8.53 % 125.034 M -12.20 % 142.411 M 30.20 % 109.381 M 8.00 % 101.281 M 12.33 % 90.163 M -6.94 % 96.890 M 2.93 % 94.135 M -17.82 % 114.542 M -1.99 % 116.874 M 79.51 % 65.107 M 86.87 % 34.841 M 22.54 % 28.433 M 0.45 % 28.304 M -17.95 % 34.496 M 1 049.01 % 3.002 M 6.93 % 2.808 M -3.30 % 2.903 M -38.98 % 4.758 M 4.56 % 4.551 M 14.44 % 3.977 M -7.84 % 4.315 M -66.83 % 13.009 M 439.52 % 2.411 M 402.06 % 480.280 K 248.74 % 137.718 K -67.92 % 429.265 K -74.64 % 1.692 M -93.77 % 27.174 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 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30 2000-03-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-12-31 2014-06-30 2013-12-30 2013-06-30 2013-01-31 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 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2005-01-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31 2002-06-30 2001-12-30 2000-03-31 2000-01-31 1999-06-30 1999-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.114 M 0.000 -100.00 % 13.230 M 0.000 100.00 % -2.157 M 0.000 -100.00 % 1.325 M 0.000 -100.00 % 4.397 M 0.000 100.00 % -83.864 K 0.000 100.00 % -1.728 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 38.246 K 0.000 0.000 0.000 -100.00 % 203.677 K 0.000 -100.00 % 290.764 K 0.000 100.00 % -71.311 K 0.000 100.00 % -80.018 K 0.000 -100.00 % 119.034 K 0.000 -100.00 % 110.384 K 0.000 -100.00 % 118.816 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
Change in working capital 963.261 K 0.000 100.00 % -8.124 M 0.000 0.000 0.000 -100.00 % 5.691 M 0.000 100.00 % -14.563 M 0.000 100.00 % -137.355 K 0.000 -100.00 % 946.903 K 0.000 -100.00 % 3.234 M 0.000 -100.00 % 2.205 M 0.000 -100.00 % 1.448 M 0.000 -100.00 % 1.480 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 1.831 M 0.000 100.00 % -6.123 M 0.000 0.000 0.000 -100.00 % 3.306 M 0.000 100.00 % -16.511 M 0.000 -100.00 % 279.226 K 0.000 100.00 % -1.257 M 0.000 100.00 % -4.498 M 0.000 100.00 % -26.520 K 0.000 -100.00 % 1.609 M 0.000 -100.00 % 1.563 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.760 K 0.000 100.00 % -30.384 K 0.000 100.00 % -489.000 0.000 -100.00 % 12.161 K 0.000 100.00 % -18.547 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
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
Other working capital -867.559 K 0.000 100.00 % -2.000 M 0.000 0.000 0.000 -100.00 % 2.378 M 0.000 -100.00 % 1.978 M 0.000 100.00 % -416.092 K 0.000 -100.00 % 2.191 M 0.000 -100.00 % 7.750 M 0.000 -100.00 % 2.231 M 0.000 100.00 % -161.114 K 0.000 100.00 % -83.055 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
Other non cash items 754.105 K 134.60 % -2.180 M -115.98 % 13.640 M 215.42 % -11.818 M -575.41 % 2.486 M 562.99 % -536.908 K -110.74 % 4.998 M 56.38 % 3.196 M -60.45 % 8.082 M 35.22 % 5.977 M 12.82 % 5.298 M 105.45 % 2.579 M -2.52 % 2.645 M 216.22 % -2.276 M 40.30 % -3.812 M -158.14 % 6.557 M 222.19 % 2.035 M 247.90 % 585.016 K 131.84 % -1.837 M -332.75 % -424.594 K -103.06 % 13.858 M 1 887.46 % 697.271 K 17.54 % 593.214 K 0.00 % 593.216 K -21.63 % 756.942 K 100.00 % 378.471 K -71.65 % 1.335 M 0.00 % 1.335 M 133.34 % 572.200 K 0.00 % 572.201 K 353.35 % 126.216 K 0.00 % 126.217 K -31.34 % 183.822 K 0.00 % 183.825 K -95.00 % 3.676 M 0.00 % 3.676 M -16.88 % 4.422 M 0.00 % 4.422 M 3 233.83 % 132.634 K 0.00 % 132.637 K 68.90 % 78.532 K 100.00 % 39.266 K -68.66 % 125.296 K 100.00 % 62.648 K 376.94 % -22.622 K -100.00 % -11.311 K -100.35 % 3.217 M 0.00 % 3.217 M 0.000 0.000 0.000 0.000
Net cash provided by operating activities 3.208 M 9.09 % 2.941 M -17.81 % 3.578 M 142.59 % -8.400 M -116.29 % -3.884 M -127.22 % -1.709 M -127.15 % 6.295 M 48.91 % 4.227 M -59.57 % 10.457 M 66.76 % 6.270 M 4.53 % 5.999 M 200.38 % 1.997 M -25.42 % 2.678 M 207.48 % -2.491 M -263.21 % 1.527 M -79.22 % 7.345 M 57.33 % 4.668 M 299.17 % 1.170 M 1 091.99 % 98.115 K 128.28 % -346.913 K 83.46 % -2.097 M -725.36 % 335.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 0.000 0.000 0.000 0.000 0.000 0.000 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.370 M -86.98 % -732.857 K -32.80 % -551.858 K -331.13 % -128.003 K 29.48 % -181.505 K 26.63 % -247.378 K 71.33 % -862.888 K 17.18 % -1.042 M -19.62 % -870.997 K 52.35 % -1.828 M -70.79 % -1.070 M -221.88 % -332.521 K -6.26 % -312.922 K 29.16 % -441.719 K 62.44 % -1.176 M 0.000 100.00 % -173.276 K -210.84 % -55.744 K 53.88 % -120.874 K 0.000 -100.00 % 36.468 K 200.00 % -36.468 K 42.80 % -63.761 K 0.00 % -63.761 K 0.000 0.000 100.00 % -59.773 K 0.00 % -59.773 K 71.75 % -211.557 K 41.49 % -361.557 K 13.41 % -417.553 K 0.00 % -417.553 K -231.07 % -126.121 K 0.00 % -126.121 K 27.15 % -173.122 K 0.00 % -173.122 K -162.36 % -65.986 K 0.00 % -65.986 K -836.24 % -7.048 K 0.00 % -7.048 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.00 % -1.000 K 99.86 % -722.250 K -200.00 % -240.750 K -2 575.00 % -9.000 K -100.00 % -4.500 K
Acquisitions net 1.010 M 200.00 % -1.010 M 0.000 -100.00 % 7.463 M 52.13 % 4.906 M 10 973.83 % 44.301 K 101.64 % -2.695 M -162.89 % -1.025 M -191.22 % -351.962 K -116.37 % 2.150 M 0.000 100.00 % -1.031 M 0.000 0.000 100.00 % -1.413 M -121.03 % -639.225 K 0.000 100.00 % -50.000 K 91.35 % -578.329 K -8 258.12 % 7.089 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -150.000 K 0.000 100.00 % -222.044 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 962.040 K 0.000 100.00 % -100.000 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 100.00 % -3.706 M -264.04 % -1.018 M -770.63 % -116.938 K 72.38 % -423.315 K -277.29 % -112.199 K -2.58 % -109.378 K 87.49 % -874.069 K -1 139.01 % -70.546 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 % -17.775 K 0.00 % -17.775 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -50.000 0.00 % -50.000 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 -100.00 % 551.350 K 1 170.63 % 43.392 K -40.26 % 72.637 K -8.52 % 79.400 K -45.07 % 144.553 K -40.36 % 242.381 K -36.12 % 379.406 K 1 570.96 % -25.793 K -122.34 % 115.442 K -93.25 % 1.710 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.451 K 100.00 % 1.725 K -94.50 % 31.350 K 0.00 % 31.350 K 109.00 % 15.000 K 0.00 % 15.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.828 K 0.000 0.000 -100.00 % 4.996 K 100.00 % 2.498 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -9.218 M -557.59 % 2.015 M 31.65 % 1.530 M 0.000 100.00 % -112.126 K -153.10 % -44.301 K -108.68 % 510.435 K 162.10 % -821.997 K -145.59 % 1.803 M 183.87 % -2.150 M -3 891.57 % 56.700 K 200.00 % -56.700 K 94.89 % -1.109 M -200.42 % 1.104 M -72.52 % 4.019 M 171.76 % -5.600 M -3 502.87 % 164.567 K 429.13 % -50.000 K 54.63 % -110.212 K -182.72 % -38.983 K 86.40 % -286.633 K 0.000 100.00 % -461.132 K -200.00 % 461.132 K 193.26 % -494.474 K -100.00 % -247.237 K 48.23 % -477.599 K -200.00 % 477.599 K 629.46 % -90.206 K -132.61 % 276.626 K 19.72 % 231.058 K 345.97 % -93.939 K 13.07 % -108.059 K -170.60 % 153.052 K 129.00 % -527.765 K -180.07 % 659.155 K 3 019.78 % -22.576 K -136.64 % 61.616 K 554.86 % 9.409 K 44.33 % 6.519 K 105.08 % -128.300 K -100.00 % -64.150 K 50.80 % -130.379 K -100.00 % -65.189 K 87.88 % -537.797 K -100.00 % -268.898 K -1 478.97 % 19.500 K 0.00 % 19.500 K 103.89 % -501.000 K -8 450.00 % 6.000 K 110.43 % -57.500 K -100.00 % -28.750 K
Net cash used for investing activites -9.579 M -3 625.66 % 271.684 K -72.23 % 978.327 K -76.60 % 4.180 M 14.92 % 3.637 M 1 347.08 % -291.679 K 92.52 % -3.901 M -91.76 % -2.035 M -86.66 % -1.090 M 53.07 % -2.323 M -109.26 % -1.110 M 14.95 % -1.305 M -546.25 % 292.464 K -55.87 % 662.686 K -53.65 % 1.430 M 122.92 % -6.239 M -71 541.12 % -8.709 K 91.76 % -105.744 K 86.94 % -809.415 K -2 437.83 % -31.894 K 87.25 % -250.165 K -585.98 % -36.468 K 93.05 % -524.893 K -232.09 % 397.372 K 180.93 % -491.023 K -100.00 % -245.512 K 51.48 % -506.022 K -212.66 % 449.176 K 247.49 % -304.538 K -28.11 % -237.707 K -27.46 % -186.494 K 74.58 % -733.536 K -213.24 % -234.179 K -969.55 % 26.931 K 103.84 % -700.887 K -244.21 % 486.033 K 648.81 % -88.562 K -109.25 % 957.670 K 41 339.61 % 2.311 K 120.08 % -11.507 K 91.03 % -128.300 K -100.00 % -64.150 K 48.84 % -125.383 K -100.00 % -62.691 K 88.34 % -537.797 K -100.00 % -268.898 K -1 553.50 % 18.500 K 0.00 % 18.500 K 101.51 % -1.223 M -421.09 % -234.750 K -253.01 % -66.500 K -100.00 % -33.250 K
Debt repayment 0.000 100.00 % -383.511 K -12 783 600.00 % -3.000 100.00 % -2.807 M 0.000 100.00 % -490.776 K 0.000 100.00 % -420.394 K 0.000 100.00 % -200.000 K 0.000 100.00 % -1.197 M 0.000 100.00 % -4.850 M 0.000 -100.00 % 2.612 M 0.000 0.000 0.000 100.00 % -308.326 K 0.000 0.000 0.000 -100.00 % 750.000 K 0.000 0.000 0.000 -100.00 % 465.307 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 % -35.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.566 M 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.000 K -91.00 % 300.000 K 0.000 0.000 0.000 -100.00 % 236.852 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 363.860 K 0.00 % 363.861 K -50.78 % 739.284 K 100.00 % 369.642 K 0.000 0.000 -100.00 % 606.770 K 0.00 % 606.772 K -19.20 % 751.000 K 0.00 % 751.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.299 M 0.00 % 1.299 M 861.96 % 135.000 K 100.00 % 67.500 K 0.000 0.000 -100.00 % 389.142 K 100.00 % 194.571 K -79.51 % 949.790 K 0.00 % 949.790 K 26.89 % 748.500 K 200.00 % 249.500 K 0.000 0.000
Common stock repurchased -157.903 K 93.80 % -2.546 M -119.40 % -1.160 M 29.94 % -1.656 M 0.000 100.00 % -623.320 K -114.01 % -291.253 K -174.04 % 393.394 K 178.68 % -500.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 100.00 % -20.026 K 0.00 % -20.026 K 0.000 0.000 100.00 % -18.216 K 0.00 % -18.216 K 0.000 0.000 100.00 % -16.000 K 0.00 % -16.000 K 96.87 % -511.676 K 0.00 % -511.676 K -1 361.93 % -35.000 K -100.00 % -17.500 K 0.000 0.000 100.00 % -27.693 K -100.00 % -13.847 K 84.19 % -87.597 K 0.00 % -87.597 K 0.000 0.000 0.000 0.000
Dividends paid -3.114 M 50.00 % -6.229 M -16.30 % -5.356 M 0.00 % -5.356 M -466.51 % -945.384 K 22.92 % -1.227 M -132.24 % -528.116 K 16.98 % -636.101 K -57.00 % -405.152 K -27.01 % -318.997 K 0.000 0.000 100.00 % -303.475 K -6.00 % -286.302 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 100.00 % -1.023 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 financing activites 1.013 M 0.000 -100.00 % 2.623 M 12 831.11 % 20.286 K -98.81 % 1.702 M 444.08 % -494.605 K 36.04 % -773.306 K -2 964.10 % 27.000 K 108.67 % -311.342 K 21.71 % -397.656 K -442.68 % -73.276 K 63.50 % -200.766 K 82.06 % -1.119 M -122.38 % 5.000 M 55.23 % 3.221 M 8.82 % 2.960 M 924.86 % -358.825 K 45.63 % -660.000 K -174.83 % 882.053 K 23.25 % 715.684 K -17.28 % 865.212 K 0.000 100.00 % -524.893 K -200.00 % 524.893 K 206.90 % -491.023 K -100.00 % -245.512 K 51.48 % -506.022 K -200.00 % 506.022 K 266.16 % -304.538 K -200.00 % 304.538 K 263.30 % -186.494 K -200.00 % 186.494 K 179.64 % -234.179 K -168.93 % 339.723 K 148.47 % -700.887 K -186.55 % 809.838 K 1 014.44 % -88.562 K -200.00 % 88.562 K 3 732.17 % 2.311 K 200.00 % -2.311 K 98.20 % -128.300 K -100.00 % -64.150 K 48.84 % -125.383 K -100.00 % -62.691 K 88.34 % -537.797 K -100.00 % -268.898 K -129.94 % 898.115 K 0.00 % 898.115 K 282.58 % 234.750 K 200.00 % -234.750 K -253.01 % -66.500 K -100.00 % -33.250 K
Net cash used provided by financing activities -2.260 M 75.33 % -9.158 M -135.25 % -3.893 M 60.27 % -9.799 M -1 395.40 % 756.443 K 126.68 % -2.835 M -78.02 % -1.593 M -54.70 % -1.029 M -43.69 % -716.494 K 21.84 % -916.653 K -1 150.96 % -73.276 K 94.76 % -1.398 M -17.90 % -1.186 M -772.51 % -135.885 K -104.22 % 3.221 M -42.19 % 5.572 M 1 652.73 % -358.825 K 45.63 % -660.000 K -174.83 % 882.053 K 116.53 % 407.358 K -52.92 % 865.212 K 0.000 100.00 % -524.893 K -126.21 % 2.003 M 507.85 % -491.023 K -100.00 % -245.512 K 51.48 % -506.022 K -152.10 % 971.329 K 418.95 % -304.538 K -120.60 % 1.478 M 892.53 % -186.494 K -111.04 % 1.688 M 821.03 % -234.179 K -177.21 % 303.292 K 143.27 % -700.887 K -186.55 % 809.838 K 1 014.44 % -88.562 K -256.58 % 56.562 K 2 347.49 % 2.311 K -99.85 % 1.537 M 1 297.69 % -128.300 K -100.00 % -64.150 K 48.84 % -125.383 K -100.00 % -62.691 K 88.34 % -537.797 K -100.00 % -268.898 K -115.27 % 1.761 M 0.00 % 1.761 M -37.10 % 2.799 M 1 292.23 % -234.750 K -253.01 % -66.500 K -100.00 % -33.250 K
Effect of forex changes on cash 2.094 M 0.000 100.00 % -2.094 M -109.15 % 22.889 M 200.00 % -22.889 M -162.53 % 36.608 M 200.00 % -36.608 M -205.67 % 34.643 M 200.00 % -34.643 M -250.87 % 22.962 M 200.00 % -22.962 M -221.80 % 18.852 M 200.00 % -18.852 M -199.05 % 19.032 M 200.00 % -19.032 M -408.09 % 6.177 M 200.00 % -6.177 M -519.42 % 1.473 M 281.20 % -812.831 K -232.48 % 613.527 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
Net change in cash -6.536 M -9.93 % -5.946 M -315.57 % -1.431 M -116.13 % 8.871 M 139.64 % -22.379 M -362.75 % -4.836 M -703.74 % 801.023 K -31.15 % 1.163 M -86.55 % 8.650 M 185.38 % 3.031 M -37.06 % 4.816 M 782.16 % -705.940 K -139.56 % 1.785 M -89.54 % 17.067 M 232.77 % -12.855 M -200.00 % 12.855 M 785.00 % -1.877 M -200.00 % 1.877 M 392.27 % -642.078 K -200.00 % 642.078 K 136.53 % -1.758 M -200.00 % 1.758 M 2 240.56 % 75.104 K -75.00 % 300.415 K 4 388.50 % 6.693 K 0.00 % 6.693 K 104.44 % -150.896 K 75.00 % -603.583 K -10 989.10 % 5.543 K -75.00 % 22.172 K -57.56 % 52.245 K -75.00 % 208.982 K 237.83 % -151.623 K 75.00 % -606.493 K -60.91 % -376.919 K 75.00 % -1.508 M -1 013.77 % 164.996 K -75.00 % 659.985 K 72.05 % 383.594 K -75.28 % 1.551 M 11 064.30 % -14.150 K 0.00 % -14.150 K -204.38 % 13.556 K 0.00 % 13.556 K 196.18 % 4.577 K 0.00 % 4.577 K 100.79 % -580.000 K 0.00 % -580.000 K -482.84 % 151.500 K 262.87 % 41.750 K 735.00 % 5.000 K 0.00 % 5.000 K
Cash at beginning of period 10.887 M -35.32 % 16.832 M -7.83 % 18.263 M 94.45 % 9.392 M -70.44 % 31.772 M -13.21 % 36.608 M 2.24 % 35.807 M 3.36 % 34.643 M 33.28 % 25.993 M 13.20 % 22.962 M 26.54 % 18.146 M -3.74 % 18.852 M 10.46 % 17.067 M 0.000 -100.00 % 12.855 M 0.000 -100.00 % 1.877 M 0.000 -100.00 % 642.078 K 0.000 -100.00 % 1.758 M 0.000 -100.00 % 78.881 K -75.00 % 315.526 K 337.09 % 72.188 K 0.00 % 72.188 K -67.64 % 223.084 K -75.00 % 892.338 K 310.19 % 217.541 K -75.00 % 870.166 K 426.43 % 165.296 K -75.00 % 661.184 K 108.63 % 316.919 K -75.00 % 1.268 M 82.71 % 693.838 K -75.00 % 2.775 M 424.80 % 528.842 K -75.00 % 2.115 M 1 356.38 % 145.248 K -75.00 % 580.993 K 1 590.90 % 34.360 K 0.00 % 34.360 K 65.16 % 20.804 K 0.00 % 20.804 K 28.21 % 16.227 K 0.00 % 16.227 K -97.48 % 645.000 K 0.00 % 645.000 K 1 177.23 % 50.500 K 477.14 % 8.750 K 133.33 % 3.750 K 0.00 % 3.750 K
Cash at end of period 4.350 M -60.04 % 10.887 M -35.32 % 16.832 M -7.83 % 18.263 M 94.45 % 9.392 M -70.44 % 31.772 M -13.21 % 36.608 M 2.24 % 35.807 M 3.36 % 34.643 M 33.28 % 25.993 M 13.20 % 22.962 M 26.54 % 18.146 M -3.74 % 18.852 M 10.46 % 17.067 M 0.000 -100.00 % 12.855 M 0.000 -100.00 % 1.877 M 0.000 -100.00 % 642.078 K 0.000 -100.00 % 1.758 M 1 041.57 % 153.985 K -75.00 % 615.941 K 680.85 % 78.881 K 0.00 % 78.881 K 9.27 % 72.188 K -75.00 % 288.755 K 29.44 % 223.084 K -75.00 % 892.338 K 310.19 % 217.541 K -75.00 % 870.166 K 426.43 % 165.296 K -75.00 % 661.184 K 108.63 % 316.919 K -75.00 % 1.268 M 82.71 % 693.838 K -75.00 % 2.775 M 424.80 % 528.842 K -75.20 % 2.132 M 10 451.42 % 20.210 K 0.00 % 20.210 K -41.18 % 34.360 K 0.00 % 34.360 K 65.16 % 20.804 K 0.00 % 20.804 K -67.99 % 65.000 K 0.00 % 65.000 K -67.82 % 202.000 K 300.00 % 50.500 K 477.14 % 8.750 K 0.00 % 8.750 K
Operating cash flow 3.208 M 9.09 % 2.941 M -17.81 % 3.578 M 142.59 % -8.400 M -116.29 % -3.884 M -127.22 % -1.709 M -127.15 % 6.295 M 48.91 % 4.227 M -59.57 % 10.457 M 66.76 % 6.270 M 4.53 % 5.999 M 200.38 % 1.997 M -25.42 % 2.678 M 207.48 % -2.491 M -263.21 % 1.527 M -79.22 % 7.345 M 57.33 % 4.668 M 299.17 % 1.170 M 1 091.99 % 98.115 K 128.28 % -346.913 K 83.46 % -2.097 M -725.36 % 335.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 0.000 0.000 0.000 0.000 0.000 0.000 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.370 M -86.98 % -732.857 K -32.80 % -551.858 K -331.13 % -128.003 K 29.48 % -181.505 K 26.63 % -247.378 K 71.33 % -862.888 K 17.18 % -1.042 M -19.62 % -870.997 K 52.35 % -1.828 M -70.79 % -1.070 M -221.88 % -332.521 K -6.26 % -312.922 K 29.16 % -441.719 K 62.44 % -1.176 M 0.000 100.00 % -173.276 K -210.84 % -55.744 K 53.88 % -120.874 K 0.000 -100.00 % 36.468 K 200.00 % -36.468 K 42.80 % -63.761 K 0.00 % -63.761 K 0.000 0.000 100.00 % -59.773 K 0.00 % -59.773 K 71.75 % -211.557 K 41.49 % -361.557 K 13.41 % -417.553 K 0.00 % -417.553 K -231.07 % -126.121 K 0.00 % -126.121 K 27.15 % -173.122 K 0.00 % -173.122 K -162.36 % -65.986 K 0.00 % -65.986 K -836.24 % -7.048 K 0.00 % -7.048 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.00 % -1.000 K 99.86 % -722.250 K -200.00 % -240.750 K -2 575.00 % -9.000 K -100.00 % -4.500 K
Free CashFlow 1.838 M -16.77 % 2.208 M -27.04 % 3.026 M 135.48 % -8.528 M -109.78 % -4.065 M -107.77 % -1.957 M -136.02 % 5.432 M 70.53 % 3.186 M -66.77 % 9.586 M 115.78 % 4.442 M -9.86 % 4.929 M 196.09 % 1.665 M -29.61 % 2.365 M 180.63 % -2.933 M -936.66 % 350.568 K -95.23 % 7.345 M 63.40 % 4.495 M 303.59 % 1.114 M 4 993.77 % -22.759 K 93.44 % -346.913 K 83.16 % -2.060 M -789.47 % 298.832 K 568.68 % -63.761 K 0.00 % -63.761 K 0.000 0.000 100.00 % -59.773 K 0.00 % -59.773 K 71.75 % -211.557 K 41.49 % -361.557 K 13.41 % -417.553 K 0.00 % -417.553 K -231.07 % -126.121 K 0.00 % -126.121 K 27.15 % -173.122 K 0.00 % -173.122 K -162.36 % -65.986 K 0.00 % -65.986 K -836.24 % -7.048 K 0.00 % -7.048 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.00 % -1.000 K 99.86 % -722.250 K -200.00 % -240.750 K -2 575.00 % -9.000 K -100.00 % -4.500 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2013 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2005 2004 2004 2003 2003 2002 2001 2000 2000 1999 1999
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2000
1999
1998