APLAB.BO

Aplab Limited APLAB.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 636.668 M 28.52 % 495.383 M -3.79 % 514.894 M 0.25 % 513.598 M -3.12 % 530.159 M 2.75 % 515.950 M -3.04 % 532.141 M -12.82 % 610.416 M -15.32 % 720.815 M 1.50 % 710.133 M -4.77 % 745.723 M -21.94 % 955.297 M 33.91 % 713.409 M -26.56 % 971.472 M -16.28 % 1.160 B 16.57 % 995.391 M -7.84 % 1.080 B -7.46 % 1.167 B 11.86 % 1.043 B 4.94 % 994.304 M
Net income 2.639 M -66.98 % 7.992 M 290.36 % 2.047 M 18.82 % 1.723 M 144.50 % -3.872 M -286.49 % 2.076 M -96.17 % 54.139 M 134.11 % -158.728 M -17.22 % -135.408 M 23.01 % -175.881 M -23.78 % -142.093 M -1 776.99 % 8.473 M 106.03 % -140.610 M -682.36 % -17.973 M -415.30 % 5.700 M 109.32 % -61.142 M -1 121.59 % 5.985 M -82.09 % 33.411 M 4.31 % 32.031 M -33.87 % 48.438 M
Income before tax -65.703 M -922.10 % 7.992 M 290.36 % 2.047 M 18.82 % 1.723 M 144.50 % -3.872 M -286.49 % 2.076 M -96.88 % 66.639 M 141.98 % -158.728 M -17.22 % -135.408 M 23.01 % -175.881 M -24.18 % -141.640 M -1 581.21 % 9.562 M 106.90 % -138.671 M -696.69 % -17.406 M -535.72 % 3.995 M 106.62 % -60.317 M -479.78 % 15.882 M -73.88 % 60.806 M 27.11 % 47.837 M -38.26 % 77.487 M
Income before tax ratio -0.10 -739.66 % 0.02 305.74 % 0.00 18.52 % 0.00 145.94 % -0.01 -281.49 % 0.00 -96.79 % 0.13 148.16 % -0.26 -38.42 % -0.19 24.15 % -0.25 -30.40 % -0.19 -1 997.48 % 0.01 105.15 % -0.19 -984.87 % -0.02 -620.44 % 0.00 105.68 % -0.06 -512.10 % 0.01 -71.77 % 0.05 13.64 % 0.05 -41.17 % 0.08
EBITDA -28.846 M -164.08 % 45.015 M 11.37 % 40.419 M -24.09 % 53.243 M -15.26 % 62.834 M -22.98 % 81.585 M -48.99 % 159.925 M 495.82 % -40.403 M -188.76 % -13.992 M 72.70 % -51.244 M -164.84 % -19.349 M -114.33 % 134.998 M 548.37 % 20.821 M -76.28 % 87.787 M 6.29 % 82.595 M 657.69 % 10.901 M -87.44 % 86.787 M -25.66 % 116.742 M 36.57 % 85.483 M -23.71 % 112.055 M
Net income ratio 0.00 -74.31 % 0.02 305.74 % 0.00 18.52 % 0.00 145.94 % -0.01 -281.49 % 0.00 -96.04 % 0.10 139.13 % -0.26 -38.42 % -0.19 24.15 % -0.25 -29.98 % -0.19 -2 248.28 % 0.01 104.50 % -0.20 -965.37 % -0.02 -476.60 % 0.00 108.00 % -0.06 -1 208.53 % 0.01 -80.64 % 0.03 -6.75 % 0.03 -36.99 % 0.05
Ratio EBITDA -0.05 -149.86 % 0.09 15.76 % 0.08 -24.28 % 0.10 -12.53 % 0.12 -25.05 % 0.16 -47.38 % 0.30 554.04 % -0.07 -240.99 % -0.02 73.10 % -0.07 -178.12 % -0.03 -118.36 % 0.14 384.20 % 0.03 -67.70 % 0.09 26.95 % 0.07 549.96 % 0.01 -86.37 % 0.08 -19.66 % 0.10 22.09 % 0.08 -27.31 % 0.11
Gross profit ratio 0.47 -30.65 % 0.67 -0.80 % 0.68 154.48 % 0.27 -52.98 % 0.57 133.95 % 0.24 -52.89 % 0.51 442.73 % 0.09 3.75 % 0.09 322.13 % 0.02 -93.88 % 0.35 -26.92 % 0.48 -6.15 % 0.52 175.91 % 0.19 26.53 % 0.15 -61.05 % 0.38 -6.17 % 0.40 -0.44 % 0.41 105.75 % 0.20 -20.71 % 0.25
Weighted average shs out dil 18.682 M 33.83 % 13.960 M 39.60 % 10.000 M 0.00 % 10.000 M 39.22 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M -0.03 % 7.185 M 0.03 % 7.183 M 0.00 % 7.183 M
Weighted average shs out 18.682 M 68.30 % 11.100 M 11.00 % 10.000 M 0.00 % 10.000 M 39.22 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M -0.03 % 7.185 M 0.03 % 7.183 M 0.00 % 7.183 M
EPS diluted 0.14 -75.44 % 0.57 185.00 % 0.20 17.65 % 0.17 131.48 % -0.54 -286.21 % 0.29 -96.15 % 7.54 134.12 % -22.10 -17.24 % -18.85 23.03 % -24.49 -23.81 % -19.78 -1 776.27 % 1.18 106.03 % -19.58 -683.20 % -2.50 -246.20 % 1.71 120.09 % -8.51 -1 250.00 % 0.74 -84.09 % 4.65 4.26 % 4.46 -33.93 % 6.75
Earnings per share 0.14 -80.56 % 0.72 260.00 % 0.20 17.65 % 0.17 131.48 % -0.54 -286.21 % 0.29 -96.15 % 7.54 134.12 % -22.10 -17.24 % -18.85 23.03 % -24.49 -23.81 % -19.78 -1 776.27 % 1.18 106.03 % -19.58 -683.20 % -2.50 -246.20 % 1.71 120.09 % -8.51 -1 250.00 % 0.74 -84.09 % 4.65 4.26 % 4.46 -33.93 % 6.75
Gross profit 296.875 M -10.87 % 333.081 M -4.56 % 349.000 M 155.12 % 136.797 M -54.45 % 300.293 M 140.40 % 124.916 M -54.32 % 273.474 M 373.13 % 57.801 M -12.14 % 65.789 M 328.48 % 15.354 M -94.18 % 263.606 M -42.95 % 462.061 M 25.66 % 367.694 M 102.62 % 181.473 M 5.93 % 171.313 M -54.59 % 377.298 M -13.53 % 436.326 M -7.87 % 473.592 M 130.14 % 205.781 M -16.79 % 247.305 M
Income tax expense -68.342 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.500 M 0.000 0.000 0.000 -100.00 % 453.598 K -58.36 % 1.089 M -43.83 % 1.939 M 242.25 % 566.599 K 133.22 % -1.705 M -306.72 % 825.000 K -91.66 % 9.897 M -63.87 % 27.395 M 73.32 % 15.806 M -45.59 % 29.049 M
Cost of revenue 339.793 M 109.36 % 162.301 M -2.17 % 165.894 M -55.97 % 376.801 M 63.92 % 229.866 M -41.22 % 391.034 M 51.17 % 258.667 M -53.19 % 552.615 M -15.63 % 655.025 M -5.72 % 694.779 M 44.11 % 482.117 M -2.25 % 493.236 M 42.67 % 345.715 M -56.24 % 789.999 M -20.13 % 989.049 M 60.02 % 618.093 M -3.99 % 643.778 M -7.18 % 693.606 M -17.20 % 837.683 M 12.14 % 746.999 M
General and administrative expenses 129.755 M 289.33 % 33.327 M -29.98 % 47.597 M 64.53 % 28.928 M 3.61 % 27.921 M 2.54 % 27.229 M -42.69 % 47.510 M 7.07 % 44.371 M 1.64 % 43.653 M 11.24 % 39.244 M 14.24 % 34.351 M 12.19 % 30.618 M -35.86 % 47.737 M 45.02 % 32.918 M 1.07 % 32.570 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 990.890 K 0.000 0.000 0.000 0.000 -100.00 % 56.153 M 188.99 % 19.431 M -69.41 % 63.525 M 0.000 0.000 0.000 -100.00 % 25.443 M 1 128.02 % 2.072 M 82.99 % 1.132 M -23.83 % 1.486 M 0.000 0.000 0.000 0.000 0.000
Other expenses 129.681 M -49.90 % 258.862 M 60.20 % 161.591 M 241.00 % 47.387 M -77.06 % 206.563 M -13.54 % 238.909 M 1 464.19 % 15.274 M 530.62 % 2.422 M 0.000 -100.00 % 4.436 M -98.08 % 230.832 M -46.71 % 433.121 M 0.000 -100.00 % 7.189 M 1 350.31 % -575.000 K 88.14 % -4.850 M -101.11 % 436.326 M -7.87 % 473.592 M 4 436.76 % 10.439 M -34.66 % 15.976 M
Operating expenses 381.504 M 30.57 % 292.189 M -0.85 % 294.708 M 286.17 % 76.315 M -68.25 % 240.364 M -25.42 % 322.291 M 17.21 % 274.961 M -11.65 % 311.206 M 1.90 % 305.392 M 49.05 % 204.891 M -22.74 % 265.183 M -42.82 % 463.739 M 26.12 % 367.694 M -20.55 % 462.802 M 4.15 % 444.382 M 16.22 % 382.365 M -12.37 % 436.326 M -7.87 % 473.592 M 240.57 % 139.057 M -6.58 % 148.856 M
Cost and expenses 721.297 M 58.70 % 454.491 M 52.00 % 299.012 M -34.01 % 453.116 M -3.66 % 470.324 M -1.64 % 478.149 M -13.17 % 550.643 M -17.16 % 664.714 M -12.31 % 758.022 M -2.70 % 779.024 M -0.58 % 783.545 M -7.48 % 846.909 M 18.71 % 713.409 M -21.48 % 908.520 M -17.69 % 1.104 B 10.33 % 1.000 B -7.37 % 1.080 B 0.18 % 1.078 B 10.39 % 976.740 M 9.03 % 895.855 M
Research and development expenses 0.000 0.000 -100.00 % 3.794 M 0.000 -100.00 % 5.880 M 0.000 0.000 -100.00 % 5.913 M 14.79 % 5.151 M 8 013 278.97 % 64.280 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 251.823 M 655.61 % 33.327 M -74.23 % 129.324 M 347.05 % 28.928 M 3.61 % 27.921 M -66.51 % 83.382 M 24.56 % 66.941 M -37.96 % 107.896 M 147.17 % 43.653 M 11.24 % 39.244 M 14.24 % 34.351 M -38.72 % 56.060 M 12.55 % 49.809 M -57.71 % 117.770 M 3.19 % 114.135 M -70.52 % 387.215 M 0.000 0.000 -100.00 % 128.618 M -3.21 % 132.880 M
Interest income 1.093 M -69.49 % 3.584 M 488.89 % 608.610 K -6.12 % 648.270 K -13.89 % 752.848 K -19.92 % 940.113 K -15.49 % 1.112 M -22.08 % 1.428 M -1.64 % 1.451 M -21.52 % 1.850 M 11.41 % 1.660 M 22.29 % 1.358 M 5.93 % 1.281 M 14.31 % 1.121 M 20.28 % 932.000 K -24.53 % 1.235 M 17.96 % 1.047 M 6.62 % 982.000 K 64.21 % 598.000 K -10.08 % 665.000 K
Interest expense 32.003 M -1.87 % 32.615 M 10.09 % 29.625 M -37.97 % 47.758 M -28.24 % 66.557 M -3.94 % 69.284 M -13.84 % 80.411 M -25.55 % 108.001 M -2.08 % 110.296 M -1.85 % 112.369 M 5.75 % 106.260 M 1.75 % 104.434 M 23.32 % 84.685 M 6.93 % 79.200 M 46.08 % 54.218 M 24.97 % 43.386 M -0.83 % 43.749 M 30.52 % 33.518 M 64.48 % 20.378 M 10.23 % 18.486 M
Depreciation and amortization 4.854 M 10.11 % 4.408 M -1.90 % 4.494 M 19.46 % 3.762 M -0.79 % 3.792 M -62.92 % 10.225 M -20.58 % 12.875 M -10.71 % 14.419 M -7.42 % 15.575 M -3.88 % 16.204 M -19.25 % 20.066 M -31.40 % 29.250 M 19.81 % 24.414 M -6.08 % 25.993 M 6.61 % 24.383 M -7.91 % 26.477 M 9.69 % 24.137 M 16.77 % 20.671 M 19.71 % 17.268 M 7.37 % 16.082 M
Operating income -84.628 M -306.95 % 40.892 M -24.56 % 54.203 M -10.38 % 60.482 M 0.92 % 59.929 M 52.56 % 39.282 M 310.59 % -18.654 M 64.65 % -52.764 M -40.31 % -37.605 M 49.57 % -74.575 M -93.20 % -38.601 M -134.24 % 112.722 M 3 237.34 % -3.593 M -105.63 % 63.867 M 15.06 % 55.507 M 456.36 % -15.576 M -124.86 % 62.650 M -34.79 % 96.072 M 43.98 % 66.724 M -32.22 % 98.449 M
Operating income ratio -0.13 -261.03 % 0.08 -21.59 % 0.11 -10.61 % 0.12 4.18 % 0.11 48.47 % 0.08 317.20 % -0.04 59.45 % -0.09 -65.69 % -0.05 50.32 % -0.11 -102.88 % -0.05 -143.87 % 0.12 2 442.95 % -0.01 -107.66 % 0.07 37.43 % 0.05 405.70 % -0.02 -126.98 % 0.06 -29.53 % 0.08 28.72 % 0.06 -35.42 % 0.10
Total other income expenses net 18.925 M 157.52 % -32.900 M 0.000 100.00 % -58.759 M 7.90 % -63.800 M 0.000 -100.00 % 85.292 M 180.49 % -105.964 M -8.34 % -97.803 M 3.46 % -101.306 M 1.68 % -103.039 M 0.12 % -103.160 M 23.63 % -135.078 M -66.20 % -81.273 M -57.77 % -51.512 M -15.13 % -44.741 M 4.33 % -46.768 M -32.61 % -35.266 M -86.72 % -18.887 M 9.90 % -20.962 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 273.999 M 7.73 % 254.335 M -49.09 % 499.556 M 6.33 % 469.809 M -33.20 % 703.286 M 1.99 % 689.560 M 0.61 % 685.400 M 0.40 % 682.692 M -11.38 % 770.394 M 2.42 % 752.200 M 0.24 % 750.416 M 0.76 % 744.753 M 15.39 % 645.426 M 9.64 % 588.661 M 24.43 % 473.087 M 7.36 % 440.675 M 7.28 % 410.777 M 24.83 % 329.066 M 52.21 % 216.197 M 35.69 % 159.337 M
Total investments 15.226 M 2.52 % 14.852 M -77.97 % 67.420 M 28 449.61 % 236.150 K 0.00 % 236.150 K 0.00 % 236.150 K 0.00 % 236.150 K 0.00 % 236.150 K 0.00 % 236.150 K -67.92 % 736.150 K 211.73 % 236.150 K -98.93 % 22.119 M 9 266.57 % 236.150 K -2.68 % 242.650 K 2.10 % 237.650 K -0.15 % 238.000 K -11.19 % 268.000 K 17.54 % 228.000 K -97.59 % 9.472 M -20.07 % 11.851 M
Total debt 299.312 M 15.26 % 259.676 M -48.30 % 502.323 M 5.50 % 476.156 M -33.60 % 717.137 M 0.49 % 713.628 M 1.67 % 701.918 M -0.12 % 702.778 M -9.98 % 780.697 M -0.86 % 787.467 M 8.20 % 727.812 M -2.75 % 748.429 M 10.41 % 677.871 M 10.69 % 612.394 M 24.94 % 490.165 M 5.14 % 466.218 M 6.77 % 436.661 M 25.17 % 348.848 M 51.34 % 230.509 M 19.49 % 192.903 M
Accumulated other comprehensive income loss 174.870 M 410.07 % 34.284 M -78.83 % 161.915 M 0.00 % 161.915 M 0.000 -100.00 % 34.356 M -0.10 % 34.392 M -0.10 % 34.428 M -0.10 % 34.464 M -0.10 % 34.500 M -78.73 % 162.170 M -0.02 % 162.206 M 368.66 % 34.611 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 103.899 M 20.03 % 86.561 M
Retained earnings -563.607 M 0.60 % -567.033 M 3.77 % -589.238 M 1.59 % -598.731 M 0.53 % -601.948 M 0.51 % -605.012 M 0.42 % -607.591 M 8.85 % -666.606 M -27.81 % -521.540 M -31.35 % -397.050 M -85.16 % -214.441 M -217.39 % -67.564 M 36.93 % -107.122 M -19.92 % -89.326 M -25.29 % -71.298 M 0.000 -100.00 % 1.000 K -66.67 % 3.000 K 0.000 0.000
Common stock 125.700 M 13.35 % 110.900 M 10.90 % 100.000 M 0.00 % 100.000 M 100.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M
Total equity 103.745 M 2.45 % 101.263 M 151.11 % -198.143 M 4.57 % -207.636 M 20.39 % -260.816 M 1.15 % -263.844 M 0.95 % -266.387 M 18.13 % -325.366 M -80.49 % -180.264 M -255.84 % -50.659 M -138.40 % 131.936 M -52.53 % 277.952 M 17.10 % 237.356 M 7.80 % 220.174 M -7.56 % 238.187 M 2.43 % 232.531 M -20.97 % 294.219 M 0.03 % 294.138 M 3.91 % 283.080 M 6.52 % 265.742 M
Other non current liabilities 87.297 M 2.82 % 84.899 M -15.55 % 100.536 M 1.04 % 99.505 M 5.93 % 93.939 M -11.01 % 105.558 M 6.40 % 99.213 M -19.09 % 122.627 M 9.32 % 112.169 M 0.98 % 111.077 M -42.09 % 191.797 M 67.41 % 114.568 M -2.36 % 117.340 M 315.14 % 28.265 M -2.74 % 29.061 M 0.000 0.000 0.000 -100.00 % 4.327 M -25.07 % 5.775 M
Long term debt 52.454 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 73.781 M -42.14 % 127.512 M -5.16 % 134.443 M 43.01 % 94.007 M -8.60 % 102.855 M -77.86 % 464.531 M 6.38 % 436.661 M 25.17 % 348.848 M 665.77 % 45.555 M 6.72 % 42.685 M
Total non current liabilities 139.751 M 64.61 % 84.899 M -15.55 % 100.536 M 1.04 % 99.505 M 5.93 % 93.939 M -11.01 % 105.558 M 6.40 % 99.213 M -19.09 % 122.627 M 9.32 % 112.169 M 0.98 % 111.077 M -58.18 % 265.578 M 9.71 % 242.080 M -3.85 % 251.783 M 105.45 % 122.552 M -7.10 % 131.915 M -71.66 % 465.504 M 6.58 % 436.751 M 24.76 % 350.067 M 540.95 % 54.617 M 1.73 % 53.686 M
Other current liabilities 117.112 M -9.23 % 129.024 M -19.37 % 160.020 M 5.23 % 152.062 M 31.28 % 115.827 M -49.40 % 228.906 M -34.24 % 348.093 M -9.07 % 382.794 M -11.78 % 433.885 M 182.09 % 153.812 M 42.20 % 108.163 M -19.26 % 133.963 M 24.45 % 107.640 M -19.87 % 134.326 M 1.04 % 132.949 M -77.39 % 588.128 M 98.28 % 296.608 M -45.39 % 543.128 M 224.98 % 167.127 M 5.07 % 159.058 M
Deferred revenue 0.000 0.000 -100.00 % 16.075 M 0.73 % 15.958 M 4.94 % 15.207 M 0.000 0.000 0.000 -100.00 % 20.730 M -44.55 % 37.382 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 246.858 M -4.94 % 259.676 M -48.30 % 502.323 M 5.50 % 476.156 M -33.60 % 717.137 M 0.49 % 713.628 M 1.67 % 701.918 M -0.12 % 702.778 M -7.62 % 760.720 M -8.89 % 834.951 M 27.21 % 656.337 M 5.70 % 620.917 M 7.08 % 579.857 M 11.86 % 518.387 M 33.84 % 387.310 M 22 858.53 % 1.687 M 0.000 0.000 -100.00 % 184.954 M 23.12 % 150.218 M
Total current liabilities 456.075 M -13.50 % 527.254 M -38.17 % 852.701 M 10.42 % 772.202 M -27.29 % 1.062 B -2.87 % 1.093 B -8.84 % 1.200 B -5.22 % 1.266 B 0.70 % 1.257 B -0.33 % 1.261 B 42.33 % 886.007 M -10.68 % 991.992 M 18.44 % 837.559 M 0.99 % 829.368 M 5.94 % 782.902 M 4.72 % 747.586 M 81.54 % 411.804 M -34.65 % 630.170 M 11.97 % 562.801 M 10.17 % 510.868 M
Total liabilities 595.826 M -2.67 % 612.153 M -35.78 % 953.237 M 9.35 % 871.708 M -24.60 % 1.156 B -3.59 % 1.199 B -7.68 % 1.299 B -6.45 % 1.388 B 1.40 % 1.369 B -0.22 % 1.372 B 19.15 % 1.152 B -6.68 % 1.234 B 13.29 % 1.089 B 14.44 % 951.920 M 4.06 % 914.818 M -3.82 % 951.172 M 12.09 % 848.555 M 17.35 % 723.107 M 17.12 % 617.418 M 9.36 % 564.554 M
Other non current assets 92.245 M 7.43 % 85.865 M 166.08 % 32.270 M -84.61 % 209.686 M 6.59 % 196.720 M 0.46 % 195.812 M -14.48 % 228.954 M -14.42 % 267.545 M -9.12 % 294.397 M 1.91 % 288.883 M 37.22 % 210.524 M -9.50 % 232.627 M 243.19 % 67.785 M -39.96 % 112.908 M 41.37 % 79.867 M 31 343.53 % 254.000 K -12.71 % 291.000 K 12.36 % 259.000 K 581.58 % 38.000 K 26.67 % 30.000 K
Long term investments 2.737 M -3.92 % 2.848 M -94.81 % 54.864 M 30 696.47 % 178.150 K -87.31 % 1.403 M 0.00 % 1.403 M 687.79 % 178.150 K 0.00 % 178.150 K 0.00 % 178.150 K 0.00 % 178.150 K -24.56 % 236.150 K -98.93 % 22.061 M 9 242.01 % 236.150 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 228.000 K -26.69 % 311.000 K
Intangible assets 424.390 K 224.46 % 130.800 K -32.57 % 193.970 K 0.00 % 193.970 K 0.00 % 193.970 K 0.00 % 193.972 K 0.00 % 193.972 K 0.00 % 193.972 K 0.00 % 193.972 K 0.00 % 193.972 K -96.16 % 5.050 M 287.03 % 1.305 M -23.62 % 1.708 M -72.77 % 6.274 M -16.44 % 7.508 M 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 -100.00 % 2.682 M -50.00 % 5.364 M -33.33 % 8.046 M -25.00 % 10.728 M
Goodwill and intangible assets 424.390 K 224.46 % 130.800 K -32.57 % 193.970 K 0.00 % 193.970 K 0.00 % 193.970 K 0.00 % 193.972 K 0.00 % 193.972 K 0.00 % 193.972 K 0.00 % 193.972 K 0.00 % 193.972 K -96.16 % 5.050 M 287.03 % 1.305 M -23.62 % 1.708 M -72.77 % 6.274 M -16.44 % 7.508 M 0.000 -100.00 % 2.682 M -50.00 % 5.364 M -33.33 % 8.046 M -25.00 % 10.728 M
Property plant equipment net 77.933 M 5.39 % 73.951 M 2.10 % 72.432 M -3.29 % 74.898 M 3.68 % 72.241 M 1.00 % 71.526 M 10.57 % 64.690 M -62.93 % 174.521 M -66.40 % 519.406 M -2.56 % 533.068 M -3.76 % 553.885 M -4.77 % 581.647 M -7.52 % 628.974 M 147.12 % 254.524 M -1.66 % 258.817 M -7.99 % 281.279 M 5.74 % 266.012 M 41.26 % 188.312 M 20.86 % 155.805 M 39.85 % 111.409 M
Total non current assets 235.711 M 44.79 % 162.794 M 1.14 % 160.961 M -43.75 % 286.158 M 5.30 % 271.759 M 0.60 % 270.137 M -8.50 % 295.217 M -33.46 % 443.639 M -45.59 % 815.376 M -0.99 % 823.524 M 6.94 % 770.078 M -8.07 % 837.723 M 19.83 % 699.112 M 86.60 % 374.664 M 7.82 % 347.479 M 23.42 % 281.533 M 4.66 % 268.985 M 38.70 % 193.935 M 18.17 % 164.117 M 34.00 % 122.478 M
Other current assets 28.662 M 207.13 % 9.332 M -94.82 % 180.231 M 1 770.08 % 9.638 M -96.70 % 291.913 M 1 052.46 % 25.330 M -93.64 % 398.113 M -4.33 % 416.125 M 2 064.24 % 19.227 M -61.28 % 49.655 M 98.87 % 24.968 M -25.70 % 33.602 M 75.30 % 19.169 M -59.03 % 46.790 M -87.38 % 370.620 M 209.29 % 119.830 M -12.04 % 136.225 M 14.39 % 119.092 M 8.66 % 109.601 M 34.75 % 81.336 M
Short term investments 12.489 M 4.04 % 12.004 M 1.91 % 11.778 M 20 207.69 % 58.000 K 0.000 0.000 -100.00 % 58.000 K 0.00 % 58.000 K 0.00 % 58.000 K -89.61 % 558.000 K 0.000 -100.00 % 58.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.244 M -19.90 % 11.540 M
cash and cash equivalents 25.314 M 373.92 % 5.341 M 93.02 % 2.767 M -56.41 % 6.348 M -75.87 % 26.306 M 9.30 % 24.068 M 45.71 % 16.518 M -17.76 % 20.086 M 94.96 % 10.302 M -83.08 % 60.886 M 369.35 % -22.605 M -714.84 % 3.676 M -88.67 % 32.445 M 36.71 % 23.733 M 38.96 % 17.079 M -33.14 % 25.543 M -1.32 % 25.884 M 30.85 % 19.782 M 38.22 % 14.312 M -57.36 % 33.566 M
Cash and short term investments 37.803 M 98.22 % 19.071 M 31.11 % 14.546 M -22.67 % 18.810 M -28.50 % 26.306 M 9.30 % 24.068 M 45.71 % 16.518 M -17.76 % 20.086 M -31.97 % 29.527 M -16.28 % 35.268 M 256.02 % -22.605 M -714.84 % 3.676 M -88.67 % 32.445 M 36.71 % 23.733 M 38.96 % 17.079 M -33.14 % 25.543 M -1.32 % 25.884 M 30.85 % 19.782 M -16.02 % 23.556 M -47.78 % 45.106 M
Total current assets 463.859 M -15.76 % 550.621 M -7.32 % 594.133 M 57.22 % 377.911 M -39.38 % 623.460 M -6.25 % 665.056 M -9.78 % 737.157 M 19.04 % 619.249 M 65.84 % 373.392 M -24.24 % 492.830 M -4.01 % 513.443 M -23.86 % 674.301 M 7.44 % 627.587 M -21.30 % 797.430 M -1.01 % 805.526 M -10.71 % 902.170 M 3.25 % 873.789 M 6.13 % 823.310 M 11.80 % 736.381 M 4.04 % 707.818 M
Inventory 180.229 M -38.88 % 294.881 M 19.25 % 247.274 M 61.78 % 152.845 M -0.22 % 153.187 M -4.32 % 160.105 M 22.89 % 130.281 M -5.90 % 138.450 M 18.46 % 116.878 M -37.16 % 185.990 M -44.22 % 333.431 M -7.11 % 358.935 M -17.87 % 437.021 M -13.96 % 507.931 M 21.56 % 417.827 M -5.91 % 444.076 M 26.29 % 351.644 M 3.20 % 340.732 M 15.97 % 293.823 M 9.27 % 268.895 M
Net receivables 217.165 M -4.47 % 227.336 M 49.48 % 152.082 M -22.65 % 196.618 M 29.31 % 152.053 M -66.62 % 455.554 M 115.39 % 211.505 M 374.35 % 44.588 M -79.37 % 216.114 M 0.000 -100.00 % 180.884 M -34.95 % 278.087 M 100.13 % 138.952 M -36.54 % 218.975 M 0.000 -100.00 % 308.906 M -14.20 % 360.036 M 4.75 % 343.704 M 11.09 % 309.401 M -0.99 % 312.481 M
Tax assets 62.372 M 0.000 -100.00 % 1.201 M 0.00 % 1.201 M 0.00 % 1.201 M 0.00 % 1.201 M 0.00 % 1.201 M 0.00 % 1.201 M 0.00 % 1.201 M 0.00 % 1.201 M 213.98 % 382.521 K 358.66 % 83.399 K -79.62 % 409.240 K -57.32 % 958.818 K -25.55 % 1.288 M 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 100.00 % -10.000 -100.33 % 3.030 K 30 400.00 % -10.000 0.000 0.000 0.000 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 92.105 M 8.64 % 84.779 M -3.89 % 88.209 M 34.56 % 65.552 M -37.78 % 105.348 M 20.61 % 87.345 M -18.83 % 107.602 M -15.97 % 128.055 M 494.19 % 21.551 M -90.81 % 234.608 M 93.08 % 121.508 M -48.75 % 237.112 M 58.01 % 150.062 M -15.05 % 176.655 M -32.74 % 262.643 M 66.47 % 157.771 M 36.96 % 115.196 M 32.35 % 87.042 M -38.90 % 142.460 M 2.07 % 139.573 M
Tax payables 0.000 -100.00 % 53.775 M -37.52 % 86.073 M 37.77 % 62.474 M -42.46 % 108.576 M 70.72 % 63.600 M 51.66 % 41.936 M -19.35 % 51.999 M 0.000 -100.00 % 261.619 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.260 M 10.06 % 62.019 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 280.000 K 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 % 5.079 M 1.07 % 5.025 M 21.73 % 4.128 M 35.11 % 3.056 M 174.04 % 1.115 M 5.26 % 1.059 M 16.93 % 906.000 K 51.25 % 599.000 K 3 252.63 % -19.000 K 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -19.976 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.042 M 0.00 % 3.042 M
Preferred stock 0.000 -100.00 % 28.700 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
Other total stockholders equity 366.781 M -25.81 % 494.412 M 282.73 % 129.181 M 0.00 % 129.181 M -55.63 % 291.132 M 13.36 % 256.812 M 0.00 % 256.812 M 0.00 % 256.812 M 0.00 % 256.812 M 0.00 % 256.812 M 98.80 % 129.181 M 0.00 % 129.181 M -49.70 % 256.812 M -0.61 % 258.385 M -0.02 % 258.425 M 42.29 % 181.625 M -25.45 % 243.619 M -0.22 % 244.154 M 89.00 % 129.181 M 0.00 % 129.181 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 973.000 K 981.11 % 90.000 K -92.62 % 1.219 M -74.26 % 4.735 M -9.40 % 5.226 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -261.918 M 0.000 100.00 % -257.130 M 0.000 0.000
Total assets 699.570 M -1.94 % 713.415 M -5.52 % 755.094 M 13.71 % 664.072 M -25.82 % 895.219 M -4.27 % 935.193 M -9.41 % 1.032 B -2.87 % 1.063 B -10.59 % 1.189 B -9.69 % 1.316 B 2.56 % 1.284 B -15.11 % 1.512 B 13.97 % 1.327 B 13.19 % 1.172 B 1.66 % 1.153 B -2.59 % 1.184 B 3.58 % 1.143 B 12.34 % 1.017 B 12.96 % 900.498 M 8.46 % 830.296 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 0.000 0.000 0.000 0.000 0.000 0.000 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
Change in working capital 4.265 M 107.90 % -54.010 M -32.93 % -40.631 M -122.27 % 182.423 M 1 309.45 % -15.083 M 93.83 % -244.394 M -1 653.20 % -13.940 M 90.68 % -149.491 M -197.97 % 152.586 M 46.05 % 104.473 M 11.85 % 93.403 M 166.68 % -140.074 M -33.54 % -104.889 M -147.29 % -42.416 M -24.29 % -34.127 M -143.48 % 78.492 M 61.97 % 48.460 M 160.85 % -79.642 M -547.34 % -12.303 M 75.67 % -50.572 M
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
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
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
Other working capital 4.265 M 107.90 % -54.010 M -32.93 % -40.631 M -122.27 % 182.423 M 1 309.45 % -15.083 M 93.83 % -244.394 M -1 653.20 % -13.940 M 90.68 % -149.491 M -197.97 % 152.586 M 46.05 % 104.473 M 11.85 % 93.403 M 166.68 % -140.074 M -33.54 % -104.889 M -147.29 % -42.416 M -24.29 % -34.127 M -143.48 % 78.492 M 61.97 % 48.460 M 160.85 % -79.642 M -547.34 % -12.303 M 75.67 % -50.572 M
Other non cash items 75.444 M 74.95 % 43.122 M 2 020.69 % -2.245 M -4.32 % -2.152 M -8.01 % -1.993 M 7.92 % -2.164 M 93.78 % -34.789 M -133.95 % 102.478 M 13 070.07 % 778.112 K 144.44 % -1.751 M 55.74 % -3.956 M 20.36 % -4.968 M 47.63 % -9.487 M -245.46 % -2.746 M -84.06 % -1.492 M -19.26 % -1.251 M -10.41 % -1.133 M 42.78 % -1.980 M -111.51 % 17.198 M -39.93 % 28.630 M
Net cash provided by operating activities 18.860 M 1 147.22 % 1.512 M 105.23 % -28.890 M -115.43 % 187.267 M 1 932.38 % -10.220 M 95.63 % -233.754 M -1 109.31 % 23.160 M 113.54 % -171.105 M -484.63 % 44.486 M 178.10 % -56.958 M -77.29 % -32.127 M 69.76 % -106.226 M 53.54 % -228.633 M -525.11 % -36.575 M -405.08 % -7.241 M -116.68 % 43.401 M -50.31 % 87.346 M 60 338.62 % -145.000 K -100.27 % 54.194 M 27.28 % 42.578 M
Investments in property plant and equipment -9.105 M -50.92 % -6.033 M 60.14 % -15.135 M -142.82 % -6.233 M -37.70 % -4.526 M -12.12 % -4.037 M 75.44 % -16.435 M -4.31 % -15.756 M -101.32 % -7.827 M -20 496.09 % -38.000 K 99.52 % -7.974 M 47.32 % -15.137 M 72.28 % -54.609 M -158.11 % -21.157 M -121.00 % -9.573 M 75.55 % -39.161 M 60.86 % -100.041 M -96.84 % -50.823 M 15.31 % -60.010 M -48.54 % -40.400 M
Acquisitions net 0.000 -100.00 % 199.580 K -98.52 % 13.453 M 0.000 0.000 -100.00 % 318.607 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 % -7.646 M -862.31 % 1.003 M 427.89 % 190.000 K
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 100.00 % -40.000 K 0.000 0.000 100.00 % -1.000 K
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.883 M 0.000 -100.00 % 6.500 K 0.000 0.000 -100.00 % 30.000 K 0.000 0.000 -100.00 % 83.000 K -87.17 % 647.000 K
Other investing activites 1.803 M -76.32 % 7.613 M 295.63 % 1.924 M -21.47 % 2.450 M 20.37 % 2.036 M -5.93 % 2.164 M -99.03 % 223.365 M 660 781.65 % 33.798 K -99.06 % 3.612 M 363.87 % 778.699 K -90.26 % 7.993 M -51.67 % 16.538 M 288.21 % 4.260 M 98.14 % 2.150 M 2 036.55 % 100.630 K 101.74 % -5.799 M 57.76 % -13.729 M 4.15 % -14.323 M -0.49 % -14.253 M 28.96 % -20.062 M
Net cash used for investing activites -7.302 M -510.31 % 1.780 M 636.64 % 241.590 K 106.39 % -3.783 M -51.87 % -2.491 M -100.79 % 316.734 M 53.06 % 206.929 M 1 416.12 % -15.723 M -273.07 % -4.214 M -668.97 % 740.699 K -96.62 % 21.902 M 1 464.12 % 1.400 M 102.78 % -50.342 M -164.86 % -19.007 M -100.65 % -9.473 M 78.92 % -44.930 M 60.52 % -113.810 M -56.35 % -72.792 M 0.53 % -73.177 M -22.73 % -59.626 M
Debt repayment 38.692 M 115.95 % -242.647 M -1 027.31 % 26.167 M 110.86 % -240.981 M -6 966.54 % 3.509 M 104.21 % -83.290 M 49.59 % -165.223 M -155.22 % 299.184 M 509.61 % -73.041 M -161.58 % 118.606 M 673.56 % -20.679 M -128.32 % 73.024 M 35.34 % 53.957 M -11.29 % 60.825 M 673.82 % 7.860 M 11 831.93 % -67.000 K -100.21 % 31.497 M -53.14 % 67.218 M 1 845.47 % -3.851 M -8 852.27 % 44.000 K
Common stock issued 0.000 -100.00 % 248.500 M 0.000 -100.00 % 50.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.133 M 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
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 -100.00 % 12.340 K -34.71 % 18.900 K -0.53 % 19.000 K 18.75 % 16.000 K -23.81 % 21.000 K 10.53 % 19.000 K 0.000 0.000
Other financing activites -32.004 M -211.51 % 28.700 M 0.000 0.000 0.000 0.000 100.00 % -68.457 M 33.20 % -102.478 M -7 160.03 % 1.452 M -22.19 % 1.866 M -52.99 % 3.969 M -33.60 % 5.976 M -97.08 % 204.652 M 16 646.71 % 1.222 M -17.04 % 1.473 M 18.88 % 1.239 M 18.23 % 1.048 M -45.59 % 1.926 M 50.00 % 1.284 M 6 657.89 % 19.000 K
Net cash used provided by financing activities 6.688 M -80.64 % 34.553 M 32.05 % 26.167 M 113.70 % -190.981 M -5 541.83 % 3.509 M 104.21 % -83.290 M 64.36 % -233.679 M -218.80 % 196.706 M 374.77 % -71.590 M -159.42 % 120.471 M 820.94 % -16.710 M -121.15 % 79.001 M -72.45 % 286.755 M 362.01 % 62.066 M 563.64 % 9.352 M 687.24 % 1.188 M -96.35 % 32.566 M -52.91 % 69.163 M 2 794.31 % -2.567 M -4 174.60 % 63.000 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 -100.00 % 10.000 0.000 0.000 -100.00 % 90.000 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 18.246 M 624.90 % 2.517 M 201.45 % -2.481 M 66.90 % -7.496 M 18.53 % -9.201 M -2 866.55 % -310.164 K 91.36 % -3.590 M -136.34 % 9.878 M 131.54 % -31.318 M -148.74 % 64.254 M 338.55 % -26.935 M -4.30 % -25.825 M -431.96 % 7.780 M 19.97 % 6.485 M 188.08 % -7.362 M -2 058.87 % -341.000 K -105.59 % 6.102 M 261.69 % -3.774 M 0.000 0.000
Cash at beginning of period 7.067 M 55.30 % 4.550 M -35.29 % 7.032 M -73.27 % 26.306 M -25.91 % 35.508 M -0.87 % 35.818 M -9.11 % 39.408 M 33.45 % 29.530 M -51.47 % 60.848 M 1 886.42 % -3.406 M -178.65 % 4.331 M -85.64 % 30.156 M 22.26 % 24.665 M 35.67 % 18.181 M -28.82 % 25.543 M -1.32 % 25.884 M 30.85 % 19.782 M -16.02 % 23.556 M -29.82 % 33.566 M 0.000
Cash at end of period 25.314 M 258.18 % 7.067 M 55.31 % 4.550 M -75.81 % 18.810 M -28.50 % 26.306 M -25.91 % 35.508 M -0.87 % 35.818 M -9.11 % 39.408 M 33.45 % 29.530 M -51.47 % 60.848 M 369.19 % -22.605 M -621.94 % 4.331 M -86.65 % 32.445 M 31.54 % 24.665 M 35.67 % 18.181 M -28.82 % 25.543 M -1.32 % 25.884 M 30.85 % 19.782 M 38.22 % 14.312 M -57.36 % 33.566 M
Operating cash flow 18.860 M 155.77 % -33.816 M -17.05 % -28.890 M -115.43 % 187.267 M 1 932.38 % -10.220 M 95.63 % -233.754 M -1 109.31 % 23.160 M 113.54 % -171.105 M -484.63 % 44.486 M 178.10 % -56.958 M -77.29 % -32.127 M 69.76 % -106.226 M 53.54 % -228.633 M -525.11 % -36.575 M -405.08 % -7.241 M -116.68 % 43.401 M -50.31 % 87.346 M 60 338.62 % -145.000 K -100.27 % 54.194 M 27.28 % 42.578 M
Capital expenditure -9.105 M -50.92 % -6.033 M 60.14 % -15.135 M -142.82 % -6.233 M -37.70 % -4.526 M -12.12 % -4.037 M 75.44 % -16.435 M -4.31 % -15.756 M -101.32 % -7.827 M -20 496.09 % -38.000 K 99.52 % -7.974 M 47.32 % -15.137 M 72.28 % -54.609 M -158.11 % -21.157 M -121.00 % -9.573 M 75.55 % -39.161 M 60.86 % -100.041 M -96.84 % -50.823 M 15.31 % -60.010 M -48.54 % -40.400 M
Free CashFlow 9.755 M 124.48 % -39.848 M 9.49 % -44.025 M -124.32 % 181.034 M 1 327.65 % -14.746 M 93.80 % -237.791 M -3 636.22 % 6.724 M 103.60 % -186.862 M -609.73 % 36.659 M 164.32 % -56.996 M -42.13 % -40.101 M 66.96 % -121.364 M 57.15 % -283.241 M -390.62 % -57.732 M -243.34 % -16.815 M -496.57 % 4.240 M 133.40 % -12.695 M 75.09 % -50.968 M -776.34 % -5.816 M -367.03 % 2.178 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
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
Revenue 154.470 M -35.45 % 239.306 M 50.10 % 159.427 M 15.00 % 138.636 M 39.61 % 99.300 M -43.62 % 176.125 M 47.63 % 119.298 M 9.62 % 108.829 M 19.42 % 91.131 M -50.72 % 184.910 M 60.19 % 115.433 M 9.28 % 105.635 M -3.01 % 108.916 M -33.84 % 164.624 M 10.87 % 148.483 M 35.58 % 109.518 M 20.39 % 90.973 M -55.36 % 203.803 M 38.79 % 146.844 M 34.49 % 109.182 M 55.24 % 70.330 M -56.36 % 161.149 M 20.78 % 133.421 M 24.07 % 107.539 M -5.54 % 113.841 M -22.24 % 146.402 M 46.87 % 99.685 M -32.45 % 147.580 M 6.58 % 138.474 M -32.94 % 206.505 M 45.95 % 141.486 M 2.18 % 138.474 M -2.99 % 142.743 M -40.73 % 240.841 M 34.66 % 178.845 M 9.54 % 163.274 M 18.21 % 138.126 M
Net income 8.514 M -87.91 % 70.437 M 183.73 % -84.121 M -649.27 % 15.315 M 1 419.35 % 1.008 M -79.59 % 4.939 M 253.55 % 1.397 M -3.59 % 1.449 M 600.00 % 207.000 K -99.67 % 62.716 M 2 327.14 % -2.816 M 82.64 % -16.224 M 53.08 % -34.581 M -202.74 % 33.660 M 330.55 % 7.818 M 129.83 % -26.212 M -93.55 % -13.543 M -222.17 % 11.085 M 337.22 % -4.673 M -78.77 % -2.614 M 65.91 % -7.669 M -113.88 % 55.255 M 816.49 % 6.029 M 118.37 % -32.826 M -24.42 % -26.383 M -166.62 % 39.600 M -55.70 % 89.390 M 347.16 % -36.167 M 6.50 % -38.683 M -216.43 % -12.225 M 75.17 % -49.236 M -27.28 % -38.683 M -216.45 % -12.224 M -1 146.58 % 1.168 M 102.99 % -39.121 M 17.93 % -47.667 M -1.27 % -47.068 M
Income before tax 11.342 M 441.38 % 2.095 M 102.49 % -84.121 M -649.27 % 15.315 M 1 419.35 % 1.008 M -79.59 % 4.939 M 253.55 % 1.397 M -3.59 % 1.449 M 600.00 % 207.000 K -99.67 % 62.716 M 2 327.14 % -2.816 M 82.64 % -16.224 M 53.08 % -34.581 M -202.74 % 33.660 M 330.55 % 7.818 M 129.83 % -26.212 M -93.55 % -13.543 M -222.17 % 11.085 M 337.22 % -4.673 M -78.77 % -2.614 M 65.91 % -7.669 M -113.88 % 55.255 M 816.49 % 6.029 M 118.37 % -32.826 M -24.42 % -26.383 M -150.64 % 52.100 M -41.72 % 89.390 M 347.16 % -36.167 M 6.50 % -38.683 M -216.43 % -12.225 M 75.17 % -49.236 M -27.28 % -38.683 M -216.45 % -12.224 M -1 146.58 % 1.168 M 102.99 % -39.121 M 17.93 % -47.667 M -1.27 % -47.068 M
Income before tax ratio 0.07 738.72 % 0.01 101.66 % -0.53 -577.64 % 0.11 988.25 % 0.01 -63.80 % 0.03 139.48 % 0.01 -12.05 % 0.01 486.16 % 0.00 -99.33 % 0.34 1 490.33 % -0.02 84.12 % -0.15 51.63 % -0.32 -255.28 % 0.20 288.33 % 0.05 122.00 % -0.24 -60.77 % -0.15 -373.70 % 0.05 270.92 % -0.03 -32.92 % -0.02 78.04 % -0.11 -131.80 % 0.34 658.79 % 0.05 114.80 % -0.31 -31.71 % -0.23 -165.12 % 0.36 -60.31 % 0.90 465.91 % -0.25 12.27 % -0.28 -371.88 % -0.06 82.99 % -0.35 -24.57 % -0.28 -226.21 % -0.09 -1 865.82 % 0.00 102.22 % -0.22 25.07 % -0.29 14.33 % -0.34
EBITDA 19.365 M 49.57 % 12.947 M 117.16 % -75.438 M -404.95 % 24.738 M 177.71 % 8.908 M -47.70 % 17.032 M 209.45 % 5.504 M -65.77 % 16.081 M 93.96 % 8.291 M -88.62 % 72.866 M 481.63 % 12.528 M 248.07 % -8.461 M 68.27 % -26.662 M -164.31 % 41.460 M 106.28 % 20.099 M 263.55 % -12.289 M -514.89 % 2.962 M -89.02 % 26.970 M 127.12 % 11.875 M -21.35 % 15.099 M 75.51 % 8.603 M -88.32 % 73.670 M 216.81 % 23.254 M 255.93 % -14.913 M -95.97 % -7.610 M -112.91 % 58.940 M -48.95 % 115.448 M 1 860.15 % -6.559 M 14.46 % -7.668 M -137.41 % 20.495 M 202.88 % -19.922 M -159.81 % -7.668 M -137.41 % 20.496 M -23.63 % 26.838 M 533.08 % -6.197 M 46.50 % -11.582 M 43.61 % -20.538 M
Net income ratio 0.06 -81.27 % 0.29 155.78 % -0.53 -577.64 % 0.11 988.25 % 0.01 -63.80 % 0.03 139.48 % 0.01 -12.05 % 0.01 486.16 % 0.00 -99.33 % 0.34 1 490.33 % -0.02 84.12 % -0.15 51.63 % -0.32 -255.28 % 0.20 288.33 % 0.05 122.00 % -0.24 -60.77 % -0.15 -373.70 % 0.05 270.92 % -0.03 -32.92 % -0.02 78.04 % -0.11 -131.80 % 0.34 658.79 % 0.05 114.80 % -0.31 -31.71 % -0.23 -185.68 % 0.27 -69.84 % 0.90 465.91 % -0.25 12.27 % -0.28 -371.88 % -0.06 82.99 % -0.35 -24.57 % -0.28 -226.21 % -0.09 -1 865.82 % 0.00 102.22 % -0.22 25.07 % -0.29 14.33 % -0.34
Ratio EBITDA 0.13 131.72 % 0.05 111.43 % -0.47 -365.18 % 0.18 98.91 % 0.09 -7.23 % 0.10 109.60 % 0.05 -68.78 % 0.15 62.42 % 0.09 -76.91 % 0.39 263.09 % 0.11 235.50 % -0.08 67.28 % -0.24 -197.20 % 0.25 86.05 % 0.14 220.63 % -0.11 -444.63 % 0.03 -75.40 % 0.13 63.64 % 0.08 -41.52 % 0.14 13.05 % 0.12 -73.24 % 0.46 162.29 % 0.17 225.68 % -0.14 -107.45 % -0.07 -116.60 % 0.40 -65.24 % 1.16 2 705.83 % -0.04 19.74 % -0.06 -155.80 % 0.10 170.49 % -0.14 -154.28 % -0.06 -138.57 % 0.14 28.85 % 0.11 421.60 % -0.03 51.15 % -0.07 52.29 % -0.15
Gross profit ratio 0.55 83.87 % 0.30 -39.79 % 0.50 -14.21 % 0.58 -13.37 % 0.67 91.99 % 0.35 -22.60 % 0.45 -37.52 % 0.72 -14.55 % 0.84 40.82 % 0.60 19.55 % 0.50 55.23 % 0.32 -37.82 % 0.52 -19.01 % 0.64 -3.65 % 0.66 16.63 % 0.57 68.52 % 0.34 -32.35 % 0.50 -15.51 % 0.59 -1.01 % 0.60 -10.44 % 0.67 -1.24 % 0.67 0.48 % 0.67 18.19 % 0.57 169.91 % 0.21 -64.92 % 0.60 21.13 % 0.50 7.09 % 0.46 -7.83 % 0.50 -17.02 % 0.60 25.66 % 0.48 167.30 % 0.18 -57.93 % 0.43 42.74 % 0.30 -27.68 % 0.41 -5.69 % 0.44 12.75 % 0.39
Weighted average shs out dil 25.140 M 60.86 % 15.628 M 24.29 % 12.574 M 13.38 % 11.090 M -22.99 % 14.400 M 29.85 % 11.090 M 0.00 % 11.090 M 0.00 % 11.090 M 0.00 % 11.090 M 10.90 % 10.000 M -17.18 % 12.075 M 20.75 % 10.000 M 0.05 % 9.995 M 19.28 % 8.379 M 1.82 % 8.229 M -20.57 % 10.360 M 44.23 % 7.183 M 0.00 % 7.183 M 2.99 % 6.975 M -1.28 % 7.065 M -0.83 % 7.124 M -0.82 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M -12.88 % 8.245 M 14.79 % 7.183 M -1.46 % 7.289 M -5.58 % 7.720 M 45.60 % 5.302 M -0.08 % 5.306 M
Weighted average shs out 25.140 M 60.86 % 15.628 M 24.29 % 12.574 M 13.38 % 11.090 M -0.98 % 11.200 M 0.28 % 11.169 M 0.71 % 11.090 M 0.00 % 11.090 M 0.00 % 11.090 M 10.79 % 10.010 M -17.10 % 12.075 M 20.75 % 10.000 M 0.05 % 9.995 M 19.28 % 8.379 M 1.82 % 8.229 M -20.57 % 10.360 M 44.23 % 7.183 M 0.00 % 7.183 M 2.99 % 6.975 M -1.28 % 7.065 M -0.83 % 7.124 M -0.82 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M 0.00 % 7.183 M -12.88 % 8.245 M 14.79 % 7.183 M -1.46 % 7.289 M -5.58 % 7.720 M 45.60 % 5.302 M -0.08 % 5.306 M
EPS diluted 0.34 -92.46 % 4.51 167.41 % -6.69 -584.78 % 1.38 1 871.43 % 0.07 -84.44 % 0.45 246.15 % 0.13 0.00 % 0.13 595.19 % 0.02 -99.70 % 6.27 2 339.29 % -0.28 82.72 % -1.62 53.18 % -3.46 -202.67 % 3.37 254.74 % 0.95 137.55 % -2.53 -33.86 % -1.89 -222.73 % 1.54 329.85 % -0.67 -81.08 % -0.37 75.50 % -1.51 -114.48 % 10.43 1 141.67 % 0.84 118.38 % -4.57 -24.52 % -3.67 -148.80 % 7.52 -39.55 % 12.44 346.83 % -5.04 6.49 % -5.39 -217.06 % -1.70 75.18 % -6.85 -46.06 % -4.69 -175.88 % -1.70 -1 162.50 % 0.16 103.16 % -5.07 23.64 % -6.64 25.14 % -8.87
Earnings per share 0.34 -92.46 % 4.51 167.41 % -6.69 -584.78 % 1.38 1 433.33 % 0.09 -79.55 % 0.44 238.46 % 0.13 0.00 % 0.13 595.19 % 0.02 -99.70 % 6.27 2 339.29 % -0.28 82.72 % -1.62 53.18 % -3.46 -202.67 % 3.37 254.74 % 0.95 137.55 % -2.53 -33.86 % -1.89 -222.73 % 1.54 329.85 % -0.67 -81.08 % -0.37 65.74 % -1.08 -110.35 % 10.43 1 141.67 % 0.84 118.38 % -4.57 -24.52 % -3.67 -148.80 % 7.52 -39.55 % 12.44 346.83 % -5.04 6.49 % -5.39 -217.06 % -1.70 75.18 % -6.85 -46.06 % -4.69 -175.88 % -1.70 -1 162.50 % 0.16 103.16 % -5.07 23.64 % -6.64 25.14 % -8.87
Gross profit 84.802 M 18.69 % 71.450 M -9.62 % 79.051 M -1.34 % 80.125 M 20.94 % 66.250 M 8.25 % 61.203 M 14.26 % 53.563 M -31.51 % 78.201 M 2.04 % 76.635 M -30.60 % 110.425 M 91.50 % 57.662 M 69.62 % 33.994 M -39.69 % 56.365 M -46.42 % 105.189 M 6.82 % 98.469 M 58.12 % 62.275 M 102.87 % 30.697 M -69.80 % 101.652 M 17.26 % 86.690 M 33.13 % 65.116 M 39.03 % 46.835 M -56.90 % 108.664 M 21.37 % 89.533 M 46.64 % 61.057 M 154.97 % 23.947 M -72.72 % 87.787 M 77.89 % 49.348 M -27.67 % 68.223 M -1.77 % 69.452 M -44.36 % 124.824 M 83.41 % 68.057 M 173.11 % 24.919 M -59.19 % 61.062 M -15.40 % 72.175 M -2.61 % 74.106 M 3.30 % 71.736 M 33.28 % 53.825 M
Income tax expense 2.828 M 104.14 % -68.342 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 % 12.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000
Cost of revenue 69.668 M -58.50 % 167.856 M 108.84 % 80.376 M 37.37 % 58.511 M 77.04 % 33.050 M -71.24 % 114.922 M 74.83 % 65.735 M 114.62 % 30.628 M 111.29 % 14.496 M -80.54 % 74.485 M 28.93 % 57.771 M -19.36 % 71.641 M 36.33 % 52.551 M -11.58 % 59.435 M 18.84 % 50.014 M 5.87 % 47.243 M -21.62 % 60.276 M -40.99 % 102.151 M 69.82 % 60.154 M 36.51 % 44.066 M 87.55 % 23.495 M -55.24 % 52.486 M 19.59 % 43.888 M -5.58 % 46.482 M -48.29 % 89.894 M 53.36 % 58.615 M 16.45 % 50.337 M -36.57 % 79.357 M 14.97 % 69.022 M -15.50 % 81.681 M 11.24 % 73.429 M -35.34 % 113.555 M 39.02 % 81.681 M -51.57 % 168.666 M 61.03 % 104.739 M 14.42 % 91.538 M 8.58 % 84.301 M
General and administrative expenses 0.000 -100.00 % 30.036 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
Selling and marketing expenses 0.000 -100.00 % 990.890 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 expenses 68.563 M 159.27 % 26.445 M 0.000 -100.00 % 75.497 M 0.000 0.000 0.000 -100.00 % 78.201 M 2.04 % 76.635 M 0.000 0.000 0.000 -100.00 % 69.844 M 307 718.42 % 22.690 K -99.97 % 80.444 M 5.22 % 76.454 M 0.000 0.000 -100.00 % 76.015 M 47.08 % 51.684 M 29.75 % 39.833 M 0.000 -100.00 % 69.372 M -12.24 % 79.049 M 0.000 -100.00 % 11.929 M -81.07 % 63.012 M -19.57 % 78.343 M -4.42 % 81.962 M -23.86 % 107.651 M 16.01 % 92.792 M 0.000 -100.00 % 877.000 K 172.36 % 322.000 K 0.000 0.000 0.000
Operating expenses 68.563 M -20.94 % 86.724 M -45.83 % 160.110 M 112.07 % 75.497 M 142.10 % 31.184 M -30.85 % 45.097 M -8.63 % 49.357 M -36.88 % 78.201 M 2.04 % 76.635 M 103.94 % 37.577 M -23.08 % 48.853 M -35.46 % 75.692 M 8.37 % 69.844 M 52.51 % 45.796 M -43.07 % 80.444 M 5.22 % 76.454 M 36.49 % 56.014 M -33.18 % 83.833 M 10.28 % 76.015 M 47.08 % 51.684 M 29.75 % 39.833 M -34.88 % 61.168 M -11.83 % 69.372 M -12.24 % 79.049 M 9.31 % 72.316 M 506.21 % 11.929 M -81.07 % 63.012 M -19.57 % 78.343 M -4.42 % 81.962 M -23.86 % 107.651 M 16.01 % 92.792 M 138.39 % 38.924 M -63.84 % 107.651 M 118.44 % 49.282 M -41.61 % 84.403 M -3.75 % 87.691 M 22.24 % 71.736 M
Cost and expenses 138.231 M -45.70 % 254.580 M 5.86 % 240.486 M 79.46 % 134.008 M 108.62 % 64.234 M -59.86 % 160.019 M 39.04 % 115.092 M 21.84 % 94.465 M 11.30 % 84.874 M -25.20 % 113.467 M 6.42 % 106.624 M -8.18 % 116.122 M -5.13 % 122.395 M 16.21 % 105.323 M -19.27 % 130.458 M 5.47 % 123.697 M 38.27 % 89.460 M -51.90 % 185.984 M 36.58 % 136.169 M 42.21 % 95.750 M 51.20 % 63.328 M -44.28 % 113.653 M 0.35 % 113.260 M -9.78 % 125.531 M 0.86 % 124.460 M 76.43 % 70.544 M -37.76 % 113.349 M -28.12 % 157.700 M 4.45 % 150.984 M -20.25 % 189.332 M 13.90 % 166.221 M 10.09 % 150.984 M 33.57 % 113.037 M -48.06 % 217.627 M 15.13 % 189.028 M 5.59 % 179.029 M 36.30 % 131.350 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 -100.00 % 5.530 M 0.000 0.000 0.000 -100.00 % 5.880 M 0.000 0.000 0.000 -100.00 % 3.015 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 % 5.151 M 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 60.279 M -62.35 % 160.110 M 0.000 -100.00 % 31.184 M -30.85 % 45.097 M -8.63 % 49.357 M 0.000 0.000 -100.00 % 38.982 M -20.21 % 48.853 M -35.46 % 75.692 M 0.000 -100.00 % 40.266 M 0.000 0.000 -100.00 % 56.014 M -28.14 % 77.953 M 0.000 0.000 0.000 -100.00 % 31.102 M 0.000 0.000 -100.00 % 72.316 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.924 M -1.65 % 39.576 M -10.32 % 44.131 M 3.62 % 42.591 M -5.98 % 45.302 M -3.71 % 47.049 M
Interest income 0.000 0.000 0.000 0.000 0.000 100.00 % -1.893 M 0.000 0.000 0.000 100.00 % -3.375 M 0.000 0.000 0.000 -100.00 % 657.940 K 0.000 0.000 0.000 -100.00 % 752.850 K 0.000 0.000 0.000 -100.00 % 4.581 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 % 29.157 M
Interest expense 6.845 M -28.06 % 9.515 M 24.27 % 7.657 M -6.16 % 8.160 M 22.30 % 6.672 M -26.24 % 9.046 M 170.74 % 3.341 M -75.32 % 13.539 M 102.41 % 6.689 M -68.58 % 21.288 M 57.24 % 13.539 M 106.45 % 6.558 M -2.13 % 6.701 M -23.47 % 8.756 M -22.75 % 11.335 M -12.04 % 12.887 M -17.09 % 15.544 M 4.37 % 14.893 M -5.91 % 15.829 M -5.25 % 16.706 M 9.90 % 15.201 M -19.39 % 18.858 M 25.83 % 14.987 M -3.29 % 15.497 M -5.51 % 16.400 M 0.000 -100.00 % 23.291 M -13.84 % 27.032 M -1.43 % 27.424 M -9.41 % 30.274 M 19.55 % 25.323 M -7.66 % 27.424 M -9.41 % 30.274 M 35.34 % 22.369 M -22.39 % 28.824 M 0.000 0.000
Depreciation and amortization 1.178 M -11.89 % 1.337 M 30.31 % 1.026 M -18.76 % 1.263 M 2.85 % 1.228 M 6.38 % 1.154 M 50.70 % 766.000 K -29.92 % 1.093 M -21.65 % 1.395 M 69.38 % 823.610 K -24.65 % 1.093 M -9.29 % 1.205 M -1.07 % 1.218 M 48.90 % 818.000 K -13.53 % 946.000 K -8.69 % 1.036 M 7.80 % 961.000 K -3.18 % 992.591 K 37.86 % 720.000 K -28.50 % 1.007 M -6.15 % 1.073 M -66.44 % 3.197 M 42.85 % 2.238 M -7.37 % 2.416 M 1.81 % 2.373 M -39.80 % 3.942 M 42.46 % 2.767 M 7.41 % 2.576 M -28.27 % 3.591 M 46.81 % 2.446 M -38.71 % 3.991 M 0.00 % 3.991 M 0.00 % 3.991 M 20.87 % 3.302 M -19.46 % 4.100 M 0.22 % 4.091 M -6.44 % 4.373 M
Operating income 16.239 M 206.32 % -15.273 M 81.16 % -81.059 M -1 851.49 % 4.628 M -86.80 % 35.066 M 117.72 % 16.106 M 282.94 % 4.206 M -70.72 % 14.364 M 129.57 % 6.257 M -91.24 % 71.443 M 711.02 % 8.809 M 184.00 % -10.487 M 22.20 % -13.479 M -124.96 % 53.992 M 199.54 % 18.025 M 227.12 % -14.179 M -1 037.14 % 1.513 M -91.51 % 17.819 M 66.92 % 10.675 M -24.25 % 14.092 M 87.10 % 7.532 M -89.84 % 74.114 M 267.61 % 20.161 M 212.06 % -17.992 M -69.43 % -10.619 M -114.00 % 75.858 M 655.17 % -13.664 M -35.02 % -10.120 M 19.10 % -12.510 M -169.31 % 18.049 M 172.97 % -24.735 M -119.69 % -11.259 M -162.38 % 18.050 M -22.25 % 23.214 M 325.44 % -10.297 M 35.46 % -15.955 M -335.46 % 6.776 M
Operating income ratio 0.11 264.72 % -0.06 87.45 % -0.51 -1 623.08 % 0.03 -90.55 % 0.35 286.16 % 0.09 159.38 % 0.04 -73.29 % 0.13 92.23 % 0.07 -82.23 % 0.39 406.29 % 0.08 176.87 % -0.10 19.78 % -0.12 -137.73 % 0.33 170.17 % 0.12 193.76 % -0.13 -878.46 % 0.02 -80.98 % 0.09 20.27 % 0.07 -43.68 % 0.13 20.52 % 0.11 -76.71 % 0.46 204.36 % 0.15 190.32 % -0.17 -79.36 % -0.09 -118.00 % 0.52 478.01 % -0.14 -99.89 % -0.07 24.10 % -0.09 -203.36 % 0.09 149.99 % -0.17 -115.01 % -0.08 -164.30 % 0.13 31.19 % 0.10 267.41 % -0.06 41.08 % -0.10 -299.20 % 0.05
Total other income expenses net -4.897 M -128.20 % 17.368 M 667.21 % -3.062 M -128.65 % 10.687 M 131.38 % -34.058 M -204.98 % -11.167 M -297.55 % -2.809 M 78.25 % -12.915 M -113.47 % -6.050 M 30.67 % -8.727 M 24.93 % -11.625 M -102.63 % -5.737 M 72.81 % -21.102 M -3.79 % -20.332 M -99.20 % -10.207 M 15.17 % -12.033 M 20.08 % -15.056 M -123.60 % -6.733 M 56.13 % -15.348 M 8.13 % -16.706 M -9.90 % -15.201 M 19.39 % -18.858 M -33.45 % -14.132 M 4.73 % -14.834 M 5.90 % -15.764 M 33.65 % -23.758 M -123.05 % 103.054 M 495.65 % -26.047 M 0.48 % -26.173 M 13.55 % -30.274 M -23.56 % -24.501 M 10.66 % -27.424 M 9.41 % -30.274 M -37.32 % -22.046 M 23.52 % -28.824 M 9.11 % -31.712 M 41.10 % -53.844 M
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
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-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-03-31 2016-09-30 2016-06-30
Net debt 0.000 -100.00 % 273.999 M 0.000 -100.00 % 246.673 M -3.01 % 254.335 M 1 713.44 % 14.025 M -94.71 % 264.931 M 1 628.96 % 15.323 M -96.93 % 499.556 M 2 934.05 % 16.465 M -96.62 % 486.666 M 3.59 % 469.809 M 2 187.34 % 20.540 M -96.40 % 570.547 M 2 068.86 % 26.306 M -96.26 % 703.286 M 2 319.07 % 29.073 M -95.86 % 702.681 M 1 879.13 % 35.504 M -94.85 % 689.560 M 3 224.74 % 20.740 M -96.93 % 676.224 M 1 787.96 % 35.818 M -94.77 % 685.400 M 1 891.98 % 34.408 M -95.01 % 689.595 M 1 649.90 % 39.408 M -94.23 % 682.692 M 3 381.88 % 19.607 M -97.01 % 656.479 M -14.79 % 770.394 M -1.96 % 785.808 M 1 190.62 % 60.886 M
Total investments 0.000 -100.00 % 15.226 M 0.000 -100.00 % 13.356 M -10.07 % 14.852 M -47.05 % 28.050 M 40.61 % 19.949 M -34.91 % 30.646 M 12 877.49 % 236.150 K -99.28 % 32.930 M 76.25 % 18.684 M 7 811.92 % 236.150 K -99.43 % 41.079 M 125.48 % 18.218 M -65.37 % 52.613 M 22 179.36 % 236.150 K -99.59 % 58.145 M 222.58 % 18.025 M -74.62 % 71.009 M 29 969.44 % 236.150 K -99.43 % 41.481 M 138.93 % 17.361 M -75.76 % 71.635 M 30 234.70 % 236.150 K -99.66 % 68.816 M 417.88 % 13.288 M -83.14 % 78.816 M 33 275.21 % 236.150 K -99.40 % 39.214 M 16 516.10 % 236.000 K -0.06 % 236.150 K 0.06 % 236.000 K -99.81 % 121.772 M
Total debt 0.000 -100.00 % 299.312 M 0.000 -100.00 % 265.993 M 2.43 % 259.676 M 0.000 -100.00 % 278.956 M 0.000 -100.00 % 502.323 M 0.000 -100.00 % 503.131 M 5.67 % 476.156 M 0.000 -100.00 % 591.083 M 0.000 -100.00 % 717.137 M 0.000 -100.00 % 731.750 M 0.000 -100.00 % 713.628 M 0.000 -100.00 % 696.961 M 0.000 -100.00 % 701.918 M 0.000 -100.00 % 724.000 M 0.000 -100.00 % 702.778 M 0.000 -100.00 % 676.086 M -13.40 % 780.697 M -5.93 % 829.946 M 0.000
Accumulated other comprehensive income loss 103.745 M -40.67 % 174.870 M 96.74 % 88.886 M 503.77 % -22.014 M -164.21 % 34.284 M -34.59 % 52.413 M 0.000 100.00 % -198.143 M -222.37 % 161.915 M 162.80 % -257.806 M 0.000 -100.00 % 161.915 M 165.50 % -247.188 M 0.000 100.00 % -260.816 M 0.000 100.00 % -273.896 M 0.000 100.00 % -263.844 M -867.98 % 34.356 M 110.63 % -323.205 M 0.000 100.00 % -266.387 M -874.57 % 34.392 M 108.70 % -395.234 M 0.000 100.00 % -325.366 M 0.000 100.00 % -278.705 M 0.000 0.000 0.000 100.00 % -48.933 M
Retained earnings 0.000 100.00 % -563.607 M 0.000 0.000 100.00 % -567.033 M 0.000 0.000 0.000 100.00 % -589.238 M 0.000 0.000 100.00 % -598.731 M 0.000 0.000 0.000 100.00 % -601.948 M 0.000 0.000 0.000 100.00 % -605.012 M 0.000 0.000 0.000 100.00 % -607.591 M 0.000 0.000 0.000 100.00 % -666.606 M 0.000 0.000 100.00 % -521.540 M 0.000 0.000
Common stock 0.000 -100.00 % 125.700 M 0.000 -100.00 % 110.900 M 0.00 % 110.900 M 0.000 -100.00 % 110.900 M 0.000 -100.00 % 100.000 M 0.000 -100.00 % 100.000 M 0.00 % 100.000 M 0.000 -100.00 % 100.000 M 0.000 -100.00 % 50.000 M 0.000 -100.00 % 50.000 M 0.000 -100.00 % 50.000 M 0.000 -100.00 % 50.000 M 0.000 -100.00 % 50.000 M 0.000 -100.00 % 50.000 M 0.000 -100.00 % 50.000 M 0.000 -100.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.000
Total equity 103.745 M 0.00 % 103.745 M -11.77 % 117.586 M 0.00 % 117.586 M 16.12 % 101.263 M 24.84 % 81.113 M 0.00 % 81.113 M 140.94 % -198.143 M 0.00 % -198.143 M 23.14 % -257.806 M 0.00 % -257.806 M -24.16 % -207.636 M 16.00 % -247.188 M 0.00 % -247.188 M 5.22 % -260.816 M 0.00 % -260.816 M 4.78 % -273.896 M 0.00 % -273.896 M -3.81 % -263.844 M 0.00 % -263.844 M 18.37 % -323.205 M 0.00 % -323.205 M -21.33 % -266.387 M 0.00 % -266.387 M 32.60 % -395.234 M 0.00 % -395.234 M -21.47 % -325.366 M 0.00 % -325.366 M -16.74 % -278.705 M 0.00 % -278.705 M -54.61 % -180.264 M -24.32 % -144.997 M -230.64 % -43.854 M
Other non current liabilities -103.745 M -218.84 % 87.297 M 174.24 % -117.586 M -237.93 % 85.249 M 0.41 % 84.899 M 204.67 % -81.113 M -173.85 % 109.840 M 0.000 -100.00 % 100.536 M 0.000 -100.00 % 106.130 M 6.66 % 99.505 M 0.000 -100.00 % 93.524 M 0.000 -100.00 % 93.939 M 0.000 -100.00 % 111.161 M 0.000 -100.00 % 105.558 M 0.000 -100.00 % 111.636 M 0.000 -100.00 % 99.213 M 0.000 -100.00 % 113.090 M 0.000 -100.00 % 122.627 M 0.000 -100.00 % 102.449 M -8.67 % 112.169 M 13.89 % 98.486 M 0.000
Long term debt 0.000 -100.00 % 52.454 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
Total non current liabilities -103.745 M -174.24 % 139.751 M 218.85 % -117.586 M -237.93 % 85.249 M 0.41 % 84.899 M 204.67 % -81.113 M -173.85 % 109.840 M -44.57 % 198.143 M 97.09 % 100.536 M -61.00 % 257.806 M 142.92 % 106.130 M 6.66 % 99.505 M -59.75 % 247.188 M 164.30 % 93.524 M -64.14 % 260.816 M 177.64 % 93.939 M -65.70 % 273.896 M 146.40 % 111.161 M -57.87 % 263.844 M 149.95 % 105.558 M -67.34 % 323.205 M 189.52 % 111.636 M -58.09 % 266.387 M 168.50 % 99.213 M -74.90 % 395.234 M 249.49 % 113.090 M -65.24 % 325.366 M 165.33 % 122.627 M -56.00 % 278.705 M 172.04 % 102.449 M -8.67 % 112.169 M 13.89 % 98.486 M 124.58 % 43.854 M
Other current liabilities 0.000 -100.00 % 117.112 M 0.000 -100.00 % 176.049 M 36.45 % 129.024 M 0.000 -100.00 % 256.153 M 0.000 -100.00 % 160.020 M 0.000 -100.00 % 243.665 M 60.24 % 152.062 M 0.000 -100.00 % 279.546 M 0.000 -100.00 % 115.827 M 0.000 -100.00 % 247.473 M 0.000 -100.00 % 228.906 M 0.000 -100.00 % 374.934 M 0.000 -100.00 % 348.093 M 0.000 -100.00 % 450.626 M 0.000 -100.00 % 382.794 M 0.000 -100.00 % 579.807 M 27.54 % 454.615 M 75.43 % 259.143 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.075 M 0.000 0.000 -100.00 % 15.958 M 0.000 0.000 0.000 -100.00 % 15.207 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
Short term debt 0.000 -100.00 % 246.858 M 0.000 -100.00 % 265.993 M 2.43 % 259.676 M 0.000 -100.00 % 278.956 M 0.000 -100.00 % 502.323 M 0.000 -100.00 % 503.131 M 5.67 % 476.156 M 0.000 -100.00 % 591.083 M 0.000 -100.00 % 717.137 M 0.000 -100.00 % 731.750 M 0.000 -100.00 % 713.628 M 0.000 -100.00 % 696.961 M 0.000 -100.00 % 701.918 M 0.000 -100.00 % 724.000 M 0.000 -100.00 % 702.778 M 0.000 -100.00 % 676.086 M -13.40 % 780.697 M -5.93 % 829.946 M 0.000
Total current liabilities 0.000 -100.00 % 456.075 M 0.000 -100.00 % 511.658 M -2.96 % 527.254 M 0.000 -100.00 % 603.588 M 0.000 -100.00 % 852.701 M 0.000 -100.00 % 797.571 M 3.29 % 772.202 M 0.000 -100.00 % 954.353 M 0.000 -100.00 % 1.062 B 0.000 -100.00 % 1.054 B 0.000 -100.00 % 1.093 B 0.000 -100.00 % 1.158 B 0.000 -100.00 % 1.200 B 0.000 -100.00 % 1.282 B 0.000 -100.00 % 1.266 B 0.000 -100.00 % 1.262 B 0.41 % 1.257 B 1.14 % 1.243 B 0.000
Total liabilities -103.745 M -117.41 % 595.826 M 606.72 % -117.586 M -119.70 % 596.907 M -2.49 % 612.153 M 854.69 % -81.113 M -111.37 % 713.428 M 260.06 % 198.143 M -79.21 % 953.237 M 269.75 % 257.806 M -71.47 % 903.702 M 3.67 % 871.708 M 252.65 % 247.188 M -76.41 % 1.048 B 301.77 % 260.816 M -77.44 % 1.156 B 322.07 % 273.896 M -76.49 % 1.165 B 341.54 % 263.844 M -78.00 % 1.199 B 270.98 % 323.205 M -74.55 % 1.270 B 376.75 % 266.387 M -79.49 % 1.299 B 228.61 % 395.234 M -71.67 % 1.395 B 328.82 % 325.366 M -76.56 % 1.388 B 398.11 % 278.705 M -79.57 % 1.365 B -0.33 % 1.369 B 2.08 % 1.341 B 2 958.31 % 43.854 M
Other non current assets 0.000 -100.00 % 92.245 M 0.000 -100.00 % 80.558 M -6.18 % 85.865 M 712.22 % -14.025 M -106.29 % 222.952 M 1 555.00 % -15.323 M -117.59 % 87.134 M 629.21 % -16.465 M -108.54 % 192.907 M -8.00 % 209.686 M 1 120.89 % -20.540 M -111.07 % 185.485 M 805.09 % -26.306 M -113.37 % 196.720 M 776.65 % -29.073 M -115.95 % 182.251 M 613.32 % -35.504 M -118.00 % 197.215 M 1 050.88 % -20.740 M -109.87 % 210.053 M 686.45 % -35.818 M -115.64 % 228.954 M 765.41 % -34.408 M -115.40 % 223.398 M 666.89 % -39.408 M -114.73 % 267.545 M 1 464.54 % -19.607 M -112.00 % 163.333 M -44.55 % 294.575 M 0.55 % 292.958 M 581.16 % -60.886 M
Long term investments 0.000 -100.00 % 2.737 M 0.000 -100.00 % 9.244 M 224.55 % 2.848 M 0.000 -100.00 % 21.000 M 0.000 100.00 % -1.023 M 0.000 -100.00 % 19.758 M 10 990.65 % 178.150 K 0.000 -100.00 % 19.386 M 0.000 -100.00 % 1.403 M 0.000 -100.00 % 18.022 M 0.000 -100.00 % 1.403 M 0.000 -100.00 % 17.358 M 0.000 -100.00 % 178.150 K 0.000 -100.00 % 13.285 M 0.000 -100.00 % 178.150 K 0.000 -100.00 % 236.000 K 0.000 -100.00 % 236.000 K 0.000
Intangible assets 0.000 -100.00 % 424.390 K 0.000 -100.00 % 131.000 K 0.15 % 130.800 K 0.000 -100.00 % 194.000 K 0.000 -100.00 % 193.970 K 0.000 -100.00 % 194.000 K 0.02 % 193.970 K 0.000 -100.00 % 193.972 K 0.000 -100.00 % 193.970 K 0.000 -100.00 % 193.972 K 0.000 -100.00 % 193.972 K 0.000 -100.00 % 193.972 K 0.000 -100.00 % 193.972 K 0.000 -100.00 % 194.000 K 0.000 -100.00 % 193.972 K 0.000 -100.00 % 194.000 K 0.01 % 193.972 K -0.01 % 194.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 0.000 -100.00 % 424.390 K 0.000 -100.00 % 131.000 K 0.15 % 130.800 K 0.000 -100.00 % 194.000 K 0.000 -100.00 % 193.970 K 0.000 -100.00 % 194.000 K 0.02 % 193.970 K 0.000 -100.00 % 193.972 K 0.000 -100.00 % 193.970 K 0.000 -100.00 % 193.972 K 0.000 -100.00 % 193.972 K 0.000 -100.00 % 193.972 K 0.000 -100.00 % 193.972 K 0.000 -100.00 % 194.000 K 0.000 -100.00 % 193.972 K 0.000 -100.00 % 194.000 K 0.01 % 193.972 K -0.01 % 194.000 K 0.000
Property plant equipment net 0.000 -100.00 % 77.933 M 0.000 -100.00 % 73.880 M -0.10 % 73.951 M 0.000 -100.00 % 70.090 M 0.000 -100.00 % 72.432 M 0.000 -100.00 % 74.035 M -1.15 % 74.898 M 0.000 -100.00 % 72.450 M 0.000 -100.00 % 72.241 M 0.000 -100.00 % 69.452 M 0.000 -100.00 % 71.526 M 0.000 -100.00 % 71.136 M 0.000 -100.00 % 64.690 M 0.000 -100.00 % 176.202 M 0.000 -100.00 % 174.521 M 0.000 -100.00 % 189.128 M -63.59 % 519.406 M -1.04 % 524.886 M 0.000
Total non current assets 0.000 -100.00 % 235.711 M 0.000 -100.00 % 163.813 M 0.63 % 162.794 M 1 260.74 % -14.025 M -104.45 % 315.437 M 2 158.56 % -15.323 M -109.52 % 160.961 M 1 077.59 % -16.465 M -105.72 % 288.095 M 0.68 % 286.158 M 1 493.21 % -20.540 M -107.37 % 278.716 M 1 159.50 % -26.306 M -109.68 % 271.759 M 1 034.76 % -29.073 M -110.72 % 271.120 M 863.62 % -35.504 M -113.14 % 270.137 M 1 402.48 % -20.740 M -106.91 % 299.942 M 937.41 % -35.818 M -112.13 % 295.217 M 957.99 % -34.408 M -108.31 % 414.280 M 1 151.26 % -39.408 M -108.88 % 443.639 M 2 362.66 % -19.607 M -105.54 % 354.092 M -56.57 % 815.376 M -0.50 % 819.475 M 1 445.91 % -60.886 M
Other current assets -37.803 M -231.89 % 28.662 M 222.32 % -23.432 M -331.08 % 10.140 M 420.90 % 1.947 M 0.000 -100.00 % 32.966 M 0.000 -100.00 % 301.179 M 0.000 -100.00 % 30.555 M 145.24 % 12.459 M 0.000 -100.00 % 20.897 M 0.000 -100.00 % 304.368 M 0.000 -100.00 % 293.378 M 0.000 -100.00 % 480.883 M 0.000 -100.00 % 365.395 M 0.000 -100.00 % 703.616 M 0.000 -100.00 % 374.502 M 0.000 -100.00 % 380.487 M 0.000 -100.00 % 378.943 M 491.98 % 64.013 M 11.17 % 57.580 M 0.000
Short term investments 0.000 -100.00 % 12.489 M 0.000 -100.00 % 4.112 M -65.74 % 12.004 M -57.21 % 28.050 M 2 768.89 % -1.051 M -103.43 % 30.646 M 160.19 % 11.778 M -64.23 % 32.930 M 3 166.11 % -1.074 M -1 951.72 % 58.000 K -99.86 % 41.079 M 1 353 409.32 % 3.035 K -99.99 % 52.613 M 4 607.25 % -1.167 M -102.01 % 58.145 M 1 915 717.92 % 3.035 K -100.00 % 71.009 M 0.000 -100.00 % 41.481 M 1 366 638.12 % 3.035 K -100.00 % 71.635 M 123 409.28 % 58.000 K -99.92 % 68.816 M 2 293 766.67 % 3.000 K -100.00 % 78.816 M 135 788.91 % 58.000 K -99.85 % 39.214 M 0.000 -100.00 % 236.093 K 0.000 -100.00 % 121.772 M
cash and cash equivalents 0.000 -100.00 % 25.314 M 0.000 -100.00 % 19.320 M 261.70 % 5.341 M 138.08 % -14.025 M -200.00 % 14.025 M 191.53 % -15.323 M -653.74 % 2.767 M 116.81 % -16.465 M -200.00 % 16.465 M 159.38 % 6.348 M 130.91 % -20.540 M -200.01 % 20.536 M 178.07 % -26.306 M -289.92 % 13.851 M 147.64 % -29.073 M -200.01 % 29.070 M 181.88 % -35.504 M -247.52 % 24.068 M 216.04 % -20.740 M -200.01 % 20.737 M 157.90 % -35.818 M -316.84 % 16.518 M 148.01 % -34.408 M -200.01 % 34.405 M 187.31 % -39.408 M -296.20 % 20.086 M 202.44 % -19.607 M -200.00 % 19.607 M 90.31 % 10.302 M -76.66 % 44.138 M 172.49 % -60.886 M
Cash and short term investments 37.803 M 0.00 % 37.803 M 61.33 % 23.432 M 0.00 % 23.432 M 22.87 % 19.071 M 35.98 % 14.025 M 0.00 % 14.025 M -8.47 % 15.323 M 5.35 % 14.546 M -11.66 % 16.465 M 0.00 % 16.465 M -12.47 % 18.810 M -8.42 % 20.540 M 0.00 % 20.540 M -21.92 % 26.306 M 89.92 % 13.851 M -52.36 % 29.073 M 0.00 % 29.073 M -18.12 % 35.504 M 47.52 % 24.068 M 16.04 % 20.740 M 0.00 % 20.740 M -42.09 % 35.818 M 116.84 % 16.518 M -51.99 % 34.408 M 0.00 % 34.408 M -12.69 % 39.408 M 0.01 % 39.405 M 100.97 % 19.607 M 0.00 % 19.607 M 90.31 % 10.302 M -76.66 % 44.138 M -27.51 % 60.886 M
Total current assets 0.000 -100.00 % 463.859 M 0.000 -100.00 % 550.680 M 0.01 % 550.621 M 3 826.00 % 14.025 M -97.07 % 479.104 M 3 026.66 % 15.323 M -97.42 % 594.133 M 3 508.46 % 16.465 M -95.40 % 357.801 M -5.32 % 377.911 M 1 739.92 % 20.540 M -96.07 % 521.973 M 1 884.21 % 26.306 M -95.78 % 623.460 M 2 044.50 % 29.073 M -95.31 % 619.952 M 1 646.12 % 35.504 M -94.66 % 665.056 M 3 106.60 % 20.740 M -96.79 % 646.867 M 1 706.00 % 35.818 M -96.65 % 1.071 B 3 011.33 % 34.408 M -94.13 % 585.732 M 1 386.34 % 39.408 M -93.64 % 619.249 M 3 058.30 % 19.607 M -97.32 % 731.706 M 95.96 % 373.392 M -0.88 % 376.707 M 518.71 % 60.886 M
Inventory 0.000 -100.00 % 180.229 M 0.000 -100.00 % 298.731 M 1.31 % 294.881 M 0.000 -100.00 % 161.300 M 0.000 -100.00 % 247.274 M 0.000 -100.00 % 146.855 M -3.92 % 152.845 M 0.000 -100.00 % 163.194 M 0.000 -100.00 % 153.187 M 0.000 -100.00 % 162.989 M 0.000 -100.00 % 160.105 M 0.000 -100.00 % 116.983 M 0.000 -100.00 % 130.281 M 0.000 -100.00 % 128.597 M 0.000 -100.00 % 138.450 M 0.000 -100.00 % 212.921 M 82.17 % 116.878 M -26.79 % 159.646 M 0.000
Net receivables 0.000 -100.00 % 217.165 M 0.000 -100.00 % 218.377 M -6.96 % 234.722 M 0.000 -100.00 % 274.093 M 0.000 -100.00 % 152.082 M 0.000 -100.00 % 166.298 M -15.42 % 196.618 M 0.000 -100.00 % 159.826 M 0.000 -100.00 % 152.053 M 0.000 -100.00 % 136.197 M 0.000 -100.00 % 455.554 M 0.000 -100.00 % 144.233 M 0.000 -100.00 % 192.245 M 0.000 -100.00 % 48.225 M 0.000 -100.00 % 60.907 M 0.000 -100.00 % 122.110 M -30.44 % 175.545 M 52.19 % 115.343 M 0.000
Tax assets 0.000 -100.00 % 62.372 M 0.000 0.000 0.000 0.000 -100.00 % 1.201 M 0.000 -100.00 % 1.201 M 0.000 -100.00 % 1.201 M 0.00 % 1.201 M 0.000 -100.00 % 1.201 M 0.000 -100.00 % 1.201 M 0.000 -100.00 % 1.201 M 0.000 -100.00 % 1.201 M 0.000 -100.00 % 1.201 M 0.000 -100.00 % 1.201 M 0.000 -100.00 % 1.201 M 0.000 -100.00 % 1.201 M 0.000 -100.00 % 1.201 M 0.00 % 1.201 M 0.00 % 1.201 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.030 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 % -333.389 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 92.105 M 0.000 -100.00 % 69.616 M -17.89 % 84.779 M 0.000 -100.00 % 68.479 M 0.000 -100.00 % 88.209 M 0.000 -100.00 % 50.775 M -22.54 % 65.552 M 0.000 -100.00 % 83.723 M 0.000 -100.00 % 105.348 M 0.000 -100.00 % 74.583 M 0.000 -100.00 % 87.345 M 0.000 -100.00 % 86.482 M 0.000 -100.00 % 107.602 M 0.000 -100.00 % 107.570 M 0.000 -100.00 % 128.055 M 0.000 -100.00 % 6.161 M -71.41 % 21.551 M -85.97 % 153.604 M 0.000
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 53.775 M 0.000 0.000 0.000 -100.00 % 86.073 M 0.000 0.000 -100.00 % 62.474 M 0.000 0.000 0.000 -100.00 % 108.576 M 0.000 0.000 0.000 -100.00 % 63.600 M 0.000 0.000 0.000 -100.00 % 41.936 M 0.000 0.000 0.000 -100.00 % 51.999 M 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 28.700 M 0.00 % 28.700 M 0.00 % 28.700 M 0.00 % 28.700 M 0.00 % 28.700 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
Other total stockholders equity 0.000 -100.00 % 366.781 M 0.000 100.00 % -22.014 M -104.45 % 494.412 M 0.000 100.00 % -58.487 M 0.000 -100.00 % 129.181 M 0.000 100.00 % -357.806 M -376.98 % 129.181 M 0.000 100.00 % -347.188 M 0.000 -100.00 % 291.132 M 0.000 100.00 % -323.896 M 0.000 -100.00 % 256.812 M 0.000 100.00 % -373.205 M 0.000 -100.00 % 256.812 M 0.000 100.00 % -445.234 M 0.000 -100.00 % 291.240 M 0.000 100.00 % -328.705 M -212.85 % 291.276 M 249.37 % -194.997 M -3 939.10 % 5.079 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 100.00 % -40.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 699.570 M 0.000 -100.00 % 714.493 M 0.15 % 713.415 M 0.000 -100.00 % 794.541 M 0.000 -100.00 % 755.094 M 0.000 -100.00 % 645.896 M -2.74 % 664.072 M 0.000 -100.00 % 800.688 M 0.000 -100.00 % 895.219 M 0.000 -100.00 % 891.072 M 0.000 -100.00 % 935.193 M 0.000 -100.00 % 946.808 M 0.000 -100.00 % 1.032 B 0.000 -100.00 % 1.000 B 0.000 -100.00 % 1.063 B 0.000 -100.00 % 1.086 B -8.66 % 1.189 B -0.62 % 1.196 B 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-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-03-31 2016-09-30 2016-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-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30
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
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
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
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
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
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
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
Other non cash items -8.514 M 87.91 % -70.437 M -183.73 % 84.121 M 649.27 % -15.315 M -1 419.35 % -1.008 M 79.59 % -4.939 M -3 758.61 % 135.000 K 109.32 % -1.449 M -600.00 % -207.000 K 99.67 % -62.716 M -2 327.14 % 2.816 M 0.000 -100.00 % 34.581 M 34 581 100.00 % -100.000 100.00 % -7.818 M -129.83 % 26.212 M 93.55 % 13.543 M 6 449 147.62 % -210.000 -100.00 % 4.673 M 78.77 % 2.614 M -65.91 % 7.669 M 113.88 % -55.255 M -816.49 % -6.029 M -118.37 % 32.826 M 24.44 % 26.380 M 166.62 % -39.600 M 55.70 % -89.390 M -345.11 % 36.469 M -5.72 % 38.683 M 216.43 % 12.225 M -75.17 % 49.236 M -9.12 % 54.176 M 25.72 % 43.092 M 2 659.36 % 1.562 M -96.01 % 39.121 M -17.93 % 47.667 M 1.27 % 47.068 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.532 M 5.73 % 1.449 M 600.00 % 207.000 K -99.67 % 62.717 M 2 327.17 % -2.816 M 82.82 % -16.389 M 52.61 % -34.581 M -202.74 % 33.660 M 330.54 % 7.818 M 129.83 % -26.212 M -93.55 % -13.543 M -222.17 % 11.085 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
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
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
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
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
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
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
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
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
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
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
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
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
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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.532 M 5.73 % 1.449 M 0.000 0.000 0.000 100.00 % -16.389 M 52.61 % -34.581 M -202.74 % 33.660 M 330.54 % 7.818 M 129.83 % -26.212 M -93.55 % -13.543 M -222.17 % 11.085 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.557 M 10.92 % 14.025 M 11.52 % 12.576 M 0.000 0.000 0.000 -100.00 % 32.854 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.067 M -54.57 % 15.557 M 10.92 % 14.025 M 6 675.36 % 207.000 K -92.52 % 2.767 M 198.27 % -2.816 M -117.10 % 16.465 M 147.61 % -34.581 M -202.74 % 33.660 M 330.54 % 7.818 M 129.83 % -26.212 M -93.55 % -13.543 M -222.17 % 11.085 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.532 M 5.73 % 1.449 M 600.00 % 207.000 K -99.67 % 62.717 M 2 327.17 % -2.816 M 82.82 % -16.389 M 52.61 % -34.581 M -202.74 % 33.660 M 330.54 % 7.818 M 129.83 % -26.212 M -93.55 % -13.543 M -222.17 % 11.085 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
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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.532 M 5.73 % 1.449 M 600.00 % 207.000 K -99.67 % 62.717 M 2 327.17 % -2.816 M 82.82 % -16.389 M 52.61 % -34.581 M -202.74 % 33.660 M 330.54 % 7.818 M 129.83 % -26.212 M -93.55 % -13.543 M -222.17 % 11.085 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
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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006