PNI.AX

Pinnacle Investment Management Group Limited PNI.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 75.865 M 59.51 % 47.560 M -12.26 % 54.208 M 28.69 % 42.122 M 29.92 % 32.421 M 53.54 % 21.115 M -0.04 % 21.123 M 27.69 % 16.542 M 50.71 % 10.976 M 256.83 % 3.076 M 23.19 % 2.497 M -94.25 % 43.391 M -6.00 % 46.159 M -4.18 % 48.172 M -29.69 % 68.509 M -6.44 % 73.222 M 12.54 % 65.065 M -17.13 % 78.514 M -1.98 % 80.104 M -13.25 % 92.338 M
Net income 134.427 M 48.78 % 90.351 M 18.15 % 76.472 M 0.14 % 76.365 M 13.95 % 67.017 M 108.09 % 32.206 M 5.42 % 30.549 M 30.13 % 23.476 M 79.23 % 13.098 M 188.69 % 4.537 M 150.64 % -8.960 M -286.98 % 4.792 M 392.73 % -1.637 M 78.47 % -7.602 M -42.92 % -5.319 M 29.61 % -7.557 M -445.23 % 2.189 M -81.79 % 12.022 M -28.99 % 16.930 M 54.74 % 10.941 M
Income before tax 144.481 M 59.91 % 90.351 M 891.45 % 9.113 M 1 242.12 % 679.000 K 17.68 % 577.000 K 110.31 % -5.599 M -118.35 % 30.511 M 31.84 % 23.142 M 90.08 % 12.175 M 42.02 % 8.573 M 102.00 % 4.244 M -49.20 % 8.354 M 769.39 % -1.248 M 88.48 % -10.834 M -125.52 % -4.804 M 56.65 % -11.082 M -21 009.43 % 53.000 K -99.69 % 16.972 M -37.08 % 26.973 M 71.55 % 15.723 M
Income before tax ratio 1.90 0.25 % 1.90 1 030.04 % 0.17 942.89 % 0.02 -9.42 % 0.02 106.71 % -0.27 -118.36 % 1.44 3.25 % 1.40 26.12 % 1.11 -60.20 % 2.79 63.98 % 1.70 782.80 % 0.19 812.09 % -0.03 87.98 % -0.22 -220.73 % -0.07 53.67 % -0.15 -18 680.10 % 0.00 -99.62 % 0.22 -35.80 % 0.34 97.75 % 0.17
EBITDA 146.786 M 1 658.34 % 8.348 M -50.14 % 16.744 M 131.46 % 7.234 M 95.83 % 3.694 M 245.66 % -2.536 M 0.55 % -2.550 M -1 218.42 % 228.000 K 104.91 % -4.639 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.842 M -13.30 % 25.192 M 57.77 % 15.968 M
Net income ratio 1.77 -6.73 % 1.90 34.66 % 1.41 -22.19 % 1.81 -12.29 % 2.07 35.52 % 1.53 5.46 % 1.45 1.91 % 1.42 18.93 % 1.19 -19.09 % 1.47 141.10 % -3.59 -3 349.17 % 0.11 411.40 % -0.04 77.53 % -0.16 -103.26 % -0.08 24.77 % -0.10 -406.77 % 0.03 -78.03 % 0.15 -27.55 % 0.21 78.37 % 0.12
Ratio EBITDA 1.93 1 002.31 % 0.18 -43.17 % 0.31 79.86 % 0.17 50.73 % 0.11 194.87 % -0.12 0.51 % -0.12 -975.87 % 0.01 103.26 % -0.42 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.28 -11.54 % 0.31 81.86 % 0.17
Gross profit ratio 0.90 534.24 % 0.14 -85.33 % 0.97 2.79 % 0.94 1.99 % 0.93 5.06 % 0.88 676.13 % 0.11 -46.54 % 0.21 320.71 % -0.10 82.83 % -0.56 0.00 0.00 -100.00 % 0.01 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 47.51 % 0.68
Weighted average shs out dil 215.428 M 8.53 % 198.491 M 1.22 % 196.096 M 1.48 % 193.245 M 5.34 % 183.455 M 1.85 % 180.123 M 0.77 % 178.746 M 1.99 % 175.253 M 10.21 % 159.017 M 43.80 % 110.581 M 4.57 % 105.748 M -0.70 % 106.489 M 2.28 % 104.111 M 0.25 % 103.853 M 0.12 % 103.725 M 2.22 % 101.471 M 1.98 % 99.500 M 0.97 % 98.541 M 24.56 % 79.112 M -23.90 % 103.958 M
Weighted average shs out 212.667 M 7.83 % 197.227 M 1.48 % 194.353 M 2.32 % 189.938 M 8.36 % 175.291 M 2.55 % 170.927 M 2.49 % 166.782 M -4.83 % 175.253 M 10.84 % 158.107 M 42.98 % 110.581 M 4.57 % 105.748 M 2.65 % 103.014 M 0.69 % 102.313 M -1.48 % 103.853 M 0.12 % 103.725 M 2.22 % 101.471 M 11.35 % 91.126 M -4.79 % 95.708 M 23.17 % 77.703 M -18.81 % 95.708 M
EPS diluted 0.62 34.78 % 0.46 17.95 % 0.39 -2.50 % 0.40 8.11 % 0.37 105.56 % 0.18 5.88 % 0.17 30.77 % 0.13 71.05 % 0.08 85.37 % 0.04 148.24 % -0.09 -288.89 % 0.05 386.62 % -0.02 78.49 % -0.07 -43.14 % -0.05 31.08 % -0.07 -436.36 % 0.02 -81.67 % 0.12 -42.86 % 0.21 90.91 % 0.11
Earnings per share 0.63 40.00 % 0.45 15.38 % 0.39 -2.50 % 0.40 5.26 % 0.38 100.00 % 0.19 5.56 % 0.18 38.46 % 0.13 59.71 % 0.08 98.54 % 0.04 148.24 % -0.09 -280.85 % 0.05 393.75 % -0.02 78.08 % -0.07 -43.14 % -0.05 31.08 % -0.07 -408.33 % 0.02 -81.54 % 0.13 -40.91 % 0.22 100.00 % 0.11
Gross profit 68.543 M 911.70 % 6.775 M -87.13 % 52.651 M 32.29 % 39.800 M 32.50 % 30.037 M 61.32 % 18.620 M 675.83 % 2.400 M -31.74 % 3.516 M 432.64 % -1.057 M 38.72 % -1.725 M 0.000 0.000 -100.00 % 464.000 K 0.000 0.000 0.000 0.000 -100.00 % 78.514 M -1.98 % 80.104 M 27.96 % 62.599 M
Income tax expense 10.054 M 0.000 100.00 % -67.359 M 11.00 % -75.686 M -13.92 % -66.440 M -75.74 % -37.805 M -99 386.84 % -38.000 K 0.000 -100.00 % 159.000 K 19.55 % 133.000 K -98.37 % 8.138 M 29 164.29 % -28.000 K 98.80 % -2.342 M 26.19 % -3.173 M -698.68 % 530.000 K 112.40 % -4.273 M -2 042.27 % 220.000 K -94.57 % 4.048 M -48.51 % 7.862 M 76.04 % 4.466 M
Cost of revenue 7.322 M -82.05 % 40.785 M 2 519.46 % 1.557 M -32.95 % 2.322 M -2.60 % 2.384 M -4.45 % 2.495 M -86.67 % 18.723 M 43.74 % 13.026 M 8.25 % 12.033 M 150.64 % 4.801 M 0.000 0.000 -100.00 % 45.695 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.739 M
General and administrative expenses 43.263 M 985.92 % 3.984 M 8.88 % 3.659 M 15.61 % 3.165 M 19.03 % 2.659 M -15.16 % 3.134 M 26.63 % 2.475 M 110.28 % 1.177 M -38.95 % 1.928 M -75.60 % 7.901 M 16.02 % 6.810 M -76.02 % 28.398 M -12.71 % 32.533 M -13.14 % 37.453 M -15.00 % 44.062 M -8.71 % 48.266 M 29.63 % 37.233 M -13.10 % 42.847 M 33.83 % 32.017 M 0.000
Selling and marketing expenses 0.000 -100.00 % 1.692 M 57.25 % 1.076 M 59.17 % 676.000 K 191.38 % 232.000 K -43.00 % 407.000 K -75.92 % 1.690 M 51.03 % 1.119 M 153.74 % 441.000 K 103.23 % 217.000 K -57.03 % 505.000 K -83.22 % 3.010 M -7.21 % 3.244 M -7.45 % 3.505 M -23.14 % 4.560 M -19.86 % 5.690 M 57.27 % 3.618 M 44.20 % 2.509 M 69.07 % 1.484 M 0.000
Other expenses -119.201 M 0.000 100.00 % -37.464 M -7.38 % -34.888 M -21.45 % -28.727 M -22.33 % -23.484 M 5.36 % -24.814 M -36.89 % -18.127 M -57.24 % -11.528 M -79.37 % -6.427 M -33.40 % -4.818 M -140.21 % 11.983 M 114.41 % -83.175 M -1 252.97 % 7.214 M -63.73 % 19.887 M 3.22 % 19.266 M -20.43 % 24.214 M 123.02 % -105.168 M -20.92 % -86.972 M 0.000
Operating expenses -75.938 M -1 437.88 % 5.676 M -84.85 % 37.464 M 7.38 % 34.888 M 21.45 % 28.727 M 22.33 % 23.484 M -16.77 % 28.216 M 42.98 % 19.734 M 48.09 % 13.326 M 688.05 % 1.691 M -32.28 % 2.497 M -94.25 % 43.391 M 191.55 % -47.398 M -198.39 % 48.172 M -29.69 % 68.509 M -6.44 % 73.222 M 12.54 % 65.065 M 208.78 % -59.812 M -11.86 % -53.471 M -210.65 % 48.324 M
Cost and expenses -68.616 M -247.69 % 46.461 M 19.07 % 39.021 M 4.87 % 37.210 M 19.60 % 31.111 M 16.46 % 26.714 M -43.09 % 46.939 M 43.28 % 32.760 M 29.18 % 25.359 M 1 399.65 % 1.691 M -32.28 % 2.497 M -94.25 % 43.391 M 191.55 % -47.398 M -198.39 % 48.172 M -29.69 % 68.509 M -6.44 % 73.222 M 12.54 % 65.065 M 208.78 % -59.812 M -11.86 % -53.471 M -168.50 % 78.063 M
Research and development expenses 0.000 0.000 -100.00 % 0.168 942.89 % 0.016 -9.42 % 0.018 106.71 % -0.265 -126.22 % -0.117 0.000 0.000 100.00 % -0.876 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 43.263 M 662.21 % 5.676 M 19.87 % 4.735 M 23.28 % 3.841 M 32.86 % 2.891 M -18.36 % 3.541 M -14.98 % 4.165 M 81.40 % 2.296 M -3.08 % 2.369 M -70.82 % 8.118 M 10.98 % 7.315 M -76.71 % 31.408 M -12.21 % 35.777 M -12.65 % 40.958 M -15.76 % 48.622 M -9.89 % 53.956 M 32.08 % 40.851 M -9.93 % 45.356 M 35.39 % 33.501 M -30.67 % 48.324 M
Interest income 2.884 M 119.32 % 1.315 M -78.31 % 6.064 M 154.58 % 2.382 M 266.46 % 650.000 K 1.40 % 641.000 K 510.48 % 105.000 K -2.78 % 108.000 K 14.89 % 94.000 K -53.92 % 204.000 K -70.73 % 697.000 K -61.53 % 1.812 M -45.78 % 3.342 M -74.23 % 12.970 M -72.90 % 47.868 M -9.96 % 53.165 M 127.89 % 23.329 M 978.05 % 2.164 M -10.47 % 2.417 M 0.000
Interest expense 7.322 M -0.68 % 7.372 M 21.37 % 6.074 M 150.78 % 2.422 M 230.42 % 733.000 K -0.27 % 735.000 K 600.00 % 105.000 K -2.78 % 108.000 K 14.89 % 94.000 K -3.09 % 97.000 K -74.74 % 384.000 K -55.86 % 870.000 K -68.25 % 2.740 M -74.65 % 10.809 M -78.77 % 50.914 M 1.04 % 50.392 M 126.69 % 22.229 M 744.57 % 2.632 M 42.97 % 1.841 M 0.000
Depreciation and amortization 2.305 M 59.96 % 1.441 M -7.45 % 1.557 M -32.95 % 2.322 M -2.60 % 2.384 M -4.45 % 2.495 M 3 365.28 % 72.000 K 5.88 % 68.000 K 0.00 % 68.000 K 78.95 % 38.000 K -57.30 % 89.000 K -92.28 % 1.153 M -47.38 % 2.191 M -9.87 % 2.431 M -14.25 % 2.835 M -18.37 % 3.473 M 6.93 % 3.248 M 61.75 % 2.008 M 7.04 % 1.876 M 10.81 % 1.693 M
Operating income 144.481 M 5 617.49 % 2.527 M -83.36 % 15.187 M 209.18 % 4.912 M 274.96 % 1.310 M 126.93 % -4.864 M -29.26 % -3.763 M -2 451.88 % 160.000 K 103.41 % -4.693 M -198.45 % 4.767 M 0.000 0.000 100.00 % -1.239 M 0.000 0.000 0.000 0.000 -100.00 % 18.702 M -29.78 % 26.633 M 86.57 % 14.275 M
Operating income ratio 1.90 3 484.31 % 0.05 -81.03 % 0.28 140.25 % 0.12 188.61 % 0.04 117.54 % -0.23 -29.31 % -0.18 -1 941.82 % 0.01 102.26 % -0.43 -127.59 % 1.55 0.00 0.00 100.00 % -0.03 0.00 0.00 0.00 0.00 -100.00 % 0.24 -28.36 % 0.33 115.07 % 0.15
Total other income expenses net 122.401 M 39.37 % 87.824 M 28 884.82 % 303.000 K 102.73 % -11.079 M -255.44 % -3.117 M 35.84 % -4.858 M -115.05 % 32.276 M 40.86 % 22.914 M 46.88 % 15.601 M 1.35 % 15.393 M 262.70 % 4.244 M -49.20 % 8.354 M 769.39 % -1.248 M 88.48 % -10.834 M -125.52 % -4.804 M 56.65 % -11.082 M -21 009.43 % 53.000 K 101.06 % -5.007 M -345.20 % 2.042 M 41.02 % 1.448 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt 83.808 M 9.04 % 76.863 M -17.24 % 92.878 M 11.38 % 83.391 M 1 127.78 % 6.792 M -61.76 % 17.762 M 166.47 % -26.720 M -186.33 % -9.332 M 14.74 % -10.945 M 19.19 % -13.544 M 0.19 % -13.570 M 21.96 % -17.389 M -16 351.40 % 107.000 K -99.16 % 12.679 M -90.20 % 129.394 M -64.00 % 359.457 M -27.14 % 493.342 M 26 197.55 % 1.876 M 117.87 % -10.499 M 63.89 % -29.078 M
Total investments 0.000 -100.00 % 493.796 M 0.43 % 491.659 M 5.02 % 468.164 M 90.45 % 245.823 M 25.51 % 195.853 M 42.85 % 137.103 M 78.01 % 77.018 M 22.27 % 62.990 M 36.70 % 46.079 M 44.91 % 31.798 M 3.20 % 30.813 M -17.03 % 37.137 M -13.72 % 43.043 M -44.10 % 76.996 M 43.98 % 53.476 M -21.13 % 67.803 M -36.38 % 106.574 M 46.36 % 72.818 M 501.06 % 12.115 M
Total debt 110.365 M 0.86 % 109.428 M -9.18 % 120.494 M -0.96 % 121.656 M 18.20 % 102.928 M 204.27 % 33.828 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.215 M -50.60 % 6.508 M -73.77 % 24.813 M -84.80 % 163.245 M -57.84 % 387.173 M -25.61 % 520.443 M 1 896.71 % 26.065 M 73.77 % 15.000 M 148.92 % 6.026 M
Accumulated other comprehensive income loss -35.733 M 10.45 % -39.902 M 7.81 % -43.282 M 8.10 % -47.099 M 6.72 % -50.494 M -5.06 % -48.060 M 5.20 % -50.694 M -9.88 % -46.137 M 15.16 % -54.383 M -4 760.07 % 1.167 M 480.13 % -307.000 K -124.94 % 1.231 M 37.54 % 895.000 K 20.78 % 741.000 K -60.90 % 1.895 M -20.38 % 2.380 M 37.49 % 1.731 M 47.32 % 1.175 M 98.15 % 593.000 K 173.27 % 217.000 K
Retained earnings 71.082 M 9.25 % 65.061 M 37.33 % 47.376 M 27.30 % 37.217 M 32.39 % 28.112 M 2 762.12 % -1.056 M 69.90 % -3.508 M 66.68 % -10.528 M 43.97 % -18.791 M 5.96 % -19.982 M 2.46 % -20.486 M -195.87 % -6.924 M 39.56 % -11.456 M -16.67 % -9.819 M -342.90 % -2.217 M -142.63 % 5.200 M -68.65 % 16.585 M -10.21 % 18.470 M 80.30 % 10.244 M 47.27 % 6.956 M
Common stock 952.569 M 121.15 % 430.735 M -7.15 % 463.896 M 2.74 % 451.519 M 50.17 % 300.674 M 11.87 % 268.781 M 16.23 % 231.255 M 49.43 % 154.762 M 3.98 % 148.834 M 140.26 % 61.946 M 0.78 % 61.466 M 6.83 % 57.534 M 0.40 % 57.305 M 0.64 % 56.943 M 1.62 % 56.037 M 1.26 % 55.337 M 11.64 % 49.567 M 10.98 % 44.662 M 4.05 % 42.924 M 105.52 % 20.886 M
Total equity 918.417 M 101.45 % 455.894 M 7.89 % 422.573 M 5.07 % 402.184 M 64.90 % 243.892 M 29.35 % 188.547 M 6.49 % 177.053 M 80.49 % 98.097 M 29.66 % 75.660 M 52.59 % 49.583 M 11.50 % 44.470 M -18.32 % 54.445 M 13.41 % 48.008 M -1.14 % 48.563 M -13.73 % 56.289 M -11.44 % 63.558 M -7.10 % 68.419 M 4.75 % 65.319 M 10.34 % 59.198 M 102.76 % 29.196 M
Other non current liabilities -113.970 M -35 275.93 % 324.000 K 100.32 % -100.000 M 16.91 % -120.348 M -18.53 % -101.531 M -4 485.79 % 2.315 M 834.92 % -315.000 K 0.000 0.000 100.00 % -425.000 0.000 0.000 100.00 % -1.343 M 72.86 % -4.948 M 64.54 % -13.952 M 71.31 % -48.629 M 29.07 % -68.563 M 0.000 100.00 % -33.000 K 87.64 % -267.000 K
Long term debt 107.969 M 0.40 % 107.536 M 7.54 % 100.000 M -16.91 % 120.348 M 18.53 % 101.531 M 238.44 % 30.000 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
Total non current liabilities 0.000 -100.00 % 107.860 M 7.86 % 100.000 M -16.67 % 120.000 M 20.00 % 100.000 M 233.33 % 30.000 M 199.40 % 10.020 M 47.31 % 6.802 M 11.65 % 6.092 M -31.01 % 8.830 M 0.000 -100.00 % 1.021 M -23.98 % 1.343 M -72.86 % 4.948 M -64.54 % 13.952 M -71.31 % 48.629 M -29.07 % 68.563 M 0.000 -100.00 % 33.000 K 0.000
Other current liabilities -2.396 M -114.85 % 16.130 M 95.75 % 8.240 M -22.01 % 10.566 M -36.76 % 16.709 M 36.88 % 12.207 M 585.75 % -2.513 M -426.83 % -477.000 K 56.52 % -1.097 M -243.89 % -319.000 K 35.29 % -493.000 K -103.72 % 13.262 M -53.17 % 28.322 M 189.13 % -31.776 M 81.19 % -168.888 M 59.69 % -418.984 M 25.99 % -566.156 M -497.65 % -94.730 M 29.89 % -135.120 M -2 142.28 % -6.026 M
Deferred revenue 0.000 0.000 100.00 % -20.494 M -1 466.82 % -1.308 M 6.37 % -1.397 M 11.97 % -1.587 M 0.000 0.000 0.000 0.000 0.000 100.00 % -16.477 M 25.22 % -22.033 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 2.396 M 26.64 % 1.892 M -90.77 % 20.494 M 1 466.82 % 1.308 M -6.37 % 1.397 M -11.97 % 1.587 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.215 M -50.60 % 6.508 M -73.77 % 24.813 M -84.80 % 163.245 M -57.84 % 387.173 M -25.61 % 520.443 M 1 896.71 % 26.065 M 73.77 % 15.000 M 148.92 % 6.026 M
Total current liabilities 0.000 -100.00 % 19.238 M -35.32 % 29.742 M 112.61 % 13.989 M -32.16 % 20.621 M 16.04 % 17.771 M 84.85 % 9.614 M 43.56 % 6.697 M 11.23 % 6.021 M 1 787.46 % 319.000 K -35.29 % 493.000 K -84.93 % 3.271 M -54.74 % 7.227 M -77.26 % 31.776 M -81.19 % 168.888 M -59.69 % 418.984 M -25.99 % 566.156 M 497.65 % 94.730 M -29.89 % 135.120 M 0.000
Total liabilities 142.553 M 12.16 % 127.098 M -2.28 % 130.063 M -3.35 % 134.574 M 10.03 % 122.308 M 135.03 % 52.039 M 436.21 % 9.705 M 42.68 % 6.802 M 11.65 % 6.092 M -31.01 % 8.830 M -54.69 % 19.489 M -9.73 % 21.590 M -14.11 % 25.138 M -62.87 % 67.702 M -78.96 % 321.854 M -56.22 % 735.129 M -22.04 % 942.898 M 642.71 % 126.953 M -26.44 % 172.593 M 94.06 % 88.938 M
Other non current assets -13.960 M -260.31 % 8.708 M 383.24 % 1.802 M 23.68 % 1.457 M -6.66 % 1.561 M 104.34 % -35.939 M -11 309.21 % -315.000 K 99.43 % -55.733 M -70.04 % -32.776 M -7 711 900.00 % -425.000 100.00 % -25.656 M -24.45 % -20.615 M -0.38 % -20.537 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.569 M
Long term investments 0.000 -100.00 % 341.540 M -30.53 % 491.659 M 5.02 % 468.164 M 90.45 % 245.823 M 25.51 % 195.853 M 72.78 % 113.351 M 103.87 % 55.601 M 70.41 % 32.627 M -7.95 % 35.446 M 38.44 % 25.603 M 1.97 % 25.108 M -10.34 % 28.005 M -22.92 % 36.333 M -46.46 % 67.863 M 29.15 % 52.545 M -6.69 % 56.312 M -23.57 % 73.680 M 28.22 % 57.464 M 0.000
Intangible assets 63.823 M 3 608.48 % 1.721 M -5.49 % 1.821 M -5.21 % 1.921 M 1 050.30 % 167.000 K -83.72 % 1.026 M 34 100.00 % 3.000 K -57.14 % 7.000 K -30.00 % 10.000 K -28.57 % 14.000 K 0.000 -100.00 % 16.000 K -86.21 % 116.000 K -77.48 % 515.000 K -30.03 % 736.000 K -63.56 % 2.020 M -40.06 % 3.370 M 265.91 % 921.000 K 12.04 % 822.000 K -98.64 % 60.634 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 1.621 M -5.81 % 1.721 M -5.49 % 1.821 M -5.21 % 1.921 M 1 050.30 % 167.000 K -83.72 % 1.026 M 34 100.00 % 3.000 K -57.14 % 7.000 K -30.00 % 10.000 K -28.57 % 14.000 K 0.000 -100.00 % 16.000 K -86.21 % 116.000 K -77.48 % 515.000 K -30.03 % 736.000 K -63.56 % 2.020 M -40.06 % 3.370 M 265.91 % 921.000 K 12.04 % 822.000 K -10.65 % 920.000 K
Property plant equipment net 9.984 M 8.37 % 9.213 M 2 136.17 % 412.000 K -75.69 % 1.695 M -44.73 % 3.067 M -23.04 % 3.985 M 3 277.12 % 118.000 K -5.60 % 125.000 K -10.07 % 139.000 K 2.96 % 135.000 K 154.72 % 53.000 K -95.72 % 1.237 M -21.31 % 1.572 M -26.40 % 2.136 M -34.36 % 3.254 M -35.84 % 5.072 M -41.70 % 8.700 M 17.28 % 7.418 M 67.71 % 4.423 M -9.44 % 4.884 M
Total non current assets 0.000 -100.00 % 361.182 M 8.04 % 334.298 M 0.73 % 331.868 M 74.49 % 190.191 M 13.97 % 166.878 M 47.07 % 113.472 M 103.60 % 55.733 M 70.04 % 32.776 M -7.92 % 35.595 M 38.74 % 25.656 M -2.67 % 26.361 M -11.22 % 29.693 M -23.83 % 38.984 M -45.74 % 71.853 M 20.48 % 59.637 M -12.79 % 68.382 M -16.63 % 82.019 M 30.79 % 62.709 M 0.000
Other current assets -90.380 M -394.84 % 30.654 M 33.38 % 22.983 M 5.52 % 21.781 M 63.88 % 13.291 M 22.15 % 10.881 M -3.23 % 11.244 M 7.38 % 10.471 M 108.59 % 5.020 M 3.87 % 4.833 M -83.19 % 28.759 M 61.81 % 17.773 M 1.47 % 17.515 M -63.70 % 48.252 M -76.89 % 208.832 M -64.72 % 591.934 M -27.06 % 811.547 M 4 933.51 % -16.790 M -52.21 % -11.031 M 89.77 % -107.853 M
Short term investments 0.000 -100.00 % 152.256 M -2.32 % 155.878 M 15.67 % 134.761 M 136.05 % 57.091 M 73.47 % 32.911 M 38.56 % 23.752 M 10.90 % 21.417 M -29.46 % 30.363 M 185.55 % 10.633 M 71.64 % 6.195 M 8.59 % 5.705 M -37.53 % 9.132 M 36.10 % 6.710 M -26.53 % 9.133 M 880.99 % 931.000 K -91.90 % 11.491 M -65.07 % 32.894 M 114.24 % 15.354 M 26.74 % 12.115 M
cash and cash equivalents 26.557 M -18.45 % 32.565 M 17.92 % 27.616 M -27.83 % 38.265 M -60.20 % 96.136 M 498.38 % 16.066 M -39.87 % 26.720 M 186.33 % 9.332 M -14.74 % 10.945 M -19.19 % 13.544 M -0.19 % 13.570 M -34.14 % 20.604 M 221.89 % 6.401 M -47.25 % 12.134 M -64.15 % 33.851 M 22.14 % 27.716 M 2.27 % 27.101 M 12.04 % 24.189 M -5.14 % 25.499 M -27.36 % 35.104 M
Cash and short term investments 26.557 M -85.63 % 184.821 M 569.25 % 27.616 M -27.83 % 38.265 M -60.20 % 96.136 M 498.38 % 16.066 M -68.17 % 50.472 M 64.14 % 30.749 M -25.56 % 41.308 M 70.86 % 24.177 M 22.32 % 19.765 M -24.87 % 26.309 M 69.37 % 15.533 M -17.57 % 18.844 M -56.16 % 42.984 M 50.05 % 28.647 M -25.77 % 38.592 M -32.39 % 57.083 M 39.73 % 40.853 M -13.48 % 47.219 M
Total current assets 0.000 -100.00 % 221.810 M 4.26 % 212.753 M 5.24 % 202.154 M 16.55 % 173.444 M 157.26 % 67.420 M -2.96 % 69.473 M 57.67 % 44.062 M -9.20 % 48.528 M 112.67 % 22.818 M -0.47 % 22.925 M -53.85 % 49.674 M 14.32 % 43.453 M -43.77 % 77.281 M -74.77 % 306.290 M -58.56 % 739.050 M -21.62 % 942.935 M 755.25 % 110.253 M -34.79 % 169.082 M 0.000
Inventory 0.000 0.000 100.00 % -155.878 M -15.67 % -134.761 M -136.05 % -57.091 M -73.47 % -32.911 M -38.56 % -23.752 M -10.90 % -21.417 M 29.46 % -30.363 M -178.10 % -10.918 M -843.65 % -1.157 M -200.52 % -385.000 K 97.05 % -13.043 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 63.823 M 84.23 % 34.644 M 40.65 % 24.632 M 5.91 % 23.258 M 33.97 % 17.361 M 5.94 % 16.387 M 111.25 % 7.757 M 172.94 % 2.842 M 29.18 % 2.200 M -61.20 % 5.670 M 79.43 % 3.160 M -43.49 % 5.592 M -46.26 % 10.405 M 2.16 % 10.185 M -81.30 % 54.474 M -54.02 % 118.469 M 27.67 % 92.796 M 32.64 % 69.960 M -49.76 % 139.260 M 129.67 % 60.634 M
Tax assets 2.355 M 0.000 100.00 % -161.396 M -14.17 % -141.369 M -133.95 % -60.427 M -3 194.06 % 1.953 M 520.00 % 315.000 K 0.000 0.000 -100.00 % 425.000 0.000 -100.00 % 20.615 M 0.38 % 20.537 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.765 M
Other assets 1.061 B 0.000 -100.00 % 5.585 M 104.13 % 2.736 M 6.67 % 2.565 M -59.21 % 6.288 M 64.91 % 3.813 M -25.29 % 5.104 M 1 039.29 % 448.000 K 0.000 -100.00 % 15.378 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 118.134 M
Account payables 0.000 -100.00 % 1.216 M 20.63 % 1.008 M -52.34 % 2.115 M -15.90 % 2.515 M -36.76 % 3.977 M 58.26 % 2.513 M 426.83 % 477.000 K -56.52 % 1.097 M 243.89 % 319.000 K -35.29 % 493.000 K 780.36 % 56.000 K -92.21 % 719.000 K -89.67 % 6.963 M 23.39 % 5.643 M -82.26 % 31.811 M -30.41 % 45.713 M -33.43 % 68.665 M -42.84 % 120.120 M 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 100.00 % -18.211 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 -100.00 % 6.452 M 69.92 % 3.797 M 45.81 % 2.604 M 106.01 % 1.264 M 81.09 % 698.000 K 21.60 % 574.000 K -10.45 % 641.000 K 19.59 % 536.000 K -47.04 % 1.012 M -81.39 % 5.437 M 378.19 % 1.137 M
Capital lease obligations 7.969 M 5.75 % 7.536 M 0.000 -100.00 % 348.000 K -77.27 % 1.531 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.694 M 9.88 % 46.137 M -15.16 % 54.383 M 0.000 -100.00 % 307.000 K 132.58 % 132.000 K -48.03 % 254.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -69.501 M 0.000 100.00 % -45.417 M -15.12 % -39.453 M -14.69 % -34.400 M -10.55 % -31.118 M 38.62 % -50.694 M 0.000 0.000 0.000 100.00 % -307.000 K -132.58 % -132.000 K 48.03 % -254.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 6.001 M 0.000 0.000 0.000 0.000 -100.00 % 1.953 M 520.00 % 315.000 K 0.000 0.000 -100.00 % 425.000 0.000 -100.00 % 1.021 M -23.98 % 1.343 M -72.86 % 4.948 M -64.54 % 13.952 M -71.31 % 48.629 M -29.07 % 68.563 M 0.000 -100.00 % 33.000 K -87.64 % 267.000 K
Other liabilities 142.553 M 0.000 -100.00 % 321.000 K -45.13 % 585.000 K -65.32 % 1.687 M -60.47 % 4.268 M 142.99 % -9.929 M -48.26 % -6.697 M -11.23 % -6.021 M -1 784.95 % -319.425 K -101.64 % 19.489 M 12.67 % 17.298 M 4.41 % 16.568 M -46.52 % 30.978 M -77.72 % 139.014 M -48.04 % 267.516 M -13.19 % 308.179 M 856.39 % 32.223 M -13.93 % 37.440 M -57.90 % 88.938 M
Total assets 1.061 B 81.99 % 582.992 M 5.49 % 552.636 M 2.96 % 536.758 M 46.58 % 366.200 M 52.21 % 240.586 M 28.82 % 186.758 M 78.04 % 104.899 M 28.31 % 81.752 M 39.96 % 58.413 M -8.67 % 63.959 M -15.88 % 76.035 M 3.95 % 73.146 M -37.09 % 116.265 M -69.25 % 378.143 M -52.65 % 798.687 M -21.03 % 1.011 B 425.98 % 192.272 M -17.05 % 231.791 M 96.21 % 118.134 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 100.00 % -11.538 M 25.82 % -15.554 M -310.07 % -3.793 M 50.46 % -7.656 M -294.17 % 3.943 M 4.99 % 3.756 M 3 314.19 % 110.000 K -98.51 % 7.404 M 100.51 % 3.693 M 478.77 % 638.000 K 102.25 % -28.293 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 3.443 M 16.24 % 2.962 M 37.58 % 2.153 M 1.56 % 2.120 M 36.86 % 1.549 M 319.34 % 369.390 K -35.76 % 575.000 K 8.29 % 531.000 K -25.47 % 712.461 K 13.63 % 627.000 K -3.39 % 649.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -1.909 M 87.98 % -15.877 M -165.01 % -5.991 M 58.53 % -14.445 M -4.73 % -13.793 M -161.08 % -5.283 M 3.81 % -5.492 M -33.14 % -4.125 M -502.19 % -685.000 K 91.55 % -8.110 M -419.04 % 2.542 M -66.10 % 7.498 M -66.32 % 22.264 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.117 M
Accounts receivables -15.405 M 0.000 100.00 % -1.374 M 76.70 % -5.898 M -505.54 % -974.000 K -118.88 % -445.000 K 91.90 % -5.492 M -33.14 % -4.125 M -502.19 % -685.000 K 52.63 % -1.446 M -156.88 % 2.542 M -66.10 % 7.498 M -66.32 % 22.264 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.540 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.204 M 349.53 % -1.284 M -104.24 % 30.297 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.482 M
Accounts payables 2.034 M 0.000 100.00 % -3.607 M -75.95 % -2.050 M -149.98 % 4.102 M 4 161.39 % -101.000 K -103.88 % 2.602 M 620.40 % -500.000 K 71.16 % -1.734 M -514.83 % 418.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.034 M
Other working capital 11.462 M 172.19 % -15.877 M -1 471.98 % -1.010 M 84.45 % -6.497 M 61.60 % -16.921 M -257.21 % -4.737 M 18.41 % -5.806 M -425.45 % 1.784 M 2.88 % 1.734 M 124.48 % -7.082 M -613.19 % -993.000 K 75.66 % -4.079 M 39.13 % -6.701 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -895.000 K
Other non cash items -10.486 M -1 427.34 % 790.000 K 115.32 % -5.157 M -125.63 % 20.119 M 3 731.59 % -554.000 K -106.42 % 8.635 M 190.68 % -9.523 M -252.18 % -2.704 M 91.17 % -30.618 M -1 182.29 % 2.829 M -77.48 % 12.564 M 336.74 % -5.307 M 81.60 % -28.847 M -29.68 % -22.245 M -430.24 % 6.736 M -40.46 % 11.314 M -82.49 % 64.610 M 452.65 % 11.691 M 143.84 % -26.669 M -3 835.15 % 714.000 K
Net cash provided by operating activities 124.337 M 62.10 % 76.705 M 30.48 % 58.786 M -18.09 % 71.769 M 34.36 % 53.414 M 63.52 % 32.665 M 54.88 % 21.090 M 1.05 % 20.870 M 219.82 % -17.418 M -9 853.14 % -175.000 K -102.52 % 6.947 M -20.72 % 8.763 M 262.88 % -5.380 M 75.81 % -22.245 M -430.24 % 6.736 M -40.46 % 11.314 M -82.49 % 64.610 M 452.65 % 11.691 M 143.84 % -26.669 M -284.37 % 14.465 M
Investments in property plant and equipment -326.000 K -805.56 % -36.000 K -300.00 % -9.000 K 99.55 % -2.013 M -3 560.00 % -55.000 K 97.96 % -2.698 M -4 990.57 % -53.000 K -23.26 % -43.000 K 21.82 % -55.000 K 58.65 % -133.000 K -18.75 % -112.000 K -202.70 % -37.000 K 97.89 % -1.756 M -247.04 % -506.000 K -145.63 % -206.000 K 33.97 % -312.000 K 73.29 % -1.168 M 76.87 % -5.050 M -233.77 % -1.513 M 55.21 % -3.378 M
Acquisitions net 0.000 0.000 100.00 % -7.490 M 95.68 % -173.390 M 0.000 0.000 -100.00 % 50.452 M 324.93 % 11.873 M 3 198.06 % 360.000 K -91.00 % 4.000 M 1 777.93 % 213.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -2.848 M 79.87 % -14.148 M 0.000 0.000
Purchases of investments -453.659 M -3 691.87 % -11.964 M -523.13 % -1.920 M 96.55 % -55.607 M -95.08 % -28.505 M 38.89 % -46.648 M 17.33 % -56.430 M -358.07 % -12.319 M -1 540.35 % -751.000 K 76.16 % -3.150 M 0.000 0.000 0.000 100.00 % -252.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 271.469 M 12 122.83 % 2.221 M 202.59 % 734.000 K -80.58 % 3.779 M 556.08 % 576.000 K 3.60 % 556.000 K -90.70 % 5.978 M 1 240.36 % 446.000 K -70.27 % 1.500 M 16 766.67 % -9.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -261.868 M -974.64 % 29.940 M 1 412.12 % 1.980 M -58.86 % 4.813 M 175.66 % 1.746 M -21.39 % 2.221 M 104.47 % -49.721 M -330.86 % -11.540 M -304.20 % -2.855 M -191.59 % 3.117 M 431.60 % -940.000 K -312.67 % 442.000 K 180.80 % -547.000 K 27.07 % -750.000 K -313.07 % 352.000 K 126.85 % -1.311 M 44.59 % -2.366 M -55.76 % -1.519 M -521.94 % 360.000 K 107.10 % -5.067 M
Net cash used for investing activites -444.384 M -2 304.18 % 20.161 M 400.69 % -6.705 M 96.99 % -222.418 M -747.69 % -26.238 M 43.66 % -46.569 M 6.44 % -49.774 M -329.72 % -11.583 M -543.14 % -1.801 M -147.08 % 3.825 M 555.90 % -839.000 K -307.16 % 405.000 K 123.06 % -1.756 M -16.45 % -1.508 M -1 132.88 % 146.000 K 109.00 % -1.623 M 74.57 % -6.382 M 69.19 % -20.717 M -1 696.79 % -1.153 M 86.35 % -8.445 M
Debt repayment 0.000 100.00 % -21.475 M -1 655.93 % -1.223 M -106.57 % 18.625 M -72.80 % 68.464 M 142.08 % 28.282 M 0.000 0.000 0.000 0.000 0.000 100.00 % -380.000 K -387.18 % -78.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.026 M
Common stock issued 441.766 M 77 950.53 % 566.000 K -63.99 % 1.572 M -98.88 % 140.034 M 557.16 % 21.309 M 662.67 % 2.794 M -95.86 % 67.537 M 2 317.22 % 2.794 M -90.21 % 28.527 M 7 890.76 % 357.000 K -85.31 % 2.430 M -45.65 % 4.471 M 108.15 % 2.148 M -25.70 % 2.891 M 22.81 % 2.354 M -68.14 % 7.388 M -39.83 % 12.279 M -72.94 % 45.385 M 97.74 % 22.952 M 9.89 % 20.886 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -262.000 K 62.36 % -696.000 K 18.60 % -855.000 K 14.76 % -1.003 M 80.00 % -5.016 M 32.34 % -7.413 M 83.84 % -45.863 M 0.000 100.00 % -12.104 M
Dividends paid -125.475 M -76.71 % -71.008 M -12.57 % -63.079 M 4.25 % -65.881 M -78.64 % -36.880 M -32.44 % -27.847 M -29.73 % -21.465 M -56.75 % -13.694 M -15.01 % -11.907 M -195.24 % -4.033 M 12.36 % -4.602 M -1 670.00 % -260.000 K 0.000 0.000 100.00 % -2.098 M 49.77 % -4.177 M 10.08 % -4.645 M -61.79 % -2.871 M 79.05 % -13.701 M -132.65 % -5.889 M
Other financing activites -2.252 M 0.000 0.000 -100.00 % 140.034 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -409.000 K -57.31 % -260.000 K 0.000 0.000 0.000 100.00 % -7.000 M 87.44 % -55.743 M -606.75 % 11.000 M 22.71 % 8.964 M 0.000
Net cash used provided by financing activities 314.039 M 441.65 % -91.917 M -46.53 % -62.730 M -167.61 % 92.778 M 75.41 % 52.893 M 1 538.06 % 3.229 M -92.99 % 46.072 M 522.68 % -10.900 M -165.58 % 16.620 M 552.12 % -3.676 M -42.43 % -2.581 M -172.32 % 3.569 M 159.75 % 1.374 M -32.51 % 2.036 M 372.56 % -747.000 K 91.52 % -8.805 M 84.14 % -55.522 M -825.68 % 7.651 M -58.00 % 18.215 M 270.30 % 4.919 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 -100.00 % 1.001 K -95.23 % 20.999 K 0.000 0.000 0.000 0.000 100.00 % -10.561 M 0.000 -100.00 % 29.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -6.008 M -221.40 % 4.949 M 146.47 % -10.649 M 81.60 % -57.871 M -172.28 % 80.070 M 879.12 % -10.277 M -159.10 % 17.388 M 1 177.99 % -1.613 M 37.94 % -2.599 M -9 896.15 % -26.000 K 99.63 % -7.034 M -155.22 % 12.737 M 322.17 % -5.733 M 73.60 % -21.717 M -453.99 % 6.135 M 592.44 % 886.000 K -67.26 % 2.706 M 296.80 % -1.375 M 85.69 % -9.607 M 0.000
Cash at beginning of period 32.565 M 17.92 % 27.616 M -27.83 % 38.265 M -60.20 % 96.136 M 498.38 % 16.066 M -39.01 % 26.343 M 182.29 % 9.332 M -14.74 % 10.945 M -19.19 % 13.544 M -0.19 % 13.570 M -34.14 % 20.604 M 161.90 % 7.867 M -35.17 % 12.134 M -64.15 % 33.851 M 22.14 % 27.716 M 3.30 % 26.830 M 11.22 % 24.124 M -5.39 % 25.499 M -27.37 % 35.106 M 0.000
Cash at end of period 26.557 M -18.45 % 32.565 M 17.92 % 27.616 M -27.83 % 38.265 M -60.20 % 96.136 M 498.38 % 16.066 M -39.87 % 26.720 M 186.33 % 9.332 M -14.74 % 10.945 M -19.19 % 13.544 M -0.19 % 13.570 M -34.14 % 20.604 M 221.89 % 6.401 M -47.25 % 12.134 M -64.15 % 33.851 M 22.14 % 27.716 M 3.30 % 26.830 M 11.22 % 24.124 M -5.39 % 25.499 M -27.36 % 35.104 M
Operating cash flow 124.337 M 62.10 % 76.705 M 30.48 % 58.786 M -18.09 % 71.769 M 34.36 % 53.414 M 63.52 % 32.665 M 54.88 % 21.090 M 1.05 % 20.870 M 219.82 % -17.418 M -9 853.14 % -175.000 K -102.52 % 6.947 M -20.72 % 8.763 M 262.88 % -5.380 M 75.81 % -22.245 M -430.24 % 6.736 M -40.46 % 11.314 M -82.49 % 64.610 M 452.65 % 11.691 M 143.84 % -26.669 M -284.37 % 14.465 M
Capital expenditure -326.000 K -805.56 % -36.000 K -300.00 % -9.000 K 99.55 % -2.013 M -3 560.00 % -55.000 K 97.96 % -2.698 M -4 990.57 % -53.000 K -23.26 % -43.000 K 21.82 % -55.000 K 58.65 % -133.000 K -18.75 % -112.000 K -202.70 % -37.000 K 97.89 % -1.756 M -117.06 % -809.000 K -16.40 % -695.000 K 76.46 % -2.952 M -76.45 % -1.673 M 72.24 % -6.026 M -298.28 % -1.513 M 55.21 % -3.378 M
Free CashFlow 124.011 M 61.75 % 76.669 M 30.44 % 58.777 M -15.74 % 69.756 M 30.73 % 53.359 M 78.06 % 29.967 M 42.45 % 21.037 M 1.01 % 20.827 M 219.20 % -17.473 M -5 573.05 % -308.000 K -104.51 % 6.835 M -21.67 % 8.726 M 222.28 % -7.136 M 69.05 % -23.054 M -481.63 % 6.041 M -27.76 % 8.362 M -86.71 % 62.937 M 1 010.98 % 5.665 M 120.10 % -28.182 M -354.19 % 11.087 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-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 2008-01-31 2007-06-30 2007-01-31
Revenue 41.003 M 48.33 % 27.643 M 9.24 % 25.305 M 23.63 % 20.469 M -37.74 % 32.878 M 35.71 % 24.226 M 18.45 % 20.452 M -5.62 % 21.670 M 16.46 % 18.608 M 34.71 % 13.813 M 38.81 % 9.951 M -10.87 % 11.164 M -25.02 % 14.890 M 73.50 % 8.582 M -7.64 % 9.292 M 28.17 % 7.250 M 15.54 % 6.275 M 29.43 % 4.848 M 2.32 % 4.738 M 29.95 % 3.646 M 192.03 % 1.249 M 0.00 % 1.249 M -94.25 % 21.696 M 0.00 % 21.696 M -6.00 % 23.080 M 0.00 % 23.080 M -4.18 % 24.086 M 0.00 % 24.086 M -29.69 % 34.255 M 0.00 % 34.255 M -6.44 % 36.611 M 0.00 % 36.611 M 12.54 % 32.533 M 0.00 % 32.533 M -44.75 % 58.886 M 200.00 % 19.629 M -50.99 % 40.052 M 100.00 % 20.026 M
Net income 58.720 M -22.44 % 75.707 M 25.92 % 60.124 M 98.91 % 30.227 M -34.27 % 45.984 M 50.83 % 30.488 M -83.71 % 187.194 M 0.58 % 186.105 M 11.88 % 166.351 M -3.97 % 173.221 M 8.07 % 160.291 M 1 059.43 % 13.825 M -32.37 % 20.441 M 102.23 % 10.108 M -34.25 % 15.373 M 89.72 % 8.103 M -21.10 % 10.270 M 237.39 % 3.044 M 9.77 % 2.773 M 57.20 % 1.764 M 139.38 % -4.480 M 0.00 % -4.480 M -286.98 % 2.396 M 0.00 % 2.396 M 392.73 % -818.500 K 0.00 % -818.500 K 78.47 % -3.801 M 0.00 % -3.801 M -42.92 % -2.660 M 0.00 % -2.660 M 29.61 % -3.779 M 0.00 % -3.779 M -445.23 % 1.095 M 0.00 % 1.095 M -87.86 % 9.017 M 200.00 % 3.006 M -64.49 % 8.465 M 100.00 % 4.233 M
Income before tax 65.674 M -16.66 % 78.807 M 31.07 % 60.124 M 947.77 % -7.092 M -200.72 % 7.041 M 239.82 % 2.072 M 1 068 591 957.76 % 0.194 -9.94 % 0.215 -2.36 % 0.221 25.86 % 0.175 52.75 % 0.115 100.00 % -3.864 M -345.80 % 1.572 M -84.45 % 10.108 M 505 500.00 % -2.000 K -100.02 % 8.103 M 618.76 % -1.562 M -148.77 % 3.203 M -38.72 % 5.227 M 56.22 % 3.346 M 57.68 % 2.122 M 0.00 % 2.122 M -49.20 % 4.177 M 0.00 % 4.177 M 769.39 % -624.000 K 0.00 % -624.000 K 88.48 % -5.417 M 0.00 % -5.417 M -125.52 % -2.402 M 0.00 % -2.402 M 56.65 % -5.541 M 0.00 % -5.541 M -21 009.43 % 26.500 K 0.00 % 26.500 K -99.79 % 12.729 M 200.00 % 4.243 M -68.54 % 13.487 M 100.00 % 6.743 M
Income before tax ratio 1.60 -43.82 % 2.85 19.99 % 2.38 785.76 % -0.35 -261.79 % 0.21 150.39 % 0.09 900 294 060.00 % 0.00 -4.04 % 0.00 -16.10 % 0.00 -7.09 % 0.00 10.43 % 0.00 100.00 % -0.35 -427.84 % 0.11 -91.04 % 1.18 547 312.44 % 0.00 -100.02 % 1.12 548.99 % -0.25 -137.68 % 0.66 -40.11 % 1.10 20.21 % 0.92 -46.01 % 1.70 0.00 % 1.70 782.80 % 0.19 0.00 % 0.19 812.09 % -0.03 0.00 % -0.03 87.98 % -0.22 0.00 % -0.22 -220.73 % -0.07 0.00 % -0.07 53.67 % -0.15 0.00 % -0.15 -18 680.10 % 0.00 0.00 % 0.00 -99.62 % 0.22 0.00 % 0.22 -35.80 % 0.34 0.00 % 0.34
EBITDA 15.035 M 1 816.32 % -876.000 K -281.74 % 482.000 K 115.98 % -3.017 M -127.35 % 11.032 M 93.48 % 5.702 M -11.25 % 6.425 M 57.71 % 4.074 M 11.46 % 3.655 M 3 648.54 % -103.000 K -301.96 % 51.000 K 101.86 % -2.736 M -274.05 % 1.572 M 152.52 % -2.993 M -149 550.00 % -2.000 K 99.46 % -369.000 K 78.00 % -1.677 M 44.25 % -3.008 M -11.78 % -2.691 M 42.84 % -4.708 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 -100.00 % 16.665 M 221.86 % 5.178 M -63.68 % 14.255 M 100.00 % 7.127 M
Net income ratio 1.43 -47.71 % 2.74 15.27 % 2.38 60.90 % 1.48 5.58 % 1.40 11.14 % 1.26 -86.25 % 9.15 6.58 % 8.59 -3.93 % 8.94 -28.71 % 12.54 -22.15 % 16.11 1 200.76 % 1.24 -9.79 % 1.37 16.55 % 1.18 -28.81 % 1.65 48.03 % 1.12 -31.71 % 1.64 160.66 % 0.63 7.28 % 0.59 20.97 % 0.48 113.48 % -3.59 0.00 % -3.59 -3 349.17 % 0.11 0.00 % 0.11 411.40 % -0.04 0.00 % -0.04 77.53 % -0.16 0.00 % -0.16 -103.26 % -0.08 0.00 % -0.08 24.77 % -0.10 0.00 % -0.10 -406.77 % 0.03 0.00 % 0.03 -78.03 % 0.15 0.00 % 0.15 -27.55 % 0.21 0.00 % 0.21
Ratio EBITDA 0.37 1 257.09 % -0.03 -266.37 % 0.02 112.92 % -0.15 -143.93 % 0.34 42.56 % 0.24 -25.08 % 0.31 67.10 % 0.19 -4.29 % 0.20 2 734.14 % -0.01 -245.49 % 0.01 102.09 % -0.25 -332.13 % 0.11 130.27 % -0.35 -161 930.75 % 0.00 99.58 % -0.05 80.96 % -0.27 56.93 % -0.62 -9.24 % -0.57 56.02 % -1.29 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.28 7.29 % 0.26 -25.89 % 0.36 0.00 % 0.36
Gross profit ratio 0.00 -100.00 % 0.20 10.61 % 0.18 -81.96 % 0.98 0.19 % 0.98 1.82 % 0.96 2.26 % 0.94 -0.73 % 0.95 1.13 % 0.94 2.88 % 0.91 4.64 % 0.87 -3.11 % 0.90 -9.78 % 1.00 1 494.92 % -0.07 -107.19 % 0.99 728.40 % 0.12 -83.86 % 0.74 362.12 % -0.28 -5.15 % -0.27 65.01 % -0.77 0.00 0.00 0.00 0.00 -100.00 % 0.01 0.00 % 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 228.802 M 10.90 % 206.321 M 3.47 % 199.409 M 0.93 % 197.573 M 0.67 % 196.253 M 0.20 % 195.861 M -0.03 % 195.914 M 2.80 % 190.575 M 3.04 % 184.961 M 1.65 % 181.950 M 0.97 % 180.200 M 0.10 % 180.021 M 0.43 % 179.250 M 0.85 % 177.736 M -2.36 % 182.030 M 11.20 % 163.691 M -1.18 % 165.645 M 15.15 % 143.849 M 27.70 % 112.648 M 1.69 % 110.772 M 4.75 % 105.748 M 0.00 % 105.748 M -0.70 % 106.489 M 0.00 % 106.489 M 4.02 % 102.376 M -1.67 % 104.111 M 0.25 % 103.853 M 0.00 % 103.853 M 0.12 % 103.725 M 0.00 % 103.725 M 2.22 % 101.471 M 0.00 % 101.471 M 1.98 % 99.500 M 0.00 % 99.500 M 0.97 % 98.541 M 0.00 % 98.541 M 24.56 % 79.112 M 0.00 % 79.112 M
Weighted average shs out 214.346 M 4.59 % 204.935 M 2.70 % 199.540 M 1.65 % 196.297 M 0.87 % 194.601 M 0.24 % 194.127 M -0.89 % 195.862 M 2.66 % 190.781 M 2.87 % 185.459 M 2.07 % 181.696 M 0.83 % 180.200 M 6.10 % 169.840 M 1.17 % 167.879 M -5.33 % 177.336 M 15.22 % 153.906 M -5.03 % 162.060 M 8.88 % 148.841 M 2.68 % 144.959 M 77.04 % 81.882 M -16.45 % 98.005 M -7.32 % 105.748 M 0.00 % 105.748 M 2.65 % 103.014 M 0.00 % 103.014 M 0.62 % 102.381 M -1.66 % 104.111 M 0.25 % 103.853 M 0.00 % 103.853 M 0.12 % 103.725 M 0.00 % 103.725 M 2.22 % 101.471 M 0.00 % 101.471 M 11.35 % 91.126 M 0.00 % 91.126 M -4.79 % 95.708 M -2.88 % 98.541 M 24.56 % 79.112 M 0.00 % 79.112 M
EPS diluted 0.26 -29.73 % 0.37 23.33 % 0.30 100.00 % 0.15 -34.78 % 0.23 43.75 % 0.16 -83.33 % 0.96 -2.04 % 0.98 8.89 % 0.90 -5.26 % 0.95 6.74 % 0.89 1 058.85 % 0.08 -30.18 % 0.11 93.32 % 0.06 -32.66 % 0.08 70.71 % 0.05 -20.16 % 0.06 192.45 % 0.02 -36.34 % 0.03 81.97 % 0.02 143.06 % -0.04 0.00 % -0.04 -288.89 % 0.02 0.00 % 0.02 381.42 % -0.01 -1.69 % -0.01 78.46 % -0.04 0.00 % -0.04 -43.14 % -0.03 0.00 % -0.03 31.08 % -0.04 0.00 % -0.04 -436.36 % 0.01 0.00 % 0.01 -87.71 % 0.09 193.44 % 0.03 -71.50 % 0.11 100.00 % 0.05
Earnings per share 0.27 -27.03 % 0.37 23.33 % 0.30 100.00 % 0.15 -37.50 % 0.24 50.00 % 0.16 -83.33 % 0.96 -2.04 % 0.98 8.89 % 0.90 -5.26 % 0.95 6.74 % 0.89 993.37 % 0.08 -32.17 % 0.12 110.53 % 0.06 -42.94 % 0.10 99.80 % 0.05 -27.54 % 0.07 228.57 % 0.02 -54.25 % 0.05 121.74 % 0.02 148.71 % -0.04 0.00 % -0.04 -280.85 % 0.02 0.00 % 0.02 393.95 % -0.01 -1.69 % -0.01 78.46 % -0.04 0.00 % -0.04 -43.14 % -0.03 0.00 % -0.03 31.08 % -0.04 0.00 % -0.04 -408.33 % 0.01 0.00 % 0.01 -87.94 % 0.10 226.23 % 0.03 -71.50 % 0.11 100.00 % 0.05
Gross profit 0.000 -100.00 % 5.418 M 20.83 % 4.484 M -77.69 % 20.102 M -37.62 % 32.226 M 38.18 % 23.321 M 21.14 % 19.252 M -6.31 % 20.548 M 17.77 % 17.448 M 38.60 % 12.589 M 45.25 % 8.667 M -13.64 % 10.036 M -32.35 % 14.836 M 2 520.23 % -613.000 K -106.64 % 9.237 M 961.72 % 870.000 K -81.35 % 4.665 M 439.27 % -1.375 M -7.59 % -1.278 M 54.54 % -2.811 M 0.000 0.000 0.000 0.000 -100.00 % 232.000 K 0.00 % 232.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.886 M 200.00 % 19.629 M -50.99 % 40.052 M 100.00 % 20.026 M
Income tax expense 6.954 M 124.32 % 3.100 M 0.000 -100.00 % 0.153 -34.70 % 0.234 50.48 % 0.156 -15.84 % 0.185 -11.99 % 0.210 5.89 % 0.199 19.00 % 0.167 63.53 % 0.102 100.00 % -17.689 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 159.000 K 15 800.00 % 1.000 K -99.24 % 132.000 K -96.76 % 4.069 M 0.00 % 4.069 M 29 164.29 % -14.000 K 0.00 % -14.000 K 98.80 % -1.171 M 0.00 % -1.171 M 26.19 % -1.587 M 0.00 % -1.587 M -698.68 % 265.000 K 0.00 % 265.000 K 112.40 % -2.137 M 0.00 % -2.137 M -2 042.27 % 110.000 K 0.00 % 110.000 K -96.38 % 3.036 M 200.00 % 1.012 M -74.26 % 3.931 M 100.00 % 1.966 M
Cost of revenue 1.182 M -94.68 % 22.225 M 6.74 % 20.821 M 5 573.30 % 367.000 K -43.71 % 652.000 K -27.96 % 905.000 K -24.58 % 1.200 M 6.95 % 1.122 M -3.28 % 1.160 M -5.23 % 1.224 M -4.67 % 1.284 M 13.83 % 1.128 M 1 988.89 % 54.000 K -99.41 % 9.195 M 16 618.18 % 55.000 K -99.14 % 6.380 M 296.27 % 1.610 M -74.13 % 6.223 M 3.44 % 6.016 M -6.83 % 6.457 M 0.000 0.000 0.000 0.000 -100.00 % 22.848 M 0.00 % 22.848 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
General and administrative expenses 0.000 -100.00 % 2.354 M -0.34 % 2.362 M 45.62 % 1.622 M -16.00 % 1.931 M 11.75 % 1.728 M -5.32 % 1.825 M 36.19 % 1.340 M -14.76 % 1.572 M 44.62 % 1.087 M 0.000 -100.00 % 1.547 M 0.000 -100.00 % 1.343 M 0.000 -100.00 % 328.000 K 0.000 -100.00 % 948.000 K -5.11 % 999.000 K -20.97 % 1.264 M -62.88 % 3.405 M 0.00 % 3.405 M -76.02 % 14.199 M 0.00 % 14.199 M -12.71 % 16.267 M 0.00 % 16.267 M -13.14 % 18.727 M 0.00 % 18.727 M -15.00 % 22.031 M 0.00 % 22.031 M -8.71 % 24.133 M 0.00 % 24.133 M 29.63 % 18.617 M 0.00 % 18.617 M -42.07 % 32.135 M 200.00 % 10.712 M -33.09 % 16.009 M 100.00 % 8.004 M
Selling and marketing expenses 0.000 -100.00 % 999.000 K 18.51 % 843.000 K -0.71 % 849.000 K 42.93 % 594.000 K 23.24 % 482.000 K -2.43 % 494.000 K 171.43 % 182.000 K 58.26 % 115.000 K -1.71 % 117.000 K 0.000 -100.00 % 446.000 K 0.000 -100.00 % 453.000 K 0.000 -100.00 % 555.000 K 0.000 -100.00 % 232.000 K 209.33 % 75.000 K -80.92 % 393.000 K 55.64 % 252.500 K 0.00 % 252.500 K -83.22 % 1.505 M 0.00 % 1.505 M -7.21 % 1.622 M 0.00 % 1.622 M -7.45 % 1.753 M 0.00 % 1.753 M -23.14 % 2.280 M 0.00 % 2.280 M -19.86 % 2.845 M 0.00 % 2.845 M 57.27 % 1.809 M 0.00 % 1.809 M -3.87 % 1.882 M 200.00 % 627.250 K -15.46 % 742.000 K 100.00 % 371.000 K
Other expenses 0.000 0.000 0.000 100.00 % -0.346 -261.79 % 0.214 150.39 % 0.086 1 510.66 % -0.006 -116.36 % 0.037 -66.36 % 0.110 203.31 % -0.107 38.84 % -0.174 100.00 % -13.761 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.409 M 0.00 % -2.409 M -140.21 % 5.992 M 0.00 % 5.992 M 114.41 % -41.588 M 0.00 % -41.588 M -1 252.97 % 3.607 M 0.00 % 3.607 M -63.73 % 9.944 M 0.00 % 9.944 M 3.22 % 9.633 M 0.00 % 9.633 M -20.43 % 12.107 M 0.00 % 12.107 M 115.35 % -78.876 M -200.00 % -26.292 M 39.54 % -43.486 M -100.00 % -21.743 M
Operating expenses 0.000 -100.00 % 3.353 M 4.62 % 3.205 M -89.39 % 30.216 M -29.31 % 42.746 M 62.87 % 26.245 M -8.01 % 28.530 M -17.59 % 34.618 M 10.08 % 31.449 M 10.43 % 28.479 M 187.67 % 9.900 M -29.34 % 14.011 M 5.63 % 13.264 M 23.13 % 10.772 M 16.59 % 9.239 M 26.80 % 7.286 M 14.34 % 6.372 M 37.80 % 4.624 M 330.54 % 1.074 M -35.18 % 1.657 M 32.72 % 1.249 M 0.00 % 1.249 M -94.25 % 21.696 M 0.00 % 21.696 M 191.55 % -23.699 M 0.00 % -23.699 M -198.39 % 24.086 M 0.00 % 24.086 M -29.69 % 34.255 M 0.00 % 34.255 M -6.44 % 36.611 M 0.00 % 36.611 M 12.54 % 32.533 M 0.00 % 32.533 M 172.52 % -44.859 M -200.00 % -14.953 M 44.07 % -26.736 M -100.00 % -13.368 M
Cost and expenses 27.150 M 6.15 % 25.578 M 6.46 % 24.026 M 0.73 % 23.853 M 6.02 % 22.498 M 15.80 % 19.429 M 706.18 % 2.410 M -50.04 % 4.824 M 33.70 % 3.608 M 4 095.35 % 86.000 K 68.63 % 51.000 K -99.66 % 15.028 M 12.84 % 13.318 M -33.30 % 19.967 M 114.84 % 9.294 M -31.99 % 13.666 M 71.21 % 7.982 M -26.41 % 10.847 M 52.99 % 7.090 M -12.62 % 8.114 M 549.90 % 1.249 M 0.00 % 1.249 M -94.25 % 21.696 M 0.00 % 21.696 M 191.55 % -23.699 M 0.00 % -23.699 M -198.39 % 24.086 M 0.00 % 24.086 M -29.69 % 34.255 M 0.00 % 34.255 M -6.44 % 36.611 M 0.00 % 36.611 M 12.54 % 32.533 M 0.00 % 32.533 M 172.52 % -44.859 M -200.00 % -14.953 M 44.07 % -26.736 M -100.00 % -13.368 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 -100.00 % 3.353 M 4.62 % 3.205 M 29.70 % 2.471 M -2.14 % 2.525 M 14.25 % 2.210 M 84.17 % 1.200 M 6.95 % 1.122 M -3.28 % 1.160 M -5.23 % 1.224 M -4.67 % 1.284 M -35.57 % 1.993 M -84.97 % 13.264 M 638.53 % 1.796 M -80.56 % 9.239 M 946.32 % 883.000 K -86.14 % 6.372 M 440.00 % 1.180 M 9.87 % 1.074 M -35.18 % 1.657 M -54.70 % 3.658 M 0.00 % 3.658 M -76.71 % 15.704 M 0.00 % 15.704 M -12.21 % 17.889 M 0.00 % 17.889 M -12.65 % 20.479 M 0.00 % 20.479 M -15.76 % 24.311 M 0.00 % 24.311 M -9.89 % 26.978 M 0.00 % 26.978 M 32.08 % 20.426 M 0.00 % 20.426 M -39.96 % 34.017 M 200.00 % 11.339 M -32.31 % 16.751 M 100.00 % 8.375 M
Interest income 0.000 0.000 -100.00 % 10.291 M 177.54 % 3.708 M 11.05 % 3.339 M 22.53 % 2.725 M 109.94 % 1.298 M 19.74 % 1.084 M 244.13 % 315.000 K -5.97 % 335.000 K 0.000 -100.00 % 139.000 K 0.000 -100.00 % 51.000 K 0.000 -100.00 % 53.000 K 0.000 -100.00 % 46.000 K 0.000 0.000 -100.00 % 348.500 K 0.00 % 348.500 K -61.53 % 906.000 K 0.00 % 906.000 K -45.78 % 1.671 M 0.00 % 1.671 M -74.23 % 6.485 M 0.00 % 6.485 M -72.90 % 23.934 M 0.00 % 23.934 M -9.96 % 26.583 M 0.00 % 26.583 M 127.89 % 11.665 M 0.00 % 11.665 M 439.02 % 2.164 M 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 -100.00 % 3.708 M 11.05 % 3.339 M 22.53 % 2.725 M 103.66 % 1.338 M 23.43 % 1.084 M 172.36 % 398.000 K 18.81 % 335.000 K -33.27 % 502.000 K 261.15 % 139.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 192.000 K 0.00 % 192.000 K -55.86 % 435.000 K 0.00 % 435.000 K -68.25 % 1.370 M 0.00 % 1.370 M -74.65 % 5.405 M 0.00 % 5.405 M -78.77 % 25.457 M 0.00 % 25.457 M 1.04 % 25.196 M 0.00 % 25.196 M 126.69 % 11.115 M 0.00 % 11.115 M 463.04 % 1.974 M 200.00 % 658.000 K -28.52 % 920.500 K 100.00 % 460.250 K
Depreciation and amortization 1.182 M 1 870.00 % 60.000 K -1.64 % 61.000 K -83.38 % 367.000 K -43.71 % 652.000 K -27.96 % 905.000 K 829.84 % -124.000 K -115.44 % 803.000 K -60.83 % 2.050 M 239.17 % -1.473 M 15.10 % -1.735 M -253.81 % 1.128 M 0.000 -100.00 % 49.000 K 0.000 -100.00 % 106.000 K 253.33 % 30.000 K 25.00 % 24.000 K -86.89 % 183.000 K 1 425.00 % 12.000 K -73.03 % 44.500 K 0.00 % 44.500 K -92.28 % 576.500 K 0.00 % 576.500 K -47.38 % 1.096 M 0.00 % 1.096 M -9.87 % 1.216 M 0.00 % 1.216 M -14.25 % 1.418 M 0.00 % 1.418 M -18.37 % 1.737 M 0.00 % 1.737 M 6.93 % 1.624 M 0.00 % 1.624 M 7.84 % 1.506 M 200.00 % 502.000 K -46.48 % 938.000 K 100.00 % 469.000 K
Operating income 13.853 M 208.26 % 4.494 M 251.37 % 1.279 M 137.80 % -3.384 M -132.60 % 10.380 M 116.39 % 4.797 M -86.79 % 36.301 M -9.39 % 40.064 M 9.24 % 36.674 M 20.86 % 30.343 M 65.08 % 18.381 M 593.45 % -3.725 M -336.96 % 1.572 M 151.68 % -3.042 M -152 000.00 % -2.000 K 99.58 % -475.000 K 72.17 % -1.707 M 43.70 % -3.032 M -28.91 % -2.352 M 47.36 % -4.468 M 0.000 0.000 0.000 0.000 100.00 % -619.500 K 0.00 % -619.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.027 M 200.00 % 4.676 M -64.89 % 13.317 M 100.00 % 6.658 M
Operating income ratio 0.34 107.82 % 0.16 221.65 % 0.05 130.57 % -0.17 -152.37 % 0.32 59.44 % 0.20 -88.84 % 1.77 -4.00 % 1.85 -6.19 % 1.97 -10.28 % 2.20 18.92 % 1.85 653.60 % -0.33 -416.04 % 0.11 129.78 % -0.35 -164 583.44 % 0.00 99.67 % -0.07 75.92 % -0.27 56.50 % -0.63 -25.99 % -0.50 59.49 % -1.23 0.00 0.00 0.00 0.00 100.00 % -0.03 0.00 % -0.03 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.24 0.00 % 0.24 -28.36 % 0.33 0.00 % 0.33
Total other income expenses net 51.821 M -30.27 % 74.313 M 26.29 % 58.845 M 1 686.97 % -3.708 M -11.05 % -3.339 M -22.53 % -2.725 M 60.36 % -6.874 M -63.47 % -4.205 M -133.22 % -1.803 M 26.94 % -2.468 M 0.000 100.00 % -1.824 M 0.000 -100.00 % 12.517 M 0.000 -100.00 % 8.116 M 5 497.24 % 145.000 K -97.48 % 5.758 M -24.03 % 7.579 M -3.01 % 7.814 M 268.24 % 2.122 M 0.00 % 2.122 M -49.20 % 4.177 M 0.00 % 4.177 M 769.39 % -624.000 K 0.00 % -624.000 K 88.48 % -5.417 M 0.00 % -5.417 M -125.52 % -2.402 M 0.00 % -2.402 M 56.65 % -5.541 M 0.00 % -5.541 M -21 009.43 % 26.500 K 0.00 % 26.500 K 100.58 % -4.575 M -957.69 % -432.500 K -354.41 % 170.000 K 100.00 % 85.000 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-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 2008-01-31 2007-06-30 2007-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30
Net debt 83.808 M 300.71 % 20.915 M -72.79 % 76.863 M -19.21 % 95.143 M 2.44 % 92.878 M -12.35 % 105.966 M 27.07 % 83.391 M 14.38 % 72.906 M 973.41 % 6.792 M -70.16 % 22.758 M 28.13 % 17.762 M -34.29 % 27.031 M 201.16 % -26.720 M -196.30 % -9.018 M 3.36 % -9.332 M -35.44 % -6.890 M 37.05 % -10.945 M -65.91 % -6.597 M 51.29 % -13.544 M -4.08 % -13.013 M 4.10 % -13.570 M 14.89 % -15.944 M 8.31 % -17.389 M -29.95 % -13.381 M -12 605.61 % 107.000 K 101.38 % -7.726 M -160.94 % 12.679 M -90.20 % 129.394 M -64.00 % 359.457 M -27.14 % 493.342 M 26 197.55 % 1.876 M 117.87 % -10.499 M 63.89 % -29.078 M
Total investments 0.000 -100.00 % 891.555 M 80.55 % 493.796 M 3.91 % 475.220 M -3.34 % 491.659 M 1.89 % 482.525 M 3.07 % 468.164 M 4.51 % 447.953 M 82.23 % 245.823 M 14.40 % 214.883 M 9.72 % 195.853 M 73 806.79 % 265.000 K -99.81 % 137.103 M -4.46 % 143.509 M 86.33 % 77.018 M 22.40 % 62.922 M -0.11 % 62.990 M 85.47 % 33.962 M -26.30 % 46.079 M 44.04 % 31.991 M 0.61 % 31.798 M 12.15 % 28.353 M -7.98 % 30.813 M 30.89 % 23.541 M -36.61 % 37.137 M -1.39 % 37.661 M -12.50 % 43.043 M -44.10 % 76.996 M 43.98 % 53.476 M -21.13 % 67.803 M -36.38 % 106.574 M 46.36 % 72.818 M 501.06 % 12.115 M
Total debt 110.365 M -0.86 % 111.318 M 1.73 % 109.428 M -0.66 % 110.157 M -8.58 % 120.494 M -0.43 % 121.013 M -0.53 % 121.656 M 18.95 % 102.274 M -0.64 % 102.928 M 206.72 % 33.558 M -0.80 % 33.828 M -2.37 % 34.650 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.198 M -0.53 % 3.215 M -5.80 % 3.413 M -47.56 % 6.508 M 0.000 -100.00 % 24.813 M -84.80 % 163.245 M -57.84 % 387.173 M -25.61 % 520.443 M 1 896.71 % 26.065 M 73.77 % 15.000 M 148.92 % 6.026 M
Accumulated other comprehensive income loss -35.733 M 6.33 % -38.149 M 4.39 % -39.902 M 4.10 % -41.610 M 3.86 % -43.282 M 4.80 % -45.464 M 3.47 % -47.099 M 3.61 % -48.865 M 3.23 % -50.494 M -7.65 % -46.906 M 2.40 % -48.060 M 2.99 % -49.539 M 2.28 % -50.694 M -7.97 % -46.950 M -1.76 % -46.137 M 14.78 % -54.138 M 0.45 % -54.383 M -0.46 % -54.134 M -4 738.73 % 1.167 M 2 388.24 % -51.000 K 83.39 % -307.000 K -121.93 % 1.400 M 13.73 % 1.231 M 34.24 % 917.000 K 2.46 % 895.000 K 0.000 -100.00 % 741.000 K -60.90 % 1.895 M -20.38 % 2.380 M 37.49 % 1.731 M 47.32 % 1.175 M 98.15 % 593.000 K 173.27 % 217.000 K
Retained earnings 71.082 M -18.43 % 87.145 M 33.94 % 65.061 M 77.68 % 36.616 M -22.71 % 47.376 M 44.52 % 32.781 M -11.92 % 37.217 M 3.89 % 35.825 M 27.44 % 28.112 M 108.56 % 13.479 M 1 376.42 % -1.056 M 84.19 % -6.678 M -90.36 % -3.508 M 72.71 % -12.853 M -22.08 % -10.528 M 42.78 % -18.400 M 2.08 % -18.791 M 26.38 % -25.526 M -27.74 % -19.982 M 5.79 % -21.209 M -3.53 % -20.486 M -185.12 % -7.185 M -3.77 % -6.924 M 24.35 % -9.153 M 20.10 % -11.456 M 5.90 % -12.174 M -23.98 % -9.819 M -342.90 % -2.217 M -142.63 % 5.200 M -68.65 % 16.585 M -10.21 % 18.470 M 80.30 % 10.244 M 47.27 % 6.956 M
Common stock 952.569 M 0.29 % 949.806 M 120.51 % 430.735 M -10.01 % 478.637 M 3.18 % 463.896 M 3.75 % 447.123 M -0.97 % 451.519 M 0.15 % 450.829 M 49.94 % 300.674 M 8.20 % 277.875 M 3.38 % 268.781 M 1.04 % 266.007 M 15.03 % 231.255 M 2.75 % 225.065 M 45.43 % 154.762 M 3.31 % 149.810 M 0.66 % 148.834 M 23.79 % 120.229 M 94.09 % 61.946 M 0.58 % 61.588 M 0.20 % 61.466 M 6.34 % 57.800 M 0.46 % 57.534 M -0.23 % 57.666 M 0.63 % 57.305 M 0.00 % 57.306 M 0.64 % 56.943 M 1.62 % 56.037 M 1.26 % 55.337 M 11.64 % 49.567 M 10.98 % 44.662 M 4.05 % 42.924 M 105.52 % 20.886 M
Total equity 918.417 M -1.12 % 928.786 M 103.73 % 455.894 M 9.28 % 417.178 M -1.28 % 422.573 M 4.46 % 404.534 M 0.58 % 402.184 M 1.16 % 397.585 M 63.02 % 243.892 M 18.49 % 205.837 M 9.17 % 188.547 M 6.83 % 176.490 M -0.32 % 177.053 M 7.13 % 165.262 M 68.47 % 98.097 M 26.95 % 77.272 M 2.13 % 75.660 M 86.50 % 40.569 M -18.18 % 49.583 M 9.43 % 45.310 M 1.89 % 44.470 M -19.69 % 55.371 M 1.70 % 54.445 M 6.07 % 51.327 M 6.91 % 48.008 M 6.37 % 45.132 M -7.07 % 48.563 M -13.73 % 56.289 M -11.44 % 63.558 M -7.10 % 68.419 M 4.75 % 65.319 M 10.34 % 59.198 M 102.76 % 29.196 M
Other non current liabilities -113.970 M -1 704.53 % 7.103 M 2 092.28 % 324.000 K -11.72 % 367.000 K 100.37 % -100.000 M -34 346.58 % 292.000 K 100.24 % -120.348 M -55 816.67 % 216.000 K 100.21 % -101.531 M -99 640.20 % 102.000 K -95.59 % 2.315 M 2 311.46 % 96.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 100.00 % -1.343 M 0.000 100.00 % -4.948 M 64.54 % -13.952 M 71.31 % -48.629 M 29.07 % -68.563 M 0.000 100.00 % -33.000 K 87.64 % -267.000 K
Long term debt 107.969 M 1 014.92 % 9.684 M -90.99 % 107.536 M -0.40 % 107.964 M 7.96 % 100.000 M -0.16 % 100.158 M -16.78 % 120.348 M 19.33 % 100.855 M -0.67 % 101.531 M 4 576.69 % 2.171 M -92.76 % 30.000 M -8.77 % 32.883 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
Total non current liabilities 0.000 -100.00 % 16.787 M -84.44 % 107.860 M -0.43 % 108.331 M 8.33 % 100.000 M -0.45 % 100.450 M -16.29 % 120.000 M 18.73 % 101.071 M 1.07 % 100.000 M 4 299.47 % 2.273 M -92.42 % 30.000 M -9.03 % 32.979 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.021 M 0.000 -100.00 % 1.343 M 0.000 -100.00 % 4.948 M -64.54 % 13.952 M -71.31 % 48.629 M -29.07 % 68.563 M 0.000 -100.00 % 33.000 K 0.000
Other current liabilities -2.396 M -190.48 % 2.648 M -83.58 % 16.130 M 561.61 % 2.438 M -70.41 % 8.240 M 242.62 % 2.405 M -77.24 % 10.566 M 401.95 % 2.105 M -87.40 % 16.709 M 156.79 % 6.507 M -46.69 % 12.207 M 968.91 % 1.142 M 145.44 % -2.513 M -365.64 % 946.000 K 298.32 % -477.000 K -155.72 % 856.000 K 178.03 % -1.097 M -229.21 % 849.000 K 366.14 % -319.000 K -112.21 % 2.612 M 629.82 % -493.000 K -111.49 % 4.291 M 231.18 % -3.271 M -177.00 % 4.248 M 158.78 % -7.227 M -132.56 % 22.196 M 0.000 0.000 0.000 0.000 0.000 100.00 % -135.120 M -2 142.28 % -6.026 M
Deferred revenue 0.000 0.000 0.000 100.00 % -2.193 M 89.30 % -20.494 M 1.73 % -20.855 M -1 494.42 % -1.308 M 7.82 % -1.419 M -1.57 % -1.397 M 95.55 % -31.387 M -1 877.76 % -1.587 M 10.19 % -1.767 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
Short term debt 2.396 M -97.64 % 101.634 M 5 271.78 % 1.892 M -13.73 % 2.193 M -89.30 % 20.494 M -1.73 % 20.855 M 1 494.42 % 1.308 M -7.82 % 1.419 M 1.57 % 1.397 M -95.55 % 31.387 M 1 877.76 % 1.587 M -10.19 % 1.767 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.198 M -0.53 % 3.215 M -5.80 % 3.413 M -47.56 % 6.508 M 0.000 -100.00 % 24.813 M -84.80 % 163.245 M -57.84 % 387.173 M -25.61 % 520.443 M 1 896.71 % 26.065 M 73.77 % 15.000 M 148.92 % 6.026 M
Total current liabilities 0.000 -100.00 % 116.217 M 504.10 % 19.238 M 70.32 % 11.295 M -62.02 % 29.742 M 10.80 % 26.844 M 91.89 % 13.989 M 22.56 % 11.414 M -44.65 % 20.621 M -53.77 % 44.603 M 150.99 % 17.771 M 83.09 % 9.706 M 0.96 % 9.614 M 47.36 % 6.524 M -2.58 % 6.697 M 21.28 % 5.522 M -8.29 % 6.021 M 13.69 % 5.296 M 1 560.19 % 319.000 K -95.51 % 7.099 M 1 339.96 % 493.000 K -97.02 % 16.557 M 406.18 % 3.271 M -80.10 % 16.440 M 127.48 % 7.227 M -81.57 % 39.203 M 23.37 % 31.776 M -81.19 % 168.888 M -59.69 % 418.984 M -25.99 % 566.156 M 497.65 % 94.730 M -29.89 % 135.120 M 0.000
Total liabilities 142.553 M 7.18 % 133.004 M 4.65 % 127.098 M 6.25 % 119.626 M -8.02 % 130.063 M 2.18 % 127.294 M -5.41 % 134.574 M 19.64 % 112.485 M -8.03 % 122.308 M 160.92 % 46.876 M -9.92 % 52.039 M 21.91 % 42.685 M 343.99 % 9.614 M 47.36 % 6.524 M -4.09 % 6.802 M 23.18 % 5.522 M -8.29 % 6.021 M 13.69 % 5.296 M 1 560.19 % 319.000 K -95.51 % 7.099 M 1 339.96 % 493.000 K -97.02 % 16.557 M -23.31 % 21.590 M 31.33 % 16.440 M -34.60 % 25.138 M -35.88 % 39.203 M -42.09 % 67.702 M -78.96 % 321.854 M -56.22 % 735.129 M -22.04 % 942.898 M 895.35 % 94.730 M -45.11 % 172.593 M 94.06 % 88.938 M
Other non current assets -13.960 M -167.10 % 20.806 M 138.93 % 8.708 M -93.85 % 141.644 M 7 760.38 % 1.802 M -98.92 % 167.547 M 11 399.45 % 1.457 M -99.03 % 150.231 M 9 524.02 % 1.561 M -96.67 % 46.896 M 230.49 % -35.939 M -185.71 % 41.932 M 136.95 % -113.472 M -3 075.92 % 3.813 M 106.84 % -55.733 M -1 226.83 % 4.946 M 115.09 % -32.776 M -3 575.72 % 943.000 K 102.65 % -35.595 M -15 118.99 % 237.000 K 100.92 % -25.656 M -239.80 % 18.352 M 169.62 % -26.361 M -237.26 % 19.205 M 164.68 % -29.693 M -48.42 % -20.006 M 48.68 % -38.984 M 45.74 % -71.853 M -20.48 % -59.637 M 12.79 % -68.382 M 16.63 % -82.019 M 0.000 100.00 % -7.569 M
Long term investments 0.000 -100.00 % 541.579 M 58.57 % 341.540 M 0.70 % 339.150 M -31.02 % 491.659 M 54.41 % 318.403 M -31.99 % 468.164 M 55.58 % 300.907 M 22.41 % 245.823 M 40.60 % 174.838 M -10.73 % 195.853 M 31.24 % 149.229 M 31.65 % 113.351 M 7.02 % 105.915 M 90.49 % 55.601 M 49.35 % 37.229 M 14.10 % 32.627 M 26.31 % 25.830 M -27.13 % 35.446 M 51.65 % 23.374 M -8.71 % 25.603 M 34.27 % 19.068 M -24.06 % 25.108 M 41.37 % 17.760 M -36.58 % 28.005 M 55.08 % 18.059 M -50.30 % 36.333 M -46.46 % 67.863 M 29.15 % 52.545 M -6.69 % 56.312 M -23.57 % 73.680 M 28.22 % 57.464 M 0.000
Intangible assets 63.823 M 3 719.45 % 1.671 M -2.91 % 1.721 M -2.82 % 1.771 M -2.75 % 1.821 M -2.67 % 1.871 M -2.60 % 1.921 M -3.95 % 2.000 M 1 097.60 % 167.000 K -71.98 % 596.000 K -41.91 % 1.026 M -29.44 % 1.454 M 48 366.67 % 3.000 K -40.00 % 5.000 K -28.57 % 7.000 K -12.50 % 8.000 K -20.00 % 10.000 K -16.67 % 12.000 K -14.29 % 14.000 K 75.00 % 8.000 K 0.000 -100.00 % 52.000 K 225.00 % 16.000 K -30.43 % 23.000 K -80.17 % 116.000 K -61.84 % 304.000 K -40.97 % 515.000 K -30.03 % 736.000 K -63.56 % 2.020 M -40.06 % 3.370 M 265.91 % 921.000 K 12.04 % 822.000 K 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 1.621 M -2.99 % 1.671 M -2.91 % 1.721 M -2.82 % 1.771 M -2.75 % 1.821 M -2.67 % 1.871 M -2.60 % 1.921 M -3.95 % 2.000 M 1 097.60 % 167.000 K -71.98 % 596.000 K -41.91 % 1.026 M -29.44 % 1.454 M 48 366.67 % 3.000 K -40.00 % 5.000 K -28.57 % 7.000 K -12.50 % 8.000 K -20.00 % 10.000 K -16.67 % 12.000 K -14.29 % 14.000 K 75.00 % 8.000 K 0.000 -100.00 % 52.000 K 225.00 % 16.000 K -30.43 % 23.000 K -80.17 % 116.000 K -61.84 % 304.000 K -40.97 % 515.000 K -30.03 % 736.000 K -63.56 % 2.020 M -40.06 % 3.370 M 265.91 % 921.000 K 12.04 % 822.000 K -10.65 % 920.000 K
Property plant equipment net 9.984 M -7.55 % 10.799 M 17.21 % 9.213 M -9.90 % 10.225 M 2 381.80 % 412.000 K -59.17 % 1.009 M -40.47 % 1.695 M -28.90 % 2.384 M -22.27 % 3.067 M -17.26 % 3.707 M -6.98 % 3.985 M -16.67 % 4.782 M 3 952.54 % 118.000 K -20.81 % 149.000 K 19.20 % 125.000 K -6.72 % 134.000 K -3.60 % 139.000 K 5.30 % 132.000 K -2.22 % 135.000 K -15.09 % 159.000 K 200.00 % 53.000 K -94.56 % 975.000 K -21.18 % 1.237 M -21.21 % 1.570 M -0.13 % 1.572 M -4.32 % 1.643 M -23.08 % 2.136 M -34.36 % 3.254 M -35.84 % 5.072 M -41.70 % 8.700 M 17.28 % 7.418 M 67.71 % 4.423 M -9.44 % 4.884 M
Total non current assets 0.000 -100.00 % 574.855 M 59.16 % 361.182 M 1.46 % 355.971 M 6.48 % 334.298 M 3.17 % 324.024 M -2.36 % 331.868 M 7.87 % 307.659 M 61.76 % 190.191 M 3.21 % 184.269 M 10.42 % 166.878 M 5.83 % 157.690 M 38.97 % 113.472 M 3.27 % 109.882 M 97.16 % 55.733 M 31.70 % 42.317 M 29.11 % 32.776 M 21.77 % 26.917 M -24.38 % 35.595 M 49.70 % 23.778 M -7.32 % 25.656 M -33.27 % 38.447 M 45.85 % 26.361 M -31.63 % 38.558 M 29.86 % 29.693 M 48.42 % 20.006 M -48.68 % 38.984 M -45.74 % 71.853 M 20.48 % 59.637 M -12.79 % 68.382 M -16.63 % 82.019 M 30.79 % 62.709 M 0.000
Other current assets -90.380 M -4 625.79 % 1.997 M -93.49 % 30.654 M 3 992.66 % 749.000 K -96.74 % 22.983 M 3 260.09 % 684.000 K -96.86 % 21.781 M 2 565.97 % 817.000 K -93.85 % 13.291 M 671.39 % 1.723 M -84.17 % 10.881 M 215.48 % 3.449 M -69.33 % 11.244 M 224.78 % 3.462 M -66.94 % 10.471 M 884.12 % 1.064 M -78.80 % 5.020 M 481.02 % 864.000 K -94.60 % 16.014 M 624.29 % 2.211 M -92.31 % 28.759 M 790.10 % 3.231 M -77.65 % 14.454 M 170.27 % 5.348 M -85.34 % 36.471 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.031 M 89.77 % -107.853 M
Short term investments 0.000 -100.00 % 349.976 M 129.86 % 152.256 M 11.90 % 136.070 M -12.71 % 155.878 M -5.02 % 164.122 M 21.79 % 134.761 M -8.35 % 147.046 M 157.56 % 57.091 M 42.57 % 40.045 M 21.68 % 32.911 M 12 319.25 % 265.000 K -98.88 % 23.752 M -36.82 % 37.594 M 75.53 % 21.417 M -16.64 % 25.693 M -15.38 % 30.363 M 273.38 % 8.132 M -23.52 % 10.633 M 23.40 % 8.617 M 39.10 % 6.195 M -33.28 % 9.285 M 62.75 % 5.705 M -1.31 % 5.781 M -36.70 % 9.132 M -53.41 % 19.602 M 192.13 % 6.710 M -26.53 % 9.133 M 880.99 % 931.000 K -91.90 % 11.491 M -65.07 % 32.894 M 114.24 % 15.354 M 26.74 % 12.115 M
cash and cash equivalents 26.557 M -70.62 % 90.403 M 177.61 % 32.565 M 116.90 % 15.014 M -45.63 % 27.616 M 83.53 % 15.047 M -60.68 % 38.265 M 30.29 % 29.368 M -69.45 % 96.136 M 790.15 % 10.800 M -32.78 % 16.066 M 110.87 % 7.619 M -71.49 % 26.720 M 196.30 % 9.018 M -3.36 % 9.332 M 35.44 % 6.890 M -37.05 % 10.945 M 65.91 % 6.597 M -51.29 % 13.544 M 4.08 % 13.013 M -4.10 % 13.570 M -29.11 % 19.142 M -7.10 % 20.604 M 22.69 % 16.794 M 162.37 % 6.401 M -17.15 % 7.726 M -36.33 % 12.134 M -64.15 % 33.851 M 22.14 % 27.716 M 2.27 % 27.101 M 12.04 % 24.189 M -5.14 % 25.499 M -27.36 % 35.104 M
Cash and short term investments 26.557 M -93.97 % 440.379 M 138.27 % 184.821 M 1 130.99 % 15.014 M -45.63 % 27.616 M 83.53 % 15.047 M -60.68 % 38.265 M 30.29 % 29.368 M -69.45 % 96.136 M 790.15 % 10.800 M -32.78 % 16.066 M 103.78 % 7.884 M -84.38 % 50.472 M 8.28 % 46.612 M 51.59 % 30.749 M -5.63 % 32.583 M -21.12 % 41.308 M 180.45 % 14.729 M -39.08 % 24.177 M 11.78 % 21.630 M 9.44 % 19.765 M -30.47 % 28.427 M 8.05 % 26.309 M 16.54 % 22.575 M 45.34 % 15.533 M -43.16 % 27.328 M 45.02 % 18.844 M -56.16 % 42.984 M 50.05 % 28.647 M -25.77 % 38.592 M -32.39 % 57.083 M 39.73 % 40.853 M -13.48 % 47.219 M
Total current assets 0.000 -100.00 % 486.935 M 119.53 % 221.810 M 22.66 % 180.833 M -15.00 % 212.753 M 2.38 % 207.804 M 2.79 % 202.154 M -0.13 % 202.411 M 16.70 % 173.444 M 153.41 % 68.444 M 1.52 % 67.420 M 9.65 % 61.485 M -11.50 % 69.473 M 11.98 % 62.039 M 40.80 % 44.062 M 8.66 % 40.550 M -16.44 % 48.528 M 154.53 % 19.066 M -36.12 % 29.847 M 3.62 % 28.805 M 25.65 % 22.925 M -38.39 % 37.207 M 16.63 % 31.901 M -8.18 % 34.744 M 33.95 % 25.938 M -51.42 % 53.389 M 83.92 % 29.029 M -70.21 % 97.458 M -33.75 % 147.116 M 11.97 % 131.388 M 3.42 % 127.043 M -24.86 % 169.082 M 0.000
Inventory 0.000 0.000 0.000 100.00 % -136.070 M 12.71 % -155.878 M 5.02 % -164.122 M -21.79 % -134.761 M 8.35 % -147.046 M -157.56 % -57.091 M -42.57 % -40.045 M -21.68 % -32.911 M 9.23 % -36.258 M -52.65 % -23.752 M 36.82 % -37.594 M -75.53 % -21.417 M 16.64 % -25.693 M 15.38 % -30.363 M -273.38 % -8.132 M 25.52 % -10.918 M -26.70 % -8.617 M -644.77 % -1.157 M 87.54 % -9.285 M -2 311.69 % -385.000 K 93.34 % -5.781 M 55.68 % -13.043 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 63.823 M 43.23 % 44.559 M 28.62 % 34.644 M 19.46 % 29.000 M 17.73 % 24.632 M -11.87 % 27.951 M 20.18 % 23.258 M -7.63 % 25.180 M 45.04 % 17.361 M 9.35 % 15.876 M -3.12 % 16.387 M 17.94 % 13.894 M 79.12 % 7.757 M -35.17 % 11.965 M 321.01 % 2.842 M -58.83 % 6.903 M 213.77 % 2.200 M -36.65 % 3.473 M -38.75 % 5.670 M 14.22 % 4.964 M 57.09 % 3.160 M -43.05 % 5.549 M -0.77 % 5.592 M -18.02 % 6.821 M 38.92 % 4.910 M 0.000 -100.00 % 10.185 M -81.30 % 54.474 M -54.02 % 118.469 M 27.67 % 92.796 M 32.64 % 69.960 M -49.76 % 139.260 M 129.67 % 60.634 M
Tax assets 2.355 M 0.000 0.000 100.00 % -136.819 M 15.23 % -161.396 M 2.07 % -164.806 M -16.58 % -141.369 M 4.39 % -147.863 M -144.70 % -60.427 M -44.67 % -41.768 M -2 238.66 % 1.953 M 104.92 % -39.707 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 -100.00 % 1.765 M
Other assets 1.061 B 0.000 0.000 0.000 -100.00 % 5.585 M 0.000 -100.00 % 2.736 M 0.000 -100.00 % 2.565 M 0.000 -100.00 % 6.288 M 0.000 -100.00 % 3.813 M 0.000 -100.00 % 5.104 M 0.000 -100.00 % 448.000 K 0.000 100.00 % -7.029 M 0.000 -100.00 % 15.378 M 0.000 -100.00 % 17.773 M 0.000 -100.00 % 17.515 M 5.23 % 16.644 M -65.51 % 48.252 M -76.89 % 208.832 M -64.72 % 591.934 M -27.06 % 811.547 M 4 933.51 % -16.790 M 0.000 -100.00 % 118.134 M
Account payables 0.000 -100.00 % 11.935 M 881.50 % 1.216 M 0.000 -100.00 % 1.008 M 0.000 -100.00 % 2.115 M 0.000 -100.00 % 2.515 M 0.000 -100.00 % 3.977 M 0.000 -100.00 % 2.513 M -54.95 % 5.578 M 1 069.39 % 477.000 K -89.78 % 4.666 M 325.34 % 1.097 M -75.33 % 4.447 M 1 294.04 % 319.000 K -92.89 % 4.487 M 810.14 % 493.000 K -94.56 % 9.068 M 16 092.86 % 56.000 K -99.36 % 8.779 M 1 121.00 % 719.000 K -95.77 % 17.007 M 144.25 % 6.963 M 23.39 % 5.643 M -82.26 % 31.811 M -30.41 % 45.713 M -33.43 % 68.665 M -42.84 % 120.120 M 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.211 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.452 M 29.51 % 4.982 M 31.21 % 3.797 M 9.42 % 3.470 M 33.26 % 2.604 M 37.27 % 1.897 M 50.08 % 1.264 M 0.000 -100.00 % 698.000 K 21.60 % 574.000 K -10.45 % 641.000 K 19.59 % 536.000 K -47.04 % 1.012 M -81.39 % 5.437 M 378.19 % 1.137 M
Capital lease obligations 7.969 M -28.53 % 11.150 M 47.96 % 7.536 M -24.85 % 10.028 M 0.000 -100.00 % 880.000 K 152.87 % 348.000 K -84.46 % 2.239 M 46.24 % 1.531 M -56.71 % 3.537 M 0.000 -100.00 % 4.613 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
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 -100.00 % 50.694 M 0.000 -100.00 % 46.137 M -14.78 % 54.138 M -0.45 % 54.383 M 0.46 % 54.134 M 0.000 -100.00 % 51.000 K -83.39 % 307.000 K 0.000 -100.00 % 132.000 K 0.000 -100.00 % 254.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -69.501 M 0.74 % -70.016 M 0.000 100.00 % -56.465 M -24.33 % -45.417 M -51.87 % -29.906 M 24.20 % -39.453 M 1.87 % -40.204 M -16.87 % -34.400 M 10.91 % -38.611 M -24.08 % -31.118 M 6.55 % -33.300 M 34.31 % -50.694 M 0.000 0.000 100.00 % -60.804 M 0.000 100.00 % -54.134 M 0.000 100.00 % -51.000 K 83.39 % -307.000 K -169.30 % -114.000 K 56.82 % -264.000 K 0.000 100.00 % -507.998 K 98.87 % -45.132 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 6.001 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.953 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 % 1.021 M 0.000 -100.00 % 1.343 M 0.000 -100.00 % 4.948 M -64.54 % 13.952 M -71.31 % 48.629 M -29.07 % 68.563 M 0.000 -100.00 % 33.000 K -87.64 % 267.000 K
Other liabilities 142.553 M 0.000 0.000 0.000 -100.00 % 321.000 K 0.000 -100.00 % 585.000 K 0.000 -100.00 % 1.687 M 0.000 -100.00 % 4.268 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 % 17.298 M 0.000 -100.00 % 16.568 M 0.000 -100.00 % 30.978 M -77.72 % 139.014 M -48.04 % 267.516 M -13.19 % 308.179 M 0.000 -100.00 % 37.440 M -57.90 % 88.938 M
Total assets 1.061 B -0.08 % 1.062 B 82.13 % 582.992 M 8.60 % 536.804 M -2.86 % 552.636 M 3.91 % 531.828 M -0.92 % 536.758 M 5.23 % 510.070 M 39.29 % 366.200 M 44.91 % 252.713 M 5.04 % 240.586 M 9.77 % 219.175 M 17.36 % 186.758 M 8.63 % 171.921 M 63.89 % 104.899 M 26.59 % 82.867 M 1.36 % 81.752 M 77.79 % 45.983 M -21.28 % 58.413 M 11.09 % 52.583 M -17.79 % 63.959 M -15.46 % 75.654 M -0.50 % 76.035 M 3.73 % 73.302 M 0.21 % 73.146 M -18.76 % 90.039 M -22.56 % 116.265 M -69.25 % 378.143 M -52.65 % 798.687 M -21.03 % 1.011 B 425.98 % 192.272 M -17.05 % 231.791 M 96.21 % 118.134 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2005-12-30
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -3.373 M 0.000 -100.00 % 536.000 K 0.000 100.00 % -3.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 0.000 0.000 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 % 3.160 M 0.000 -100.00 % 3.443 M 0.000 -100.00 % 2.962 M 0.000 -100.00 % 2.153 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 531.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 649.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
Change in working capital 0.000 0.000 100.00 % -15.877 M 0.000 100.00 % -2.384 M 0.000 100.00 % -12.395 M 0.000 100.00 % -17.895 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.528 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.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 -100.00 % 558.500 K 0.00 % 558.500 K
Accounts receivables 0.000 0.000 100.00 % -10.011 M 0.000 100.00 % -1.374 M 0.000 100.00 % -5.898 M 0.000 100.00 % -974.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.446 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.264 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.770 M 0.00 % -1.770 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.241 M 0.00 % -3.241 M
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 -100.00 % 6.017 M 0.00 % 6.017 M
Other working capital 0.000 0.000 100.00 % -5.866 M 0.000 100.00 % -1.010 M 0.000 100.00 % -6.497 M 0.000 100.00 % -16.921 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.082 M 0.000 0.000 0.000 0.000 0.000 100.00 % -6.701 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -447.500 K 0.00 % -447.500 K
Other non cash items 217.688 M 194.61 % -230.083 M -3 394.05 % -6.585 M -126.83 % 24.545 M 759.12 % 2.857 M 115.05 % -18.986 M -120.24 % 93.807 M 197.63 % -96.081 M -2 688.39 % 3.712 M 124.86 % -14.931 M -210.32 % 13.534 M 225.19 % -10.811 M 44.65 % -19.533 M 0.000 -100.00 % 3.972 M 118.18 % -21.853 M -1 459.86 % 1.607 M -80.15 % 8.094 M 261.75 % -5.004 M -212.82 % 4.436 M 363.23 % -1.685 M 43.31 % -2.973 M -284.97 % 1.607 M 108.77 % -18.316 M -13 124.55 % -138.500 K -105.36 % 2.586 M 0.00 % 2.586 M 108.17 % 1.242 M 0.00 % 1.242 M -39.18 % 2.042 M 0.00 % 2.042 M 175.11 % -2.719 M 0.00 % -2.719 M 61.25 % -7.015 M -100.00 % -3.508 M 62.70 % -9.403 M -100.00 % -4.702 M -1 416.95 % 357.000 K 0.00 % 357.000 K
Net cash provided by operating activities 277.590 M 281.13 % -153.253 M -465.79 % 41.896 M -22.99 % 54.405 M 12.90 % 48.189 M 354.74 % 10.597 M -91.78 % 128.908 M 325.60 % -57.139 M -245.67 % 39.226 M 176.47 % 14.188 M -53.90 % 30.779 M 1 531.97 % 1.886 M 120.01 % -9.425 M 0.000 -100.00 % 12.075 M 155.26 % -21.853 M -592.74 % 4.435 M 45.27 % 3.053 M 194.58 % -3.228 M 0.000 -100.00 % 1.458 M 0.000 -100.00 % 4.530 M 643.82 % -833.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 -100.00 % 7.233 M 0.00 % 7.233 M
Investments in property plant and equipment -317.000 K -3 422.22 % -9.000 K 10.00 % -10.000 K 61.54 % -26.000 K -333.33 % -6.000 K -100.00 % -3.000 K 0.00 % -3.000 K 99.85 % -2.010 M -3 554.55 % -55.000 K 0.000 100.00 % -301.000 K 87.44 % -2.397 M -4 338.89 % -54.000 K 0.000 100.00 % -23.000 K 0.000 100.00 % -19.000 K 51.28 % -39.000 K 54.12 % -85.000 K -51.79 % -56.000 K -93.10 % -29.000 K -56.76 % -18.500 K 77.71 % -83.000 K 84.22 % -526.000 K -19.82 % -439.000 K -8.53 % -404.500 K 0.00 % -404.500 K -16.40 % -347.500 K 0.00 % -347.500 K 76.46 % -1.476 M 0.00 % -1.476 M -76.45 % -836.500 K 0.00 % -836.500 K 72.24 % -3.013 M -100.00 % -1.507 M -99.14 % -756.500 K -100.00 % -378.250 K 77.61 % -1.689 M 0.00 % -1.689 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 6.374 M 185.10 % -7.490 M -396.63 % 2.525 M 101.46 % -173.390 M -247.77 % 117.341 M 0.000 0.000 0.000 -100.00 % 34.570 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 100.00 % -2.848 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -269.348 M 0.000 0.000 100.00 % -10.482 M -734.12 % 1.653 M 146.26 % -3.573 M -105.60 % 63.811 M 153.43 % -119.418 M -399.41 % -23.912 M -420.62 % -4.593 M 65.21 % -13.202 M 60.53 % -33.446 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -126.000 K 0.00 % -126.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
Sales maturities of investments 264.115 M 0.000 0.000 -100.00 % 4.108 M 1 408.28 % -314.000 K -129.96 % 1.048 M 451.68 % -298.000 K -107.31 % 4.077 M 725.31 % -652.000 K -153.09 % 1.228 M 273.20 % -709.000 K -156.05 % 1.265 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
Other investing activites -261.868 M -47.98 % -176.957 M -2 637.02 % 6.975 M 209.43 % -6.374 M -421.92 % 1.980 M 178.42 % -2.525 M -152.46 % 4.813 M 104.10 % -117.341 M -6 820.56 % 1.746 M 151.89 % -3.365 M -251.51 % 2.221 M 106.42 % -34.570 M 26.48 % -47.023 M -1 893.34 % -2.359 M 74.36 % -9.201 M 0.000 100.00 % -2.992 M -131.22 % -1.294 M -124.68 % 5.243 M 48.55 % 3.530 M 31 986.36 % 11.000 K -99.75 % 4.400 M 1 523.62 % 271.000 K 186.31 % -314.000 K 65.06 % -898.750 K 91.51 % -10.592 M -204.41 % 10.145 M 173.05 % 3.716 M 229.26 % -2.875 M -140.30 % 7.133 M 222.90 % -5.804 M -117.51 % 33.142 M 194.68 % -35.003 M -495.13 % 8.859 M 100.00 % 4.429 M 135.21 % -12.578 M -100.00 % -6.289 M -148.23 % -2.534 M 0.00 % -2.534 M
Net cash used for investing activites -267.418 M -51.11 % -176.966 M -2 640.79 % 6.965 M 208.83 % -6.400 M -53.22 % -4.177 M -65.23 % -2.528 M 97.59 % -105.067 M 10.47 % -117.351 M -413.05 % -22.873 M -579.73 % -3.365 M 71.94 % -11.991 M 65.32 % -34.578 M 26.55 % -47.077 M -1 895.63 % -2.359 M 74.43 % -9.224 M 0.000 100.00 % -3.011 M -125.88 % -1.333 M -125.84 % 5.158 M 48.50 % 3.474 M 19 397.22 % -18.000 K -100.41 % 4.382 M 2 230.59 % 188.000 K 122.38 % -840.000 K 37.21 % -1.338 M 87.97 % -11.123 M -215.68 % 9.615 M 185.47 % 3.368 M 204.53 % -3.222 M -156.96 % 5.657 M 177.71 % -7.280 M -122.54 % 32.305 M 183.50 % -38.687 M -761.83 % 5.846 M 100.00 % 2.923 M 121.92 % -13.335 M -100.00 % -6.667 M -57.90 % -4.223 M 0.00 % -4.223 M
Debt repayment 0.000 100.00 % -1.126 M 0.000 100.00 % -20.000 M 0.000 100.00 % -696.000 K 0.000 100.00 % -687.000 K 0.000 100.00 % -856.000 K 0.000 -100.00 % 30.000 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 -100.00 % 1.013 M 0.00 % 1.013 M
Common stock issued -80.000 K -100.02 % 441.846 M 77 964.66 % 566.000 K 0.000 0.000 -100.00 % 1.572 M -95.03 % 31.625 M -70.83 % 108.409 M 408.75 % 21.309 M 0.000 -100.00 % 2.794 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.215 M 0.000 -100.00 % 2.236 M 0.000 0.000 -100.00 % 537.000 K -62.85 % 1.446 M 0.00 % 1.446 M 22.81 % 1.177 M 0.00 % 1.177 M -68.14 % 3.694 M 0.00 % 3.694 M -39.83 % 6.140 M 0.00 % 6.140 M -72.94 % 22.693 M 100.00 % 11.346 M -1.13 % 11.476 M 100.00 % 5.738 M -45.05 % 10.443 M 0.00 % 10.443 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 100.00 % -876.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 100.00 % -131.000 K 50.00 % -262.000 K 89.01 % -2.383 M -1 269.54 % -174.000 K 59.30 % -427.500 K 0.00 % -427.500 K 14.76 % -501.500 K 0.00 % -501.500 K 80.00 % -2.508 M 0.00 % -2.508 M 32.34 % -3.707 M 0.00 % -3.707 M 83.84 % -22.932 M -100.00 % -11.466 M 0.000 0.000 100.00 % -6.052 M 0.00 % -6.052 M
Dividends paid -72.812 M -38.26 % -52.663 M -70.56 % -30.877 M 23.06 % -40.131 M -29.81 % -30.916 M 3.88 % -32.163 M 51.18 % -65.881 M 0.000 100.00 % -21.647 M -42.11 % -15.233 M -30.16 % -11.703 M 27.51 % -16.144 M -42.21 % -11.352 M 0.000 100.00 % -6.906 M 0.000 100.00 % -8.372 M -441.53 % -1.546 M 37.84 % -2.487 M 0.000 100.00 % -2.848 M -2 090.77 % -130.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.049 M 0.00 % -1.049 M 49.77 % -2.089 M 0.00 % -2.089 M 10.08 % -2.323 M 0.00 % -2.323 M -61.79 % -1.436 M -100.00 % -717.750 K 89.52 % -6.851 M -100.00 % -3.425 M -16.33 % -2.945 M 0.00 % -2.945 M
Other financing activites -1.126 M 0.000 100.00 % -433.000 K 9.03 % -476.000 K 9.68 % -527.000 K -133.52 % 1.572 M -96.91 % 50.937 M -53.01 % 108.409 M 19.62 % 90.629 M 0.000 -100.00 % 1.076 M 0.000 -100.00 % 67.540 M 1 791.04 % -3.994 M 0.000 0.000 0.000 -100.00 % 357.000 K 0.000 -100.00 % 3.474 M 6 532.41 % -54.000 K -101.20 % 4.512 M 0.91 % 4.471 M 146.47 % 1.814 M 235.60 % -1.338 M 87.97 % -11.123 M -200.00 % 11.123 M 151.81 % 4.417 M 200.00 % -4.417 M -157.03 % 7.746 M 152.53 % -14.746 M -142.58 % 34.628 M 138.32 % -90.371 M -1 341.18 % 7.281 M 100.00 % 3.641 M 156.15 % -6.484 M -100.00 % -3.242 M -648 400 100.00 % 0.500 0.00 % 0.500
Net cash used provided by financing activities -74.018 M -119.07 % 388.057 M 1 339.40 % -31.310 M 48.34 % -60.607 M -92.75 % -31.443 M -0.50 % -31.287 M -109.36 % -14.944 M -113.87 % 107.722 M 56.16 % 68.982 M 528.75 % -16.089 M -51.40 % -10.627 M -176.70 % 13.856 M -75.34 % 56.188 M 1 506.81 % -3.994 M 42.17 % -6.906 M 0.000 100.00 % -8.372 M -604.12 % -1.189 M 52.19 % -2.487 M -171.60 % 3.474 M 219.69 % -2.902 M -166.23 % 4.382 M 4.10 % 4.209 M 132.03 % 1.814 M 235.60 % -1.338 M 87.97 % -11.123 M -184.53 % 13.159 M 290.69 % 3.368 M 181.85 % -4.115 M -172.74 % 5.657 M 139.12 % -14.462 M -144.77 % 32.305 M 136.78 % -87.827 M -1 602.47 % 5.846 M 100.00 % 2.923 M 121.92 % -13.335 M -100.00 % -6.667 M -371.08 % 2.460 M 0.00 % 2.460 M
Effect of forex changes on cash 0.000 0.000 0.000 -100.00 % 27.616 M 200.00 % -27.616 M -172.17 % 38.265 M 200.00 % -38.265 M -139.80 % 96.136 M 200.00 % -96.135 M -698.38 % 16.066 M 200.13 % -16.045 M -160.05 % 26.720 M 186.33 % 9.332 M 0.000 -100.00 % 10.945 M 0.000 -100.00 % 13.545 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
Net change in cash -63.846 M -210.39 % 57.838 M 229.54 % 17.551 M 239.27 % -12.602 M -200.26 % 12.569 M 154.13 % -23.218 M -360.96 % 8.897 M 113.33 % -66.768 M -178.24 % 85.336 M 1 720.51 % -5.266 M -164.36 % 8.182 M 3.78 % 7.884 M -12.57 % 9.018 M 230.89 % -6.890 M -200.00 % 6.890 M 204.44 % -6.597 M -200.00 % 6.597 M 150.70 % -13.013 M -200.00 % 13.013 M 182.62 % -15.750 M -182.28 % 19.142 M 264.41 % -11.643 M -169.33 % 16.794 M 0.000 100.00 % -1.433 M 73.60 % -5.429 M 75.00 % -21.717 M -1 515.94 % 1.534 M -75.00 % 6.135 M 2 669.75 % 221.500 K -75.00 % 886.000 K 30.97 % 676.500 K -75.00 % 2.706 M 887.20 % -343.750 K 0.00 % -343.750 K 85.69 % -2.402 M 0.00 % -2.402 M 0.000 0.000
Cash at beginning of period 90.403 M 177.61 % 32.565 M 116.90 % 15.014 M -45.63 % 27.616 M 83.53 % 15.047 M -60.68 % 38.265 M 30.29 % 29.368 M -69.45 % 96.136 M 790.15 % 10.800 M -32.78 % 16.066 M 103.78 % 7.884 M 3 075.09 % -265.000 K 0.000 -100.00 % 6.890 M 0.000 -100.00 % 6.597 M 0.000 -100.00 % 13.013 M 0.000 -100.00 % 19.142 M 0.000 -100.00 % 16.794 M 0.000 0.000 -100.00 % 3.034 M -64.15 % 8.463 M -75.00 % 33.851 M 388.54 % 6.929 M -75.00 % 27.716 M 313.21 % 6.708 M -75.00 % 26.830 M 344.87 % 6.031 M -75.00 % 24.124 M 278.43 % 6.375 M 0.00 % 6.375 M -27.37 % 8.777 M 0.00 % 8.777 M 0.000 0.000
Cash at end of period 26.557 M -70.62 % 90.403 M 177.61 % 32.565 M 116.90 % 15.014 M -45.63 % 27.616 M 83.53 % 15.047 M -60.68 % 38.265 M 30.29 % 29.368 M -69.45 % 96.136 M 790.15 % 10.800 M -32.78 % 16.066 M 110.87 % 7.619 M -15.51 % 9.018 M 0.000 -100.00 % 6.890 M 0.000 -100.00 % 6.597 M 0.000 -100.00 % 13.013 M 283.58 % 3.393 M -82.28 % 19.142 M 271.62 % 5.151 M -69.33 % 16.794 M 0.000 -100.00 % 1.600 M -47.25 % 3.034 M -75.00 % 12.134 M 43.38 % 8.463 M -75.00 % 33.851 M 388.54 % 6.929 M -75.00 % 27.716 M 313.21 % 6.708 M -75.00 % 26.830 M 344.87 % 6.031 M 0.00 % 6.031 M -5.39 % 6.375 M 0.00 % 6.375 M -81.84 % 35.104 M 0.00 % 35.104 M
Operating cash flow 277.590 M 281.13 % -153.253 M -465.79 % 41.896 M -22.99 % 54.405 M 12.90 % 48.189 M 354.74 % 10.597 M -91.78 % 128.908 M 325.60 % -57.139 M -245.67 % 39.226 M 176.47 % 14.188 M -53.90 % 30.779 M 1 531.97 % 1.886 M 120.01 % -9.425 M 0.000 -100.00 % 12.075 M 155.26 % -21.853 M -592.74 % 4.435 M 45.27 % 3.053 M 194.58 % -3.228 M 0.000 -100.00 % 1.458 M 0.000 -100.00 % 4.530 M 643.82 % -833.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 -100.00 % 7.233 M 0.00 % 7.233 M
Capital expenditure -317.000 K -3 422.22 % -9.000 K 10.00 % -10.000 K 61.54 % -26.000 K -333.33 % -6.000 K -100.00 % -3.000 K 0.00 % -3.000 K 99.85 % -2.010 M -3 554.55 % -55.000 K 0.000 100.00 % -301.000 K 87.44 % -2.397 M -4 338.89 % -54.000 K 0.000 100.00 % -23.000 K 0.000 100.00 % -19.000 K 51.28 % -39.000 K 54.12 % -85.000 K -51.79 % -56.000 K -93.10 % -29.000 K -56.76 % -18.500 K 77.71 % -83.000 K 84.22 % -526.000 K -19.82 % -439.000 K -8.53 % -404.500 K 0.00 % -404.500 K -16.40 % -347.500 K 0.00 % -347.500 K 76.46 % -1.476 M 0.00 % -1.476 M -76.45 % -836.500 K 0.00 % -836.500 K 72.24 % -3.013 M -100.00 % -1.507 M -99.14 % -756.500 K -100.00 % -378.250 K 77.61 % -1.689 M 0.00 % -1.689 M
Free CashFlow 277.273 M 280.91 % -153.262 M -465.90 % 41.886 M -22.97 % 54.379 M 12.86 % 48.183 M 354.81 % 10.594 M -91.78 % 128.905 M 317.93 % -59.149 M -251.00 % 39.171 M 176.09 % 14.188 M -53.45 % 30.478 M 6 064.38 % -511.000 K 94.61 % -9.479 M 0.000 -100.00 % 12.052 M 0.000 -100.00 % 4.416 M 46.52 % 3.014 M 190.97 % -3.313 M -5 816.07 % -56.000 K -103.92 % 1.429 M 7 824.32 % -18.500 K -100.42 % 4.447 M 427.23 % -1.359 M -209.57 % -439.000 K -8.53 % -404.500 K 0.00 % -404.500 K -16.40 % -347.500 K 0.00 % -347.500 K 76.46 % -1.476 M 0.00 % -1.476 M -76.45 % -836.500 K 0.00 % -836.500 K 72.24 % -3.013 M -100.00 % -1.507 M -99.14 % -756.500 K -100.00 % -378.250 K -106.82 % 5.544 M 0.00 % 5.544 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2008 2007 2007 2006 2005
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006