CTL.BO

Capital Trade Links Limited CTL.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 249.302 M -29.87 % 355.502 M 111.52 % 168.069 M 73.05 % 97.121 M 84.47 % 52.649 M 23.71 % 42.559 M -0.40 % 42.729 M 11.34 % 38.376 M -58.39 % 92.232 M -46.45 % 172.239 M 1 008.81 % 15.534 M -64.13 % 43.301 M 69.05 % 25.615 M
Net income 22.596 M -76.71 % 97.008 M 288.44 % 24.974 M 1.08 % 24.706 M 74.98 % 14.119 M 49.23 % 9.461 M -41.94 % 16.294 M 72.76 % 9.432 M 22.28 % 7.713 M 107.05 % 3.725 M 78.80 % 2.083 M 338.31 % 475.346 K 68.50 % 282.107 K
Income before tax 47.510 M -63.67 % 130.756 M 250.02 % 37.357 M 19.16 % 31.351 M 51.44 % 20.702 M 44.06 % 14.370 M -33.29 % 21.540 M 56.60 % 13.755 M 25.17 % 10.989 M 103.92 % 5.389 M 53.67 % 3.507 M 359.79 % 762.674 K 86.50 % 408.943 K
Income before tax ratio 0.19 -48.19 % 0.37 65.48 % 0.22 -31.14 % 0.32 -17.91 % 0.39 16.45 % 0.34 -33.02 % 0.50 40.65 % 0.36 200.84 % 0.12 280.80 % 0.03 -86.14 % 0.23 1 181.70 % 0.02 10.32 % 0.02
EBITDA 70.444 M -47.05 % 133.028 M 246.11 % 38.435 M 22.65 % 31.338 M 48.68 % 21.078 M 46.47 % 14.391 M -33.70 % 21.706 M 55.42 % 13.966 M 29.76 % 10.763 M 95.25 % 5.512 M 57.13 % 3.508 M 359.58 % 763.321 K 86.40 % 409.508 K
Net income ratio 0.09 -66.78 % 0.27 83.64 % 0.15 -41.59 % 0.25 -5.14 % 0.27 20.63 % 0.22 -41.70 % 0.38 55.16 % 0.25 193.89 % 0.08 286.65 % 0.02 -83.87 % 0.13 1 121.82 % 0.01 -0.32 % 0.01
Ratio EBITDA 0.28 -24.49 % 0.37 63.63 % 0.23 -29.13 % 0.32 -19.40 % 0.40 18.40 % 0.34 -33.44 % 0.51 39.59 % 0.36 211.86 % 0.12 264.62 % 0.03 -85.83 % 0.23 1 181.12 % 0.02 10.26 % 0.02
Gross profit ratio 0.52 118.85 % 0.24 -64.43 % 0.67 -8.10 % 0.73 -13.99 % 0.85 1.90 % 0.84 28.50 % 0.65 44.15 % 0.45 185.05 % 0.16 -86.44 % 1.17 115.66 % 0.54 509.07 % 0.09 62.93 % 0.05
Weighted average shs out dil 64.560 M 5.87 % 60.980 M 0.00 % 60.980 M 0.74 % 60.534 M 12.31 % 53.900 M -4.63 % 56.514 M 10.99 % 50.919 M -0.12 % 50.980 M 0.00 % 50.980 M 0.00 % 50.980 M 2.00 % 49.980 M 0.00 % 49.980 M -50.00 % 99.960 M
Weighted average shs out 64.560 M 5.87 % 60.980 M 0.00 % 60.980 M 0.74 % 60.534 M 12.31 % 53.900 M 3.50 % 52.076 M 2.27 % 50.919 M -0.12 % 50.980 M 0.00 % 50.980 M 0.00 % 50.980 M 2.00 % 49.980 M 0.00 % 49.980 M -50.00 % 99.960 M
EPS diluted 0.35 -77.99 % 1.59 287.80 % 0.41 0.00 % 0.41 57.69 % 0.26 52.94 % 0.17 -46.88 % 0.32 68.42 % 0.19 26.67 % 0.15 114.29 % 0.07 75.00 % 0.04 300.00 % 0.01 100.00 % 0.01
Earnings per share 0.35 -77.99 % 1.59 287.80 % 0.41 0.00 % 0.41 57.69 % 0.26 44.44 % 0.18 -43.75 % 0.32 68.42 % 0.19 26.67 % 0.15 114.29 % 0.07 75.00 % 0.04 300.00 % 0.01 100.00 % 0.01
Gross profit 130.711 M 53.47 % 85.168 M -24.76 % 113.199 M 59.03 % 71.180 M 58.65 % 44.865 M 26.06 % 35.591 M 27.99 % 27.807 M 60.50 % 17.325 M 18.60 % 14.608 M -92.74 % 201.178 M 2 291.30 % 8.413 M 118.49 % 3.850 M 175.42 % 1.398 M
Income tax expense 24.914 M -30.06 % 35.620 M 187.65 % 12.383 M 86.35 % 6.645 M 0.94 % 6.583 M 34.10 % 4.909 M -6.42 % 5.246 M 21.35 % 4.323 M 31.98 % 3.275 M 96.90 % 1.664 M 16.88 % 1.423 M 395.33 % 287.328 K 126.54 % 126.836 K
Cost of revenue 118.223 M -48.08 % 227.720 M 324.22 % 53.680 M 106.93 % 25.941 M 233.26 % 7.784 M 11.71 % 6.968 M -53.30 % 14.922 M -29.11 % 21.051 M -72.88 % 77.625 M 368.23 % -28.939 M -506.41 % 7.121 M -81.95 % 39.451 M 62.91 % 24.217 M
General and administrative expenses 33.979 M 647.94 % 4.543 M 286.97 % 1.174 M -11.73 % 1.330 M -65.17 % 3.818 M 307.04 % 938.000 K 29.74 % 723.000 K 92.30 % 375.970 K -24.03 % 494.863 K -92.61 % 6.698 M 3 240.22 % 200.520 K 0.000 0.000
Selling and marketing expenses 277.000 K 628.95 % 38.000 K -38.71 % 62.000 K 44.19 % 43.000 K -70.14 % 144.000 K 5.88 % 136.000 K -78.34 % 628.000 K 134.02 % 268.355 K -38.91 % 439.275 K 880.92 % 44.782 K -95.33 % 959.182 K 0.000 0.000
Other expenses -2.455 M -109.12 % 26.917 M 82.72 % 14.731 M -54.74 % 32.549 M 137.57 % 13.701 M -0.80 % 13.812 M 11 038.71 % 124.000 K -96.08 % 3.166 M 15 124.21 % 20.796 K -99.80 % 10.534 M 271.30 % 2.837 M 0.000 0.000
Operating expenses 30.572 M -2.94 % 31.498 M 97.27 % 15.967 M -52.93 % 33.922 M 92.05 % 17.663 M 18.66 % 14.886 M 46.26 % 10.178 M 58.52 % 6.421 M 78.48 % 3.598 M -98.24 % 204.518 M 3 793.03 % 5.253 M 115.54 % 2.437 M 0.000
Cost and expenses 171.983 M -40.00 % 286.659 M 120.61 % 129.937 M 117.06 % 59.863 M 88.16 % 31.815 M 45.58 % 21.854 M -12.93 % 25.100 M -8.63 % 27.471 M -66.18 % 81.222 M -53.74 % 175.579 M 1 318.91 % 12.374 M -70.46 % 41.888 M 66.18 % 25.206 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.504 52.25 % 0.331 176.90 % 0.120 0.000 0.000 0.000 0.000
Selling general and administrative expenses 33.027 M 620.96 % 4.581 M 270.63 % 1.236 M -9.98 % 1.373 M -65.35 % 3.962 M 268.90 % 1.074 M -20.50 % 1.351 M 109.68 % 644.325 K -31.02 % 934.138 K -86.15 % 6.743 M 481.41 % 1.160 M 0.000 0.000
Interest income 1.852 M 16.55 % 1.589 M 422.70 % 304.000 K 0.000 -100.00 % 20.000 K -76.74 % 86.000 K 0.000 0.000 -100.00 % 10.073 K 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 268.000 K 0.000 -100.00 % 141.000 K 0.000 -100.00 % 74.000 K 0.000 0.000 -100.00 % 48.348 K 0.000 0.000 0.000 0.000
Depreciation and amortization 9.839 M 2 359.75 % 400.000 K 14.61 % 349.000 K 33.72 % 261.000 K 6.97 % 244.000 K -99.15 % 28.544 M 33.93 % 21.313 M -23.27 % 27.776 M -65.80 % 81.215 M 415 513.97 % 19.541 K 1 322.20 % 1.374 K 312.61 % 333.000 -41.05 % 564.870
Operating income 46.746 M -32.10 % 68.843 M 80.76 % 38.086 M 22.55 % 31.077 M 49.16 % 20.834 M -32.25 % 30.751 M 36.87 % 22.467 M 25.20 % 17.945 M 63.77 % 10.958 M 312.96 % -5.146 M -868.53 % 669.524 K -12.21 % 762.674 K 86.50 % 408.943 K
Operating income ratio 0.19 -3.17 % 0.19 -14.54 % 0.23 -29.18 % 0.32 -19.14 % 0.40 -45.23 % 0.72 37.42 % 0.53 12.44 % 0.47 293.60 % 0.12 497.69 % -0.03 -169.31 % 0.04 144.71 % 0.02 10.32 % 0.02
Total other income expenses net 0.000 -100.00 % 61.914 M 8 581.37 % -730.000 K -366.42 % 274.000 K 307.58 % -132.000 K 0.000 -100.00 % 3.545 M 24.37 % 2.850 M 823.18 % 308.766 K 396.93 % -103.985 K -103.67 % 2.837 M 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt 1.289 B -17.34 % 1.560 B 43.97 % 1.083 B 775.34 % 123.759 M -24.58 % 164.097 M 3 647.36 % 4.379 M -94.42 % 78.447 M 20.02 % 65.360 M 107.71 % 31.467 M -62.18 % 83.202 M 89.31 % 43.949 M 210.58 % 14.151 M -66.67 % 42.451 M
Total investments 0.000 -100.00 % 89.747 M 162.30 % 34.215 M 120.98 % 15.483 M 674.15 % 2.000 M 2 097.80 % 91.000 K 0.00 % 91.000 K -96.86 % 2.897 M -89.35 % 27.200 M 0.000 0.000 0.000 0.000
Total debt 1.300 B -21.43 % 1.654 B 39.74 % 1.184 B 645.59 % 158.777 M -3.25 % 164.105 M 2 883.73 % 5.500 M -93.03 % 78.888 M 9.02 % 72.360 M 54.22 % 46.919 M -49.17 % 92.301 M 87.36 % 49.263 M 237.40 % 14.601 M -67.03 % 44.285 M
Accumulated other comprehensive income loss 116.022 M -24.66 % 154.003 M 246.85 % 44.400 M 0.000 0.000 -100.00 % 171.180 M 20.57 % 141.980 M 0.00 % 141.980 M 0.00 % 141.980 M 0.00 % 141.980 M 0.000 0.000 -100.00 % 184.999 K
Retained earnings 170.348 M 10.28 % 154.468 M 100.97 % 76.861 M 35.12 % 56.882 M 53.25 % 37.118 M 43.75 % 25.822 M 41.41 % 18.261 M 301.69 % 4.546 M -29.40 % 6.439 M 32.28 % 4.868 M 157.92 % 1.887 M 756.02 % 220.467 K 237.79 % -160.000 K
Common stock 64.380 M 5.58 % 60.980 M 0.00 % 60.980 M 0.00 % 60.980 M 13.14 % 53.900 M 0.00 % 53.900 M 5.73 % 50.980 M 0.00 % 50.980 M 0.00 % 50.980 M 0.00 % 50.980 M 2.00 % 49.980 M 0.00 % 49.980 M 0.00 % 49.980 M
Total equity 698.350 M 26.87 % 550.452 M 42.85 % 385.343 M 21.96 % 315.969 M 32.67 % 238.164 M 6.30 % 224.044 M -8.98 % 246.139 M 13.58 % 216.713 M 18.51 % 182.870 M 23.32 % 148.289 M 182.11 % 52.564 M 4.13 % 50.481 M 0.95 % 50.005 M
Other non current liabilities 90.733 M 387.08 % 18.628 M -98.42 % 1.179 B 55 606.57 % 2.116 M -77.29 % 9.319 M 465 850.00 % 2.000 K -99.87 % 1.541 M 62.90 % 946.000 K 1 613.86 % 55.197 K -56.00 % 125.451 K -39.98 % 209.013 K 45.50 % 143.648 K 56 432.55 % -255.000
Long term debt 1.300 B -21.43 % 1.654 B 39.74 % 1.184 B 645.59 % 158.777 M -3.25 % 164.105 M 2 883.73 % 5.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 1.390 B -16.90 % 1.673 B 40.34 % 1.192 B 642.50 % 160.571 M -7.47 % 173.532 M 1 345.98 % 12.001 M 628.66 % 1.647 M 57.61 % 1.045 M 578.42 % 154.035 K 10.77 % 139.054 K -33.48 % 209.031 K 45.52 % 143.648 K 0.000
Other current liabilities 16.886 M 0.000 -100.00 % 5.409 M 50.63 % 3.591 M 19.94 % 2.994 M 570.02 % -637.000 K -109.23 % 6.900 M 37.97 % 5.001 M -41.08 % 8.488 M 213.77 % 2.705 M 6.86 % 2.532 M 427.66 % 479.799 K 101.08 % -44.285 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.500 M -93.03 % 78.888 M 9.02 % 72.360 M 54.22 % 46.919 M -49.17 % 92.301 M 87.36 % 49.263 M 237.40 % 14.601 M -67.03 % 44.285 M
Total current liabilities 16.886 M -52.52 % 35.566 M 103.06 % 17.515 M 72.10 % 10.177 M 6.61 % 9.546 M 96.30 % 4.863 M -94.33 % 85.788 M 10.89 % 77.361 M 39.62 % 55.407 M -41.68 % 95.006 M 83.43 % 51.794 M 243.46 % 15.080 M 0.000
Total liabilities 1.407 B -18.59 % 1.729 B 42.90 % 1.210 B 608.51 % 170.748 M -6.73 % 183.078 M 985.61 % 16.864 M -80.71 % 87.435 M 11.52 % 78.406 M 41.12 % 55.561 M -41.60 % 95.145 M 82.96 % 52.003 M 241.59 % 15.224 M -65.74 % 44.432 M
Other non current assets 276.938 M 134.20 % 118.249 M 11 825 000.00 % -1.000 K 100.00 % -486.717 M -15.54 % -421.242 M -74.86 % -240.908 M 5.57 % -255.127 M -54 052 230.51 % -472.000 0.000 100.00 % -5.562 K 0.000 0.000 100.00 % -847.000
Long term investments 0.000 100.00 % -28.501 M -183.90 % 33.971 M 119.41 % 15.483 M 674.15 % 2.000 M 2 097.80 % 91.000 K 0.00 % 91.000 K -96.86 % 2.897 M -89.35 % 27.200 M 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Goodwill and intangible assets 0.000 0.000 100.00 % -1.595 B 0.000 0.000 0.000 0.000 100.00 % -239.240 M -15.60 % -206.964 M 0.000 0.000 0.000 0.000
Property plant equipment net 39.876 M 790.49 % 4.478 M -7.78 % 4.856 M 22.13 % 3.976 M -5.92 % 4.226 M 33.10 % 3.175 M -6.37 % 3.391 M -2.92 % 3.493 M 3.77 % 3.366 M 12.37 % 2.995 M 12 163.10 % 24.426 K 0.000 -100.00 % 847.310
Total non current assets 316.814 M 236.23 % 94.226 M 142.69 % 38.826 M 99.53 % 19.459 M 212.54 % 6.226 M 90.63 % 3.266 M -6.20 % 3.482 M -45.51 % 6.390 M -79.09 % 30.566 M 920.44 % 2.995 M 12 163.10 % 24.426 K 0.000 0.000
Other current assets 1.778 B -9.83 % 1.972 B 39.26 % 1.416 B 250.55 % 403.856 M 3.73 % 389.344 M 65.69 % 234.988 M -5.55 % 248.809 M 19.42 % 208.348 M 31.36 % 158.606 M 215.60 % 50.256 M 270.58 % 13.561 M 54.10 % 8.800 M 117.35 % -50.732 M
Short term investments 0.000 -100.00 % 118.248 M 926.64 % 11.518 M 0.000 -100.00 % 2.768 M 0.000 0.000 100.00 % -472.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 10.461 M -88.94 % 94.617 M -5.86 % 100.504 M 187.01 % 35.018 M 437 625.00 % 8.000 K -99.29 % 1.121 M 154.20 % 441.000 K -93.70 % 7.000 M -54.70 % 15.452 M 69.82 % 9.099 M 71.24 % 5.313 M 1 081.29 % 449.794 K -75.47 % 1.834 M
Cash and short term investments 10.461 M -95.09 % 212.865 M 90.02 % 112.022 M 219.90 % 35.018 M 1 161.46 % 2.776 M 147.64 % 1.121 M 154.20 % 441.000 K -93.70 % 7.000 M -54.70 % 15.452 M 69.82 % 9.099 M 71.24 % 5.313 M 1 081.29 % 449.794 K -75.47 % 1.834 M
Total current assets 1.789 B -18.13 % 2.185 B 40.39 % 1.556 B 233.08 % 467.260 M 12.59 % 415.016 M 74.64 % 237.642 M -5.56 % 251.644 M 12.66 % 223.356 M 26.62 % 176.398 M -26.63 % 240.439 M 129.99 % 104.543 M 59.11 % 65.705 M 0.000
Inventory 0.000 0.000 -100.00 % 244.000 K -26.73 % 333.000 K -87.90 % 2.751 M 79.45 % 1.533 M -35.96 % 2.394 M -70.10 % 8.008 M 242.17 % 2.340 M -92.18 % 29.937 M 2 901.52 % 997.381 K 0.000 0.000
Net receivables 656.000 K 27.38 % 515.000 K -98.18 % 28.359 M 1.09 % 28.053 M 39.26 % 20.145 M 0.000 -100.00 % 205.384 M 0.000 0.000 -100.00 % 151.148 M 78.51 % 84.671 M 49.98 % 56.455 M 15.45 % 48.898 M
Tax assets 0.000 0.000 -100.00 % 1.595 B 227.73 % 486.717 M 15.54 % 421.242 M 74.86 % 240.908 M -5.57 % 255.127 M 6.64 % 239.240 M 15.60 % 206.964 M 3 720 938.98 % 5.562 K 0.000 0.000 0.000
Other assets 0.000 100.00 % -1.000 K 98.46 % -65.000 K -3 150.00 % -2.000 K 0.000 0.000 -100.00 % 1.000 K -98.25 % 57.000 K 0.000 0.000 0.000 0.000 -100.00 % 94.437 M
Account 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
Tax payables 0.000 -100.00 % 35.566 M 193.79 % 12.106 M 83.81 % 6.586 M 0.52 % 6.552 M 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.566 M -544.02 % 8.010 M 178.71 % -10.177 M 0.000 -100.00 % 6.396 M 108.27 % -77.336 M -198.64 % 78.405 M 41.12 % 55.561 M 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 -100.00 % 1.072 B 766.04 % 123.759 M -23.29 % 161.329 M 3 583.31 % 4.380 M -94.42 % 78.447 M 20.10 % 65.316 M 107.57 % 31.467 M 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
Preferred stock 0.000 0.000 -100.00 % 76.861 M 35.12 % 56.882 M 53.25 % 37.118 M 43.75 % 25.822 M 41.40 % 18.262 M 30.59 % 13.984 M 117.19 % 6.439 M 0.000 0.000 0.000 0.000
Other total stockholders equity 347.600 M 92.04 % 181.000 M 0.00 % 181.000 M 0.00 % 181.000 M 54.33 % 117.280 M 0.00 % 117.280 M 28.88 % 91.000 M -5.08 % 95.871 M 5.35 % 91.000 M 0.00 % 91.000 M 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 329.000 K -21.10 % 417.000 K 181.76 % 148.000 K 37.04 % 108.000 K 4.85 % 103.000 K -2.83 % 106.000 K 7.07 % 99.000 K 0.16 % 98.838 K 626.59 % 13.603 K 0.000 0.000 -100.00 % 255.120
Other liabilities 0.000 -100.00 % 19.904 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.432 M
Total assets 2.106 B -7.61 % 2.279 B 42.89 % 1.595 B 227.73 % 486.717 M 15.54 % 421.242 M 74.86 % 240.908 M -5.57 % 255.127 M 11.02 % 229.803 M 11.04 % 206.964 M -14.98 % 243.434 M 132.80 % 104.567 M 59.15 % 65.705 M -30.43 % 94.437 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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
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
Change in working capital 89.628 M 170.71 % -126.755 M 87.22 % -991.820 M -5 015.64 % -19.388 M 88.82 % -173.467 M -2 097.55 % 8.684 M 122.37 % -38.827 M 43.94 % -69.259 M -198.89 % 70.037 M 152.99 % -132.167 M -299.84 % -33.055 M -226.18 % 26.197 M 21.77 % 21.514 M
Accounts receivables 0.000 100.00 % -524.605 M 48.17 % -1.012 B -4 240.75 % -23.316 M 86.60 % -174.061 M -1 550.75 % 11.998 M 135.30 % -33.987 M -48 500.74 % 70.220 K 0.000 0.000 0.000 0.000 -100.00 % 375.000 K
Inventory 0.000 0.000 -100.00 % 90.000 K -96.28 % 2.418 M 298.52 % -1.218 M -241.46 % 861.000 K -84.66 % 5.614 M 210.57 % -5.077 M -118.40 % 27.596 M 195.36 % -28.939 M -2 801.52 % -997.381 K -102.90 % 34.363 M 46.23 % 23.500 M
Accounts payables 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 100.00 % -2.361 M
Other working capital 89.628 M -77.47 % 397.850 M 1 871.41 % 20.181 M 1 236.49 % 1.510 M -16.67 % 1.812 M 143.40 % -4.175 M 60.06 % -10.453 M 83.73 % -64.252 M -251.39 % 42.441 M 141.11 % -103.228 M -222.01 % -32.058 M -292.53 % -8.167 M 0.000
Other non cash items 57.262 M 109.39 % -609.715 M -100 513.04 % -606.000 K 95.88 % -14.702 M -1 163.06 % -1.164 M -132.97 % 3.531 M 217.25 % 1.113 M 144.14 % -2.521 M -46.58 % -1.720 M -14.44 % -1.503 M -565.45 % -225.879 K 93.24 % -3.341 M -2 049 628.22 % -163.000
Net cash provided by operating activities 179.325 M 129.72 % -603.442 M 36.79 % -954.720 M -38 427.85 % -2.478 M 98.39 % -153.685 M -671.85 % 26.875 M 269.20 % -15.884 M 72.53 % -57.826 M -172.84 % 79.389 M 161.90 % -128.262 M -330.80 % -29.773 M -226.06 % 23.619 M 8.36 % 21.797 M
Investments in property plant and equipment 10.049 M 5 502.69 % -186.000 K 44.48 % -335.000 K -3 622.22 % -9.000 K 99.31 % -1.296 M -1 675.34 % -73.000 K 61.38 % -189.000 K 42.02 % -326.000 K 28.14 % -453.640 K 84.83 % -2.991 M -11 491.09 % -25.800 K 0.000 0.000
Acquisitions net 10.049 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
Purchases of investments -229.468 M -313.21 % -55.533 M -200.37 % -18.488 M -37.12 % -13.483 M -606.29 % -1.909 M 0.000 0.000 0.000 100.00 % -27.200 M 0.000 0.000 0.000 0.000
Sales maturities of investments 118.248 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.806 M -88.45 % 24.303 M 0.000 0.000 0.000 0.000 0.000
Other investing activites 19.901 M -76.23 % 83.715 M 22 164.63 % 376.000 K -17.54 % 456.000 K 210.20 % 147.000 K -59.73 % 365.000 K 194.35 % 124.000 K 0.000 0.000 0.000 100.00 % -28.216 M -629.40 % 5.330 M 121.95 % -24.281 M
Net cash used for investing activites -71.221 M -354.40 % 27.996 M 251.76 % -18.447 M -41.51 % -13.036 M -326.29 % -3.058 M -1 147.26 % 292.000 K -89.35 % 2.741 M -88.57 % 23.977 M 186.70 % -27.654 M -824.72 % -2.991 M -11 491.09 % -25.800 K -100.48 % 5.330 M 121.95 % -24.281 M
Debt repayment -354.548 M -170.71 % 501.389 M -49.57 % 994.254 M 18 705.05 % -5.344 M -103.37 % 158.398 M 315.84 % -73.388 M -1 224.20 % 6.528 M -74.34 % 25.441 M 156.06 % -45.382 M -205.45 % 43.038 M 24.16 % 34.662 M 216.77 % -29.684 M -2 251.05 % 1.380 M
Common stock issued 3.400 M -95.01 % 68.100 M 53.38 % 44.400 M -16.38 % 53.100 M 0.000 -100.00 % 46.900 M 0.000 0.000 0.000 -100.00 % 92.000 M 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
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
Other financing activites 158.887 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -648.096 K 0.000
Net cash used provided by financing activities -192.261 M -133.76 % 569.489 M -45.17 % 1.039 B 2 074.92 % 47.756 M -69.85 % 158.398 M 698.00 % -26.488 M -505.76 % 6.528 M -74.34 % 25.441 M 156.06 % -45.382 M -133.61 % 135.038 M 289.58 % 34.662 M 214.27 % -30.333 M -2 298.01 % 1.380 M
Effect of forex changes on cash 1.000 K -98.57 % 70.000 K 7 100.00 % -1.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -84.156 M -1 329.28 % -5.888 M -108.99 % 65.486 M 103.11 % 32.242 M 1 846.98 % 1.656 M 143.89 % 679.000 K 110.26 % -6.615 M 21.32 % -8.408 M -232.34 % 6.353 M 67.83 % 3.785 M -22.17 % 4.864 M 451.38 % -1.384 M 0.000
Cash at beginning of period 94.617 M -5.86 % 100.505 M 187.01 % 35.018 M 1 161.46 % 2.776 M 147.86 % 1.120 M 153.97 % 441.000 K -93.75 % 7.056 M -54.34 % 15.452 M 69.82 % 9.099 M 71.24 % 5.313 M 1 081.29 % 449.794 K -75.47 % 1.834 M 0.000
Cash at end of period 10.461 M -88.94 % 94.617 M -5.86 % 100.504 M 187.01 % 35.018 M 1 161.46 % 2.776 M 147.86 % 1.120 M 153.97 % 441.000 K -93.74 % 7.044 M -54.41 % 15.452 M 69.82 % 9.099 M 71.24 % 5.313 M 1 081.29 % 449.794 K -75.47 % 1.834 M
Operating cash flow 179.325 M 129.72 % -603.443 M 36.79 % -954.720 M -38 427.85 % -2.478 M 98.39 % -153.685 M -671.85 % 26.875 M 269.20 % -15.884 M 72.53 % -57.826 M -172.84 % 79.389 M 161.90 % -128.262 M -330.80 % -29.773 M -226.06 % 23.619 M 8.36 % 21.797 M
Capital expenditure 10.049 M 5 502.69 % -186.000 K 44.48 % -335.000 K -3 622.22 % -9.000 K 99.31 % -1.296 M -1 675.34 % -73.000 K 61.38 % -189.000 K 42.02 % -326.000 K 28.14 % -453.640 K 84.83 % -2.991 M -11 491.09 % -25.800 K 0.000 0.000
Free CashFlow 189.374 M 131.37 % -603.629 M 36.80 % -955.055 M -38 301.89 % -2.487 M 98.40 % -154.981 M -678.24 % 26.802 M 266.75 % -16.073 M 72.36 % -58.152 M -173.67 % 78.935 M 160.14 % -131.252 M -340.47 % -29.799 M -226.17 % 23.619 M 8.36 % 21.797 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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
Revenue 64.063 M -4.88 % 67.349 M 5.53 % 63.822 M 21.64 % 52.469 M -19.43 % 65.119 M -29.02 % 91.745 M -49.84 % 182.914 M 104.49 % 89.449 M 26.49 % 70.714 M 32.87 % 53.221 M 11.64 % 47.672 M 27.99 % 37.247 M 24.46 % 29.927 M -13.85 % 34.739 M 62.81 % 21.337 M -7.36 % 23.031 M 27.85 % 18.014 M 2.93 % 17.501 M 12.84 % 15.510 M 55.47 % 9.976 M 3.26 % 9.661 M -27.26 % 13.281 M 41.78 % 9.367 M 4.65 % 8.951 M 3.67 % 8.634 M -16.81 % 10.379 M -6.78 % 11.133 M 20.54 % 9.236 M -23.42 % 12.060 M -0.11 % 12.073 M 37.33 % 8.791 M -18.80 % 10.827 M 22.69 % 8.825 M 15.28 % 7.655 M -51.01 % 15.626 M 40.52 % 11.120 M -78.74 % 52.305 M 12.13 % 46.645 M -10.85 % 52.319 M 0.03 % 52.305 M 159.73 % 20.138 M 197.52 % 6.769 M 127.29 % 2.978 M 112.56 % 1.401 M 3.01 % 1.360 M -9.66 % 1.505 M 19.95 % 1.255 M -94.25 % 21.834 M 16.72 % 18.707 M
Net income 24.767 M 85.91 % 13.322 M -40.02 % 22.212 M 1 704.39 % 1.231 M -95.37 % 26.605 M 86.94 % 14.232 M -74.62 % 56.083 M 324.32 % 13.217 M -1.92 % 13.476 M 163.10 % 5.122 M -29.56 % 7.271 M -12.61 % 8.320 M 95.21 % 4.262 M -78.72 % 20.027 M 1 451.28 % 1.291 M 220.77 % -1.069 M -123.98 % 4.457 M 1 271.38 % 325.000 K -95.03 % 6.540 M 41.10 % 4.635 M 76.98 % 2.619 M 418.61 % -822.000 K -120.11 % 4.087 M 22.15 % 3.346 M -16.75 % 4.019 M 265.82 % 1.099 M -71.99 % 3.922 M -4.64 % 4.113 M 16.85 % 3.520 M 42.45 % 2.471 M -36.03 % 3.863 M 17.10 % 3.299 M 6.01 % 3.112 M 1 188.11 % -286.000 K -104.79 % 5.973 M 545.08 % -1.342 M -142.11 % 3.187 M 122.09 % 1.435 M -4.27 % 1.499 M -52.97 % 3.187 M 62.35 % 1.963 M 2 292.71 % -89.524 K -105.12 % 1.748 M 535.64 % 275.000 K 350.82 % 61.000 K 125.14 % -242.654 K -141.62 % 583.000 K 610.98 % 82.000 K 54.72 % 53.000 K
Income before tax 33.726 M 237.82 % -24.471 M -183.50 % 29.308 M 587.66 % 4.262 M -88.90 % 38.411 M 69.15 % 22.708 M -68.28 % 71.579 M 279.15 % 18.879 M -3.00 % 19.463 M 210.86 % 6.261 M -51.58 % 12.931 M 11.52 % 11.595 M 76.46 % 6.571 M -72.40 % 23.806 M 1 302.83 % 1.697 M 338.34 % -712.000 K -110.86 % 6.559 M 337.56 % 1.499 M -83.54 % 9.107 M 41.13 % 6.453 M 77.13 % 3.643 M 2 079.89 % -184.000 K -103.28 % 5.614 M 31.41 % 4.272 M -23.28 % 5.568 M 257.27 % 1.559 M -71.32 % 5.435 M -5.85 % 5.773 M 16.37 % 4.961 M -24.29 % 6.553 M 69.24 % 3.872 M 17.05 % 3.308 M 6.30 % 3.112 M 7.16 % 2.904 M -51.53 % 5.991 M 553.52 % -1.321 M -141.45 % 3.187 M 122.09 % 1.435 M -4.27 % 1.499 M -52.97 % 3.187 M 62.35 % 1.963 M 47.18 % 1.334 M -23.70 % 1.748 M 535.64 % 275.000 K 350.82 % 61.000 K 36.54 % 44.674 K -92.34 % 583.000 K 610.98 % 82.000 K 54.72 % 53.000 K
Income before tax ratio 0.53 244.89 % -0.36 -179.12 % 0.46 465.33 % 0.08 -86.23 % 0.59 138.32 % 0.25 -36.75 % 0.39 85.41 % 0.21 -23.32 % 0.28 133.96 % 0.12 -56.63 % 0.27 -12.87 % 0.31 41.78 % 0.22 -67.96 % 0.69 761.63 % 0.08 357.27 % -0.03 -108.49 % 0.36 325.10 % 0.09 -85.41 % 0.59 -9.23 % 0.65 71.54 % 0.38 2 821.76 % -0.01 -102.31 % 0.60 25.58 % 0.48 -25.99 % 0.64 329.45 % 0.15 -69.24 % 0.49 -21.90 % 0.63 51.95 % 0.41 -24.21 % 0.54 23.23 % 0.44 44.16 % 0.31 -13.36 % 0.35 -7.04 % 0.38 -1.05 % 0.38 422.74 % -0.12 -294.97 % 0.06 98.06 % 0.03 7.38 % 0.03 -52.98 % 0.06 -37.49 % 0.10 -50.53 % 0.20 -66.43 % 0.59 199.04 % 0.20 337.63 % 0.04 51.14 % 0.03 -93.61 % 0.46 12 269.28 % 0.00 32.56 % 0.00
EBITDA 29.327 M 40.79 % 20.831 M -36.50 % 32.804 M 4 868.02 % -688.000 K -101.63 % 42.214 M 57.75 % 26.760 M -64.61 % 75.621 M 911.79 % 7.474 M -65.31 % 21.546 M 174.16 % 7.859 M -42.04 % 13.559 M 24.98 % 10.849 M 18.96 % 9.120 M -32.40 % 13.491 M 673.12 % 1.745 M 62.48 % 1.074 M -85.76 % 7.543 M 325.92 % 1.771 M -80.59 % 9.122 M 41.73 % 6.436 M 74.56 % 3.687 M 871.34 % -478.000 K -108.40 % 5.692 M 30.88 % 4.349 M -21.41 % 5.534 M 182.22 % 1.961 M -65.23 % 5.640 M -4.37 % 5.898 M 17.23 % 5.031 M 44.94 % 3.471 M 16.01 % 2.992 M -10.61 % 3.347 M 7.66 % 3.109 M 7.84 % 2.883 M -40.01 % 4.806 M 20 995.65 % -23.000 K -101.70 % 1.355 M 161.42 % -2.206 M -220.35 % 1.833 M -52.84 % 3.887 M 59.50 % 2.437 M 7.30 % 2.271 M -13.94 % 2.639 M 338.37 % 602.000 K 53.57 % 392.000 K -43.44 % 693.103 K 18.89 % 583.000 K 610.98 % 82.000 K -41.43 % 140.000 K
Net income ratio 0.39 95.45 % 0.20 -43.16 % 0.35 1 383.41 % 0.02 -94.26 % 0.41 163.37 % 0.16 -49.41 % 0.31 107.50 % 0.15 -22.46 % 0.19 98.02 % 0.10 -36.90 % 0.15 -31.72 % 0.22 56.85 % 0.14 -75.30 % 0.58 852.81 % 0.06 230.36 % -0.05 -118.76 % 0.25 1 232.33 % 0.02 -95.60 % 0.42 -9.24 % 0.46 71.39 % 0.27 538.00 % -0.06 -114.19 % 0.44 16.72 % 0.37 -19.69 % 0.47 339.74 % 0.11 -69.95 % 0.35 -20.89 % 0.45 52.57 % 0.29 42.61 % 0.20 -53.42 % 0.44 44.22 % 0.30 -13.59 % 0.35 1 043.85 % -0.04 -109.77 % 0.38 416.74 % -0.12 -298.07 % 0.06 98.06 % 0.03 7.38 % 0.03 -52.98 % 0.06 -37.49 % 0.10 837.00 % -0.01 -102.25 % 0.59 199.04 % 0.20 337.63 % 0.04 127.83 % -0.16 -134.70 % 0.46 12 269.28 % 0.00 32.56 % 0.00
Ratio EBITDA 0.46 48.01 % 0.31 -39.82 % 0.51 4 019.86 % -0.01 -102.02 % 0.65 122.25 % 0.29 -29.45 % 0.41 394.79 % 0.08 -72.58 % 0.30 106.34 % 0.15 -48.08 % 0.28 -2.35 % 0.29 -4.42 % 0.30 -21.53 % 0.39 374.86 % 0.08 75.38 % 0.05 -88.86 % 0.42 313.79 % 0.10 -82.79 % 0.59 -8.84 % 0.65 69.05 % 0.38 1 160.36 % -0.04 -105.92 % 0.61 25.07 % 0.49 -24.20 % 0.64 239.25 % 0.19 -62.71 % 0.51 -20.67 % 0.64 53.08 % 0.42 45.10 % 0.29 -15.53 % 0.34 10.10 % 0.31 -12.25 % 0.35 -6.46 % 0.38 22.45 % 0.31 14 970.07 % 0.00 -107.98 % 0.03 154.78 % -0.05 -234.99 % 0.04 -52.86 % 0.07 -38.59 % 0.12 -63.93 % 0.34 -62.14 % 0.89 106.23 % 0.43 49.08 % 0.29 -37.40 % 0.46 -0.89 % 0.46 12 269.28 % 0.00 -49.82 % 0.01
Gross profit ratio 0.52 -56.81 % 1.20 105.66 % 0.58 208.30 % 0.19 -83.84 % 1.17 90.37 % 0.62 -13.75 % 0.71 18.68 % 0.60 15.84 % 0.52 -58.46 % 1.25 167.81 % 0.47 -39.23 % 0.77 146.16 % 0.31 -71.51 % 1.09 43.13 % 0.76 145.81 % 0.31 -42.06 % 0.54 -50.54 % 1.09 66.87 % 0.65 -22.23 % 0.84 8.80 % 0.77 -39.03 % 1.26 72.69 % 0.73 -3.08 % 0.75 6.24 % 0.71 43.59 % 0.49 -32.83 % 0.74 -14.16 % 0.86 40.58 % 0.61 26.04 % 0.48 -7.44 % 0.52 17.41 % 0.44 -3.86 % 0.46 -9.26 % 0.51 52.20 % 0.34 -64.12 % 0.93 2 454.80 % 0.04 255.86 % -0.02 -112.91 % 0.18 129.61 % 0.08 -54.44 % 0.17 -55.53 % 0.39 -60.46 % 0.99 -1.21 % 1.00 0.00 % 1.00 0.06 % 1.00 -0.06 % 1.00 2 854.53 % 0.03 79.88 % 0.02
Weighted average shs out dil 130.353 M 101.91 % 64.560 M 1.73 % 63.463 M 3.11 % 61.550 M 0.93 % 60.980 M 0.00 % 60.980 M 0.00 % 60.980 M 0.00 % 60.980 M 0.00 % 60.980 M 0.00 % 60.980 M 0.00 % 60.980 M 2.61 % 59.429 M -2.39 % 60.886 M -0.15 % 60.980 M -5.53 % 64.550 M 20.77 % 53.450 M -16.05 % 63.671 M 18.13 % 53.900 M -9.34 % 59.455 M 15.45 % 51.500 M -1.68 % 52.380 M -3.80 % 54.447 M -6.75 % 58.386 M 22.15 % 47.800 M -4.85 % 50.238 M 0.53 % 49.972 M 1.93 % 49.025 M -4.64 % 51.413 M 2.24 % 50.286 M 1.75 % 49.420 M 2.35 % 48.288 M -12.18 % 54.983 M 6.01 % 51.867 M 1.74 % 50.980 M 2.42 % 49.775 M 11.27 % 44.733 M -15.78 % 53.117 M 11.05 % 47.833 M -4.27 % 49.967 M -0.03 % 49.980 M 0.00 % 49.980 M 0.00 % 49.980 M -14.22 % 58.267 M 16.58 % 49.980 M 0.00 % 49.980 M 0.00 % 49.980 M 82.41 % 27.399 M 0.00 % 27.399 M 468.66 % 4.818 M
Weighted average shs out 130.353 M 101.91 % 64.560 M 1.73 % 63.463 M 3.11 % 61.550 M 0.93 % 60.980 M 0.00 % 60.980 M 0.00 % 60.980 M 0.00 % 60.980 M 0.00 % 60.980 M 0.00 % 60.980 M 0.00 % 60.980 M 2.61 % 59.429 M -2.39 % 60.886 M -0.15 % 60.980 M -5.53 % 64.550 M 20.77 % 53.450 M -12.35 % 60.980 M 13.14 % 53.900 M -1.10 % 54.500 M 5.83 % 51.500 M -1.68 % 52.380 M 0.29 % 52.228 M 2.23 % 51.088 M 6.88 % 47.800 M -4.85 % 50.238 M 0.53 % 49.972 M 1.93 % 49.025 M -4.64 % 51.413 M 2.24 % 50.286 M 1.75 % 49.420 M 2.35 % 48.288 M -12.18 % 54.983 M 6.01 % 51.867 M 1.74 % 50.980 M 2.42 % 49.775 M 11.27 % 44.733 M -15.78 % 53.117 M 11.05 % 47.833 M -4.27 % 49.967 M -0.03 % 49.980 M 0.00 % 49.980 M 0.00 % 49.980 M -14.22 % 58.267 M 16.58 % 49.980 M 0.00 % 49.980 M 0.00 % 49.980 M 82.41 % 27.399 M 0.00 % 27.399 M 468.66 % 4.818 M
EPS diluted 0.19 -9.52 % 0.21 -40.00 % 0.35 1 650.00 % 0.02 -95.45 % 0.44 91.30 % 0.23 -75.00 % 0.92 318.18 % 0.22 0.00 % 0.22 161.90 % 0.08 -30.00 % 0.12 -14.29 % 0.14 100.00 % 0.07 -78.79 % 0.33 1 550.00 % 0.02 200.00 % -0.02 -128.57 % 0.07 1 066.67 % 0.01 -94.55 % 0.11 22.22 % 0.09 80.00 % 0.05 431.13 % -0.02 -121.57 % 0.07 0.00 % 0.07 -12.50 % 0.08 263.64 % 0.02 -72.50 % 0.08 0.00 % 0.08 14.29 % 0.07 40.00 % 0.05 -37.50 % 0.08 33.33 % 0.06 0.00 % 0.06 1 171.43 % -0.01 -104.67 % 0.12 500.00 % -0.03 -150.00 % 0.06 100.00 % 0.03 0.00 % 0.03 -52.98 % 0.06 62.34 % 0.04 2 283.33 % 0.00 -106.00 % 0.03 200.00 % 0.01 733.33 % 0.00 124.49 % 0.00 -123.00 % 0.02 610.00 % 0.00 -72.73 % 0.01
Earnings per share 0.19 -9.52 % 0.21 -40.00 % 0.35 1 650.00 % 0.02 -95.45 % 0.44 91.30 % 0.23 -75.00 % 0.92 318.18 % 0.22 0.00 % 0.22 161.90 % 0.08 -30.00 % 0.12 -14.29 % 0.14 100.00 % 0.07 -78.79 % 0.33 1 550.00 % 0.02 200.00 % -0.02 -128.57 % 0.07 1 066.67 % 0.01 -95.00 % 0.12 33.33 % 0.09 80.00 % 0.05 418.47 % -0.02 -119.63 % 0.08 14.29 % 0.07 -12.50 % 0.08 263.64 % 0.02 -72.50 % 0.08 0.00 % 0.08 14.29 % 0.07 40.00 % 0.05 -37.50 % 0.08 33.33 % 0.06 0.00 % 0.06 1 171.43 % -0.01 -104.67 % 0.12 500.00 % -0.03 -150.00 % 0.06 100.00 % 0.03 0.00 % 0.03 -52.98 % 0.06 62.34 % 0.04 2 283.33 % 0.00 -106.00 % 0.03 200.00 % 0.01 733.33 % 0.00 124.49 % 0.00 -123.00 % 0.02 965.00 % 0.00 -81.82 % 0.01
Gross profit 33.206 M -58.92 % 80.824 M 117.02 % 37.242 M 275.01 % 9.931 M -86.98 % 76.291 M 35.12 % 56.461 M -56.74 % 130.510 M 142.68 % 53.779 M 46.52 % 36.703 M -44.81 % 66.498 M 198.99 % 22.241 M -22.22 % 28.594 M 206.38 % 9.333 M -75.46 % 38.025 M 133.04 % 16.317 M 127.73 % 7.165 M -25.93 % 9.673 M -49.09 % 19.000 M 88.29 % 10.091 M 20.91 % 8.346 M 12.34 % 7.429 M -55.65 % 16.750 M 144.85 % 6.841 M 1.42 % 6.745 M 10.14 % 6.124 M 19.46 % 5.127 M -37.38 % 8.187 M 3.48 % 7.912 M 7.66 % 7.349 M 25.90 % 5.837 M 27.11 % 4.592 M -4.67 % 4.817 M 17.95 % 4.084 M 4.61 % 3.904 M -25.44 % 5.236 M -49.58 % 10.385 M 443.15 % 1.912 M 274.77 % -1.094 M -111.51 % 9.506 M 129.67 % 4.139 M 18.32 % 3.498 M 32.30 % 2.644 M -10.13 % 2.942 M 109.99 % 1.401 M 3.01 % 1.360 M -9.60 % 1.504 M 19.88 % 1.255 M 69.82 % 739.000 K 109.94 % 352.000 K
Income tax expense 8.959 M 200.54 % 2.981 M -57.99 % 7.096 M 134.11 % 3.031 M -74.33 % 11.806 M 39.32 % 8.474 M -45.32 % 15.497 M 173.75 % 5.661 M -5.45 % 5.987 M 425.64 % 1.139 M -79.88 % 5.660 M 72.88 % 3.274 M 41.79 % 2.309 M -38.90 % 3.779 M 830.79 % 406.000 K 13.73 % 357.000 K -83.02 % 2.102 M 79.20 % 1.173 M -54.30 % 2.567 M 41.20 % 1.818 M 77.54 % 1.024 M 60.50 % 638.000 K -58.22 % 1.527 M 64.90 % 926.000 K -40.22 % 1.549 M 236.83 % 459.882 K -69.60 % 1.513 M -8.91 % 1.661 M 15.27 % 1.441 M -64.70 % 4.082 M 45 255.56 % 9.000 K 0.00 % 9.000 K 0.000 -100.00 % 3.190 M 17 622.22 % 18.000 K -14.29 % 21.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.423 M 0.000 0.000 0.000 -100.00 % 287.328 K 0.000 0.000 0.000
Cost of revenue 30.857 M 56.58 % 19.707 M -25.86 % 26.580 M -37.51 % 42.538 M 93.27 % 22.010 M -37.62 % 35.284 M -32.67 % 52.404 M 46.91 % 35.670 M 4.88 % 34.011 M 356.16 % -13.277 M -152.21 % 25.431 M 193.90 % 8.653 M -57.98 % 20.594 M 726.72 % -3.286 M -165.46 % 5.020 M -68.36 % 15.866 M 90.22 % 8.341 M 656.44 % -1.499 M -127.66 % 5.419 M 232.45 % 1.630 M -26.97 % 2.232 M 164.34 % -3.469 M -237.33 % 2.526 M 14.51 % 2.206 M -12.11 % 2.510 M -52.21 % 5.252 M 78.27 % 2.946 M 122.51 % 1.324 M -71.90 % 4.711 M -24.45 % 6.236 M 48.51 % 4.199 M -30.13 % 6.010 M 26.77 % 4.741 M 26.39 % 3.751 M -63.90 % 10.390 M 1 313.61 % 735.000 K -98.54 % 50.393 M 5.56 % 47.739 M 11.51 % 42.813 M -11.11 % 48.166 M 189.46 % 16.640 M 303.42 % 4.125 M 11 357.69 % 36.000 K 0.000 0.000 -100.00 % 950.000 0.000 -100.00 % 21.095 M 14.93 % 18.355 M
General and administrative expenses 0.000 -100.00 % 5.354 M 0.000 0.000 0.000 -100.00 % 12.180 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 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 6.251 M 109.41 % 2.985 M -34.88 % 4.584 M -57.39 % 10.759 M -11.48 % 12.155 M -33.51 % 18.280 M -66.76 % 54.992 M 1 165.06 % 4.347 M 9 350.00 % 46.000 K 116.61 % -277.000 K -214.46 % 242.000 K 611.76 % 34.000 K 30.77 % 26.000 K -35.00 % 40.000 K 150.00 % 16.000 K -95.34 % 343.000 K 107.07 % -4.850 M -4 654.90 % -102.000 K -525.00 % 24.000 K -69.23 % 78.000 K 500.00 % 13.000 K 0.000 0.000 0.000 0.000 -100.00 % 44.585 K -43.56 % 79.000 K 146.88 % 32.000 K 0.000 -100.00 % 3.132 M 240.43 % 920.000 K 91 900.00 % 1.000 K -75.00 % 4.000 K -80.95 % 21.000 K -98.26 % 1.206 M -51.74 % 2.499 M 36.41 % 1.832 M -49.95 % 3.660 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 6.251 M -15.38 % 7.387 M 61.15 % 4.584 M -57.39 % 10.759 M -11.48 % 12.155 M -60.14 % 30.498 M -44.54 % 54.992 M 40.11 % 39.248 M 127.04 % 17.287 M -58.51 % 41.666 M 336.16 % 9.553 M -43.92 % 17.034 M 510.76 % 2.789 M -64.94 % 7.954 M -45.65 % 14.634 M 78.05 % 8.219 M 164.02 % 3.113 M -77.46 % 13.810 M 1 267.33 % 1.010 M -48.70 % 1.969 M -48.17 % 3.799 M -66.08 % 11.200 M 812.80 % 1.227 M -50.38 % 2.473 M 304.75 % 611.000 K -78.97 % 2.906 M 10.86 % 2.621 M 25.59 % 2.087 M -12.60 % 2.388 M -1.16 % 2.416 M 47.32 % 1.640 M 8.61 % 1.510 M 54.87 % 975.000 K -4.51 % 1.021 M 126.39 % 451.000 K -96.51 % 12.927 M 2 220.83 % 557.000 K -50.80 % 1.132 M -85.25 % 7.673 M 2 944.84 % 252.000 K -76.25 % 1.061 M 185.69 % 371.386 K 22.57 % 303.000 K -62.08 % 799.000 K -17.46 % 968.000 K 19.60 % 809.332 K 20.44 % 672.000 K 2.28 % 657.000 K 119.73 % 299.000 K
Cost and expenses 37.108 M -24.31 % 49.026 M 57.32 % 31.164 M -41.53 % 53.297 M 131.37 % 23.035 M -64.98 % 65.782 M -38.75 % 107.396 M 43.35 % 74.918 M 46.04 % 51.298 M 80.70 % 28.389 M -18.85 % 34.984 M 36.19 % 25.687 M 9.85 % 23.383 M 400.92 % 4.668 M -76.25 % 19.654 M -18.40 % 24.085 M 110.28 % 11.454 M -6.96 % 12.311 M 91.49 % 6.429 M 78.63 % 3.599 M -40.32 % 6.031 M -21.99 % 7.731 M 106.00 % 3.753 M -19.79 % 4.679 M 49.92 % 3.121 M -61.74 % 8.158 M 46.53 % 5.567 M 63.21 % 3.411 M -51.95 % 7.099 M -17.95 % 8.652 M 48.18 % 5.839 M -22.35 % 7.520 M 31.56 % 5.716 M 19.78 % 4.772 M -55.98 % 10.841 M -20.65 % 13.662 M -73.19 % 50.950 M 4.25 % 48.871 M -3.20 % 50.486 M 4.27 % 48.418 M 173.53 % 17.701 M 293.69 % 4.496 M 1 226.30 % 339.000 K -57.57 % 799.000 K -17.46 % 968.000 K 19.46 % 810.282 K 20.58 % 672.000 K -96.91 % 21.752 M 16.61 % 18.654 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
Selling general and administrative expenses 0.000 -100.00 % 4.402 M 0.000 0.000 0.000 -100.00 % 12.218 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 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 571.000 K 40.99 % 405.000 K 0.000 0.000 -100.00 % 1.275 M -0.16 % 1.277 M 82.43 % 700.000 K 0.000 -100.00 % 334.000 K -52.29 % 700.000 K 47.68 % 474.000 K 0.000 -100.00 % 891.000 K 172.48 % 327.000 K -1.21 % 331.000 K 0.000 0.000 0.000 0.000
Depreciation and amortization 2.372 M -5.42 % 2.508 M 1 617.81 % 146.000 K 4.29 % 140.000 K 7.69 % 130.000 K -93.06 % 1.873 M 1 718.45 % 103.000 K -15.57 % 122.000 K 67.12 % 73.000 K -46.72 % 137.000 K 92.96 % 71.000 K 0.00 % 71.000 K 1.43 % 70.000 K -2.78 % 72.000 K 16.13 % 62.000 K 0.00 % 62.000 K -3.13 % 64.000 K -26.44 % 87.000 K 112.20 % 41.000 K -30.51 % 59.000 K 3.51 % 57.000 K -1.72 % 58.000 K -25.64 % 78.000 K 1.30 % 77.000 K 1.32 % 76.000 K 4.51 % 72.722 K -1.73 % 74.000 K 1.37 % 73.000 K 4.29 % 70.000 K 40.00 % 50.000 K 25.00 % 40.000 K 0.00 % 40.000 K 0.000 0.000 -100.00 % 21.000 K 0.00 % 21.000 K 101.15 % -1.832 M -9 260.00 % 20.000 K -94.01 % 334.000 K -52.29 % 700.000 K 47.68 % 474.000 K 34 397.82 % 1.374 K -99.85 % 891.000 K 172.48 % 327.000 K -1.21 % 331.000 K 99 299.40 % 333.000 0.000 0.000 -100.00 % 87.000 K
Operating income 26.955 M -70.96 % 92.820 M 184.22 % 32.658 M 4 044.20 % -828.000 K -101.97 % 42.084 M 62.09 % 25.963 M -65.62 % 75.518 M 270.37 % 20.390 M -5.25 % 21.519 M 178.67 % 7.722 M -45.94 % 14.284 M 6.52 % 13.410 M 61.55 % 8.301 M -38.14 % 13.419 M 840.36 % 1.427 M 5.31 % 1.355 M -81.88 % 7.479 M 344.12 % 1.684 M -81.46 % 9.081 M 42.40 % 6.377 M 75.67 % 3.630 M -32.35 % 5.366 M -4.42 % 5.614 M 31.41 % 4.272 M -21.73 % 5.458 M 189.07 % 1.888 M -66.08 % 5.566 M -4.45 % 5.825 M 17.42 % 4.961 M 45.02 % 3.421 M 15.89 % 2.952 M -10.73 % 3.307 M 6.37 % 3.109 M 7.84 % 2.883 M -39.75 % 4.785 M 225.29 % -3.819 M -219.83 % 3.187 M 243.17 % -2.226 M -248.50 % 1.499 M -52.97 % 3.187 M 62.35 % 1.963 M 47.18 % 1.334 M -23.70 % 1.748 M 535.64 % 275.000 K 350.82 % 61.000 K 36.54 % 44.674 K -92.34 % 583.000 K 610.98 % 82.000 K 54.72 % 53.000 K
Operating income ratio 0.42 -69.47 % 1.38 169.33 % 0.51 3 342.59 % -0.02 -102.44 % 0.65 128.37 % 0.28 -31.46 % 0.41 81.12 % 0.23 -25.09 % 0.30 109.73 % 0.15 -51.58 % 0.30 -16.78 % 0.36 29.80 % 0.28 -28.19 % 0.39 477.58 % 0.07 13.67 % 0.06 -85.83 % 0.42 331.47 % 0.10 -83.57 % 0.59 -8.41 % 0.64 70.13 % 0.38 -7.00 % 0.40 -32.59 % 0.60 25.58 % 0.48 -24.50 % 0.63 247.48 % 0.18 -63.61 % 0.50 -20.73 % 0.63 53.32 % 0.41 45.17 % 0.28 -15.62 % 0.34 9.94 % 0.31 -13.30 % 0.35 -6.46 % 0.38 22.99 % 0.31 189.16 % -0.34 -663.65 % 0.06 227.68 % -0.05 -266.56 % 0.03 -52.98 % 0.06 -37.49 % 0.10 -50.53 % 0.20 -66.43 % 0.59 199.04 % 0.20 337.63 % 0.04 51.14 % 0.03 -93.61 % 0.46 12 269.28 % 0.00 32.56 % 0.00
Total other income expenses net 6.771 M 105.77 % -117.291 M -3 401.22 % -3.350 M -165.82 % 5.090 M 238.58 % -3.673 M -12.81 % -3.256 M 17.34 % -3.939 M -160.69 % -1.511 M 26.51 % -2.056 M -40.73 % -1.461 M -162.30 % -557.000 K -168.18 % 817.000 K 132.96 % -2.479 M 27.37 % -3.413 M -24 478.57 % 14.000 K 100.68 % -2.067 M -124.67 % -920.000 K -397.30 % -185.000 K -811.54 % 26.000 K -66.23 % 77.000 K 492.31 % 13.000 K 100.12 % -10.589 M 0.000 0.000 -100.00 % 110.000 K 133.37 % -329.623 K -151.62 % -131.000 K -151.92 % -52.000 K 0.000 -100.00 % 3.132 M 240.43 % 920.000 K 91 900.00 % 1.000 K 0.000 -100.00 % 21.000 K -98.26 % 1.206 M -51.72 % 2.498 M 0.000 -100.00 % 3.661 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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-03-31 2022-09-30 2022-03-31 2021-09-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-03-31
Net debt 0.000 -100.00 % 1.289 B 0.000 -100.00 % 1.024 B 0.000 -100.00 % 1.441 B 0.000 -100.00 % 1.351 B 24.72 % 1.083 B 143.63 % 444.657 M 259.29 % 123.759 M 371.93 % 26.224 M -84.02 % 164.097 M 0.000 -100.00 % 27.795 M 0.000 -100.00 % 4.379 M 0.000 -100.00 % 32.066 M 0.000 -100.00 % 78.447 M 0.000 -100.00 % 86.507 M 0.000 -100.00 % 65.360 M 0.000 -100.00 % 44.843 M 0.000 -100.00 % 31.467 M -37.23 % 50.131 M 0.28 % 49.991 M 36.46 % 36.634 M -55.97 % 83.202 M 129.76 % 36.212 M -41.40 % 61.791 M -5.66 % 65.495 M 49.02 % 43.949 M -12.97 % 50.500 M 144.34 % 20.668 M 46.06 % 14.151 M
Total investments 0.000 0.000 0.000 -100.00 % 349.812 M 0.000 -100.00 % 89.747 M 0.000 -100.00 % 160.822 M 373.42 % 33.970 M 61.68 % 21.010 M 35.70 % 15.483 M 30.36 % 11.877 M 493.85 % 2.000 M 0.000 -100.00 % 8.928 M 0.000 -100.00 % 91.000 K 0.000 -100.00 % 91.000 K 0.000 -100.00 % 91.000 K 0.000 -100.00 % 2.897 M 0.000 -100.00 % 2.897 M 0.000 -100.00 % 21.030 M 0.000 -100.00 % 27.200 M 580.00 % 4.000 M 760.22 % 465.000 K -96.61 % 13.710 M 0.000 -100.00 % 123.000 K 0.000 0.000 0.000 0.000 -100.00 % 240.000 K 0.000
Total debt 0.000 -100.00 % 1.300 B 0.000 -100.00 % 1.027 B 0.000 -100.00 % 1.654 B 0.000 -100.00 % 1.456 B 22.96 % 1.184 B 158.50 % 457.949 M 188.42 % 158.777 M 362.29 % 34.346 M -79.07 % 164.105 M 0.000 -100.00 % 35.783 M 0.000 -100.00 % 5.500 M 0.000 -100.00 % 38.010 M 0.000 -100.00 % 78.888 M 0.000 -100.00 % 87.782 M 0.000 -100.00 % 72.360 M 0.000 -100.00 % 47.842 M 0.000 -100.00 % 46.919 M -7.51 % 50.726 M -3.34 % 52.480 M 39.75 % 37.554 M -59.31 % 92.301 M 136.97 % 38.951 M -41.83 % 66.957 M -1.64 % 68.071 M 38.18 % 49.263 M -9.19 % 54.248 M 92.74 % 28.146 M 92.77 % 14.601 M
Accumulated other comprehensive income loss 698.350 M 501.91 % 116.022 M -83.57 % 706.322 M 10.03 % 641.942 M 16.62 % 550.451 M 257.43 % 154.003 M -67.93 % 480.135 M 687.36 % 60.980 M -74.80 % 241.980 M 296.82 % 60.980 M -74.80 % 241.980 M 296.82 % 60.980 M -64.38 % 171.180 M -25.99 % 231.298 M 0.000 -100.00 % 224.044 M 0.000 -100.00 % 182.015 M 0.000 -100.00 % 173.733 M 0.000 -100.00 % 168.935 M 0.000 -100.00 % 160.836 M 0.000 -100.00 % 157.762 M 0.000 -100.00 % 151.403 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
Retained earnings 0.000 -100.00 % 170.348 M 0.000 0.000 0.000 -100.00 % 154.468 M 0.000 0.000 -100.00 % 76.861 M 0.000 -100.00 % 56.882 M 0.000 -100.00 % 37.118 M 0.000 0.000 0.000 -100.00 % 25.822 M 0.000 0.000 0.000 -100.00 % 18.261 M 0.000 0.000 0.000 -100.00 % 4.546 M 0.000 0.000 0.000 -100.00 % 6.439 M 0.000 0.000 0.000 -100.00 % 4.868 M 0.000 0.000 0.000 -100.00 % 1.887 M 0.000 0.000 -100.00 % 220.467 K
Common stock 0.000 -100.00 % 64.380 M 0.000 -100.00 % 64.380 M 0.000 -100.00 % 60.980 M 0.000 -100.00 % 60.980 M 0.00 % 60.980 M 0.00 % 60.980 M 0.00 % 60.980 M 0.00 % 60.980 M 13.14 % 53.900 M 0.000 -100.00 % 53.900 M 0.000 -100.00 % 53.900 M 0.000 -100.00 % 50.980 M 0.000 -100.00 % 50.980 M 0.000 -100.00 % 50.980 M 0.000 -100.00 % 50.980 M 0.000 -100.00 % 50.980 M 0.000 -100.00 % 50.980 M 0.00 % 50.980 M 0.00 % 50.980 M 0.00 % 50.980 M 0.00 % 50.980 M 0.57 % 50.689 M 1.42 % 49.980 M 0.00 % 49.980 M 0.00 % 49.980 M 0.00 % 49.980 M 0.00 % 49.980 M 0.00 % 49.980 M
Total equity 698.350 M 0.00 % 698.350 M -1.13 % 706.322 M 0.00 % 706.322 M 28.32 % 550.451 M 0.00 % 550.451 M 14.65 % 480.135 M 0.00 % 480.135 M 24.60 % 385.343 M 17.29 % 328.551 M 3.98 % 315.969 M 7.23 % 294.652 M 23.72 % 238.164 M 2.97 % 231.298 M 0.00 % 231.298 M 3.24 % 224.044 M 0.00 % 224.044 M 23.09 % 182.015 M 0.00 % 182.015 M 4.77 % 173.733 M 3.60 % 167.692 M -0.74 % 168.935 M 0.00 % 168.935 M 5.04 % 160.836 M 6.23 % 151.397 M -4.03 % 157.762 M 0.00 % 157.762 M 4.20 % 151.403 M 0.00 % 151.403 M -3.13 % 156.296 M 4.00 % 150.281 M -0.86 % 151.581 M 2.22 % 148.289 M 21.72 % 121.832 M 121.16 % 55.088 M 1.01 % 54.536 M 3.75 % 52.564 M -0.17 % 52.653 M 3.55 % 50.848 M 0.73 % 50.481 M
Other non current liabilities -698.350 M -869.68 % 90.733 M 112.85 % -706.322 M -1 176.96 % 65.585 M 111.91 % -550.451 M -1 528.56 % 38.532 M 108.03 % -480.135 M -1 597.57 % 32.061 M 300.31 % 8.009 M -6.46 % 8.562 M 420.17 % 1.646 M -89.54 % 15.740 M 68.90 % 9.319 M 104.03 % -231.298 M -1 981.39 % 12.294 M 105.49 % -224.044 M -11 202 300.00 % 2.000 K 100.00 % -182.015 M -23 345.85 % 783.000 K 100.45 % -173.733 M -11 374.04 % 1.541 M 100.91 % -168.935 M -16 893 400.00 % -1.000 K 100.00 % -160.836 M -17 101.69 % 946.000 K 100.60 % -157.762 M -286 940.00 % 55.000 K 100.04 % -151.403 M -274 395.70 % 55.197 K 0.000 0.000 0.000 -100.00 % 125.451 K -39.98 % 209.000 K 0.00 % 209.000 K 0.00 % 209.000 K -0.01 % 209.013 K 45.15 % 144.000 K 0.000 -100.00 % 143.648 K
Long term debt 0.000 -100.00 % 1.300 B 0.000 -100.00 % 1.027 B 0.000 -100.00 % 1.654 B 0.000 -100.00 % 1.456 B 22.96 % 1.184 B 158.50 % 457.949 M 188.42 % 158.777 M 362.29 % 34.346 M -79.07 % 164.105 M 0.000 -100.00 % 35.783 M 0.000 -100.00 % 5.500 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
Total non current liabilities -698.350 M -150.22 % 1.390 B 296.86 % -706.322 M -164.64 % 1.093 B 298.52 % -550.451 M -132.51 % 1.693 B 452.64 % -480.135 M -132.26 % 1.488 B 24.82 % 1.192 B 155.48 % 466.677 M 190.64 % 160.571 M 219.90 % 50.194 M -71.08 % 173.532 M 175.03 % -231.298 M -581.10 % 48.077 M 121.46 % -224.044 M -1 966.88 % 12.001 M 106.59 % -182.015 M -20 574.13 % 889.000 K 100.51 % -173.733 M -10 648.45 % 1.647 M 100.97 % -168.935 M -155 086.24 % 109.000 K 100.07 % -160.836 M -15 491.00 % 1.045 M 100.66 % -157.762 M -91 822.09 % 172.000 K 100.11 % -151.403 M -98 391.30 % 154.035 K 0.000 0.000 0.000 -100.00 % 139.054 K -33.47 % 209.000 K 0.00 % 209.000 K 0.00 % 209.000 K -0.01 % 209.031 K 45.16 % 144.000 K 0.000 -100.00 % 143.648 K
Other current liabilities 0.000 -100.00 % 16.886 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.764 M 339.34 % 5.409 M 0.000 -100.00 % 3.591 M 0.000 -100.00 % 2.994 M 0.000 -100.00 % 7.916 M 0.000 100.00 % -637.000 K 0.000 -100.00 % 9.366 M 0.000 -100.00 % 6.900 M 0.000 -100.00 % 13.280 M 0.000 -100.00 % 5.001 M 0.000 -100.00 % 2.776 M 0.000 100.00 % -13.661 M -805.61 % 1.936 M -92.39 % 25.430 M -48.06 % 48.959 M 1 709.72 % 2.705 M -67.79 % 8.399 M 395.52 % 1.695 M -72.94 % 6.265 M 147.46 % 2.532 M 106.00 % 1.229 M 575.27 % 182.000 K -62.07 % 479.799 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 4.490 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
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 -100.00 % 5.500 M 0.000 -100.00 % 38.010 M 0.000 -100.00 % 78.888 M 0.000 -100.00 % 87.782 M 0.000 -100.00 % 72.360 M 0.000 -100.00 % 47.842 M 0.000 -100.00 % 46.919 M -7.51 % 50.726 M -3.34 % 52.480 M 39.75 % 37.554 M -59.31 % 92.301 M 136.97 % 38.951 M -41.83 % 66.957 M -1.64 % 68.071 M 38.18 % 49.263 M -9.19 % 54.248 M 92.74 % 28.146 M 92.77 % 14.601 M
Total current liabilities 0.000 -100.00 % 16.886 M 0.000 -100.00 % 47.286 M 0.000 -100.00 % 35.566 M 0.000 -100.00 % 23.764 M 35.68 % 17.515 M 44.13 % 12.152 M 19.41 % 10.177 M 12.94 % 9.011 M -5.60 % 9.546 M 0.000 -100.00 % 7.916 M 0.000 -100.00 % 4.863 M 0.000 -100.00 % 47.376 M 0.000 -100.00 % 85.788 M 0.000 -100.00 % 101.062 M 0.000 -100.00 % 77.361 M 0.000 -100.00 % 58.708 M 0.000 -100.00 % 55.407 M 5.21 % 52.662 M -32.41 % 77.910 M -9.94 % 86.513 M -8.94 % 95.006 M 100.65 % 47.350 M -31.03 % 68.652 M -7.65 % 74.336 M 43.52 % 51.794 M -6.64 % 55.477 M 95.84 % 28.328 M 87.85 % 15.080 M
Total liabilities -698.350 M -149.62 % 1.407 B 299.25 % -706.322 M -161.95 % 1.140 B 307.11 % -550.451 M -131.84 % 1.729 B 460.05 % -480.135 M -131.76 % 1.512 B 24.97 % 1.210 B 152.65 % 478.829 M 180.43 % 170.748 M 188.40 % 59.205 M -67.66 % 183.078 M 179.15 % -231.298 M -513.08 % 55.993 M 124.99 % -224.044 M -1 428.53 % 16.864 M 109.27 % -182.015 M -477.12 % 48.265 M 127.78 % -173.733 M -298.70 % 87.435 M 151.76 % -168.935 M -266.98 % 101.171 M 162.90 % -160.836 M -305.13 % 78.406 M 149.70 % -157.762 M -367.94 % 58.880 M 138.89 % -151.403 M -372.50 % 55.561 M 5.50 % 52.662 M -32.41 % 77.910 M -9.94 % 86.513 M -9.07 % 95.145 M 100.06 % 47.559 M -30.93 % 68.861 M -7.62 % 74.545 M 43.35 % 52.003 M -6.50 % 55.621 M 96.35 % 28.328 M 86.07 % 15.224 M
Other non current assets 0.000 -100.00 % 2.066 B 0.000 -100.00 % 349.812 M 0.000 -100.00 % 121.694 M 0.000 100.00 % -13.518 M -1 351 700.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.928 M 0.000 -100.00 % 91.000 K 0.000 -100.00 % 91.000 K 0.000 -100.00 % 91.000 K 0.000 -100.00 % 2.897 M 0.000 -100.00 % 2.897 M 0.000 -100.00 % 21.030 M 0.000 -100.00 % 27.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.800 M 0.000 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 100.00 % -28.501 M 0.000 -100.00 % 174.340 M 413.20 % 33.971 M 61.69 % 21.010 M 35.70 % 15.483 M 30.36 % 11.877 M 493.85 % 2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 39.876 M 0.000 -100.00 % 4.915 M 0.000 -100.00 % 4.478 M 0.000 -100.00 % 4.597 M -5.33 % 4.856 M 21.16 % 4.008 M 0.80 % 3.976 M -3.26 % 4.110 M -2.74 % 4.226 M 0.000 -100.00 % 3.059 M 0.000 -100.00 % 3.175 M 0.000 -100.00 % 3.311 M 0.000 -100.00 % 3.391 M 0.000 -100.00 % 3.509 M 0.000 -100.00 % 3.493 M 0.000 -100.00 % 3.286 M 0.000 -100.00 % 3.366 M -29.06 % 4.745 M 0.00 % 4.745 M 58.43 % 2.995 M -0.01 % 2.995 M -0.65 % 3.015 M 6 314.89 % 47.000 K 95.83 % 24.000 K -1.74 % 24.426 K -6.05 % 26.000 K 0.00 % 26.000 K 0.000
Total non current assets 0.000 -100.00 % 2.106 B 0.000 -100.00 % 354.727 M 0.000 -100.00 % 97.671 M 0.000 -100.00 % 165.419 M 326.05 % 38.826 M 55.19 % 25.018 M 28.57 % 19.459 M 21.72 % 15.987 M 156.78 % 6.226 M 0.000 -100.00 % 13.066 M 0.000 -100.00 % 3.266 M 0.000 -100.00 % 3.402 M 0.000 -100.00 % 3.482 M 0.000 -100.00 % 6.406 M 0.000 -100.00 % 6.390 M 0.000 -100.00 % 24.316 M 0.000 -100.00 % 30.566 M 544.17 % 4.745 M 0.00 % 4.745 M 58.43 % 2.995 M -0.01 % 2.995 M -0.65 % 3.015 M 6 314.89 % 47.000 K 95.83 % 24.000 K -1.74 % 24.426 K -99.36 % 3.826 M 14 615.38 % 26.000 K 0.000
Other current assets 0.000 100.00 % -11.117 M 0.000 -100.00 % 1.489 B 0.000 100.00 % -212.865 M 0.000 -100.00 % 13.518 M -99.04 % 1.415 B 84.14 % 768.674 M 90.33 % 403.856 M 23.50 % 327.022 M -16.01 % 389.344 M 0.000 -100.00 % 263.725 M 0.000 -100.00 % 234.988 M 0.000 -100.00 % 7.344 M 0.000 -100.00 % 43.425 M 0.000 -100.00 % 7.436 M 0.000 -100.00 % 48.811 M 0.000 -100.00 % 176.464 M 0.000 -100.00 % 136.457 M -30.47 % 196.252 M 19 625 100.00 % 1.000 K -100.00 % 209.093 M 3.82 % 201.403 M 120.48 % 91.349 M 172.81 % 33.485 M -2.62 % 34.386 M 153.56 % 13.561 M 1 649.84 % 775.000 K -82.24 % 4.364 M -93.31 % 65.255 M
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 118.248 M 0.000 100.00 % -13.518 M -217.36 % 11.518 M 0.000 -100.00 % 35.015 M 0.000 -100.00 % 2.768 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 -100.00 % 4.000 M 760.22 % 465.000 K -96.61 % 13.710 M 0.000 -100.00 % 123.000 K 0.000 0.000 0.000 0.000 -100.00 % 240.000 K 0.000
cash and cash equivalents 0.000 -100.00 % 10.461 M 0.000 -100.00 % 2.919 M 0.000 -100.00 % 94.617 M 0.000 -100.00 % 104.562 M 4.04 % 100.504 M 656.12 % 13.292 M -62.04 % 35.018 M 331.15 % 8.122 M 101 425.00 % 8.000 K 0.000 -100.00 % 7.988 M 0.000 -100.00 % 1.121 M 0.000 -100.00 % 5.944 M 0.000 -100.00 % 441.000 K 0.000 -100.00 % 1.275 M 0.000 -100.00 % 7.000 M 0.000 -100.00 % 2.999 M 0.000 -100.00 % 15.452 M 2 496.96 % 595.000 K -76.09 % 2.489 M 170.54 % 920.000 K -89.89 % 9.099 M 232.20 % 2.739 M -46.98 % 5.166 M 100.54 % 2.576 M -51.52 % 5.313 M 41.77 % 3.748 M -49.88 % 7.478 M 1 562.54 % 449.794 K
Cash and short term investments 0.000 -100.00 % 10.461 M 0.000 -100.00 % 2.919 M 0.000 -100.00 % 212.865 M 0.000 -100.00 % 104.562 M 4.04 % 100.504 M 656.12 % 13.292 M -62.04 % 35.018 M 331.15 % 8.122 M 192.58 % 2.776 M 0.000 -100.00 % 7.988 M 0.000 -100.00 % 1.121 M 0.000 -100.00 % 5.944 M 0.000 -100.00 % 441.000 K 0.000 -100.00 % 1.275 M 0.000 -100.00 % 7.000 M 0.000 -100.00 % 2.999 M 0.000 -100.00 % 15.452 M 236.28 % 4.595 M 55.55 % 2.954 M -79.81 % 14.630 M 60.79 % 9.099 M 217.92 % 2.862 M -44.60 % 5.166 M 100.54 % 2.576 M -51.52 % 5.313 M 41.77 % 3.748 M -51.44 % 7.718 M 1 615.90 % 449.794 K
Total current assets 0.000 0.000 0.000 -100.00 % 1.492 B 0.000 -100.00 % 2.181 B 0.000 -100.00 % 1.827 B 17.36 % 1.556 B 98.93 % 782.362 M 67.44 % 467.260 M 38.30 % 337.870 M -18.59 % 415.016 M 0.000 -100.00 % 274.225 M 0.000 -100.00 % 237.642 M 0.000 -100.00 % 226.878 M 0.000 -100.00 % 251.644 M 0.000 -100.00 % 263.700 M 0.000 -100.00 % 223.356 M 0.000 -100.00 % 192.327 M 0.000 -100.00 % 176.398 M -13.62 % 204.213 M -8.61 % 223.446 M -4.96 % 235.099 M -2.22 % 240.439 M 44.52 % 166.376 M 34.28 % 123.902 M -3.99 % 129.057 M 23.45 % 104.543 M 0.09 % 104.448 M 31.96 % 79.150 M 20.46 % 65.705 M
Inventory 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.181 B 0.000 -100.00 % 262.000 K 7.38 % 244.000 K -38.38 % 396.000 K 18.92 % 333.000 K -87.78 % 2.726 M -0.91 % 2.751 M 0.000 -100.00 % 2.512 M 0.000 -100.00 % 1.533 M 0.000 -100.00 % 3.093 M 0.000 -100.00 % 2.394 M 0.000 -100.00 % 4.380 M 0.000 -100.00 % 8.008 M 0.000 -100.00 % 12.864 M 0.000 -100.00 % 2.340 M -30.47 % 3.366 M -68.36 % 10.640 M -6.47 % 11.376 M -62.00 % 29.937 M 204.14 % 9.843 M -38.33 % 15.960 M 13.06 % 14.116 M 1 315.31 % 997.381 K -48.67 % 1.943 M 0.000 0.000
Net receivables 0.000 -100.00 % 656.000 K 0.000 0.000 0.000 -100.00 % 515.000 K 0.000 -100.00 % 1.708 B 5 923.68 % 28.359 M 0.000 -100.00 % 28.053 M 0.000 -100.00 % 20.145 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 205.384 M 0.000 0.000 0.000 -100.00 % 159.537 M 0.000 0.000 0.000 -100.00 % 22.149 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 67.068 M 0.000
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 -100.00 % 1.079 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
Other assets 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 100.00 % -1.000 K 98.46 % -65.000 K 0.000 100.00 % -2.000 K 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 -100.00 % 57.000 K 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
Account 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 -100.00 % 3.600 M 0.000 -100.00 % 22.149 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 -100.00 % 47.286 M 0.000 -100.00 % 35.566 M 0.000 0.000 -100.00 % 12.106 M -0.38 % 12.152 M 84.51 % 6.586 M -26.91 % 9.011 M 37.53 % 6.552 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.764 M -396.68 % 8.010 M -6.46 % 8.563 M 184.14 % -10.177 M -164.65 % 15.742 M 68.91 % 9.320 M 0.000 0.000 0.000 -100.00 % 6.396 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
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
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 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
Other total stockholders equity 0.000 -100.00 % 347.600 M 0.000 -100.00 % 641.942 M 0.000 -100.00 % 181.000 M 0.000 -100.00 % 358.175 M 44.72 % 247.502 M 19.80 % 206.591 M 14.14 % 181.000 M 4.81 % 172.692 M 47.25 % 117.280 M 0.000 -100.00 % 177.398 M 0.000 -100.00 % 117.280 M 0.000 -100.00 % 131.035 M 0.000 -100.00 % 98.451 M 0.000 -100.00 % 117.955 M 0.000 -100.00 % 95.871 M 0.000 -100.00 % 106.782 M 0.000 -100.00 % 93.984 M -10.76 % 105.316 M 6.06 % 99.301 M -1.29 % 100.601 M 8.83 % 92.442 M 29.94 % 71.143 M 1 292.78 % 5.108 M 12.12 % 4.556 M 553.88 % 696.763 K -73.93 % 2.673 M 207.95 % 868.000 K 209.92 % 280.068 K
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 458.000 K 0.000 -100.00 % 329.000 K 0.000 -100.00 % 408.000 K -2.16 % 417.000 K 151.20 % 166.000 K 12.16 % 148.000 K 37.04 % 108.000 K 0.00 % 108.000 K 0.000 0.000 0.000 -100.00 % 103.000 K 0.000 -100.00 % 106.000 K 0.000 -100.00 % 106.000 K 0.000 -100.00 % 110.000 K 0.000 -100.00 % 99.000 K 0.000 -100.00 % 117.000 K 0.000 -100.00 % 98.838 K 0.000 0.000 0.000 -100.00 % 13.603 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 2.106 B 0.000 -100.00 % 1.846 B 0.000 -100.00 % 2.279 B 0.000 -100.00 % 1.992 B 24.88 % 1.595 B 97.57 % 807.380 M 65.88 % 486.717 M 37.55 % 353.857 M -16.00 % 421.242 M 0.000 -100.00 % 287.291 M 0.000 -100.00 % 240.908 M 0.000 -100.00 % 230.280 M 0.000 -100.00 % 255.127 M 0.000 -100.00 % 270.106 M 0.000 -100.00 % 229.803 M 0.000 -100.00 % 216.642 M 0.000 -100.00 % 206.964 M -0.95 % 208.958 M -8.43 % 228.191 M -4.16 % 238.094 M -2.19 % 243.434 M 43.71 % 169.391 M 36.66 % 123.949 M -3.98 % 129.081 M 23.44 % 104.567 M -3.42 % 108.274 M 36.75 % 79.176 M 20.50 % 65.705 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-03-31 2022-09-30 2022-03-31 2021-09-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-03-31
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
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
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
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
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
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
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
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
Other non cash items -24.767 M -85.91 % -13.322 M 40.02 % -22.212 M -1 704.39 % -1.231 M 95.37 % -26.605 M -86.94 % -14.232 M -13 717.48 % -103.000 K 15.57 % -122.000 K -67.12 % -73.000 K 46.72 % -137.000 K -92.96 % -71.000 K 0.00 % -71.000 K 98.33 % -4.262 M 78.72 % -20.027 M -1 451.28 % -1.291 M -220.77 % 1.069 M 123.98 % -4.457 M -1 271.38 % -325.000 K 95.03 % -6.540 M -41.07 % -4.636 M -77.01 % -2.619 M -418.61 % 822.000 K 120.11 % -4.087 M -22.15 % -3.346 M 16.75 % -4.019 M 10.59 % -4.495 M 1.38 % -4.558 M -10.85 % -4.112 M -16.82 % -3.520 M -538.24 % 803.215 K 120.79 % -3.863 M -17.10 % -3.299 M -6.01 % -3.112 M -1 748.80 % 188.743 K 103.14 % -6.012 M -562.46 % 1.300 M 140.79 % -3.187 M -1 304.11 % 264.676 K 117.66 % -1.499 M -171.56 % -552.000 K 71.88 % -1.963 M -2 292.71 % 89.524 K 105.12 % -1.748 M -469.38 % -307.000 K -403.28 % -61.000 K
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.083 M 324.32 % 13.217 M -1.92 % 13.476 M 163.10 % 5.122 M -29.56 % 7.271 M -12.61 % 8.320 M 95.21 % 4.262 M -78.72 % 20.027 M 1 451.28 % 1.291 M 220.77 % -1.069 M -123.98 % 4.457 M 1 271.38 % 325.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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
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
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
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
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
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
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
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
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
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
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
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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -48.479 M -466.79 % 13.217 M 115.19 % -87.028 M -1 799.10 % 5.122 M 185.07 % -6.021 M -172.37 % 8.320 M 95.21 % 4.262 M -78.72 % 20.027 M 1 451.28 % 1.291 M 220.77 % -1.069 M -123.98 % 4.457 M 1 271.38 % 325.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 56.083 M -46.36 % 104.562 M 14.47 % 91.345 M -9.11 % 100.504 M 5.37 % 95.382 M 617.59 % 13.292 M 167.34 % 4.972 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 94.617 M 68.71 % 56.083 M -46.36 % 104.562 M 675.91 % 13.476 M -86.59 % 100.504 M 1 282.26 % 7.271 M -45.30 % 13.292 M 211.87 % 4.262 M -78.72 % 20.027 M 1 451.28 % 1.291 M 220.77 % -1.069 M -123.98 % 4.457 M 1 271.38 % 325.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 56.083 M 324.32 % 13.217 M -1.92 % 13.476 M 163.10 % 5.122 M -29.56 % 7.271 M -12.61 % 8.320 M 95.21 % 4.262 M -78.72 % 20.027 M 1 451.28 % 1.291 M 220.77 % -1.069 M -123.98 % 4.457 M 1 271.38 % 325.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.083 M 324.32 % 13.217 M -1.92 % 13.476 M 163.10 % 5.122 M -29.56 % 7.271 M -12.61 % 8.320 M 95.21 % 4.262 M -78.72 % 20.027 M 1 451.28 % 1.291 M 220.77 % -1.069 M -123.98 % 4.457 M 1 271.38 % 325.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013