PUNJCOMMU.BO

Punjab Communications Limited PUNJCOMMU.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Revenue 172.143 M 14.41 % 150.459 M 42.09 % 105.887 M -1.58 % 107.590 M -47.64 % 205.493 M -25.42 % 275.519 M -38.16 % 445.541 M 18.37 % 376.401 M 35.38 % 278.036 M 37.91 % 201.600 M -4.05 % 210.110 M 7.32 % 195.773 M -11.12 % 220.258 M 2.21 % 215.492 M 27.20 % 169.407 M -84.62 % 1.102 B -14.25 % 1.285 B 1 599.43 % 75.604 M -78.82 % 357.022 M -37.15 % 568.068 M 48.18 % 383.351 M
Net income -3.786 M -103.73 % 101.522 M 164.98 % -156.246 M -25.12 % -124.879 M -4.91 % -119.029 M -4.13 % -114.304 M -323.05 % -27.019 M 44.08 % -48.314 M 23.15 % -62.867 M 39.99 % -104.758 M -2.09 % -102.616 M -49.88 % -68.464 M -328.07 % 30.019 M 307.96 % 7.358 M 15 889.98 % -46.601 K -100.31 % 15.228 M -42.87 % 26.654 M 194.77 % -28.125 M 63.78 % -77.644 M -21.11 % -64.109 M 25.93 % -86.553 M
Income before tax -3.786 M -103.73 % 101.522 M 164.98 % -156.246 M -18.19 % -132.194 M -11.06 % -119.029 M -4.13 % -114.304 M -323.05 % -27.019 M 44.18 % -48.401 M 23.01 % -62.867 M 39.99 % -104.758 M -2.09 % -102.616 M -62.68 % -63.078 M -303.04 % 31.067 M 205.97 % 10.154 M 414.68 % 1.973 M -88.87 % 17.730 M -3.60 % 18.392 M 163.01 % -29.191 M 62.98 % -78.854 M -18.52 % -66.534 M 22.63 % -85.994 M
Income before tax ratio -0.02 -103.26 % 0.67 145.73 % -1.48 -20.10 % -1.23 -112.12 % -0.58 -39.62 % -0.41 -584.11 % -0.06 52.84 % -0.13 43.13 % -0.23 56.49 % -0.52 -6.40 % -0.49 -51.58 % -0.32 -328.43 % 0.14 199.35 % 0.05 304.61 % 0.01 -27.64 % 0.02 12.43 % 0.01 103.71 % -0.39 -74.81 % -0.22 -88.58 % -0.12 47.79 % -0.22
EBITDA -1.763 M -101.63 % 108.473 M 170.64 % -153.566 M -18.94 % -129.111 M -12.05 % -115.228 M -5.39 % -109.334 M -495.99 % -18.345 M 55.56 % -41.276 M 26.73 % -56.333 M 44.85 % -102.142 M -5.03 % -97.251 M -71.83 % -56.598 M 39.09 % -92.927 M -1.40 % -91.647 M -1 049.29 % 9.654 M -67.70 % 29.889 M -45.12 % 54.465 M 7 547.92 % -731.283 K 94.65 % -13.670 M 29.87 % -19.491 M 49.46 % -38.565 M
Net income ratio -0.02 -103.26 % 0.67 145.73 % -1.48 -27.13 % -1.16 -100.38 % -0.58 -39.62 % -0.41 -584.11 % -0.06 52.75 % -0.13 43.23 % -0.23 56.49 % -0.52 -6.40 % -0.49 -39.66 % -0.35 -356.59 % 0.14 299.13 % 0.03 12 513.09 % 0.00 -101.99 % 0.01 -33.37 % 0.02 105.58 % -0.37 -71.06 % -0.22 -92.71 % -0.11 50.02 % -0.23
Ratio EBITDA -0.01 -101.42 % 0.72 149.71 % -1.45 -20.85 % -1.20 -114.01 % -0.56 -41.30 % -0.40 -863.77 % -0.04 62.45 % -0.11 45.88 % -0.20 60.01 % -0.51 -9.46 % -0.46 -60.10 % -0.29 31.48 % -0.42 0.80 % -0.43 -846.28 % 0.06 110.06 % 0.03 -36.00 % 0.04 538.26 % -0.01 74.74 % -0.04 -11.59 % -0.03 65.89 % -0.10
Gross profit ratio 0.50 -4.88 % 0.53 12.01 % 0.47 -21.64 % 0.60 45.32 % 0.41 166.19 % -0.62 -259.22 % 0.39 240.17 % -0.28 34.67 % -0.43 -226.26 % 0.34 -8.98 % 0.37 -22.68 % 0.48 37.15 % 0.35 198.67 % -0.36 -165.64 % 0.54 799.26 % 0.06 21.74 % 0.05 -82.23 % 0.28 115.91 % 0.13 203.39 % -0.13 46.66 % -0.23
Weighted average shs out dil 11.950 M -0.65 % 12.029 M 0.04 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 0.28 % 11.990 M -0.13 % 12.006 M -0.54 % 12.071 M 0.39 % 12.024 M -0.22 % 12.050 M -0.04 % 12.055 M
Weighted average shs out 11.950 M -0.65 % 12.029 M 0.04 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 0.13 % 12.008 M -0.01 % 12.010 M -0.09 % 12.020 M -0.03 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 0.28 % 11.990 M -0.13 % 12.006 M -0.54 % 12.071 M -6.72 % 12.941 M 7.39 % 12.050 M -0.04 % 12.055 M
EPS diluted -0.32 -103.79 % 8.44 164.92 % -13.00 -25.12 % -10.39 -4.95 % -9.90 -4.10 % -9.51 -322.67 % -2.25 44.17 % -4.03 22.94 % -5.23 39.95 % -8.71 -2.11 % -8.53 -49.91 % -5.69 -327.60 % 2.50 309.84 % 0.61 15 741.03 % 0.00 -100.31 % 1.27 -42.79 % 2.22 195.28 % -2.33 61.17 % -6.00 -12.78 % -5.32 25.91 % -7.18
Earnings per share -0.32 -103.79 % 8.44 164.97 % -12.99 -25.02 % -10.39 -4.95 % -9.90 -4.10 % -9.51 -322.67 % -2.25 44.17 % -4.03 22.94 % -5.23 39.95 % -8.71 -2.11 % -8.53 -49.91 % -5.69 -327.60 % 2.50 309.84 % 0.61 15 741.03 % 0.00 -100.31 % 1.27 -42.79 % 2.22 195.28 % -2.33 61.17 % -6.00 -12.78 % -5.32 25.91 % -7.18
Gross profit 86.321 M 8.82 % 79.322 M 59.16 % 49.839 M -22.88 % 64.629 M -23.92 % 84.944 M 149.37 % -172.066 M -198.46 % 174.761 M 265.92 % -105.331 M 11.56 % -119.098 M -274.13 % 68.396 M -12.67 % 78.317 M -17.02 % 94.382 M 21.91 % 77.422 M 200.86 % -76.764 M -183.49 % 91.942 M 38.28 % 66.490 M 4.38 % 63.698 M 201.93 % 21.097 M -54.28 % 46.141 M 164.98 % -71.011 M 20.97 % -89.847 M
Income tax expense 0.000 0.000 0.000 100.00 % -7.315 M 0.000 0.000 0.000 100.00 % -87.000 K 0.000 0.000 0.000 -100.00 % 5.386 M 414.04 % 1.048 M -62.51 % 2.795 M 38.43 % 2.019 M -19.30 % 2.502 M 130.29 % -8.262 M -675.52 % -1.065 M 11.94 % -1.210 M 50.12 % -2.425 M -534.23 % 558.501 K
Cost of revenue 85.822 M 20.64 % 71.137 M 26.92 % 56.048 M 30.46 % 42.961 M -64.36 % 120.549 M -73.07 % 447.585 M 65.29 % 270.780 M -43.79 % 481.732 M 21.30 % 397.134 M 198.14 % 133.204 M 1.07 % 131.793 M 29.99 % 101.391 M -29.02 % 142.836 M -51.13 % 292.257 M 277.28 % 77.464 M -92.52 % 1.035 B -15.23 % 1.221 B 2 140.32 % 54.507 M -82.47 % 310.880 M -51.35 % 639.078 M 35.06 % 473.198 M
General and administrative expenses 0.000 -100.00 % 13.204 M -2.80 % 13.584 M -4.93 % 14.288 M -1.05 % 14.440 M -33.17 % 21.607 M -7.70 % 23.409 M 4.79 % 22.340 M 9.61 % 20.382 M -17.39 % 24.673 M 0.63 % 24.518 M -0.13 % 24.551 M 17.60 % 20.876 M -4.64 % 21.891 M -84.53 % 141.530 M 907.41 % 14.049 M 10.33 % 12.734 M -6.17 % 13.570 M -35.39 % 21.005 M 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 2.217 M 57.35 % 1.409 M 20.12 % 1.173 M -65.21 % 3.372 M -4.96 % 3.548 M -42.82 % 6.205 M -21.23 % 7.877 M 2.87 % 7.657 M 68.25 % 4.551 M -18.63 % 5.593 M -11.26 % 6.303 M 30.53 % 4.828 M -21.38 % 6.142 M 43.88 % 4.269 M 63.81 % 2.606 M -15.56 % 3.086 M 14.72 % 2.690 M -52.31 % 5.641 M 0.000 0.000
Other expenses 134.100 M -13.91 % 155.769 M -19.77 % 194.165 M -24.64 % 257.654 M -4.77 % 270.554 M 249.60 % 77.389 M 94.86 % 39.715 M 0.000 0.000 -100.00 % 39.172 M -18.74 % 48.206 M -24.12 % 63.529 M 17.46 % 54.087 M 21.82 % 44.398 M -35.35 % 68.678 M 37.81 % 49.835 M 4.09 % 47.879 M 889.99 % 4.836 M -75.19 % 19.496 M 283.67 % -10.615 M -102.03 % 523.423 M
Operating expenses 182.518 M 6.62 % 171.190 M -18.15 % 209.158 M -23.42 % 273.115 M -5.29 % 288.366 M 181.21 % 102.544 M -41.32 % 174.761 M 6.04 % 164.812 M 30.62 % 126.178 M 84.48 % 68.396 M -12.67 % 78.317 M -17.02 % 94.382 M 18.29 % 79.791 M 10.16 % 72.431 M -19.49 % 89.969 M 35.31 % 66.490 M 4.38 % 63.698 M 201.93 % 21.097 M -54.28 % 46.141 M -12.64 % 52.815 M 111.16 % -473.198 M
Cost and expenses 268.340 M 10.29 % 243.315 M -8.33 % 265.412 M -16.36 % 317.316 M -22.43 % 409.063 M -14.39 % 477.795 M -15.09 % 562.724 M 9.45 % 514.159 M 18.89 % 432.458 M 9.88 % 393.559 M 0.95 % 389.840 M 6.86 % 364.824 M 65.63 % 220.258 M -31.03 % 319.373 M 88.52 % 169.407 M -84.62 % 1.102 B -14.25 % 1.285 B 1 599.43 % 75.604 M -78.82 % 357.022 M -48.40 % 691.894 M 0.000
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
Selling general and administrative expenses 48.418 M 213.97 % 15.421 M 2.85 % 14.993 M -3.03 % 15.461 M -13.20 % 17.812 M -29.19 % 25.155 M -15.06 % 29.614 M -2.00 % 30.217 M 7.77 % 28.039 M -4.06 % 29.224 M -2.94 % 30.111 M -2.41 % 30.853 M 20.03 % 25.704 M -8.31 % 28.033 M 31.66 % 21.291 M 27.84 % 16.655 M 5.28 % 15.820 M -2.71 % 16.260 M -38.97 % 26.645 M -36.86 % 42.201 M -15.98 % 50.225 M
Interest income 0.000 -100.00 % 30.507 M -0.37 % 30.619 M -19.02 % 37.812 M -17.36 % 45.756 M -17.34 % 55.355 M 1.03 % 54.791 M 10.79 % 49.457 M -18.07 % 60.363 M -16.31 % 72.125 M -12.97 % 82.871 M -9.60 % 91.667 M -10.87 % 102.845 M 7.18 % 95.957 M 319 857 859 802.11 % -0.030 96.87 % -0.960 -2 300.00 % -0.040 92.86 % -0.560 -21.74 % -0.460 -100.00 % 40.927 M -4.11 % 42.683 M
Interest expense 0.000 -100.00 % 4.999 M 1 168.78 % 394.000 K 53.31 % 257.000 K -36.07 % 402.000 K -39.91 % 669.000 K -79.86 % 3.321 M 210.96 % 1.068 M 80.10 % 593.000 K 9.59 % 541.084 K -37.82 % 870.233 K 26.86 % 686.006 K 30.13 % 527.152 K -70.22 % 1.770 M 214.91 % 562.016 K -19.10 % 694.724 K -72.75 % 2.549 M 15.70 % 2.204 M -52.05 % 4.595 M -16.17 % 5.482 M 79.58 % 3.052 M
Depreciation and amortization 2.023 M 2.22 % 1.979 M -13.43 % 2.286 M -20.98 % 2.893 M -17.70 % 3.515 M -20.15 % 4.402 M -19.41 % 5.462 M -10.28 % 6.088 M 15.63 % 5.265 M 55.93 % 3.377 M -13.08 % 3.885 M -25.56 % 5.219 M -13.20 % 6.013 M -14.03 % 6.994 M -8.95 % 7.681 M -33.00 % 11.464 M -65.80 % 33.524 M 27.68 % 26.256 M -56.67 % 60.589 M 45.78 % 41.561 M -6.35 % 44.377 M
Operating income -96.197 M -4.83 % -91.765 M 42.43 % -159.395 M 23.55 % -208.487 M -2.55 % -203.307 M -0.74 % -201.810 M -73.80 % -116.119 M 13.99 % -135.011 M 11.63 % -152.777 M 20.47 % -192.091 M -6.77 % -179.907 M -17.22 % -153.484 M -55.13 % -98.940 M -0.30 % -98.641 M -5 100.07 % 1.973 M -89.29 % 18.425 M -12.02 % 20.941 M 177.60 % -26.987 M 63.66 % -74.259 M 40.03 % -123.826 M 19.09 % -153.034 M
Operating income ratio -0.56 8.38 % -0.61 59.48 % -1.51 22.32 % -1.94 -95.86 % -0.99 -35.07 % -0.73 -181.04 % -0.26 27.34 % -0.36 34.72 % -0.55 42.33 % -0.95 -11.28 % -0.86 -9.22 % -0.78 -74.53 % -0.45 1.87 % -0.46 -4 030.74 % 0.01 -30.37 % 0.02 2.61 % 0.02 104.57 % -0.36 -71.62 % -0.21 4.58 % -0.22 45.40 % -0.40
Total other income expenses net 92.411 M -52.19 % 193.287 M 6 038.04 % 3.149 M -95.87 % 76.293 M -9.47 % 84.278 M -3.69 % 87.506 M -1.79 % 89.100 M 2.87 % 86.610 M -3.67 % 89.910 M 2.95 % 87.333 M 12.99 % 77.291 M -14.51 % 90.406 M -30.46 % 130.007 M 19.50 % 108.795 M 0.000 100.00 % -694.725 K 72.75 % -2.549 M -15.70 % -2.204 M 52.05 % -4.595 M -108.02 % 57.292 M -14.54 % 67.039 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Net debt -39.952 M 82.76 % -231.674 M -575.91 % -34.276 M -2.37 % -33.484 M 43.62 % -59.385 M -22.51 % -48.474 M -373.33 % -10.241 M 54.88 % -22.699 M -408.72 % -4.462 M 78.88 % -21.131 M 96.94 % -689.645 M 21.76 % -881.427 M 13.67 % -1.021 B 0.99 % -1.031 B -2.06 % -1.010 B 0.50 % -1.016 B -5.04 % -966.808 M -8.94 % -887.492 M -16.20 % -763.770 M -7 563.00 % 10.234 M -33.10 % 15.297 M
Total investments 2.642 M -92.17 % 33.736 M -72.23 % 121.501 M 3.36 % 117.548 M -83.28 % 703.119 M 872.45 % 72.304 M 0.00 % 72.304 M -57.50 % 170.125 M -21.32 % 216.233 M -24.33 % 285.770 M 0.000 0.000 -100.00 % 12.263 M 6.05 % 11.563 M 0.00 % 11.563 M 0.00 % 11.563 M 0.00 % 11.563 M 0.00 % 11.563 M -42.41 % 20.078 M -97.18 % 710.886 M 0.71 % 705.899 M
Total debt 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.882 M 17 545.45 % 22.000 K -99.88 % 18.904 M 277.63 % 5.006 M 0.000 0.000 -100.00 % 10.184 M 0.000 -100.00 % 188.996 K 0.000 0.000 -100.00 % 13.853 M 34.93 % 10.267 M -49.44 % 20.306 M -37.34 % 32.409 M 0.20 % 32.346 M
Accumulated other comprehensive income loss 165.270 M -1.67 % 168.070 M 316.81 % 40.323 M -68.90 % 129.672 M 221.58 % 40.323 M 0.00 % 40.323 M 0.00 % 40.323 M -68.90 % 129.672 M 221.58 % 40.323 M 0.00 % 40.323 M 0.00 % 40.323 M 0.00 % 40.323 M 0.00 % 40.323 M -85.67 % 281.329 M 0.000 0.000 -100.00 % 264.295 M 0.000 -100.00 % 266.082 M -22.89 % 345.057 M -15.62 % 408.908 M
Retained earnings 0.000 100.00 % -652.748 M 13.50 % -754.638 M -26.41 % -596.982 M -27.07 % -469.794 M -31.09 % -358.385 M -52.68 % -234.734 M -14.35 % -205.272 M -22.81 % -167.151 M -59.56 % -104.758 M -113 346.97 % 92.504 K 0.000 -100.00 % 151.831 K -9.46 % 167.697 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 120.480 M 0.20 % 120.236 M 0.00 % 120.236 M 0.00 % 120.236 M 0.00 % 120.236 M 0.00 % 120.236 M 0.00 % 120.236 M 0.00 % 120.236 M -0.20 % 120.480 M 0.20 % 120.236 M 0.00 % 120.236 M 0.00 % 120.236 M 0.00 % 120.236 M 0.00 % 120.236 M 0.00 % 120.236 M 4.90 % 114.620 M -4.67 % 120.236 M 0.00 % 120.236 M 0.00 % 120.236 M 0.00 % 120.236 M 0.00 % 120.236 M
Total equity 285.506 M -0.97 % 288.306 M 54.66 % 186.416 M -45.82 % 344.073 M -26.99 % 471.261 M -19.12 % 582.670 M -17.51 % 706.321 M -4.00 % 735.783 M -4.94 % 773.981 M -7.83 % 839.751 M -10.77 % 941.146 M -9.84 % 1.044 B -7.04 % 1.123 B 2.75 % 1.093 B 0.68 % 1.086 B -0.01 % 1.086 B 0.92 % 1.076 B 3.04 % 1.044 B -3.11 % 1.077 B -6.83 % 1.156 B -5.23 % 1.220 B
Other non current liabilities 11.657 M 138.73 % 4.883 M -88.35 % 41.914 M 126.66 % 18.492 M -23.95 % 24.316 M 0.43 % 24.212 M 143.83 % 9.930 M 9.94 % 9.032 M 7.05 % 8.437 M 16.07 % 7.269 M 45.95 % 4.981 M -62.41 % 13.251 M 399.10 % 2.655 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.853 M 34.93 % 10.267 M -49.44 % 20.306 M -25.28 % 27.178 M -0.56 % 27.331 M
Total non current liabilities 11.657 M 137.03 % 4.918 M -88.37 % 42.280 M 120.32 % 19.190 M -24.29 % 25.347 M -0.90 % 25.576 M 119.99 % 11.626 M 5.11 % 11.061 M 2.44 % 10.798 M 48.55 % 7.269 M 45.95 % 4.981 M -62.41 % 13.251 M 399.10 % 2.655 M 0.000 -100.00 % 802.902 K 0.000 -100.00 % 13.853 M 7.63 % 12.870 M -47.41 % 24.475 M -26.49 % 33.298 M -7.19 % 35.876 M
Other current liabilities 366.621 M -1.93 % 373.823 M -16.05 % 445.296 M -4.24 % 464.996 M 5.26 % 441.751 M 2.02 % 433.019 M 2.17 % 423.811 M 63.63 % 259.001 M 3.90 % 249.283 M 24.32 % 200.520 M 82.86 % 109.655 M -28.36 % 153.068 M 100.61 % 76.302 M -5.18 % 80.469 M -93.49 % 1.236 B 192.27 % 423.051 M 15.42 % 366.541 M 56.20 % 234.660 M -13.13 % 270.113 M 80.69 % 149.490 M 2.85 % 145.342 M
Deferred revenue 0.000 0.000 -100.00 % 5.990 M 0.000 -100.00 % 4.763 M -21.35 % 6.056 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
Short term debt 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.882 M 17 545.45 % 22.000 K -99.88 % 18.904 M 277.63 % 5.006 M 0.000 0.000 -100.00 % 10.184 M 0.000 -100.00 % 188.996 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.231 M 4.31 % 5.015 M
Total current liabilities 511.531 M -2.88 % 526.692 M -6.09 % 560.838 M -8.01 % 609.689 M 1.29 % 601.919 M -0.03 % 602.106 M -3.02 % 620.831 M 38.81 % 447.252 M 2.51 % 436.306 M 15.36 % 378.216 M 33.74 % 282.794 M -5.85 % 300.370 M -8.82 % 329.414 M -73.48 % 1.242 B 0.44 % 1.236 B 192.27 % 423.051 M 15.42 % 366.541 M 56.20 % 234.660 M -13.13 % 270.113 M -14.45 % 315.755 M -12.98 % 362.858 M
Total liabilities 523.188 M -1.58 % 531.610 M -11.86 % 603.118 M -4.10 % 628.879 M 0.26 % 627.267 M -0.07 % 627.682 M -0.75 % 632.457 M 38.00 % 458.313 M 2.51 % 447.104 M 15.98 % 385.485 M 33.95 % 287.774 M -8.24 % 313.621 M -5.56 % 332.069 M -73.26 % 1.242 B -46.51 % 2.322 B 448.87 % 423.051 M 11.21 % 380.394 M 53.68 % 247.530 M -15.97 % 294.588 M -15.60 % 349.052 M -12.46 % 398.734 M
Other non current assets 11.872 M -66.70 % 35.653 M -92.52 % 476.876 M -25.22 % 637.677 M 3 650.60 % 17.002 M -69.90 % 56.494 M 13.35 % 49.840 M -90.98 % 552.659 M -2.95 % 569.447 M 9.67 % 519.227 M 1 361.73 % 35.521 M -8.30 % 38.738 M 90.94 % 20.288 M -24.69 % 26.939 M 63.10 % 16.517 M 40.84 % 11.727 M -0.70 % 11.810 M -9.56 % 13.059 M -42.78 % 22.823 M -18.64 % 28.052 M -47.83 % 53.771 M
Long term investments 2.642 M -89.59 % 25.375 M 107.68 % -330.197 M 32.49 % -489.077 M -640.07 % 90.558 M 25.25 % 72.304 M -16.24 % 86.323 M 126.57 % -324.905 M -3.17 % -314.933 M -53.72 % -204.876 M -270.42 % 120.219 M 18 496.10 % 646.476 K -94.72 % 12.238 M 0.000 -100.00 % 29.941 M 0.000 0.000 0.000 0.000 -100.00 % 93.205 M 0.45 % 92.791 M
Intangible assets 0.000 0.000 0.000 0.000 -100.00 % 788.409 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 82.291 K 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.284 K 12.64 % 77.487 K
Goodwill and intangible assets 0.000 0.000 0.000 0.000 -100.00 % 2.001 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 82.291 K 0.000 0.000 0.000 0.000 -100.00 % 87.284 K 12.64 % 77.487 K
Property plant equipment net 28.353 M -1.50 % 28.785 M -5.61 % 30.495 M -6.92 % 32.762 M -7.45 % 35.398 M -15.77 % 42.027 M -7.43 % 45.398 M -6.59 % 48.599 M -14.20 % 56.639 M 0.03 % 56.623 M 35.19 % 41.885 M -6.82 % 44.953 M -9.66 % 49.757 M -8.55 % 54.411 M -8.98 % 59.781 M -8.08 % 65.036 M -10.38 % 72.567 M -11.88 % 82.353 M -8.82 % 90.320 M -12.24 % 102.918 M -10.19 % 114.601 M
Total non current assets 42.867 M -52.27 % 89.813 M -49.31 % 177.174 M -2.31 % 181.362 M 22.28 % 148.321 M -13.17 % 170.825 M -5.91 % 181.561 M -34.30 % 276.353 M -11.18 % 311.153 M -16.13 % 370.974 M 87.72 % 197.626 M 134.33 % 84.337 M -3.80 % 87.669 M 0.98 % 86.818 M -23.09 % 112.881 M 34.69 % 83.806 M -7.34 % 90.447 M -5.20 % 95.412 M -15.67 % 113.143 M -49.55 % 224.262 M -14.15 % 261.241 M
Other current assets 24.702 M -43.70 % 43.876 M 14.43 % 38.343 M -6.42 % 40.973 M 5.50 % 38.838 M -15.93 % 46.195 M 74.33 % 26.498 M -15.37 % 31.312 M -64.96 % 89.351 M 43.42 % 62.300 M -26.64 % 84.920 M -38.54 % 138.170 M 51.13 % 91.427 M -90.97 % 1.012 B 7.96 % 937.631 M 1 443.52 % 60.746 M 861.80 % 6.316 M -79.63 % 31.003 M 336.64 % 7.100 M -84.34 % 45.329 M 36.50 % 33.209 M
Short term investments 574.082 M 81.08 % 317.025 M -21.64 % 404.563 M -27.95 % 561.471 M -8.34 % 612.561 M 3.37 % 592.573 M -9.08 % 651.761 M 31.66 % 495.030 M -6.80 % 531.166 M 8.26 % 490.646 M 508.13 % -120.219 M -18 496.16 % -646.474 K -2 685.90 % 25.000 K 0.000 100.00 % -18.378 M 0.000 0.000 0.000 0.000 -100.00 % 617.681 M 0.75 % 613.108 M
cash and cash equivalents 39.952 M -82.76 % 231.674 M 575.91 % 34.276 M 2.37 % 33.484 M -43.62 % 59.385 M 13.43 % 52.356 M 410.14 % 10.263 M -75.33 % 41.603 M 339.41 % 9.468 M -55.19 % 21.131 M -96.94 % 689.645 M -22.65 % 891.612 M -12.67 % 1.021 B -1.01 % 1.031 B 2.07 % 1.010 B -0.50 % 1.016 B 3.56 % 980.661 M 9.23 % 897.758 M 14.50 % 784.076 M 3 435.87 % 22.175 M 30.07 % 17.049 M
Cash and short term investments 614.034 M 11.90 % 548.727 M 25.04 % 438.839 M -26.24 % 594.955 M -11.46 % 671.946 M 4.19 % 644.929 M -2.58 % 662.024 M 23.37 % 536.605 M -0.75 % 540.634 M 5.64 % 511.777 M -25.79 % 689.645 M -22.65 % 891.612 M -12.67 % 1.021 B -1.01 % 1.031 B 2.07 % 1.010 B -0.50 % 1.016 B 3.56 % 980.661 M 9.23 % 897.758 M 14.50 % 784.076 M 22.54 % 639.856 M 1.54 % 630.157 M
Total current assets 765.827 M 4.89 % 730.104 M 19.23 % 612.360 M -22.64 % 791.592 M -16.69 % 950.199 M -8.59 % 1.040 B -10.17 % 1.157 B 26.09 % 917.755 M 0.86 % 909.932 M 6.52 % 854.262 M -17.17 % 1.031 B -18.99 % 1.273 B -6.89 % 1.367 B -39.18 % 2.248 B 1.76 % 2.209 B 55.04 % 1.425 B 4.34 % 1.366 B 14.17 % 1.196 B -4.99 % 1.259 B -1.74 % 1.281 B -5.64 % 1.358 B
Inventory 30.516 M 0.75 % 30.288 M 48.41 % 20.408 M -52.04 % 42.550 M 3.97 % 40.927 M -52.38 % 85.937 M -33.25 % 128.739 M 9.82 % 117.223 M -6.83 % 125.814 M 42.97 % 87.998 M -0.75 % 88.666 M 28.13 % 69.200 M 33.00 % 52.031 M 9.82 % 47.380 M 25.94 % 37.620 M 13.32 % 33.198 M -30.84 % 48.001 M -33.56 % 72.243 M -37.24 % 115.112 M -14.77 % 135.060 M -55.09 % 300.719 M
Net receivables 96.575 M -9.92 % 107.213 M -6.58 % 114.770 M 1.46 % 113.114 M -43.01 % 198.488 M -24.38 % 262.467 M -18.23 % 320.968 M 48.57 % 216.031 M 40.16 % 154.133 M -19.80 % 192.187 M 14.35 % 168.064 M -3.47 % 174.111 M 0.000 -100.00 % 156.928 M -29.76 % 223.425 M -29.16 % 315.372 M -4.62 % 330.646 M 69.48 % 195.098 M -44.67 % 352.622 M -23.51 % 460.984 M 17.09 % 393.699 M
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 3.362 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.386 M -1.47 % 5.467 M -16.66 % 6.560 M -6.86 % 7.043 M 16.01 % 6.071 M 0.000 0.000 0.000 0.000
Other assets 0.000 100.00 % -1.000 K -200.00 % 1.000 K 150.00 % -2.000 K -128.57 % 7.000 K 800.00 % -1.000 K 66.67 % -3.000 K 75.00 % -12.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
Account payables 144.910 M -5.21 % 152.869 M 39.54 % 109.552 M -24.29 % 144.693 M -6.89 % 155.405 M -2.35 % 159.149 M -19.21 % 196.998 M 16.33 % 169.347 M -6.96 % 182.017 M 2.43 % 177.696 M 2.63 % 173.139 M 26.27 % 137.118 M -45.83 % 253.112 M -78.20 % 1.161 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 161.033 M -24.22 % 212.501 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
Deferred revenue non current 0.000 -100.00 % 35.000 K -90.44 % 366.000 K -47.56 % 698.000 K -32.30 % 1.031 M -24.41 % 1.364 M -19.58 % 1.696 M -16.41 % 2.029 M -14.06 % 2.361 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 165.026 M -76.11 % 690.903 M -11.48 % 780.495 M 12.93 % 691.147 M -11.45 % 780.496 M 0.00 % 780.496 M 0.00 % 780.496 M 12.93 % 691.147 M -11.43 % 780.329 M -0.46 % 783.951 M 0.44 % 780.495 M -11.63 % 883.250 M -8.20 % 962.172 M 39.21 % 691.147 M -28.40 % 965.304 M -0.59 % 970.986 M 40.49 % 691.147 M -25.18 % 923.748 M 33.65 % 691.147 M 0.00 % 691.147 M 0.00 % 691.147 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 802.902 K 0.000 0.000 -100.00 % 2.604 M -37.55 % 4.169 M -31.87 % 6.120 M -28.38 % 8.545 M
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.085 B 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 808.694 M -1.37 % 819.916 M 3.85 % 789.534 M -18.85 % 972.952 M -11.43 % 1.099 B -9.24 % 1.210 B -9.59 % 1.339 B 12.12 % 1.194 B -2.21 % 1.221 B -0.34 % 1.225 B -0.30 % 1.229 B -9.47 % 1.357 B -6.70 % 1.455 B -37.68 % 2.335 B 0.55 % 2.322 B 53.91 % 1.509 B 3.61 % 1.456 B 12.74 % 1.292 B -5.87 % 1.372 B -8.86 % 1.505 B -7.01 % 1.619 B
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -16.431 M -123.89 % -7.339 M -132.40 % 22.649 M -53.41 % 48.614 M -65.87 % 142.423 M 119.82 % 64.792 M 18.54 % 54.657 M 256.77 % -34.864 M -468.39 % 9.464 M -91.08 % 106.126 M 300.41 % 26.505 M 281.18 % -14.629 M 62.65 % -39.167 M -198.32 % -13.129 M -101.54 % 851.005 M 1 048.89 % 74.072 M 68.86 % 43.866 M -66.70 % 131.724 M 54.40 % 85.314 M 105.60 % 41.495 M 271.18 % -24.241 M
Accounts receivables 9.706 M 294.47 % -4.991 M -168.11 % 7.328 M -90.60 % 77.972 M 29.05 % 60.421 M 73.46 % 34.833 M 139.49 % -88.199 M -149.65 % -35.329 M -259.91 % -9.816 M -141.33 % 23.748 M 292.76 % 6.046 M -78.95 % 28.726 M 162.53 % -45.937 M 0.000 0.000 -100.00 % 5.424 M 0.000 -100.00 % 138.259 M 7.00 % 129.209 M 290.32 % -67.891 M 21.38 % -86.349 M
Inventory -228.000 K 97.69 % -9.880 M -144.62 % 22.142 M 672.00 % -3.871 M -109.03 % 42.864 M -3.97 % 44.636 M 487.60 % -11.516 M -234.05 % 8.591 M 122.72 % -37.816 M -5 764.25 % 667.626 K 103.43 % -19.466 M -13.38 % -17.169 M -269.15 % -4.651 M 52.35 % -9.760 M -22.74 % -7.952 M -160.11 % 13.228 M 462.89 % 2.350 M -91.53 % 27.751 M 330.45 % 6.447 M -95.91 % 157.556 M 210.08 % -143.131 M
Accounts payables -7.456 M -167.14 % 11.105 M 479.14 % -2.929 M 72.66 % -10.712 M -186.11 % -3.744 M 90.11 % -37.850 M -236.88 % 27.652 M 318.21 % -12.672 M -393.27 % 4.321 M -5.20 % 4.558 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -48.170 M -123.47 % 205.239 M
Other working capital -18.453 M -416.46 % -3.573 M 8.20 % -3.892 M 73.66 % -14.775 M -134.46 % 42.882 M 85.05 % 23.173 M -81.71 % 126.720 M 2 687.51 % 4.546 M -91.39 % 52.775 M -31.60 % 77.153 M 93.25 % 39.924 M 252.46 % -26.186 M -329.28 % 11.421 M 439.00 % -3.369 M -100.39 % 858.957 M 1 449.90 % 55.420 M 33.49 % 41.516 M 221.09 % -34.286 M 31.89 % -50.342 M 0.000 0.000
Other non cash items -75.725 M 29.18 % -106.922 M -8.66 % -98.404 M -26.59 % -77.734 M -4.08 % -74.686 M -28.16 % -58.277 M 27.08 % -79.924 M -11.97 % -71.381 M -3.01 % -69.296 M -419.89 % -13.329 M 85.72 % -93.348 M 36.30 % -146.540 M -19.16 % -122.975 M -48.66 % -82.722 M 2.25 % -84.624 M 19.46 % -105.070 M 11.68 % -118.968 M -21.19 % -98.168 M -122.21 % -44.178 M -842.64 % -4.687 M -131.88 % 14.700 M
Net cash provided by operating activities -93.919 M -772.85 % -10.760 M 95.32 % -229.687 M -52.00 % -151.106 M -216.27 % -47.777 M 53.79 % -103.387 M -109.85 % -49.267 M 64.37 % -138.278 M -14.92 % -120.329 M -1 301.78 % -8.584 M 94.82 % -165.575 M 26.22 % -224.414 M -77.95 % -126.110 M -54.74 % -81.499 M -110.44 % 780.312 M 43 354.55 % -1.804 M 92.22 % -23.186 M -175.72 % 30.621 M 27.16 % 24.081 M 68.86 % 14.261 M 127.58 % -51.717 M
Investments in property plant and equipment -1.517 M -403.99 % -301.000 K -159.48 % -116.000 K 37.63 % -186.000 K -238.18 % -55.000 K 94.09 % -930.000 K 56.78 % -2.152 M 63.91 % -5.963 M -7.73 % -5.535 M 69.44 % -18.114 M -2 114.92 % -817.833 K -97.54 % -414.000 K 69.58 % -1.361 M 12.14 % -1.549 M 34.06 % -2.349 M -105.51 % -1.143 M -78.32 % -641.000 K 84.77 % -4.209 M -88.07 % -2.238 M 51.63 % -4.627 M -84.56 % -2.507 M
Acquisitions net 0.000 -100.00 % 82.000 K -52.60 % 173.000 K 124.68 % 77.000 K 0.000 0.000 0.000 -100.00 % 230.000 K -81.01 % 1.211 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 415.000 K -97.94 % 20.177 M
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -23.823 M 0.000 0.000 0.000 0.000 100.00 % -69.874 M 0.000 0.000 100.00 % -700.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.188 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 -100.00 % 73.127 M 0.000 0.000
Other investing activites -96.287 M -138.16 % 252.335 M 9.34 % 230.777 M 166.68 % 86.538 M 4.44 % 82.856 M -1.24 % 83.895 M 99.12 % 42.132 M -74.19 % 163.238 M 50.50 % 108.464 M 6.61 % 101.742 M -46.10 % 188.745 M -6.28 % 201.397 M 69.68 % 118.693 M 12.94 % 105.091 M 113.20 % -796.307 M -1 620.54 % 52.370 M -50.45 % 105.693 M 8.51 % 97.408 M 71.81 % 56.694 M 0.000 0.000
Net cash used for investing activites -97.804 M -138.79 % 252.116 M 9.22 % 230.834 M 167.08 % 86.429 M 46.54 % 58.978 M -58.51 % 142.153 M 255.56 % 39.980 M -74.62 % 157.505 M 51.24 % 104.140 M 657.18 % 13.754 M -92.68 % 187.928 M -6.50 % 200.983 M 72.32 % 116.632 M 12.64 % 103.542 M 112.96 % -798.656 M -1 659.05 % 51.227 M -51.24 % 105.052 M 12.72 % 93.199 M -26.95 % 127.583 M 3 129.04 % -4.212 M -123.84 % 17.670 M
Debt repayment 0.000 0.000 0.000 0.000 100.00 % -3.882 M -200.57 % 3.860 M 120.44 % -18.882 M -235.85 % 13.899 M 177.70 % 5.005 M 0.000 100.00 % -10.184 M -200.00 % 10.184 M 5 488.36 % -189.000 K -200.00 % 189.000 K 0.000 100.00 % -13.853 M -486.31 % 3.586 M 148.49 % -7.396 M -206.76 % -2.411 M -3 926.98 % 63.000 K 100.05 % -130.229 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -360.707 M
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -43.957 M -12 247.47 % -356.000 K -100.92 % 38.775 M 13 516.96 % -289.000 K 45.98 % -535.000 K 83.12 % -3.169 M -219.78 % -991.000 K -106.89 % -479.000 K 35.98 % -748.215 K 36.74 % -1.183 M -38.34 % -855.000 K -14.77 % -745.000 K 41.66 % -1.277 M -127.22 % -562.000 K 19.14 % -695.000 K 72.73 % -2.549 M -15.65 % -2.204 M 52.03 % -4.595 M 0.000 0.000
Net cash used provided by financing activities 0.000 100.00 % -43.957 M -12 247.47 % -356.000 K -100.92 % 38.775 M 1 029.63 % -4.171 M -225.44 % 3.325 M 115.08 % -22.051 M -270.83 % 12.908 M 185.20 % 4.526 M 704.91 % -748.215 K 93.42 % -11.367 M -221.85 % 9.329 M 1 098.82 % -934.000 K 14.15 % -1.088 M -93.59 % -562.000 K 96.14 % -14.548 M -1 502.89 % 1.037 M 110.80 % -9.600 M -37.03 % -7.006 M -11 220.63 % 63.000 K 100.01 % -490.936 M
Effect of forex changes on cash 0.000 0.000 -100.00 % 1.000 K -50.00 % 2.000 K 300.00 % -1.000 K -150.00 % 2.000 K 200.00 % -2.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
Net change in cash -191.722 M -197.12 % 197.399 M 24 824.12 % 792.000 K 103.06 % -25.902 M -468.50 % 7.029 M -83.30 % 42.093 M 234.31 % -31.340 M -197.53 % 32.135 M 375.53 % -11.663 M -363.78 % 4.421 M -59.75 % 10.985 M 177.90 % -14.102 M -35.44 % -10.412 M -149.69 % 20.956 M 511.63 % -5.091 M -114.60 % 34.875 M -57.93 % 82.903 M -27.42 % 114.220 M -21.04 % 144.658 M 0.000 0.000
Cash at beginning of period 231.674 M 575.93 % 34.275 M 2.37 % 33.483 M -43.62 % 59.385 M 13.43 % 52.356 M 410.14 % 10.263 M -75.33 % 41.603 M 339.41 % 9.468 M -55.19 % 21.131 M 26.46 % 16.709 M 191.91 % 5.724 M -79.81 % 28.352 M -97.25 % 1.031 B 2.07 % 1.010 B -0.50 % 1.016 B 3.56 % 980.661 M 9.23 % 897.758 M 14.58 % 783.538 M 20.93 % 647.934 M 3 700.49 % 17.049 M 0.000
Cash at end of period 39.952 M -82.76 % 231.674 M 575.93 % 34.275 M 2.37 % 33.483 M -43.62 % 59.385 M 13.43 % 52.356 M 410.14 % 10.263 M -75.33 % 41.603 M 339.41 % 9.468 M -55.19 % 21.131 M 26.46 % 16.709 M 17.26 % 14.250 M -98.60 % 1.021 B -1.01 % 1.031 B 2.07 % 1.010 B -0.50 % 1.016 B 3.56 % 980.661 M 9.23 % 897.758 M 13.27 % 792.592 M 3 474.28 % 22.175 M 30.07 % 17.049 M
Operating cash flow -93.919 M -772.85 % -10.760 M 95.32 % -229.687 M -52.00 % -151.106 M -216.27 % -47.777 M 53.79 % -103.387 M -109.85 % -49.267 M 64.37 % -138.278 M -14.92 % -120.329 M -1 301.78 % -8.584 M 94.82 % -165.575 M 26.22 % -224.414 M -77.95 % -126.110 M -54.74 % -81.499 M -110.44 % 780.312 M 43 354.55 % -1.804 M 92.22 % -23.186 M -175.72 % 30.621 M 27.16 % 24.081 M 68.86 % 14.261 M 127.58 % -51.717 M
Capital expenditure -1.517 M -403.99 % -301.000 K -159.48 % -116.000 K 37.63 % -186.000 K -238.18 % -55.000 K 94.09 % -930.000 K 56.78 % -2.152 M 63.91 % -5.963 M -7.73 % -5.535 M 69.44 % -18.114 M -2 114.92 % -817.833 K -97.54 % -414.000 K 69.58 % -1.361 M 12.14 % -1.549 M 34.06 % -2.349 M -105.51 % -1.143 M -78.32 % -641.000 K 84.77 % -4.209 M -88.07 % -2.238 M 51.63 % -4.627 M -84.56 % -2.507 M
Free CashFlow -95.436 M -762.82 % -11.061 M 95.19 % -229.803 M -51.89 % -151.292 M -216.30 % -47.832 M 54.15 % -104.317 M -102.88 % -51.419 M 64.35 % -144.241 M -14.60 % -125.864 M -371.43 % -26.698 M 83.95 % -166.393 M 25.99 % -224.828 M -76.38 % -127.471 M -53.49 % -83.048 M -110.64 % 780.312 M 26 578.18 % -2.947 M 87.63 % -23.827 M -190.21 % 26.412 M 20.92 % 21.843 M 126.73 % 9.634 M 117.77 % -54.224 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30
Revenue 66.691 M 35.56 % 49.197 M 38.69 % 35.472 M -35.95 % 55.379 M 72.55 % 32.095 M -45.40 % 58.780 M 88.55 % 31.175 M 6.63 % 29.237 M -6.49 % 31.267 M -6.53 % 33.451 M 42.51 % 23.472 M -28.36 % 32.762 M 102.21 % 16.202 M -36.66 % 25.578 M 73.94 % 14.705 M -59.43 % 36.250 M 16.72 % 31.057 M -56.62 % 71.601 M 12.37 % 63.721 M 53.85 % 41.417 M 44.04 % 28.754 M -52.40 % 60.406 M -33.94 % 91.446 M 111.54 % 43.228 M -46.26 % 80.439 M -18.60 % 98.825 M 21.88 % 81.081 M -43.37 % 143.173 M 16.91 % 122.463 M 26.82 % 96.566 M 0.99 % 95.618 M 190.09 % 32.961 M -78.60 % 154.001 M 178.17 % 55.362 M -46.20 % 102.906 M 18.36 % 86.943 M 152.90 % 34.379 M -45.77 % 63.391 M 23.36 % 51.388 M 15.55 % 44.474 M 7.87 % 41.228 M -48.74 % 80.432 M 54.13 % 52.185 M 24.95 % 41.764 M 15.65 % 36.112 M -66.37 % 107.386 M 231.02 % 32.441 M 55.64 % 20.844 M -35.94 % 32.537 M -63.50 % 89.138 M 204.49 % 29.275 M -44.42 % 52.676 M 7.13 % 49.169 M
Net income 3.499 M -75.21 % 14.116 M 156.79 % 5.497 M 154.73 % -10.044 M 24.79 % -13.355 M -108.89 % 150.173 M 1 200.73 % -13.643 M -239.55 % -4.018 M 87.03 % -30.990 M -2 170.14 % 1.497 M 107.98 % -18.768 M 80.31 % -95.333 M -118.44 % -43.642 M -40.90 % -30.973 M 18.86 % -38.170 M -56.19 % -24.438 M 21.80 % -31.252 M -53.75 % -20.327 M 21.92 % -26.035 M 28.25 % -36.287 M 0.26 % -36.380 M -18.73 % -30.642 M -43.22 % -21.395 M 41.92 % -36.835 M -44.84 % -25.432 M -73.25 % -14.679 M 13.15 % -16.901 M -789.56 % 2.451 M 16.22 % 2.109 M 110.15 % -20.778 M 9.34 % -22.918 M 16.24 % -27.362 M -220.78 % 22.655 M 195.28 % -23.778 M -2 565.70 % -892.000 K 91.53 % -10.527 M 61.96 % -27.670 M -101.96 % -13.701 M 59.17 % -33.555 M -9.56 % -30.628 M -13.97 % -26.874 M -53.16 % -17.546 M 30.37 % -25.200 M 24.37 % -33.318 M -25.48 % -26.552 M -115.24 % -12.336 M 35.95 % -19.261 M 8.58 % -21.069 M -33.36 % -15.798 M -241.24 % 11.185 M 131.52 % 4.831 M -30.17 % 6.918 M -2.34 % 7.084 M
Income before tax 3.499 M -75.21 % 14.116 M 156.79 % 5.497 M 154.73 % -10.044 M 24.79 % -13.355 M -108.89 % 150.173 M 1 200.73 % -13.643 M -239.55 % -4.018 M 87.03 % -30.990 M -2 170.14 % 1.497 M 107.98 % -18.768 M 80.31 % -95.333 M -118.44 % -43.642 M -40.90 % -30.973 M 18.86 % -38.170 M -20.21 % -31.753 M -1.60 % -31.252 M -53.75 % -20.327 M 21.92 % -26.035 M 28.25 % -36.287 M 0.26 % -36.380 M -18.73 % -30.642 M -43.22 % -21.395 M 41.92 % -36.835 M -44.84 % -25.432 M -73.25 % -14.679 M 13.15 % -16.901 M -789.56 % 2.451 M 16.22 % 2.109 M 110.15 % -20.778 M 9.34 % -22.918 M 16.24 % -27.362 M -220.78 % 22.655 M 198.11 % -23.092 M -2 488.79 % -892.000 K 91.53 % -10.527 M 61.96 % -27.670 M -101.96 % -13.701 M 59.17 % -33.555 M -9.56 % -30.628 M -13.97 % -26.874 M -53.16 % -17.546 M 30.37 % -25.200 M 24.37 % -33.318 M -25.48 % -26.552 M -282.06 % -6.950 M 63.92 % -19.261 M 8.58 % -21.069 M -33.36 % -15.798 M -229.15 % 12.233 M 153.21 % 4.831 M -30.17 % 6.918 M -2.34 % 7.084 M
Income before tax ratio 0.05 -81.71 % 0.29 85.15 % 0.15 185.44 % -0.18 56.41 % -0.42 -116.29 % 2.55 683.79 % -0.44 -218.44 % -0.14 86.13 % -0.99 -2 314.74 % 0.04 105.60 % -0.80 72.52 % -2.91 -8.03 % -2.69 -122.44 % -1.21 53.35 % -2.60 -196.33 % -0.88 12.95 % -1.01 -254.46 % -0.28 30.52 % -0.41 53.37 % -0.88 30.75 % -1.27 -149.42 % -0.51 -116.82 % -0.23 72.54 % -0.85 -169.51 % -0.32 -112.86 % -0.15 28.74 % -0.21 -1 317.62 % 0.02 -0.59 % 0.02 108.00 % -0.22 10.23 % -0.24 71.13 % -0.83 -664.30 % 0.15 135.27 % -0.42 -4 712.00 % -0.01 92.84 % -0.12 84.96 % -0.80 -272.38 % -0.22 66.90 % -0.65 5.18 % -0.69 -5.65 % -0.65 -198.80 % -0.22 54.82 % -0.48 39.47 % -0.80 -8.50 % -0.74 -1 036.13 % -0.06 89.10 % -0.59 41.26 % -1.01 -108.18 % -0.49 -453.81 % 0.14 -16.84 % 0.17 25.65 % 0.13 -8.84 % 0.14
EBITDA 3.925 M -69.46 % 12.852 M 109.93 % 6.122 M 164.41 % -9.505 M 26.41 % -12.917 M -108.57 % 150.687 M 1 898.60 % -8.378 M -136.47 % -3.543 M 88.39 % -30.516 M -1 467.82 % 2.231 M 112.33 % -18.094 M 80.90 % -94.750 M -120.04 % -43.060 M -42.32 % -30.255 M 19.20 % -37.445 M -21.33 % -30.863 M -0.67 % -30.657 M -58.18 % -19.381 M 22.94 % -25.150 M 29.11 % -35.478 M -0.74 % -35.217 M -18.53 % -29.712 M -46.35 % -20.302 M 42.40 % -35.245 M -46.18 % -24.110 M -94.44 % -12.400 M 13.41 % -14.320 M -431.48 % 4.320 M 13.95 % 3.791 M 120.40 % -18.584 M 12.18 % -21.162 M 17.66 % -25.700 M -207.28 % 23.955 M 152.42 % -45.695 M -7 652.89 % 605.000 K 106.62 % -9.138 M 81.01 % -48.108 M -52.39 % -31.569 M 3.70 % -32.782 M -9.15 % -30.034 M -14.43 % -26.246 M -72.27 % -15.235 M 36.89 % -24.140 M 25.91 % -32.581 M -25.77 % -25.905 M 73.16 % -96.509 M -446.45 % -17.661 M 9.96 % -19.615 M -35.85 % -14.439 M 89.34 % -135.452 M -841.10 % -14.393 M -264.92 % 8.727 M -3.86 % 9.077 M
Net income ratio 0.05 -81.71 % 0.29 85.15 % 0.15 185.44 % -0.18 56.41 % -0.42 -116.29 % 2.55 683.79 % -0.44 -218.44 % -0.14 86.13 % -0.99 -2 314.74 % 0.04 105.60 % -0.80 72.52 % -2.91 -8.03 % -2.69 -122.44 % -1.21 53.35 % -2.60 -285.03 % -0.67 33.01 % -1.01 -254.46 % -0.28 30.52 % -0.41 53.37 % -0.88 30.75 % -1.27 -149.42 % -0.51 -116.82 % -0.23 72.54 % -0.85 -169.51 % -0.32 -112.86 % -0.15 28.74 % -0.21 -1 317.62 % 0.02 -0.59 % 0.02 108.00 % -0.22 10.23 % -0.24 71.13 % -0.83 -664.30 % 0.15 134.25 % -0.43 -4 854.95 % -0.01 92.84 % -0.12 84.96 % -0.80 -272.38 % -0.22 66.90 % -0.65 5.18 % -0.69 -5.65 % -0.65 -198.80 % -0.22 54.82 % -0.48 39.47 % -0.80 -8.50 % -0.74 -540.05 % -0.11 80.65 % -0.59 41.26 % -1.01 -108.18 % -0.49 -486.95 % 0.13 -23.96 % 0.17 25.65 % 0.13 -8.84 % 0.14
Ratio EBITDA 0.06 -77.47 % 0.26 51.36 % 0.17 200.55 % -0.17 57.35 % -0.40 -115.70 % 2.56 1 053.92 % -0.27 -121.77 % -0.12 87.58 % -0.98 -1 563.36 % 0.07 108.65 % -0.77 73.35 % -2.89 -8.82 % -2.66 -124.69 % -1.18 53.55 % -2.55 -199.09 % -0.85 13.75 % -0.99 -264.68 % -0.27 31.42 % -0.39 53.92 % -0.86 30.06 % -1.22 -149.00 % -0.49 -121.55 % -0.22 72.77 % -0.82 -172.02 % -0.30 -138.88 % -0.13 28.96 % -0.18 -685.33 % 0.03 -2.53 % 0.03 116.09 % -0.19 13.04 % -0.22 71.62 % -0.78 -601.26 % 0.16 118.85 % -0.83 -14 139.20 % 0.01 105.59 % -0.11 92.49 % -1.40 -180.99 % -0.50 21.93 % -0.64 5.54 % -0.68 -6.08 % -0.64 -236.09 % -0.19 59.05 % -0.46 40.70 % -0.78 -8.75 % -0.72 20.18 % -0.90 -65.08 % -0.54 42.15 % -0.94 -112.05 % -0.44 70.80 % -1.52 -209.08 % -0.49 -396.76 % 0.17 -10.26 % 0.18
Gross profit ratio 0.57 -14.00 % 0.67 6.06 % 0.63 90.96 % 0.33 -19.74 % 0.41 357.60 % -0.16 -121.59 % 0.74 3.99 % 0.71 9.25 % 0.65 45.42 % 0.45 -9.82 % 0.49 -2.00 % 0.50 19.78 % 0.42 126.40 % -1.59 -295.72 % 0.81 17.84 % 0.69 18.68 % 0.58 75.10 % 0.33 -26.01 % 0.45 -0.60 % 0.45 -5.31 % 0.48 310.04 % 0.12 -76.24 % 0.49 -16.01 % 0.58 71.13 % 0.34 128.23 % 0.15 -70.54 % 0.51 14.03 % 0.44 -1.19 % 0.45 -21.49 % 0.57 93.51 % 0.30 -51.34 % 0.61 16.89 % 0.52 -2.03 % 0.53 -2.71 % 0.55 9.15 % 0.50 -11.96 % 0.57 -11.06 % 0.64 128.72 % 0.28 -18.55 % 0.34 -5.45 % 0.36 -30.02 % 0.52 2.05 % 0.51 30.35 % 0.39 9.43 % 0.36 28.98 % 0.28 -43.92 % 0.49 -14.71 % 0.58 66.26 % 0.35 61.27 % 0.22 -50.15 % 0.43 -15.27 % 0.51 19.14 % 0.43
Weighted average shs out dil 12.066 M 0.97 % 11.950 M 0.00 % 11.950 M -0.06 % 11.957 M -0.62 % 12.032 M 0.07 % 12.024 M -0.41 % 12.073 M -0.84 % 12.176 M 1.37 % 12.012 M -0.10 % 12.024 M -0.06 % 12.031 M 0.07 % 12.022 M -0.01 % 12.023 M -0.01 % 12.024 M -0.14 % 12.041 M 0.02 % 12.038 M 0.15 % 12.020 M -0.03 % 12.024 M 0.22 % 11.998 M -0.15 % 12.016 M 0.07 % 12.007 M -0.14 % 12.024 M 0.03 % 12.020 M -0.15 % 12.038 M 0.34 % 11.996 M -0.15 % 12.015 M -0.08 % 12.024 M 0.00 % 12.024 M 2.62 % 11.717 M -2.45 % 12.010 M -0.11 % 12.024 M -17.83 % 14.632 M 21.70 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 15.36 % 10.423 M -13.74 % 12.083 M 0.54 % 12.018 M -0.07 % 12.027 M 0.13 % 12.011 M 0.11 % 11.997 M -0.17 % 12.018 M 0.15 % 12.000 M -0.23 % 12.028 M 0.11 % 12.014 M 0.32 % 11.977 M -0.51 % 12.038 M -0.01 % 12.039 M -0.17 % 12.060 M 0.25 % 12.029 M 0.05 % 12.024 M 0.00 % 12.024 M 0.14 % 12.007 M
Weighted average shs out 12.066 M 0.97 % 11.950 M 0.00 % 11.950 M -0.06 % 11.957 M -0.62 % 12.032 M 0.07 % 12.024 M -0.41 % 12.073 M -0.84 % 12.176 M 1.37 % 12.012 M -7.90 % 13.042 M 8.40 % 12.031 M 0.07 % 12.022 M -0.01 % 12.023 M -0.01 % 12.024 M -0.14 % 12.041 M 0.02 % 12.038 M 0.15 % 12.020 M -0.03 % 12.023 M 0.21 % 11.998 M -0.15 % 12.016 M 0.07 % 12.007 M 0.06 % 12.000 M -0.16 % 12.020 M -0.15 % 12.038 M 0.34 % 11.996 M 0.09 % 11.986 M -0.31 % 12.024 M 0.00 % 12.024 M 2.62 % 11.717 M -2.45 % 12.010 M -0.11 % 12.024 M -17.83 % 14.632 M 21.70 % 12.024 M 0.00 % 12.024 M 0.00 % 12.024 M 15.36 % 10.423 M -13.74 % 12.083 M 0.54 % 12.018 M -0.07 % 12.027 M 0.13 % 12.011 M 0.11 % 11.997 M -0.17 % 12.018 M 0.15 % 12.000 M -0.23 % 12.028 M 0.11 % 12.014 M 0.32 % 11.977 M -0.51 % 12.038 M -0.01 % 12.039 M -0.17 % 12.060 M 0.25 % 12.029 M 0.05 % 12.024 M 0.00 % 12.024 M 0.14 % 12.007 M
EPS diluted 0.29 -75.21 % 1.17 154.35 % 0.46 154.76 % -0.84 24.32 % -1.11 -108.89 % 12.49 1 205.31 % -1.13 -242.42 % -0.33 87.21 % -2.58 -2 250.00 % 0.12 107.69 % -1.56 80.33 % -7.93 -118.46 % -3.63 -40.70 % -2.58 18.61 % -3.17 -56.16 % -2.03 21.92 % -2.60 -53.85 % -1.69 22.12 % -2.17 28.15 % -3.02 0.33 % -3.03 -18.82 % -2.55 -43.26 % -1.78 41.83 % -3.06 -44.34 % -2.12 -73.77 % -1.22 13.48 % -1.41 -664.00 % 0.25 38.89 % 0.18 110.40 % -1.73 9.42 % -1.91 -2.14 % -1.87 -199.47 % 1.88 197.92 % -1.92 -2 487.60 % -0.07 92.65 % -1.01 55.90 % -2.29 -100.88 % -1.14 59.14 % -2.79 -9.41 % -2.55 -13.84 % -2.24 -53.42 % -1.46 30.48 % -2.10 24.19 % -2.77 -25.34 % -2.21 -114.56 % -1.03 35.63 % -1.60 8.57 % -1.75 -33.59 % -1.31 -240.86 % 0.93 132.50 % 0.40 -31.03 % 0.58 -1.69 % 0.59
Earnings per share 0.29 -75.21 % 1.17 154.35 % 0.46 154.76 % -0.84 24.32 % -1.11 -108.89 % 12.49 1 205.31 % -1.13 -242.42 % -0.33 87.21 % -2.58 -2 250.00 % 0.12 107.69 % -1.56 80.33 % -7.93 -118.46 % -3.63 -40.70 % -2.58 18.61 % -3.17 -56.16 % -2.03 21.92 % -2.60 -53.85 % -1.69 22.12 % -2.17 28.15 % -3.02 0.33 % -3.03 -18.82 % -2.55 -43.26 % -1.78 41.83 % -3.06 -44.34 % -2.12 -73.77 % -1.22 13.48 % -1.41 -664.00 % 0.25 38.89 % 0.18 110.40 % -1.73 9.42 % -1.91 -2.14 % -1.87 -199.47 % 1.88 197.92 % -1.92 -2 487.60 % -0.07 92.65 % -1.01 55.90 % -2.29 -100.88 % -1.14 59.14 % -2.79 -9.41 % -2.55 -13.84 % -2.24 -53.42 % -1.46 30.48 % -2.10 24.19 % -2.77 -25.34 % -2.21 -114.56 % -1.03 35.63 % -1.60 8.57 % -1.75 -33.59 % -1.31 -240.86 % 0.93 132.50 % 0.40 -31.03 % 0.58 -1.69 % 0.59
Gross profit 38.163 M 16.58 % 32.736 M 47.10 % 22.254 M 22.32 % 18.194 M 38.49 % 13.137 M 240.65 % -9.340 M -140.70 % 22.949 M 10.89 % 20.696 M 2.16 % 20.259 M 35.93 % 14.904 M 28.52 % 11.597 M -29.79 % 16.518 M 142.20 % 6.820 M 116.72 % -40.784 M -440.43 % 11.980 M -52.20 % 25.061 M 38.52 % 18.092 M -24.05 % 23.821 M -16.86 % 28.651 M 52.93 % 18.735 M 36.38 % 13.737 M 95.18 % 7.038 M -84.30 % 44.834 M 77.67 % 25.234 M -8.03 % 27.438 M 85.77 % 14.770 M -64.10 % 41.140 M -35.42 % 63.706 M 15.52 % 55.145 M -0.43 % 55.385 M 95.42 % 28.341 M 41.16 % 20.077 M -74.98 % 80.250 M 172.52 % 29.447 M -47.66 % 56.259 M 29.19 % 43.546 M 122.66 % 19.557 M -51.76 % 40.544 M 182.14 % 14.370 M -5.89 % 15.269 M 1.99 % 14.971 M -64.13 % 41.735 M 57.29 % 26.534 M 62.88 % 16.291 M 26.56 % 12.872 M -56.63 % 29.676 M 85.63 % 15.987 M 32.75 % 12.043 M 6.51 % 11.307 M -41.13 % 19.208 M 51.78 % 12.655 M -52.91 % 26.873 M 27.64 % 21.054 M
Income tax expense 0.000 0.000 0.000 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.315 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 686.000 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 % 5.386 M 0.000 0.000 0.000 -100.00 % 1.048 M 0.000 0.000 0.000
Cost of revenue 28.528 M 73.31 % 16.461 M 24.53 % 13.218 M -64.45 % 37.185 M 96.14 % 18.958 M -72.17 % 68.120 M 728.11 % 8.226 M -3.69 % 8.541 M -22.41 % 11.008 M -40.65 % 18.547 M 56.19 % 11.875 M -26.90 % 16.244 M 73.14 % 9.382 M -85.86 % 66.362 M 2 335.30 % 2.725 M -75.65 % 11.189 M -13.70 % 12.965 M -72.87 % 47.780 M 36.24 % 35.070 M 54.62 % 22.682 M 51.04 % 15.017 M -71.86 % 53.368 M 14.49 % 46.612 M 159.04 % 17.994 M -66.05 % 53.001 M -36.94 % 84.055 M 110.45 % 39.941 M -49.74 % 79.467 M 18.05 % 67.318 M 63.47 % 41.181 M -38.79 % 67.277 M 422.17 % 12.884 M -82.53 % 73.751 M 184.59 % 25.915 M -44.44 % 46.647 M 7.49 % 43.397 M 192.79 % 14.822 M -35.12 % 22.847 M -38.28 % 37.018 M 26.75 % 29.205 M 11.23 % 26.257 M -32.15 % 38.697 M 50.86 % 25.651 M 0.70 % 25.473 M 9.61 % 23.240 M -70.09 % 77.710 M 372.29 % 16.454 M 86.96 % 8.801 M -58.54 % 21.230 M -69.64 % 69.931 M 320.76 % 16.620 M -35.59 % 25.803 M -8.22 % 28.115 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.787 M 0.000 0.000 0.000 -100.00 % 9.177 M 0.000 0.000 0.000 -100.00 % 65.252 M 0.000 0.000 0.000 -100.00 % 63.358 M 0.000 0.000 0.000 -100.00 % 66.914 M 0.000 0.000 0.000 -100.00 % 82.675 M 0.000 0.000 0.000 -100.00 % 61.729 M 0.000 0.000 0.000 -100.00 % 57.226 M 0.000 0.000 0.000 -100.00 % 43.118 M 0.000 0.000 0.000 -100.00 % 13.006 M 0.000 0.000 0.000 100.00 % -6.979 M -167.58 % 10.327 M 24.35 % 8.305 M -15.25 % 9.799 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 512.000 K 0.000 0.000 0.000 -100.00 % 543.000 K 0.000 0.000 0.000 -100.00 % 427.000 K 0.000 0.000 0.000 -100.00 % 435.000 K 0.000 0.000 0.000 -100.00 % 806.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.173 M 0.000 0.000 0.000 -100.00 % 959.853 K 0.000 0.000 0.000 -100.00 % 1.261 M 0.000 0.000 0.000 -100.00 % 6.303 M 0.000 0.000 0.000 -100.00 % 4.828 M 0.000 0.000 0.000
Other expenses 61.446 M 91.30 % 32.121 M -6.43 % 34.328 M 2.65 % 33.443 M 0.000 0.000 -100.00 % 56.362 M 172.33 % 20.696 M 2.16 % 20.259 M 0.000 -100.00 % 11.597 M -29.79 % 16.518 M 0.000 0.000 -100.00 % 11.980 M -52.20 % 25.061 M 28.68 % 19.475 M 0.000 -100.00 % 28.651 M 52.93 % 18.735 M 36.38 % 13.737 M 0.000 -100.00 % 44.834 M 77.67 % 25.234 M -8.03 % 27.438 M 0.000 -100.00 % 41.140 M 75.38 % 23.457 M -57.46 % 55.145 M -0.43 % 55.385 M 95.42 % 28.341 M 41.16 % 20.077 M -12.15 % 22.854 M -23.59 % 29.909 M 0.000 -100.00 % 43.546 M 267.76 % 11.841 M -47.47 % 22.540 M 62.71 % 13.853 M 16.74 % 11.867 M -71.48 % 41.608 M 0.000 -100.00 % 26.534 M 346.30 % -10.773 M -127.47 % 39.215 M 32.14 % 29.676 M 85.63 % 15.987 M 18.70 % 13.468 M 19.16 % 11.302 M -47.08 % 21.359 M 817.47 % 2.328 M -87.46 % 18.568 M 64.98 % 11.255 M
Operating expenses 61.446 M 33.84 % 45.910 M 2.53 % 44.778 M -7.19 % 48.248 M 35.60 % 35.581 M 212.66 % 11.380 M -76.18 % 47.780 M 130.87 % 20.696 M 2.16 % 20.259 M 36.63 % 14.828 M 27.86 % 11.597 M -29.79 % 16.518 M 142.20 % 6.820 M -28.18 % 9.496 M -20.73 % 11.980 M -52.20 % 25.061 M 38.52 % 18.092 M 24.90 % 14.485 M -49.44 % 28.651 M 52.93 % 18.735 M 36.38 % 13.737 M -78.11 % 62.756 M 39.97 % 44.834 M 77.67 % 25.234 M -8.03 % 27.438 M 85.77 % 14.770 M -64.10 % 41.140 M -51.15 % 84.223 M 42.70 % 59.019 M 6.56 % 55.385 M 95.42 % 28.341 M 41.16 % 20.077 M -74.98 % 80.250 M 168.31 % 29.909 M -46.84 % 56.259 M 29.19 % 43.546 M -36.76 % 68.858 M 69.84 % 40.544 M -42.78 % 70.861 M 1.34 % 69.927 M 68.06 % 41.608 M -0.30 % 41.735 M 57.29 % 26.534 M -46.19 % 49.309 M 25.74 % 39.215 M 32.14 % 29.676 M 85.63 % 15.987 M 32.75 % 12.043 M 6.56 % 11.302 M -41.16 % 19.208 M 51.78 % 12.655 M -52.91 % 26.873 M 27.64 % 21.054 M
Cost and expenses 89.974 M 44.26 % 62.371 M 7.54 % 57.996 M -32.12 % 85.433 M 56.65 % 54.539 M -31.40 % 79.500 M 41.95 % 56.006 M 8.48 % 51.628 M -6.28 % 55.090 M 65.06 % 33.375 M -36.57 % 52.616 M -31.59 % 76.916 M -2.49 % 78.883 M 3.84 % 75.966 M 3.61 % 73.321 M -16.07 % 87.360 M 6.86 % 81.749 M -27.91 % 113.392 M 2.58 % 110.539 M 11.75 % 98.912 M 14.57 % 86.330 M -26.90 % 118.103 M -13.10 % 135.900 M 37.53 % 98.816 M -21.94 % 126.589 M -8.20 % 137.891 M 14.55 % 120.377 M -26.46 % 163.690 M 14.22 % 143.311 M 3.54 % 138.413 M -1.02 % 139.840 M 69.89 % 82.311 M -46.56 % 154.034 M 59.06 % 96.843 M -5.89 % 102.906 M 18.36 % 86.943 M 3.90 % 83.680 M 32.01 % 63.391 M -41.24 % 107.879 M 8.82 % 99.132 M 46.07 % 67.865 M -15.62 % 80.432 M 4.45 % 77.005 M 2.97 % 74.782 M 19.74 % 62.455 M -41.84 % 107.386 M 231.02 % 32.441 M 55.64 % 20.844 M -54.45 % 45.760 M -48.66 % 89.138 M 204.49 % 29.275 M -44.42 % 52.676 M 7.13 % 49.169 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 0.000 0.000 0.000 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 % 13.789 M 31.95 % 10.450 M -29.42 % 14.805 M -58.39 % 35.581 M 212.66 % 11.380 M 232.60 % -8.582 M 0.000 0.000 -100.00 % 4.330 M 0.000 100.00 % -1.774 M -126.77 % 6.628 M -30.99 % 9.604 M 0.000 0.000 100.00 % -1.383 M -102.11 % 65.687 M 0.000 0.000 0.000 -100.00 % 64.164 M 0.000 0.000 0.000 -100.00 % 66.914 M 0.000 -100.00 % 60.766 M 1 468.56 % 3.874 M -95.31 % 82.675 M 0.000 0.000 -100.00 % 58.260 M -7.38 % 62.902 M 29.47 % 48.585 M 0.000 -100.00 % 57.017 M -2.01 % 58.186 M 2.07 % 57.008 M -1.36 % 57.793 M 0.000 -100.00 % 44.379 M 0.000 -100.00 % 60.082 M 0.000 -100.00 % 96.221 M 0.000 100.00 % -1.425 M -109.05 % 15.747 M 832.08 % -2.151 M -120.83 % 10.327 M 24.35 % 8.305 M -15.25 % 9.799 M
Interest income 12.508 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.750 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 -100.00 % 3.000 K 0.000 0.000 0.000 -100.00 % 56.000 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 % 103.208 M 0.000 0.000 0.000
Interest expense 0.000 0.000 -100.00 % 117.000 K 1 200.00 % 9.000 K -99.47 % 1.703 M 1 448.18 % 110.000 K -97.68 % 4.749 M 9 793.75 % 48.000 K -4.00 % 50.000 K -87.31 % 394.000 K 1 170.97 % 31.000 K -63.95 % 86.000 K 514.29 % 14.000 K 0.000 -100.00 % 31.000 K -78.47 % 144.000 K 311.43 % 35.000 K 0.000 -100.00 % 10.000 K -93.67 % 158.000 K 150.79 % 63.000 K 0.000 -100.00 % 79.000 K -75.91 % 328.000 K 375.36 % 69.000 K 0.000 -100.00 % 1.219 M 83.86 % 663.000 K 314.38 % 160.000 K -68.81 % 513.000 K 170.00 % 190.000 K 55.74 % 122.000 K -26.51 % 166.000 K 0.000 -100.00 % 246.000 K 26.15 % 195.000 K 375.61 % 41.000 K 173.21 % -56.000 K -115.09 % 371.000 K 89.29 % 196.000 K -17.30 % 237.000 K 0.000 -100.00 % 380.000 K 26.67 % 300.000 K 43.54 % 209.000 K 0.000 0.000 0.000 0.000 -100.00 % 527.152 K 290.48 % 135.000 K -42.55 % 235.000 K -44.44 % 423.000 K
Depreciation and amortization 426.000 K -22.12 % 547.000 K 7.68 % 508.000 K -4.15 % 530.000 K 21.00 % 438.000 K -14.79 % 514.000 K -0.39 % 516.000 K 8.63 % 475.000 K 0.21 % 474.000 K -7.06 % 510.000 K -22.02 % 654.000 K 12.18 % 583.000 K 2.64 % 568.000 K -20.89 % 718.000 K -0.97 % 725.000 K -18.54 % 890.000 K 58.93 % 560.000 K -37.01 % 889.000 K 1.60 % 875.000 K 34.41 % 651.000 K -40.82 % 1.100 M 26.00 % 873.000 K -13.91 % 1.014 M -19.65 % 1.262 M 0.72 % 1.253 M -8.67 % 1.372 M 0.73 % 1.362 M 12.94 % 1.206 M -20.76 % 1.522 M -9.46 % 1.681 M 7.34 % 1.566 M 1.62 % 1.541 M 18.54 % 1.300 M -20.10 % 1.627 M 30.06 % 1.251 M 4.77 % 1.194 M 0.08 % 1.193 M 14.82 % 1.039 M 158.46 % 402.000 K 1.01 % 398.000 K 1.79 % 391.000 K -83.22 % 2.330 M 242.63 % 680.000 K 55.61 % 437.000 K -0.23 % 438.000 K -66.84 % 1.321 M 1.68 % 1.299 M 0.62 % 1.291 M -1.30 % 1.308 M 1.33 % 1.291 M -18.20 % 1.578 M 0.25 % 1.574 M 0.25 % 1.570 M
Operating income -23.283 M -76.73 % -13.174 M 41.51 % -22.524 M 25.05 % -30.054 M -33.91 % -22.444 M -8.32 % -20.720 M 16.56 % -24.831 M -10.90 % -22.391 M 6.01 % -23.823 M -4.72 % -22.750 M 21.94 % -29.144 M 33.99 % -44.154 M 29.56 % -62.681 M -24.40 % -50.387 M 14.04 % -58.616 M -14.69 % -51.110 M -0.82 % -50.692 M -22.06 % -41.529 M 11.30 % -46.818 M 18.57 % -57.495 M 0.14 % -57.576 M -3.33 % -55.718 M -25.34 % -44.454 M 20.03 % -55.588 M -20.45 % -46.150 M -29.75 % -35.568 M 9.49 % -39.297 M -91.53 % -20.517 M 1.59 % -20.848 M 50.18 % -41.847 M 5.37 % -44.222 M 10.39 % -49.349 M -149 442.42 % -33.000 K 99.92 % -41.481 M -6 321.21 % -646.000 K 93.75 % -10.332 M 79.04 % -49.301 M -51.19 % -32.608 M 42.28 % -56.491 M -85.63 % -30.432 M -14.25 % -26.637 M -3 372.46 % -767.092 K 96.91 % -24.820 M 24.83 % -33.018 M -25.34 % -26.343 M 73.06 % -97.789 M -415.77 % -18.960 M 9.31 % -20.906 M -32.76 % -15.747 M 89.07 % -144.095 M -802.23 % -15.971 M -323.28 % 7.153 M -4.72 % 7.507 M
Operating income ratio -0.35 -30.37 % -0.27 57.83 % -0.63 -17.00 % -0.54 22.39 % -0.70 -98.38 % -0.35 55.74 % -0.80 -4.00 % -0.77 -0.51 % -0.76 -12.03 % -0.68 45.23 % -1.24 7.87 % -1.35 65.16 % -3.87 -96.39 % -1.97 50.58 % -3.99 -182.72 % -1.41 13.62 % -1.63 -181.42 % -0.58 21.06 % -0.73 47.07 % -1.39 30.67 % -2.00 -117.08 % -0.92 -89.74 % -0.49 62.20 % -1.29 -124.14 % -0.57 -59.41 % -0.36 25.74 % -0.48 -238.21 % -0.14 15.82 % -0.17 60.72 % -0.43 6.30 % -0.46 69.11 % -1.50 -698 594.98 % 0.00 99.97 % -0.75 -11 835.64 % -0.01 94.72 % -0.12 91.71 % -1.43 -178.78 % -0.51 53.21 % -1.10 -60.65 % -0.68 -5.91 % -0.65 -6 674.49 % -0.01 97.99 % -0.48 39.84 % -0.79 -8.38 % -0.73 19.89 % -0.91 -55.81 % -0.58 41.73 % -1.00 -107.24 % -0.48 70.06 % -1.62 -196.31 % -0.55 -501.75 % 0.14 -11.06 % 0.15
Total other income expenses net 26.782 M -1.86 % 27.290 M -2.61 % 28.021 M 40.03 % 20.010 M 17.09 % 17.090 M -90.00 % 170.893 M 1 427.47 % 11.188 M -39.11 % 18.373 M 356.36 % -7.167 M -129.56 % 24.247 M 133.68 % 10.376 M 120.27 % -51.179 M -368.81 % 19.039 M -1.93 % 19.414 M -5.05 % 20.446 M 5.63 % 19.357 M -0.43 % 19.440 M -8.31 % 21.202 M 2.02 % 20.783 M -2.00 % 21.208 M 0.06 % 21.196 M -15.47 % 25.076 M 8.75 % 23.059 M 22.96 % 18.753 M -9.48 % 20.718 M -0.82 % 20.889 M -6.73 % 22.396 M -2.49 % 22.968 M 0.05 % 22.957 M 8.96 % 21.069 M -1.10 % 21.304 M -3.11 % 21.987 M -3.09 % 22.688 M 23.38 % 18.389 M 7 575.20 % -246.000 K -26.15 % -195.000 K -100.90 % 21.631 M 14.41 % 18.907 M -17.57 % 22.936 M 11 802.04 % -196.000 K 17.30 % -237.000 K 98.59 % -16.779 M -4 315.61 % -380.000 K -26.67 % -300.000 K -43.54 % -209.000 K -100.23 % 90.840 M 30 279.25 % -301.000 K -84.66 % -163.000 K -219.61 % -51.000 K -100.03 % 156.327 M 651.50 % 20.802 M 8 951.91 % -235.000 K 44.44 % -423.000 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-09-30 2017-06-30 2017-03-31 2016-03-31 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-03-31 2013-03-31 2012-09-30
Net debt 0.000 100.00 % -39.952 M 0.000 100.00 % -40.400 M 0.000 100.00 % -231.674 M -150.03 % 463.099 M 1 858.83 % -26.330 M -106.00 % 438.867 M 1 380.39 % -34.276 M -107.02 % 488.258 M 1 548.84 % -33.700 M -105.66 % 594.983 M 1 876.92 % -33.484 M -105.25 % 638.192 M 2 765.24 % -23.945 M -103.56 % 671.974 M 1 231.56 % -59.385 M -109.38 % 632.940 M 2 673.55 % -24.594 M -103.81 % 644.957 M 1 430.52 % -48.474 M -107.77 % 623.500 M 10 343.14 % -6.087 M -100.83 % 734.422 M 7 271.39 % -10.241 M -101.33 % 771.430 M 1 763.85 % 41.389 M -93.00 % 591.620 M 2 706.37 % -22.699 M 95.49 % -503.123 M -193.06 % 540.634 M 12 216.41 % -4.462 M 78.88 % -21.131 M -103.05 % 692.185 M 200.37 % -689.645 M -190.51 % 761.931 M 200.00 % -761.931 M 13.56 % -881.427 M 13.67 % -1.021 B 51.12 % -2.089 B
Total investments 0.000 -100.00 % 2.642 M 0.000 -100.00 % 3.528 M 0.000 -100.00 % 33.736 M -96.36 % 926.198 M 1 164.02 % 73.274 M -91.65 % 877.734 M 622.41 % 121.501 M -87.56 % 976.516 M 890.08 % 98.630 M -91.71 % 1.190 B 912.32 % 117.548 M -90.79 % 1.276 B 1 503.78 % 79.586 M -94.08 % 1.344 B 1 674.56 % 75.734 M -94.02 % 1.266 B 1 620.30 % 73.585 M -94.30 % 1.290 B 1 684.01 % 72.304 M -94.20 % 1.247 B 765.76 % 144.036 M -90.19 % 1.469 B 1 931.48 % 72.304 M -95.31 % 1.543 B 1 324.83 % 108.284 M -90.85 % 1.183 B 595.51 % 170.125 M 143.47 % 69.874 M -93.54 % 1.081 B 400.05 % 216.233 M -24.33 % 285.770 M -79.36 % 1.384 B 0.000 -100.00 % 1.524 B 13 078.78 % 11.563 M 0.000 -100.00 % 12.263 M -46.97 % 23.126 M
Total debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.882 M 0.000 0.000 0.000 -100.00 % 22.000 K 0.000 -100.00 % 62.813 M 0.000 -100.00 % 18.904 M 137.94 % 7.945 M 0.000 -100.00 % 5.006 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.184 M 0.000 0.000
Accumulated other comprehensive income loss 285.506 M 0.000 -100.00 % 260.694 M 85.60 % 140.458 M -51.28 % 288.306 M 71.54 % 168.070 M 11.55 % 150.665 M 395.14 % 30.429 M -83.68 % 186.416 M 362.31 % 40.323 M -80.44 % 206.119 M 0.000 -100.00 % 344.073 M 165.34 % 129.672 M -68.44 % 410.903 M 41.37 % 290.667 M -38.32 % 471.260 M 1 068.71 % 40.323 M -92.05 % 507.044 M 0.000 -100.00 % 582.669 M 1 345.00 % 40.323 M -93.71 % 641.302 M 23.13 % 520.822 M -26.26 % 706.320 M 1 651.66 % 40.323 M -94.59 % 744.840 M 19.30 % 624.360 M -15.14 % 735.784 M 1 724.73 % 40.323 M 0.000 -100.00 % 780.032 M 1 834.46 % 40.323 M 0.000 -100.00 % 941.146 M 0.000 -100.00 % 982.849 M 0.000 0.000 0.000 0.000
Retained earnings 0.000 0.000 0.000 0.000 0.000 100.00 % -652.748 M 0.000 0.000 0.000 100.00 % -754.638 M 0.000 0.000 0.000 100.00 % -596.982 M 0.000 0.000 0.000 100.00 % -469.794 M 0.000 0.000 0.000 100.00 % -358.385 M 0.000 0.000 0.000 100.00 % -234.734 M 0.000 0.000 0.000 100.00 % -205.272 M 0.000 0.000 100.00 % -77.481 M 23.58 % -101.389 M 0.000 -100.00 % 92.504 K 0.000 0.000 0.000 -100.00 % 151.831 K 0.000
Common stock 0.000 -100.00 % 120.480 M 0.000 -100.00 % 120.480 M 0.000 -100.00 % 120.236 M 0.000 -100.00 % 120.236 M 0.000 -100.00 % 120.236 M 0.000 -100.00 % 120.236 M 0.000 -100.00 % 120.236 M 0.000 -100.00 % 120.236 M 0.000 -100.00 % 120.236 M 0.000 -100.00 % 120.236 M 0.000 -100.00 % 120.236 M 0.000 -100.00 % 120.480 M 0.000 -100.00 % 120.236 M 0.000 -100.00 % 120.480 M 0.000 -100.00 % 120.480 M 0.00 % 120.480 M 0.000 -100.00 % 120.480 M 0.20 % 120.236 M 0.000 -100.00 % 120.236 M 0.000 -100.00 % 120.236 M 0.00 % 120.236 M 0.00 % 120.236 M -50.10 % 240.960 M
Total equity 285.506 M 0.00 % 285.506 M 9.52 % 260.694 M 0.00 % 260.694 M -9.58 % 288.306 M 0.00 % 288.306 M 91.36 % 150.665 M 0.00 % 150.665 M -19.18 % 186.416 M 0.00 % 186.416 M -9.56 % 206.119 M 0.00 % 206.119 M -40.09 % 344.073 M 0.00 % 344.073 M -16.26 % 410.903 M 0.00 % 410.903 M -12.81 % 471.260 M 0.00 % 471.261 M -7.06 % 507.044 M 0.00 % 507.044 M -12.98 % 582.669 M 0.00 % 582.670 M -9.14 % 641.302 M 0.00 % 641.302 M -9.21 % 706.320 M 0.00 % 706.321 M -5.17 % 744.840 M 0.00 % 744.840 M 1.23 % 735.784 M 0.00 % 735.783 M -4.72 % 772.230 M -1.00 % 780.032 M 0.78 % 773.981 M -7.83 % 839.751 M -10.77 % 941.146 M 0.00 % 941.146 M -4.24 % 982.849 M 0.00 % 982.849 M -5.84 % 1.044 B -7.04 % 1.123 B -49.28 % 2.214 B
Other non current liabilities -285.506 M -2 549.22 % 11.657 M 104.47 % -260.694 M -5 072.23 % 5.243 M 101.82 % -288.306 M -6 004.28 % 4.883 M 103.24 % -150.665 M -382.80 % 53.277 M 0.000 -100.00 % 41.914 M 0.000 -100.00 % 42.815 M 0.000 -100.00 % 18.492 M 0.000 -100.00 % 65.536 M 0.000 -100.00 % 25.347 M 0.000 -100.00 % 76.332 M 0.000 -100.00 % 24.212 M 0.000 -100.00 % 41.661 M 0.000 -100.00 % 9.930 M 0.000 -100.00 % 30.917 M 0.000 -100.00 % 9.032 M -65.36 % 26.072 M 0.000 -100.00 % 8.437 M 16.07 % 7.269 M 0.000 -100.00 % 4.981 M 0.000 -100.00 % 13.251 M 0.00 % 13.251 M 399.10 % 2.655 M 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities -285.506 M -2 549.22 % 11.657 M 104.47 % -260.694 M -5 072.23 % 5.243 M 101.82 % -288.306 M -5 963.45 % 4.917 M 103.26 % -150.665 M -382.80 % 53.277 M 0.000 -100.00 % 42.280 M 0.000 -100.00 % 42.815 M 0.000 -100.00 % 19.190 M 0.000 -100.00 % 65.536 M 0.000 -100.00 % 25.347 M 0.000 -100.00 % 76.332 M 0.000 -100.00 % 25.576 M 0.000 -100.00 % 41.661 M 0.000 -100.00 % 11.626 M 0.000 -100.00 % 30.917 M 0.000 -100.00 % 11.061 M -57.58 % 26.072 M 0.000 -100.00 % 10.798 M 48.55 % 7.269 M 0.000 -100.00 % 4.981 M 0.000 -100.00 % 13.251 M 0.00 % 13.251 M 399.10 % 2.655 M 0.000
Other current liabilities 0.000 -100.00 % 366.621 M 0.000 -100.00 % 371.435 M 0.000 -100.00 % 373.823 M 0.000 -100.00 % 407.837 M 0.000 -100.00 % 445.296 M 0.000 -100.00 % 424.379 M 0.000 -100.00 % 464.996 M 0.000 -100.00 % 401.287 M 0.000 -100.00 % 441.751 M 0.000 -100.00 % 386.338 M 0.000 -100.00 % 439.075 M 0.000 -100.00 % 391.714 M 0.000 -100.00 % 416.164 M 0.000 -100.00 % 405.750 M 0.000 -100.00 % 259.001 M 13.81 % 227.566 M 0.000 -100.00 % 249.283 M 24.32 % 200.520 M 0.000 -100.00 % 109.655 M 0.000 -100.00 % 84.676 M -44.68 % 153.068 M 100.61 % 76.302 M -87.53 % 611.946 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.990 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.763 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.647 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
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.882 M 0.000 0.000 0.000 100.00 % -8.106 M 0.000 -100.00 % 62.813 M 0.000 -100.00 % 18.904 M 137.94 % 7.945 M 0.000 -100.00 % 5.006 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.184 M 0.000 0.000
Total current liabilities 0.000 -100.00 % 511.531 M 0.000 -100.00 % 510.381 M 0.000 -100.00 % 526.692 M 0.000 -100.00 % 539.509 M 0.000 -100.00 % 560.838 M 0.000 -100.00 % 569.008 M 0.000 -100.00 % 609.689 M 0.000 -100.00 % 542.372 M 0.000 -100.00 % 601.919 M 0.000 -100.00 % 541.632 M 0.000 -100.00 % 602.106 M 0.000 -100.00 % 562.888 M 0.000 -100.00 % 620.831 M 0.000 -100.00 % 675.320 M 0.000 -100.00 % 447.252 M 13.04 % 395.672 M 0.000 -100.00 % 436.306 M 15.36 % 378.216 M 0.000 -100.00 % 282.794 M 0.000 -100.00 % 240.896 M -19.80 % 300.370 M -8.82 % 329.414 M -46.17 % 611.946 M
Total liabilities -285.506 M -154.57 % 523.188 M 300.69 % -260.694 M -150.56 % 515.624 M 278.85 % -288.306 M -154.23 % 531.610 M 452.84 % -150.665 M -125.42 % 592.786 M 0.000 -100.00 % 603.118 M 0.000 -100.00 % 611.887 M 0.000 -100.00 % 628.879 M 0.000 -100.00 % 607.908 M 0.000 -100.00 % 627.267 M 0.000 -100.00 % 617.964 M 0.000 -100.00 % 627.682 M 0.000 -100.00 % 604.549 M 0.000 -100.00 % 632.457 M 0.000 -100.00 % 682.663 M 0.000 -100.00 % 458.313 M 8.67 % 421.744 M 0.000 -100.00 % 447.104 M 15.98 % 385.485 M 0.000 -100.00 % 287.774 M 0.000 -100.00 % 254.147 M -18.96 % 313.621 M -5.56 % 332.069 M -45.74 % 611.946 M
Other non current assets 0.000 -100.00 % 11.872 M 0.000 -100.00 % 548.378 M 199.94 % -548.727 M -1 885.99 % 30.724 M 106.63 % -463.099 M -3 436.93 % 13.878 M 103.16 % -438.867 M -192.03 % 476.876 M 197.67 % -488.258 M -2 888.29 % 17.511 M 102.94 % -594.983 M -193.30 % 637.677 M 199.92 % -638.192 M -2 554.30 % 26.003 M 103.87 % -671.974 M -4 052.32 % 17.002 M 102.69 % -632.940 M -1 564.16 % 43.229 M 106.70 % -644.957 M -1 241.64 % 56.494 M 109.06 % -623.500 M -667.30 % 109.907 M 114.97 % -734.422 M -1 250.07 % 63.859 M 108.28 % -771.430 M -769.71 % 115.188 M 119.47 % -591.620 M -207.05 % 552.659 M 125.53 % 245.049 M 145.33 % -540.634 M -194.94 % 569.447 M 9.67 % 519.227 M 175.01 % -692.185 M -2 048.65 % 35.521 M 104.66 % -761.931 M -631.73 % 143.293 M 263.84 % 39.384 M 3.88 % 37.912 M -33.57 % 57.070 M
Long term investments 0.000 -100.00 % 2.642 M 0.000 100.00 % -505.493 M 0.000 -100.00 % 30.304 M 0.000 -100.00 % 81.649 M 0.000 100.00 % -330.197 M 0.000 -100.00 % 106.987 M 0.000 100.00 % -489.077 M 0.000 -100.00 % 90.385 M 0.000 -100.00 % 90.558 M 0.000 -100.00 % 73.585 M 0.000 -100.00 % 72.304 M 0.000 -100.00 % 90.525 M 0.000 -100.00 % 72.304 M 0.000 -100.00 % 34.043 M 0.000 100.00 % -324.905 M 0.000 0.000 100.00 % -314.933 M -53.72 % -204.876 M 0.000 -100.00 % 120.219 M 0.000 -100.00 % 11.563 M 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 788.409 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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.001 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
Property plant equipment net 0.000 -100.00 % 28.353 M 0.000 -100.00 % 29.020 M 0.000 -100.00 % 28.785 M 0.000 -100.00 % 29.589 M 0.000 -100.00 % 30.495 M 0.000 -100.00 % 31.683 M 0.000 -100.00 % 32.762 M 0.000 -100.00 % 34.129 M 0.000 -100.00 % 35.398 M 0.000 -100.00 % 40.323 M 0.000 -100.00 % 42.027 M 0.000 -100.00 % 43.608 M 0.000 -100.00 % 45.398 M 0.000 -100.00 % 53.766 M 0.000 -100.00 % 48.599 M -8.61 % 53.175 M 0.000 -100.00 % 56.639 M 0.03 % 56.623 M 0.000 -100.00 % 41.885 M 0.000 -100.00 % 43.205 M -3.89 % 44.953 M -9.66 % 49.757 M -51.47 % 102.534 M
Total non current assets 0.000 -100.00 % 42.867 M 0.000 -100.00 % 71.905 M 113.10 % -548.727 M -710.97 % 89.813 M 119.39 % -463.099 M -470.14 % 125.116 M 128.51 % -438.867 M -347.70 % 177.174 M 136.29 % -488.258 M -412.62 % 156.181 M 126.25 % -594.983 M -428.06 % 181.362 M 128.42 % -638.192 M -524.00 % 150.517 M 122.40 % -671.974 M -553.05 % 148.321 M 123.43 % -632.940 M -502.80 % 157.137 M 124.36 % -644.957 M -477.55 % 170.825 M 127.40 % -623.500 M -355.49 % 244.040 M 133.23 % -734.422 M -504.50 % 181.561 M 123.54 % -771.430 M -480.02 % 202.997 M 134.31 % -591.620 M -314.08 % 276.353 M -7.33 % 298.224 M 155.16 % -540.634 M -273.75 % 311.153 M -16.13 % 370.974 M 153.59 % -692.185 M -450.25 % 197.626 M 125.94 % -761.931 M -484.70 % 198.061 M 134.85 % 84.337 M -3.80 % 87.669 M -48.59 % 170.538 M
Other current assets -557.617 M -2 357.38 % 24.702 M 104.95 % -499.163 M -17 223.95 % 2.915 M 0.000 -100.00 % 43.876 M 0.000 -100.00 % 52.800 M 0.000 -100.00 % 50.891 M 0.000 -100.00 % 46.505 M 0.000 -100.00 % 56.216 M 0.000 -100.00 % 7.319 M 0.000 -100.00 % 61.478 M 0.000 -100.00 % 13.725 M 0.000 -100.00 % 65.834 M 0.000 -100.00 % 16.180 M 0.000 -100.00 % 26.498 M 0.000 -100.00 % 30.627 M 0.000 -100.00 % 31.312 M -65.22 % 90.023 M 0.000 -100.00 % 89.351 M 551.10 % 13.723 M 0.000 -100.00 % 84.920 M 0.000 -100.00 % 64.480 M -53.33 % 138.170 M 51.13 % 91.427 M -37.68 % 146.712 M
Short term investments 0.000 -100.00 % 574.082 M 0.000 -100.00 % 509.021 M 0.000 -100.00 % 317.025 M -65.77 % 926.198 M 11 159.08 % -8.375 M -100.95 % 877.734 M 94.32 % 451.698 M -53.74 % 976.516 M 11 785.01 % -8.357 M -100.70 % 1.190 B 96.16 % 606.625 M -52.47 % 1.276 B 94.58 % 655.967 M -51.19 % 1.344 B 103.73 % 659.685 M -47.89 % 1.266 B 92.92 % 656.163 M -49.13 % 1.290 B 117.68 % 592.573 M -52.48 % 1.247 B 2 230.36 % 53.511 M -96.36 % 1.469 B 125.37 % 651.761 M -57.76 % 1.543 B 1 978.18 % 74.241 M -93.73 % 1.183 B 139.02 % 495.030 M 0.000 -100.00 % 1.081 B 103.56 % 531.166 M 8.26 % 490.646 M -64.56 % 1.384 B 1 251.54 % -120.219 M -107.89 % 1.524 B 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 39.952 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 231.674 M 150.03 % -463.099 M -1 858.83 % 26.330 M 106.00 % -438.867 M -1 380.39 % 34.276 M 107.02 % -488.258 M -1 548.84 % 33.700 M 105.66 % -594.983 M -1 876.92 % 33.484 M 105.25 % -638.192 M -2 765.24 % 23.945 M 103.56 % -671.974 M -1 231.56 % 59.385 M 109.38 % -632.940 M -2 673.55 % 24.594 M 103.81 % -644.957 M -1 331.87 % 52.356 M 108.40 % -623.500 M -10 343.14 % 6.087 M 100.83 % -734.422 M -7 256.02 % 10.263 M 101.33 % -771.430 M -3 700.77 % 21.424 M 103.62 % -591.620 M -1 522.06 % 41.603 M -91.86 % 511.068 M 194.53 % -540.634 M -5 810.12 % 9.468 M -55.19 % 21.131 M 103.05 % -692.185 M -200.37 % 689.645 M 190.51 % -761.931 M -200.00 % 761.931 M -14.54 % 891.612 M -12.67 % 1.021 B -51.12 % 2.089 B
Cash and short term investments 557.617 M -9.19 % 614.034 M 23.01 % 499.163 M -9.15 % 549.421 M 0.13 % 548.727 M 0.00 % 548.727 M 18.49 % 463.099 M 0.00 % 463.099 M 5.52 % 438.867 M 0.01 % 438.839 M -10.12 % 488.258 M 0.00 % 488.258 M -17.94 % 594.983 M 0.00 % 594.955 M -6.77 % 638.192 M -6.14 % 679.912 M 1.18 % 671.974 M 1 031.56 % 59.385 M -90.62 % 632.940 M -7.02 % 680.757 M 5.55 % 644.957 M 0.00 % 644.929 M 3.44 % 623.500 M 0.00 % 623.500 M -15.10 % 734.422 M 10.94 % 662.024 M -14.18 % 771.430 M 0.00 % 771.430 M 30.39 % 591.620 M 10.25 % 536.605 M 5.00 % 511.068 M -5.47 % 540.634 M 0.00 % 540.634 M 5.64 % 511.777 M -26.06 % 692.185 M 0.37 % 689.645 M -9.49 % 761.931 M 0.00 % 761.931 M -14.54 % 891.612 M -12.67 % 1.021 B -51.12 % 2.089 B
Total current assets 0.000 -100.00 % 765.827 M 0.000 -100.00 % 704.413 M 28.37 % 548.727 M -24.84 % 730.104 M 57.66 % 463.099 M -25.11 % 618.356 M 40.90 % 438.867 M -28.33 % 612.360 M 25.42 % 488.258 M -26.23 % 661.827 M 11.23 % 594.983 M -24.84 % 791.592 M 24.04 % 638.192 M -26.50 % 868.294 M 29.22 % 671.974 M -29.28 % 950.199 M 50.12 % 632.940 M -34.60 % 967.871 M 50.07 % 644.957 M -37.96 % 1.040 B 66.72 % 623.500 M -37.76 % 1.002 B 36.41 % 734.422 M -36.54 % 1.157 B 50.01 % 771.430 M -37.00 % 1.225 B 106.98 % 591.620 M -35.54 % 917.755 M 2.46 % 895.750 M 65.69 % 540.634 M -40.59 % 909.932 M 6.52 % 854.262 M 23.42 % 692.185 M -32.88 % 1.031 B 35.35 % 761.931 M -26.66 % 1.039 B -18.39 % 1.273 B -6.89 % 1.367 B -48.50 % 2.655 B
Inventory 0.000 -100.00 % 30.516 M 0.000 -100.00 % 43.149 M 0.000 -100.00 % 30.288 M 0.000 -100.00 % 17.473 M 0.000 -100.00 % 20.408 M 0.000 -100.00 % 28.559 M 0.000 -100.00 % 42.550 M 0.000 -100.00 % 31.168 M 0.000 -100.00 % 40.927 M 0.000 -100.00 % 76.722 M 0.000 -100.00 % 85.937 M 0.000 -100.00 % 122.876 M 0.000 -100.00 % 128.739 M 0.000 -100.00 % 125.299 M 0.000 -100.00 % 117.223 M 7.50 % 109.046 M 0.000 -100.00 % 125.814 M 42.97 % 87.998 M 0.000 -100.00 % 88.666 M 0.000 -100.00 % 76.391 M 10.39 % 69.200 M 33.00 % 52.031 M -48.79 % 101.604 M
Net receivables 0.000 -100.00 % 96.575 M 0.000 -100.00 % 108.928 M 0.000 -100.00 % 107.213 M 0.000 -100.00 % 84.984 M 0.000 -100.00 % 114.770 M 0.000 -100.00 % 98.505 M 0.000 -100.00 % 113.114 M 0.000 -100.00 % 149.895 M 0.000 -100.00 % 788.409 M 0.000 -100.00 % 196.667 M 0.000 -100.00 % 242.828 M 0.000 -100.00 % 245.907 M 0.000 -100.00 % 320.968 M 0.000 -100.00 % 313.549 M 0.000 -100.00 % 216.031 M 16.39 % 185.613 M 0.000 -100.00 % 154.133 M 59.81 % 96.447 M 0.000 -100.00 % 168.064 M 0.000 -100.00 % 136.133 M -21.81 % 174.111 M -21.28 % 221.164 M -30.51 % 318.246 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.362 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 -100.00 % 10.934 M
Other assets 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 100.00 % -21.000 K 0.000 0.000 0.000 100.00 % -2.000 K 0.000 100.00 % -2.000 K 0.000 0.000 0.000 -100.00 % 7.000 K 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 100.00 % -3.000 K 0.000 0.000 0.000 100.00 % -12.000 K 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 % 144.910 M 0.000 -100.00 % 138.946 M 0.000 -100.00 % 152.869 M 0.000 -100.00 % 131.672 M 0.000 -100.00 % 109.552 M 0.000 -100.00 % 144.629 M 0.000 -100.00 % 144.693 M 0.000 -100.00 % 141.085 M 0.000 -100.00 % 155.405 M 0.000 -100.00 % 155.294 M 0.000 -100.00 % 159.149 M 0.000 -100.00 % 171.174 M 0.000 -100.00 % 196.998 M 0.000 -100.00 % 206.757 M 0.000 -100.00 % 169.347 M 5.74 % 160.161 M 0.000 -100.00 % 182.017 M 2.43 % 177.696 M 0.000 -100.00 % 173.139 M 0.000 -100.00 % 156.220 M 13.93 % 137.118 M -45.83 % 253.112 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 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 % 35.000 K 0.000 0.000 0.000 -100.00 % 366.000 K 0.000 0.000 0.000 -100.00 % 698.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.364 M 0.000 0.000 0.000 -100.00 % 1.696 M 0.000 0.000 0.000 -100.00 % 2.029 M 0.000 0.000 -100.00 % 2.361 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.128 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 165.026 M 0.000 -100.00 % 140.214 M 0.000 -100.00 % 690.903 M 0.000 0.000 0.000 -100.00 % 780.495 M 0.000 -100.00 % 85.883 M 0.000 -100.00 % 691.147 M 0.000 0.000 0.000 -100.00 % 780.496 M 0.000 -100.00 % 386.808 M 0.000 -100.00 % 780.496 M 0.000 0.000 0.000 -100.00 % 780.496 M 0.000 0.000 0.000 -100.00 % 780.252 M 19.72 % 651.750 M 0.000 -100.00 % 690.659 M -15.87 % 820.904 M 0.000 -100.00 % 820.818 M 0.000 -100.00 % 862.613 M -6.60 % 923.572 M -7.87 % 1.002 B -49.18 % 1.973 B
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 64.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.574 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
Total assets 0.000 -100.00 % 808.694 M 0.000 -100.00 % 776.318 M 0.000 -100.00 % 819.916 M 0.000 -100.00 % 743.451 M 0.000 -100.00 % 789.534 M 0.000 -100.00 % 818.006 M 0.000 -100.00 % 972.952 M 0.000 -100.00 % 1.019 B 0.000 -100.00 % 1.099 B 0.000 -100.00 % 1.125 B 0.000 -100.00 % 1.210 B 0.000 -100.00 % 1.246 B 0.000 -100.00 % 1.339 B 0.000 -100.00 % 1.428 B 0.000 -100.00 % 1.194 B 0.01 % 1.194 B 0.000 -100.00 % 1.221 B -0.34 % 1.225 B 0.000 -100.00 % 1.229 B 0.000 -100.00 % 1.237 B -8.87 % 1.357 B -6.70 % 1.455 B -48.51 % 2.826 B
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-09-30 2017-06-30 2017-03-31 2016-03-31 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-03-31 2013-03-31 2012-09-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -3.499 M 75.21 % -14.116 M -156.79 % -5.497 M -154.73 % 10.044 M -24.79 % 13.355 M 108.89 % -150.173 M -29 003.29 % -516.000 K 0.000 -100.00 % 30.990 M 2 170.14 % -1.497 M -107.98 % 18.768 M -80.31 % 95.333 M 118.44 % 43.642 M 40.90 % 30.973 M -18.86 % 38.170 M 56.19 % 24.438 M -21.80 % 31.252 M 53.75 % 20.327 M -21.92 % 26.035 M -28.25 % 36.287 M -0.26 % 36.380 M 18.73 % 30.642 M 43.22 % 21.395 M -41.92 % 36.835 M 44.84 % 25.432 M 73.25 % 14.679 M -13.15 % 16.901 M 789.56 % -2.451 M -16.22 % -2.109 M -110.19 % 20.689 M -9.73 % 22.918 M -16.24 % 27.363 M 220.78 % -22.655 M -195.28 % 23.778 M 2 565.70 % 892.000 K -91.53 % 10.527 M -61.96 % 27.670 M 101.96 % 13.701 M -59.17 % 33.555 M 9.56 % 30.628 M 13.97 % 26.874 M 53.16 % 17.546 M -30.37 % 25.200 M -24.37 % 33.318 M 25.48 % 26.552 M 115.24 % 12.336 M -35.95 % 19.261 M -8.58 % 21.069 M 33.35 % 15.800 M 241.25 % -11.186 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.643 M -239.55 % -4.018 M 87.03 % -30.990 M -2 171.52 % 1.496 M 107.97 % -18.768 M 80.31 % -95.333 M 0.000 100.00 % -30.973 M 18.86 % -38.170 M -56.19 % -24.438 M 21.80 % -31.252 M -53.74 % -20.328 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
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.018 M 0.000 -100.00 % 1.496 M 0.000 100.00 % -95.333 M 0.000 100.00 % -30.973 M 18.86 % -38.170 M -56.19 % -24.438 M 21.80 % -31.252 M -53.74 % -20.328 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 100.00 % -13.643 M -102.95 % 463.099 M -0.86 % 467.117 M 0.000 -100.00 % 65.020 M 0.000 -100.00 % 583.591 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 231.674 M 1 798.12 % -13.643 M -102.95 % 463.099 M 1 594.35 % -30.990 M -146.59 % 66.516 M 454.41 % -18.768 M -103.84 % 488.258 M 0.000 100.00 % -30.973 M 18.86 % -38.170 M -56.19 % -24.438 M 21.80 % -31.252 M -53.74 % -20.328 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.643 M -239.55 % -4.018 M 87.03 % -30.990 M -2 171.52 % 1.496 M 107.97 % -18.768 M 80.31 % -95.333 M 0.000 100.00 % -30.973 M 18.86 % -38.170 M -56.19 % -24.438 M 21.80 % -31.252 M -53.74 % -20.328 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
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.643 M -239.55 % -4.018 M 87.03 % -30.990 M -2 171.52 % 1.496 M 107.97 % -18.768 M 80.31 % -95.333 M 0.000 100.00 % -30.973 M 18.86 % -38.170 M -56.19 % -24.438 M 21.80 % -31.252 M -53.74 % -20.328 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
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005