Aasen Sparebank AASB.OL
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 434.105 M 151.56 % | 172.565 M -9.97 % | 191.679 M 30.76 % | 146.589 M 39.97 % | 104.730 M -4.59 % | 109.770 M 11.91 % | 98.089 M 1.22 % | 96.908 M 8.69 % | 89.156 M 15.43 % | 77.236 M |
| Net income | 19.680 M -15.31 % | 23.239 M 103.35 % | 11.428 M 24.62 % | 9.170 M 2.37 % | 8.957 M -77.92 % | 40.559 M 14.60 % | 35.392 M 15.52 % | 30.636 M 7.86 % | 28.404 M 25.49 % | 22.634 M |
| Income before tax | 101.707 M 2.10 % | 99.612 M 59.84 % | 62.321 M 19.61 % | 52.102 M 6.94 % | 48.719 M -9.99 % | 54.127 M 17.39 % | 46.110 M 13.25 % | 40.715 M 11.10 % | 36.648 M 17.48 % | 31.195 M |
| Income before tax ratio | 0.23 -59.41 % | 0.58 77.54 % | 0.33 -8.52 % | 0.36 -23.59 % | 0.47 -5.66 % | 0.49 4.90 % | 0.47 11.89 % | 0.42 2.21 % | 0.41 1.77 % | 0.40 |
| EBITDA | 105.349 M 2.05 % | 103.235 M 56.54 % | 65.948 M 18.90 % | 55.467 M 8.77 % | 50.994 M -8.34 % | 55.633 M 16.28 % | 47.842 M 12.44 % | 42.550 M 10.16 % | 38.625 M | 0.000 |
| Net income ratio | 0.05 -66.34 % | 0.13 125.88 % | 0.06 -4.69 % | 0.06 -26.86 % | 0.09 -76.85 % | 0.37 2.40 % | 0.36 14.13 % | 0.32 -0.77 % | 0.32 8.71 % | 0.29 |
| Ratio EBITDA | 0.24 -59.43 % | 0.60 73.88 % | 0.34 -9.07 % | 0.38 -22.29 % | 0.49 -3.93 % | 0.51 3.91 % | 0.49 11.08 % | 0.44 1.35 % | 0.43 | 0.00 |
| Gross profit ratio | 0.44 -57.42 % | 1.03 61.85 % | 0.63 -17.67 % | 0.77 -22.93 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 1.730 M 0.01 % | 1.730 M 0.00 % | 1.730 M 59.45 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 20.70 % | 898.741 K 44.96 % | 620.000 K |
| Weighted average shs out | 1.730 M 0.01 % | 1.730 M 0.00 % | 1.730 M 59.45 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 20.70 % | 898.741 K 44.96 % | 620.000 K |
| EPS diluted | 11.38 -6.72 % | 12.20 84.57 % | 6.61 -26.88 % | 9.04 9.44 % | 8.26 -77.91 % | 37.39 14.61 % | 32.62 15.52 % | 28.24 -10.64 % | 31.60 -13.44 % | 36.51 |
| Earnings per share | 11.38 -6.72 % | 12.20 84.57 % | 6.61 -26.88 % | 9.04 9.44 % | 8.26 -77.91 % | 37.39 14.61 % | 32.62 15.52 % | 28.24 -10.64 % | 31.60 -13.44 % | 36.51 |
| Gross profit | 189.828 M 7.11 % | 177.221 M 45.71 % | 121.625 M 7.66 % | 112.973 M 7.87 % | 104.730 M -4.59 % | 109.770 M 11.91 % | 98.089 M 1.22 % | 96.908 M 8.69 % | 89.156 M 15.43 % | 77.236 M |
| Income tax expense | 22.723 M -2.35 % | 23.269 M 83.13 % | 12.706 M 11.62 % | 11.383 M 0.43 % | 11.334 M -16.47 % | 13.568 M 26.59 % | 10.718 M 6.32 % | 10.081 M 22.28 % | 8.244 M -3.71 % | 8.562 M |
| Cost of revenue | 244.277 M 234.34 % | -181.832 M -359.56 % | 70.054 M 108.40 % | 33.615 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 1.225 M 32.58 % | 924.000 K -50.72 % | 1.875 M -21.28 % | 2.382 M 44.45 % | 1.649 M -30.13 % | 2.360 M -12.17 % | 2.687 M -78.07 % | 12.251 M -0.80 % | 12.350 M 8.92 % | 11.339 M |
| Selling and marketing expenses | 1.529 M 5.23 % | 1.453 M 23.76 % | 1.174 M 22.68 % | 957.000 K -40.63 % | 1.612 M 32.89 % | 1.213 M 40.39 % | 864.000 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 85.367 M 13.47 % | 75.232 M 33.73 % | 56.255 M -2.22 % | 57.533 M 88.44 % | 30.532 M -36.30 % | 47.933 M 5.11 % | 45.602 M 17.00 % | 38.975 M 10.69 % | 35.211 M 11.60 % | 31.551 M |
| Operating expenses | 88.121 M 13.54 % | 77.609 M 30.87 % | 59.304 M -2.58 % | 60.872 M 80.13 % | 33.793 M -34.39 % | 51.506 M 4.79 % | 49.153 M -4.05 % | 51.226 M 7.71 % | 47.561 M 10.89 % | 42.890 M |
| Cost and expenses | 332.398 M 635.95 % | 45.166 M 14.93 % | 39.298 M 7.14 % | 36.678 M 8.54 % | 33.793 M -34.39 % | 51.506 M 4.79 % | 49.153 M -4.05 % | 51.226 M 7.71 % | 47.561 M 10.89 % | 42.890 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 |
| Selling general and administrative expenses | 2.754 M 15.86 % | 2.377 M -22.04 % | 3.049 M -8.69 % | 3.339 M 2.39 % | 3.261 M -8.73 % | 3.573 M 0.62 % | 3.551 M -71.01 % | 12.251 M -0.80 % | 12.350 M 8.92 % | 11.339 M |
| Interest income | 400.292 M 24.59 % | 321.293 M 81.11 % | 177.402 M 45.99 % | 121.520 M -4.25 % | 126.918 M -8.82 % | 139.197 M 14.86 % | 121.188 M 3.18 % | 117.454 M 11.54 % | 105.302 M 1.03 % | 104.230 M |
| Interest expense | 244.277 M 42.07 % | 171.941 M 145.44 % | 70.054 M 108.40 % | 33.615 M -17.69 % | 40.841 M -25.53 % | 54.844 M 14.55 % | 47.876 M 6.38 % | 45.003 M 11.75 % | 40.270 M -14.26 % | 46.969 M |
| Depreciation and amortization | 3.642 M 0.52 % | 3.623 M -0.11 % | 3.627 M 7.79 % | 3.365 M 47.72 % | 2.278 M 51.26 % | 1.506 M -13.05 % | 1.732 M -5.51 % | 1.833 M -7.28 % | 1.977 M 9.71 % | 1.802 M |
| Operating income | 101.707 M 2.10 % | 99.612 M 59.84 % | 62.321 M 19.61 % | 52.102 M 6.95 % | 48.716 M -22.79 % | 63.099 M 17.70 % | 53.612 M 3.48 % | 51.808 M 13.83 % | 45.514 M 18.41 % | 38.439 M |
| Operating income ratio | 0.23 -59.41 % | 0.58 77.54 % | 0.33 -8.52 % | 0.36 -23.59 % | 0.47 -19.08 % | 0.57 5.17 % | 0.55 2.24 % | 0.53 4.72 % | 0.51 2.58 % | 0.50 |
| Total other income expenses net | -34.039 M -22.50 % | -27.787 M | 0.000 100.00 % | -27.215 M -907 266.67 % | 3.000 K 100.03 % | -8.972 M -19.59 % | -7.502 M 32.37 % | -11.092 M -25.11 % | -8.866 M -22.41 % | -7.243 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 802.644 M 15.74 % | 693.510 M -27.34 % | 954.459 M 0.15 % | 953.023 M 33.87 % | 711.880 M 3.80 % | 685.840 M 12.17 % | 611.453 M -3.15 % | 631.363 M 5.30 % | 599.568 M 18.87 % | 504.390 M |
| Total investments | 638.301 M 10 538.35 % | 6.000 M -98.96 % | 578.832 M 10.84 % | 522.215 M 8.40 % | 481.735 M 8.21 % | 445.192 M 4.29 % | 426.879 M -5.90 % | 453.636 M 52.37 % | 297.714 M 6.38 % | 279.855 M |
| Total debt | 952.775 M 10.75 % | 860.293 M -19.14 % | 1.064 B 10.24 % | 965.085 M 26.09 % | 765.396 M 1.78 % | 751.988 M 10.65 % | 679.620 M -2.62 % | 697.936 M 4.81 % | 665.901 M 14.71 % | 580.524 M |
| Accumulated other comprehensive income loss | 82.794 M 68.47 % | 49.144 M -0.22 % | 49.254 M -29.38 % | 69.742 M 7.96 % | 64.597 M 184 462.85 % | 35.000 K 100.18 % | -18.994 M -10.03 % | -17.262 M -49 420.00 % | 35.000 K 133.33 % | 15.000 K |
| Retained earnings | 570.417 M 9.89 % | 519.057 M 12.37 % | 461.927 M 16.65 % | 396.005 M 8.31 % | 365.635 M 5 244.76 % | 6.841 M -97.75 % | 303.452 M 9.45 % | 277.258 M 11 319.19 % | 2.428 M 59.32 % | 1.524 M |
| Common stock | 172.976 M 0.00 % | 172.976 M 0.00 % | 172.976 M 70.60 % | 101.391 M 0.00 % | 101.391 M 0.00 % | 101.391 M 0.00 % | 101.391 M -2.14 % | 103.604 M 22.91 % | 84.296 M 112.00 % | 39.762 M |
| Total equity | 827.446 M 11.45 % | 742.436 M 8.32 % | 685.416 M 20.60 % | 568.326 M 6.47 % | 533.813 M 21.54 % | 439.205 M 7.90 % | 407.045 M 6.87 % | 380.862 M 12.72 % | 337.871 M 25.72 % | 268.742 M |
| Other non current liabilities | 5.175 B -1.61 % | 5.260 B 27.22 % | 4.134 B 15.61 % | 3.576 B 17.44 % | 3.045 B | 0.000 | 0.000 100.00 % | -3.705 B | 0.000 | 0.000 |
| Long term debt | 768.376 M | 0.000 -100.00 % | 793.547 M -0.19 % | 795.085 M 58.89 % | 500.396 M | 0.000 | 0.000 -100.00 % | 631.873 M | 0.000 | 0.000 |
| Total non current liabilities | 5.944 B 13.00 % | 5.260 B 6.74 % | 4.928 B 12.74 % | 4.371 B 23.29 % | 3.545 B 65 383.88 % | 5.414 M 38.08 % | 3.921 M -99.87 % | 3.073 B 1 536 259.50 % | 200.000 K 33.33 % | 150.000 K |
| Other current liabilities | 4.797 B 2 704.55 % | -184.161 M -7 118.33 % | 2.624 M 118.81 % | -13.950 M -935.33 % | 1.670 M -98.73 % | 130.995 M 965.57 % | -15.134 M -617.25 % | -2.110 M -28.50 % | -1.642 M 5.20 % | -1.732 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -168.417 M | 0.000 100.00 % | -144.586 M 32.92 % | -215.528 M | 0.000 100.00 % | -135.887 M 3.36 % | -140.607 M |
| Short term debt | 165.000 M -23.26 % | 215.000 M -6.66 % | 230.337 M 35.49 % | 170.000 M 70.00 % | 100.000 M | 0.000 -100.00 % | 219.449 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 4.984 B 9 079.18 % | 54.301 M -78.01 % | 246.972 M 15 501.52 % | 1.583 M -98.64 % | 116.721 M 2 055.91 % | 5.414 M 38.08 % | 3.921 M -99.76 % | 1.668 B 833 917.50 % | 200.000 K 33.33 % | 150.000 K |
| Total liabilities | 5.944 B 8.89 % | 5.458 B 10.76 % | 4.928 B 12.74 % | 4.371 B 23.29 % | 3.545 B 3.01 % | 3.442 B 7.09 % | 3.214 B 4.59 % | 3.073 B 12.37 % | 2.734 B 11.20 % | 2.459 B |
| Other non current assets | 6.016 B 4.19 % | 5.774 B 1 056.46 % | -603.715 M -14 628.35 % | -4.099 M 99.19 % | -505.574 M -23 974.95 % | -2.100 M 2.23 % | -2.148 M -2.33 % | -2.099 M -43.96 % | -1.458 M 6.84 % | -1.565 M |
| Long term investments | 638.301 M 10 538.35 % | 6.000 M -98.96 % | 578.832 M 10.84 % | 522.215 M 8.40 % | 481.735 M 8.21 % | 445.192 M 4.29 % | 426.879 M -5.90 % | 453.636 M 52.37 % | 297.714 M 6.38 % | 279.855 M |
| Intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 2.050 M | 0.000 -100.00 % | 23.652 M 67.48 % | 14.122 M | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 601.406 M 29 236.88 % | 2.050 M -99.59 % | 503.243 M 23 863.95 % | 2.100 M -2.23 % | 2.148 M 2.33 % | 2.099 M 43.96 % | 1.458 M -6.84 % | 1.565 M |
| Property plant equipment net | 19.591 M -11.70 % | 22.188 M -10.83 % | 24.883 M -10.62 % | 27.841 M 16.79 % | 23.839 M 41.46 % | 16.852 M 52.18 % | 11.074 M -3.60 % | 11.488 M -34.39 % | 17.509 M -8.46 % | 19.128 M |
| Total non current assets | 6.677 B 15.07 % | 5.802 B 861.13 % | 603.715 M 9.76 % | 550.056 M 8.80 % | 505.574 M 8.93 % | 464.144 M 5.46 % | 440.101 M -5.80 % | 467.223 M 47.54 % | 316.681 M 5.37 % | 300.548 M |
| Other current assets | 13.472 M -92.37 % | 176.565 M | 0.000 | 0.000 | 0.000 -100.00 % | 89.801 M | 0.000 | 0.000 -100.00 % | 11.735 M | 0.000 |
| Short term investments | 0.000 -100.00 % | 231.460 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 80.732 M -51.59 % | 166.783 M 141.41 % | 69.088 M 472.77 % | 12.062 M -10.76 % | 13.516 M -79.57 % | 66.148 M -2.96 % | 68.167 M 2.39 % | 66.573 M 0.36 % | 66.333 M -12.87 % | 76.134 M |
| Cash and short term investments | 80.732 M -79.73 % | 398.243 M 476.43 % | 69.088 M 472.77 % | 12.062 M -10.76 % | 13.516 M -79.57 % | 66.148 M -2.96 % | 68.167 M 2.39 % | 66.573 M 0.36 % | 66.333 M -12.87 % | 76.134 M |
| Total current assets | 94.204 M -83.61 % | 574.808 M 731.99 % | 69.088 M 472.77 % | 12.062 M -10.76 % | 13.516 M -84.95 % | 89.800 M 9.13 % | 82.289 M 23.61 % | 66.573 M -14.72 % | 78.068 M -7.99 % | 84.850 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -89.801 M | 0.000 | 0.000 100.00 % | -94.522 M 19.53 % | -117.461 M |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.652 M 67.48 % | 14.122 M | 0.000 | 0.000 | 0.000 |
| Tax assets | 2.996 M | 0.000 -100.00 % | 2.309 M 12.69 % | 2.049 M -12.10 % | 2.331 M 11.00 % | 2.100 M -2.23 % | 2.148 M 2.33 % | 2.099 M 43.96 % | 1.458 M -6.84 % | 1.565 M |
| Other assets | 6.677 B 3 881.58 % | -176.565 M -103.57 % | 4.940 B 12.87 % | 4.377 B 22.96 % | 3.560 B 7.00 % | 3.327 B 7.38 % | 3.099 B 6.12 % | 2.920 B 9.05 % | 2.678 B 14.31 % | 2.342 B |
| Account payables | 0.000 | 0.000 | 0.000 -100.00 % | 1.583 M -58.55 % | 3.819 M -29.46 % | 5.414 M 38.08 % | 3.921 M 85.83 % | 2.110 M 955.00 % | 200.000 K 33.33 % | 150.000 K |
| Tax payables | 22.827 M -2.71 % | 23.462 M 67.45 % | 14.011 M 13.29 % | 12.367 M 10.11 % | 11.232 M -17.36 % | 13.591 M 21.21 % | 11.213 M | 0.000 -100.00 % | 1.442 M -8.85 % | 1.582 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.895 M -8.93 % | 7.571 M -2.42 % | 7.759 M |
| Minority interest | 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.224 M 103.16 % | -38.741 M -3 265.11 % | 1.224 M 2.94 % | 1.189 M -45.71 % | 2.190 M -99.34 % | 330.973 M 26 677.75 % | 1.236 M -44.15 % | 2.213 M -99.12 % | 251.408 M 10.53 % | 227.456 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.066 B 40 594.31 % | -7.571 M 2.42 % | -7.759 M |
| Other liabilities | 0.000 -100.00 % | 144.153 M 158.37 % | -246.972 M -105.65 % | 4.368 B 3 842.20 % | -116.721 M -103.40 % | 3.431 B 7.02 % | 3.206 B 292.20 % | -1.668 B -161.01 % | 2.734 B 11.20 % | 2.459 B |
| Total assets | 6.771 B 9.20 % | 6.201 B 10.47 % | 5.613 B 13.64 % | 4.939 B 21.09 % | 4.079 B 5.10 % | 3.881 B 7.19 % | 3.621 B 4.84 % | 3.454 B 12.41 % | 3.072 B 12.63 % | 2.728 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | -20.461 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.992 M -63.78 % | 135.245 M 178.61 % | -172.043 M -71.76 % | -100.167 M |
| Accounts receivables | 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -20.461 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -146.657 M -143.01 % | 341.014 M 395.00 % | -115.597 M -69.23 % | -68.308 M -2 598.87 % | 2.734 M -84.79 % | 17.969 M 244.76 % | -12.413 M -1 465.32 % | -793.000 K 79.08 % | -3.790 M 44.51 % | -6.830 M |
| Net cash provided by operating activities | -144.059 M -139.16 % | 367.876 M 689.98 % | -62.354 M -11.80 % | -55.773 M -499.26 % | 13.969 M -76.73 % | 60.034 M 142.94 % | 24.711 M -86.04 % | 177.002 M 229.00 % | -137.208 M -85.42 % | -73.998 M |
| Investments in property plant and equipment | -1.045 M -12.49 % | -929.000 K -37.63 % | -675.000 K 44.40 % | -1.214 M 82.62 % | -6.987 M 4.09 % | -7.285 M -452.73 % | -1.318 M 51.51 % | -2.718 M -659.22 % | -358.000 K 90.54 % | -3.784 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 405.000 K 100.31 % | -132.762 M -1 106 450.00 % | 12.000 K |
| Purchases of investments | -8.848 M 29.89 % | -12.621 M 85.26 % | -85.597 M -1 145.59 % | -6.872 M 39.77 % | -11.409 M -14.34 % | -9.978 M 12.59 % | -11.415 M 96.84 % | -361.529 M -140.11 % | -150.567 M -20.55 % | -124.901 M |
| Sales maturities of investments | 24.866 M 59.54 % | 15.586 M -63.25 % | 42.413 M | 0.000 -100.00 % | 49.000 K -93.48 % | 752.000 K -85.82 % | 5.304 M -97.42 % | 205.607 M 55.00 % | 132.652 M 4 253.53 % | 3.047 M |
| Other investing activites | 2.287 M -19.84 % | 2.853 M -54.13 % | 6.220 M 17.76 % | 5.282 M 27.37 % | 4.147 M 35.74 % | 3.055 M 11.05 % | 2.751 M -98.66 % | 206.012 M 55.30 % | 132.652 M -8.38 % | 144.792 M |
| Net cash used for investing activites | 17.260 M 253.04 % | 4.889 M 112.99 % | -37.639 M -1 242.33 % | -2.804 M 80.25 % | -14.200 M -5.53 % | -13.456 M -187.64 % | -4.678 M 97.04 % | -158.235 M -760.77 % | -18.383 M -195.91 % | 19.166 M |
| Debt repayment | 95.000 M 152.50 % | -180.960 M -346.63 % | 73.374 M -67.51 % | 225.870 M 1 038.39 % | -24.070 M -142.94 % | 56.059 M 183.29 % | -67.307 M -537.66 % | 15.379 M -81.91 % | 85.018 M -26.88 % | 116.269 M |
| Common stock issued | 0.000 | 0.000 -100.00 % | 71.621 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.308 M -56.67 % | 44.556 M | 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 |
| Dividends paid | -15.568 M -38.47 % | -11.243 M -47.99 % | -7.597 M -24.89 % | -6.083 M 31.28 % | -8.852 M -9.14 % | -8.111 M 9.09 % | -8.922 M -144.17 % | -3.654 M -16.15 % | -3.146 M 26.06 % | -4.255 M |
| Other financing activites | -54.234 M -20.45 % | -45.027 M -63.22 % | -27.586 M -106.90 % | -13.333 M -6.25 % | -12.549 M 32.95 % | -18.715 M -17.99 % | -15.862 M -144.11 % | 35.964 M 9 917.83 % | 359.000 K 101.64 % | -21.882 M |
| Net cash used provided by financing activities | 25.198 M 110.62 % | -237.230 M -316.03 % | 109.812 M -46.81 % | 206.454 M 554.03 % | -45.471 M -255.55 % | 29.233 M 131.74 % | -92.091 M -293.11 % | 47.689 M -62.39 % | 126.787 M 40.67 % | 90.132 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K |
| Net change in cash | -101.600 M -174.96 % | 135.535 M 1 280.33 % | 9.819 M -93.36 % | 147.877 M 423.57 % | -45.702 M -160.28 % | 75.811 M 205.21 % | -72.058 M -208.43 % | 66.455 M 330.71 % | -28.804 M -181.60 % | 35.301 M |
| Cash at beginning of period | 398.243 M 51.59 % | 262.708 M 3.88 % | 252.889 M 140.82 % | 105.013 M -30.66 % | 151.450 M 100.24 % | 75.636 M -48.79 % | 147.694 M 81.80 % | 81.239 M -26.18 % | 110.043 M 47.23 % | 74.742 M |
| Cash at end of period | 296.643 M -25.51 % | 398.243 M 51.59 % | 262.708 M 3.88 % | 252.890 M 139.14 % | 105.748 M -30.17 % | 151.447 M 100.23 % | 75.636 M -48.79 % | 147.694 M 81.80 % | 81.239 M -26.18 % | 110.043 M |
| Operating cash flow | -144.059 M -139.16 % | 367.876 M 689.98 % | -62.354 M -11.80 % | -55.773 M -499.26 % | 13.969 M -76.73 % | 60.034 M 142.94 % | 24.711 M -86.04 % | 177.002 M 229.00 % | -137.208 M -85.42 % | -73.998 M |
| Capital expenditure | -1.045 M -12.49 % | -929.000 K -37.63 % | -675.000 K 44.40 % | -1.214 M 82.62 % | -6.987 M 4.09 % | -7.285 M -452.73 % | -1.318 M 51.51 % | -2.718 M -659.22 % | -358.000 K 90.54 % | -3.784 M |
| Free CashFlow | -145.104 M -139.54 % | 366.947 M 682.19 % | -63.029 M -10.60 % | -56.987 M -916.20 % | 6.982 M -86.76 % | 52.749 M 125.49 % | 23.393 M -86.58 % | 174.284 M 226.69 % | -137.566 M -76.86 % | -77.782 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 112.815 M 152.50 % | 44.680 M -60.37 % | 112.756 M 3.40 % | 109.049 M -0.55 % | 109.654 M 6.83 % | 102.646 M 2.89 % | 99.763 M 124.12 % | 44.513 M 0.93 % | 44.101 M 5.61 % | 41.757 M 34.19 % | 31.118 M -0.32 % | 31.217 M -1.67 % | 31.747 M 20.09 % | 26.436 M 12.73 % | 23.451 M -20.92 % | 29.653 M -10.00 % | 32.948 M 22.37 % | 26.924 M 11.76 % | 24.091 M -15.79 % | 28.607 M -14.63 % | 33.509 M 38.36 % | 24.218 M -16.22 % | 28.905 M 4.68 % | 27.613 M -4.52 % | 28.919 M 19.29 % | 24.242 M -7.03 % | 26.076 M 11.12 % | 23.466 M -8.45 % | 25.631 M 15.79 % | 22.136 M -8.74 % | 24.255 M -66.62 % | 72.653 M 179.78 % | 25.968 M 16.09 % | 22.368 M 4.00 % | 21.508 M -68.21 % | 67.648 M 164.28 % | 25.597 M 30.96 % | 19.546 M -0.21 % | 19.588 M 0.88 % | 19.418 M -6.83 % | 20.842 M 19.86 % | 17.388 M |
| Net income | 22.454 M 369.32 % | 4.784 M -14.74 % | 5.612 M -0.67 % | 5.649 M -16.80 % | 6.790 M 42.16 % | 4.776 M -9.54 % | 5.280 M -10.27 % | 5.884 M -11.64 % | 6.659 M 63.52 % | 4.073 M -12.49 % | 4.654 M 86.18 % | 2.500 M -13.81 % | 2.900 M 104.17 % | 1.420 M -31.19 % | 2.064 M 4.79 % | 1.970 M -47.22 % | 3.732 M 87.45 % | 1.991 M 0.11 % | 1.989 M 18.45 % | 1.679 M -57.29 % | 3.931 M 189.37 % | 1.359 M -85.82 % | 9.582 M -13.61 % | 11.091 M -5.78 % | 11.771 M 45.07 % | 8.114 M -21.21 % | 10.298 M 10.84 % | 9.291 M -5.01 % | 9.781 M 62.42 % | 6.022 M -29.53 % | 8.546 M 49.82 % | 5.704 M -39.98 % | 9.504 M 38.10 % | 6.882 M 61.59 % | 4.259 M -45.47 % | 7.810 M -32.43 % | 11.559 M 142.02 % | 4.776 M 96.79 % | 2.427 M -64.88 % | 6.910 M -24.05 % | 9.098 M 116.67 % | 4.199 M |
| Income before tax | 28.823 M 27.70 % | 22.571 M -9.29 % | 24.883 M 1.63 % | 24.484 M -20.92 % | 30.963 M 44.84 % | 21.377 M -13.73 % | 24.779 M -0.47 % | 24.897 M -6.78 % | 26.709 M 14.99 % | 23.227 M 9.39 % | 21.234 M 47.29 % | 14.416 M -19.44 % | 17.894 M 103.92 % | 8.775 M -14.00 % | 10.204 M -4.38 % | 10.671 M -47.04 % | 20.150 M 81.89 % | 11.078 M -3.32 % | 11.458 M 11.31 % | 10.294 M -49.23 % | 20.274 M 202.96 % | 6.692 M -51.66 % | 13.843 M -6.40 % | 14.789 M 0.52 % | 14.713 M 36.45 % | 10.783 M -18.54 % | 13.237 M 7.34 % | 12.332 M -0.68 % | 12.416 M 53.44 % | 8.092 M -32.24 % | 11.942 M -58.50 % | 28.773 M 143.32 % | 11.825 M 27.92 % | 9.244 M -71.16 % | 32.048 M 3.89 % | 30.847 M 126.02 % | 13.648 M 110.36 % | 6.488 M -76.69 % | 27.839 M 302.91 % | -13.720 M -219.96 % | 11.437 M 102.82 % | 5.639 M |
| Income before tax ratio | 0.26 -49.43 % | 0.51 128.92 % | 0.22 -1.71 % | 0.22 -20.49 % | 0.28 35.59 % | 0.21 -16.15 % | 0.25 -55.59 % | 0.56 -7.65 % | 0.61 8.88 % | 0.56 -18.48 % | 0.68 47.76 % | 0.46 -18.07 % | 0.56 69.81 % | 0.33 -23.71 % | 0.44 20.91 % | 0.36 -41.16 % | 0.61 48.64 % | 0.41 -13.49 % | 0.48 32.17 % | 0.36 -40.53 % | 0.61 118.96 % | 0.28 -42.30 % | 0.48 -10.58 % | 0.54 5.27 % | 0.51 14.38 % | 0.44 -12.38 % | 0.51 -3.41 % | 0.53 8.49 % | 0.48 32.51 % | 0.37 -25.75 % | 0.49 24.32 % | 0.40 -13.03 % | 0.46 10.19 % | 0.41 -72.26 % | 1.49 226.77 % | 0.46 -14.48 % | 0.53 60.63 % | 0.33 -76.64 % | 1.42 301.15 % | -0.71 -228.76 % | 0.55 69.21 % | 0.32 |
| EBITDA | 29.658 M 26.55 % | 23.435 M -9.16 % | 25.798 M 1.65 % | 25.380 M -20.36 % | 31.867 M 42.88 % | 22.304 M -13.16 % | 25.684 M -0.45 % | 25.799 M -6.56 % | 27.611 M | 0.000 | 0.000 -100.00 % | 15.321 M -18.51 % | 18.802 M 94.06 % | 9.689 M -12.81 % | 11.113 M -3.63 % | 11.532 M -45.00 % | 20.966 M 76.79 % | 11.859 M -1.22 % | 12.005 M 10.29 % | 10.885 M -47.77 % | 20.840 M | 0.000 -100.00 % | 14.217 M -6.20 % | 15.157 M | 0.000 -100.00 % | 11.170 M -17.99 % | 13.620 M | 0.000 -100.00 % | 12.865 M | 0.000 -100.00 % | 12.435 M | 0.000 -100.00 % | 12.270 M 26.65 % | 9.688 M -39.19 % | 15.932 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.472 M | 0.000 | 0.000 | 0.000 |
| Net income ratio | 0.20 85.87 % | 0.11 115.16 % | 0.05 -3.94 % | 0.05 -16.33 % | 0.06 33.08 % | 0.05 -12.08 % | 0.05 -59.97 % | 0.13 -12.46 % | 0.15 54.83 % | 0.10 -34.78 % | 0.15 86.77 % | 0.08 -12.34 % | 0.09 70.02 % | 0.05 -38.96 % | 0.09 32.51 % | 0.07 -41.35 % | 0.11 53.18 % | 0.07 -10.42 % | 0.08 40.65 % | 0.06 -49.98 % | 0.12 109.13 % | 0.06 -83.08 % | 0.33 -17.47 % | 0.40 -1.32 % | 0.41 21.61 % | 0.33 -15.25 % | 0.39 -0.26 % | 0.40 3.75 % | 0.38 40.27 % | 0.27 -22.79 % | 0.35 348.78 % | 0.08 -78.55 % | 0.37 18.95 % | 0.31 55.37 % | 0.20 71.52 % | 0.12 -74.43 % | 0.45 84.81 % | 0.24 97.21 % | 0.12 -65.18 % | 0.36 -18.48 % | 0.44 80.76 % | 0.24 |
| Ratio EBITDA | 0.26 -49.88 % | 0.52 129.25 % | 0.23 -1.69 % | 0.23 -19.91 % | 0.29 33.74 % | 0.22 -15.60 % | 0.26 -55.58 % | 0.58 -7.43 % | 0.63 | 0.00 | 0.00 -100.00 % | 0.49 -17.13 % | 0.59 61.59 % | 0.37 -22.66 % | 0.47 21.85 % | 0.39 -38.88 % | 0.64 44.47 % | 0.44 -11.61 % | 0.50 30.96 % | 0.38 -38.82 % | 0.62 | 0.00 -100.00 % | 0.49 -10.39 % | 0.55 | 0.00 -100.00 % | 0.46 -11.78 % | 0.52 | 0.00 -100.00 % | 0.50 | 0.00 -100.00 % | 0.51 | 0.00 -100.00 % | 0.47 9.09 % | 0.43 -41.53 % | 0.74 | 0.00 | 0.00 | 0.00 -100.00 % | 0.08 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.44 -56.29 % | 1.01 130.83 % | 0.44 3.05 % | 0.43 -3.09 % | 0.44 -1.37 % | 0.45 16.54 % | 0.38 -61.77 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 70.60 % | 1.014 M -6.54 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 20.70 % | 898.741 K 0.00 % | 898.741 K 3.38 % | 869.371 K 3.50 % | 840.000 K 0.00 % | 840.000 K 110.00 % | 400.000 K -52.38 % | 840.000 K 0.00 % | 840.000 K -6.54 % | 898.741 K |
| Weighted average shs out | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 70.60 % | 1.014 M -6.54 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 0.00 % | 1.085 M 20.70 % | 898.741 K 0.00 % | 898.741 K 3.38 % | 869.371 K 3.50 % | 840.000 K 0.00 % | 840.000 K 110.00 % | 400.000 K -52.38 % | 840.000 K 0.00 % | 840.000 K -6.54 % | 898.741 K |
| EPS diluted | 12.98 28.77 % | 10.08 211.11 % | 3.24 -71.33 % | 11.30 -16.79 % | 13.58 42.20 % | 9.55 143.61 % | -21.90 -743.81 % | 3.40 -11.64 % | 3.85 63.52 % | 2.35 -12.49 % | 2.69 9.13 % | 2.47 -7.78 % | 2.67 104.17 % | 1.31 -31.19 % | 1.90 4.80 % | 1.82 -47.22 % | 3.44 87.45 % | 1.84 0.11 % | 1.83 18.45 % | 1.55 -57.29 % | 3.62 189.36 % | 1.25 -85.82 % | 8.83 -13.61 % | 10.22 -5.78 % | 10.85 45.07 % | 7.48 -21.21 % | 9.49 10.84 % | 8.56 -5.01 % | 9.02 62.42 % | 5.55 -29.53 % | 7.88 49.83 % | 5.26 -39.98 % | 8.76 14.41 % | 7.66 61.59 % | 4.74 -47.23 % | 8.98 -34.74 % | 13.76 141.83 % | 5.69 -81.39 % | 30.57 257.17 % | -19.45 -279.59 % | 10.83 131.91 % | 4.67 |
| Earnings per share | 12.98 28.77 % | 10.08 211.11 % | 3.24 -71.33 % | 11.30 -16.79 % | 13.58 42.20 % | 9.55 143.61 % | -21.90 -743.81 % | 3.40 -11.64 % | 3.85 63.52 % | 2.35 -12.49 % | 2.69 9.13 % | 2.47 -7.78 % | 2.67 104.17 % | 1.31 -31.19 % | 1.90 4.80 % | 1.82 -47.22 % | 3.44 87.45 % | 1.84 0.11 % | 1.83 18.45 % | 1.55 -57.29 % | 3.62 189.36 % | 1.25 -85.82 % | 8.83 -13.61 % | 10.22 -5.78 % | 10.85 45.07 % | 7.48 -21.21 % | 9.49 10.84 % | 8.56 -5.01 % | 9.02 62.42 % | 5.55 -29.53 % | 7.88 49.83 % | 5.26 -39.98 % | 8.76 14.41 % | 7.66 61.59 % | 4.74 -47.23 % | 8.98 -34.74 % | 13.76 141.83 % | 5.69 -81.39 % | 30.57 257.17 % | -19.45 -279.59 % | 10.83 131.91 % | 4.67 |
| Gross profit | 49.945 M 10.36 % | 45.257 M -8.53 % | 49.478 M 6.55 % | 46.437 M -3.62 % | 48.182 M 5.36 % | 45.731 M 19.91 % | 38.137 M -14.32 % | 44.513 M 0.93 % | 44.101 M 5.61 % | 41.757 M 34.19 % | 31.118 M -0.32 % | 31.217 M -1.67 % | 31.747 M 20.09 % | 26.436 M 12.73 % | 23.451 M -20.92 % | 29.653 M -10.00 % | 32.948 M 22.37 % | 26.924 M 11.76 % | 24.091 M -15.79 % | 28.607 M -14.63 % | 33.509 M 38.36 % | 24.218 M -16.22 % | 28.905 M 4.68 % | 27.613 M -4.52 % | 28.919 M 19.29 % | 24.242 M -7.03 % | 26.076 M 11.12 % | 23.466 M -8.45 % | 25.631 M 15.79 % | 22.136 M -8.74 % | 24.255 M -66.62 % | 72.653 M 179.78 % | 25.968 M 16.09 % | 22.368 M 4.00 % | 21.508 M -68.21 % | 67.648 M 164.28 % | 25.597 M 30.96 % | 19.546 M -0.21 % | 19.588 M 0.88 % | 19.418 M -6.83 % | 20.842 M 19.86 % | 17.388 M |
| Income tax expense | 6.369 M 24.18 % | 5.129 M -6.18 % | 5.467 M 10.76 % | 4.936 M -33.90 % | 7.468 M 53.95 % | 4.851 M -34.75 % | 7.435 M 33.55 % | 5.567 M 15.21 % | 4.832 M -11.09 % | 5.435 M 284.10 % | 1.415 M -59.53 % | 3.496 M -33.09 % | 5.225 M 103.31 % | 2.570 M 61.84 % | 1.588 M -35.21 % | 2.451 M -46.41 % | 4.574 M 65.13 % | 2.770 M 35.19 % | 2.049 M -42.35 % | 3.554 M -20.88 % | 4.492 M 262.55 % | 1.239 M -70.92 % | 4.261 M 15.26 % | 3.697 M 24.77 % | 2.963 M 11.02 % | 2.669 M -9.16 % | 2.938 M 54.96 % | 1.896 M -28.07 % | 2.636 M 27.40 % | 2.069 M -39.13 % | 3.399 M -49.13 % | 6.682 M 188.02 % | 2.320 M -1.78 % | 2.362 M 52.98 % | 1.544 M -76.96 % | 6.700 M 220.57 % | 2.090 M 22.22 % | 1.710 M -20.91 % | 2.162 M -17.48 % | 2.620 M 11.97 % | 2.340 M 62.50 % | 1.440 M |
| Cost of revenue | 62.870 M 0.10 % | 62.810 M -0.74 % | 63.278 M 1.06 % | 62.612 M 1.85 % | 61.472 M 8.01 % | 56.915 M 10.43 % | 51.538 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 |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 14.136 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.507 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.983 M -325.99 % | 3.090 M -1.37 % | 3.133 M 0.38 % | 3.121 M 147.30 % | -6.599 M -320.19 % | 2.997 M -8.71 % | 3.283 M 9.00 % | 3.012 M 12.51 % | 2.677 M -72.04 % | 9.574 M 194.40 % | 3.252 M -1.31 % | 3.295 M -6.42 % | 3.521 M -60.12 % | 8.829 M 198.78 % | 2.955 M -3.43 % | 3.060 M -14.98 % | 3.599 M 34.39 % | 2.678 M 7.85 % | 2.483 M -3.72 % | 2.579 M |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 1.529 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.453 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 |
| Other expenses | 21.122 M -6.89 % | 22.686 M 153.39 % | 8.953 M -59.22 % | 21.953 M 27.49 % | 17.219 M -29.30 % | 24.354 M 1 620.22 % | -1.602 M 82.85 % | -9.340 M -14.26 % | -8.174 M -144.34 % | 18.436 M 113.43 % | 8.638 M -41.77 % | 14.834 M 14.48 % | 12.958 M -19.79 % | 16.156 M 40.77 % | 11.477 M -25.00 % | 15.302 M 11.23 % | 13.757 M -14.76 % | 16.139 M 57.45 % | 10.250 M -22.94 % | 13.301 M 0.73 % | 13.205 M -9.64 % | 14.614 M -25.14 % | 19.521 M 105.38 % | 9.505 M 4.75 % | 9.074 M -7.73 % | 9.834 M -44.19 % | 17.620 M 98.16 % | 8.892 M -0.78 % | 8.962 M -11.46 % | 10.122 M 19.03 % | 8.504 M -72.09 % | 30.471 M 229.95 % | 9.235 M 2.03 % | 9.051 M 160.33 % | -15.002 M -158.94 % | 25.451 M 209.43 % | 8.225 M -10.22 % | 9.161 M 176.72 % | -11.941 M -141.55 % | 28.737 M 304.40 % | 7.106 M -7.10 % | 7.649 M |
| Operating expenses | 21.122 M -6.89 % | 22.686 M -7.85 % | 24.618 M 12.14 % | 21.953 M 27.49 % | 17.219 M -29.30 % | 24.354 M 82.32 % | 13.358 M -25.71 % | 17.982 M 22.75 % | 14.649 M -20.54 % | 18.436 M 113.43 % | 8.638 M -41.77 % | 14.834 M 14.48 % | 12.958 M -19.79 % | 16.156 M 40.77 % | 11.477 M -25.00 % | 15.302 M 11.23 % | 13.757 M -14.76 % | 16.139 M 57.45 % | 10.250 M -22.94 % | 13.301 M 0.73 % | 13.205 M -9.64 % | 14.614 M 6.28 % | 13.751 M 9.18 % | 12.595 M 3.18 % | 12.207 M -5.77 % | 12.955 M 9.00 % | 11.885 M -0.03 % | 11.889 M -2.91 % | 12.245 M -6.77 % | 13.134 M 17.47 % | 11.181 M -72.08 % | 40.045 M 220.69 % | 12.487 M 1.14 % | 12.346 M 207.53 % | -11.481 M -133.49 % | 34.280 M 206.62 % | 11.180 M -8.52 % | 12.221 M 246.50 % | -8.342 M -126.55 % | 31.415 M 227.61 % | 9.589 M -6.25 % | 10.228 M |
| Cost and expenses | 83.992 M 534.96 % | 13.228 M -84.95 % | 87.873 M 3.91 % | 84.565 M 7.46 % | 78.691 M -3.17 % | 81.269 M 8.38 % | 74.984 M 316.99 % | 17.982 M 22.75 % | 14.649 M -20.54 % | 18.436 M 113.43 % | 8.638 M -41.77 % | 14.834 M 14.48 % | 12.958 M -19.79 % | 16.156 M 40.77 % | 11.477 M -25.00 % | 15.302 M 11.23 % | 13.757 M -14.76 % | 16.139 M 57.45 % | 10.250 M -22.94 % | 13.301 M 0.73 % | 13.205 M -9.64 % | 14.614 M 6.28 % | 13.751 M 9.18 % | 12.595 M 3.18 % | 12.207 M -5.77 % | 12.955 M 9.00 % | 11.885 M -0.03 % | 11.889 M -2.91 % | 12.245 M -6.77 % | 13.134 M 17.47 % | 11.181 M -72.08 % | 40.045 M 220.69 % | 12.487 M 1.14 % | 12.346 M 207.53 % | -11.481 M -133.49 % | 34.280 M 206.62 % | 11.180 M -8.52 % | 12.221 M 246.50 % | -8.342 M -126.55 % | 31.415 M 227.61 % | 9.589 M -6.25 % | 10.228 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 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 15.665 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.960 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.770 M -286.73 % | 3.090 M -1.37 % | 3.133 M 0.38 % | 3.121 M 154.42 % | -5.735 M -291.36 % | 2.997 M -8.71 % | 3.283 M 9.00 % | 3.012 M 12.51 % | 2.677 M -72.04 % | 9.574 M 194.40 % | 3.252 M -1.31 % | 3.295 M -6.42 % | 3.521 M -60.12 % | 8.829 M 198.78 % | 2.955 M -3.43 % | 3.060 M -14.98 % | 3.599 M 34.39 % | 2.678 M 7.85 % | 2.483 M -3.72 % | 2.579 M |
| Interest income | 102.389 M 2.01 % | 100.375 M -2.52 % | 102.965 M 1.06 % | 101.888 M 1.78 % | 100.104 M 5.00 % | 95.335 M 3.50 % | 92.110 M 5.53 % | 87.286 M 18.52 % | 73.645 M 7.90 % | 68.252 M 14.16 % | 59.787 M 32.88 % | 44.994 M 18.46 % | 37.983 M 9.66 % | 34.637 M 4.94 % | 33.006 M 6.77 % | 30.914 M 4.58 % | 29.561 M 5.43 % | 28.039 M -0.59 % | 28.204 M -3.84 % | 29.330 M -9.59 % | 32.441 M -12.18 % | 36.942 M -1.23 % | 37.401 M 3.63 % | 36.090 M 6.45 % | 33.902 M 6.60 % | 31.804 M 0.23 % | 31.730 M 4.43 % | 30.385 M 1.39 % | 29.968 M 4.17 % | 28.769 M -3.02 % | 29.665 M -66.21 % | 87.789 M 197.55 % | 29.504 M 5.45 % | 27.979 M 1.09 % | 27.676 M -64.35 % | 77.626 M 204.14 % | 25.523 M 1.41 % | 25.168 M -3.33 % | 26.034 M -2.26 % | 26.636 M 3.65 % | 25.698 M -0.63 % | 25.862 M |
| Interest expense | 62.870 M 0.10 % | 62.810 M -0.74 % | 63.278 M 1.06 % | 62.612 M 1.85 % | 61.472 M 8.01 % | 56.915 M 10.43 % | 51.538 M 7.19 % | 48.081 M 23.83 % | 38.827 M 15.92 % | 33.495 M 20.66 % | 27.760 M 56.90 % | 17.693 M 35.80 % | 13.029 M 12.59 % | 11.572 M 51.11 % | 7.658 M -7.46 % | 8.275 M 9.17 % | 7.580 M -4.74 % | 7.957 M 34.14 % | 5.932 M -29.40 % | 8.402 M -30.34 % | 12.062 M -16.50 % | 14.445 M 6.81 % | 13.524 M -7.77 % | 14.663 M 8.55 % | 13.508 M 2.73 % | 13.149 M 23.90 % | 10.613 M -14.16 % | 12.364 M 0.41 % | 12.314 M -2.15 % | 12.585 M 8.30 % | 11.620 M -66.72 % | 34.915 M 192.25 % | 11.947 M 9.36 % | 10.924 M 16.10 % | 9.409 M -69.51 % | 30.861 M 202.89 % | 10.189 M -3.18 % | 10.524 M 13.03 % | 9.311 M -18.07 % | 11.365 M -8.15 % | 12.374 M -11.10 % | 13.919 M |
| Depreciation and amortization | 835.000 K -3.36 % | 864.000 K -5.57 % | 915.000 K 2.12 % | 896.000 K -0.88 % | 904.000 K -2.48 % | 927.000 K 2.43 % | 905.000 K 0.33 % | 902.000 K 0.00 % | 902.000 K -1.31 % | 914.000 K 1.44 % | 901.000 K -0.44 % | 905.000 K -0.22 % | 907.000 K -0.77 % | 914.000 K 0.55 % | 909.000 K 5.57 % | 861.000 K 5.51 % | 816.000 K 4.75 % | 779.000 K 41.89 % | 549.000 K -6.95 % | 590.000 K 4.42 % | 565.000 K -1.74 % | 575.000 K 53.74 % | 374.000 K 1.08 % | 370.000 K -1.60 % | 376.000 K -2.84 % | 387.000 K 0.78 % | 384.000 K -16.34 % | 459.000 K 2.23 % | 449.000 K 2.05 % | 440.000 K -10.39 % | 491.000 K -87.23 % | 3.844 M 763.82 % | 445.000 K 0.23 % | 444.000 K 102.88 % | -15.440 M -1 139.73 % | 1.485 M 171.98 % | 546.000 K -0.73 % | 550.000 K 104.01 % | -13.708 M -193.45 % | 14.669 M 3 335.36 % | 427.000 K 3.14 % | 414.000 K |
| Operating income | 28.823 M 27.70 % | 22.571 M -9.21 % | 24.860 M 1.54 % | 24.484 M -20.92 % | 30.963 M 44.84 % | 21.377 M -13.73 % | 24.779 M -24.67 % | 32.895 M -2.29 % | 33.666 M 12.10 % | 30.033 M 12.59 % | 26.674 M 85.03 % | 14.416 M -53.38 % | 30.923 M 252.40 % | 8.775 M -14.00 % | 10.204 M -4.38 % | 10.671 M -59.42 % | 26.298 M 38.15 % | 19.036 M 24.98 % | 15.231 M -8.68 % | 16.678 M -35.84 % | 25.996 M 22.98 % | 21.138 M -22.76 % | 27.367 M 33.12 % | 20.558 M -0.82 % | 20.729 M -13.38 % | 23.932 M 73.14 % | 13.822 M -3.65 % | 14.346 M -3.52 % | 14.869 M 40.61 % | 10.575 M -27.74 % | 14.635 M -77.02 % | 63.687 M 333.75 % | 14.683 M 27.92 % | 11.478 M 41.39 % | 8.118 M -37.19 % | 12.924 M -18.12 % | 15.785 M 81.71 % | 8.687 M -42.77 % | 15.180 M 38.36 % | 10.971 M -15.05 % | 12.915 M 73.31 % | 7.452 M |
| Operating income ratio | 0.26 -49.43 % | 0.51 129.13 % | 0.22 -1.80 % | 0.22 -20.49 % | 0.28 35.59 % | 0.21 -16.15 % | 0.25 -66.39 % | 0.74 -3.19 % | 0.76 6.14 % | 0.72 -16.09 % | 0.86 85.62 % | 0.46 -52.59 % | 0.97 193.45 % | 0.33 -23.71 % | 0.44 20.91 % | 0.36 -54.91 % | 0.80 12.89 % | 0.71 11.83 % | 0.63 8.44 % | 0.58 -24.85 % | 0.78 -11.12 % | 0.87 -7.81 % | 0.95 27.17 % | 0.74 3.87 % | 0.72 -27.39 % | 0.99 86.24 % | 0.53 -13.30 % | 0.61 5.38 % | 0.58 21.43 % | 0.48 -20.82 % | 0.60 -31.17 % | 0.88 55.03 % | 0.57 10.19 % | 0.51 35.95 % | 0.38 97.56 % | 0.19 -69.02 % | 0.62 38.75 % | 0.44 -42.65 % | 0.77 37.16 % | 0.56 -8.82 % | 0.62 44.59 % | 0.43 |
| Total other income expenses net | -10.286 M | 0.000 -100.00 % | 23.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.998 M -14.96 % | -6.957 M -2.22 % | -6.806 M -25.11 % | -5.440 M -0.18 % | -5.430 M 1.72 % | -5.525 M 10.29 % | -6.159 M 12.51 % | -7.040 M 1.62 % | -7.156 M -16.40 % | -6.148 M -687.20 % | -781.000 K 79.30 % | -3.773 M 40.90 % | -6.384 M -11.57 % | -5.722 M 61.90 % | -15.020 M -1 019.23 % | -1.342 M -264.67 % | -368.000 K 93.88 % | -6.016 M -18.29 % | -5.086 M -767.92 % | -586.000 K 70.90 % | -2.014 M 17.90 % | -2.453 M 1.25 % | -2.484 M 7.69 % | -2.691 M 18.65 % | -3.308 M -15.70 % | -2.859 M -27.98 % | -2.234 M -106.97 % | 32.048 M 3.89 % | 30.847 M 402.72 % | -10.190 M -362.97 % | -2.201 M -117.39 % | 12.659 M 192.27 % | -13.720 M -828.91 % | -1.477 M 18.53 % | -1.813 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 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 862.246 M 16.84 % | 737.972 M -8.06 % | 802.644 M 4.51 % | 768.024 M -2.36 % | 786.599 M -3.24 % | 812.897 M 17.21 % | 693.510 M 1.39 % | 684.013 M -18.49 % | 839.135 M -9.97 % | 932.103 M -2.34 % | 954.459 M -2.39 % | 977.800 M -0.10 % | 978.797 M 4.27 % | 938.758 M -1.50 % | 953.023 M -4.59 % | 998.909 M 14.32 % | 873.782 M 10.67 % | 789.531 M 10.91 % | 711.880 M -2.95 % | 733.518 M 5.87 % | 692.824 M -3.59 % | 718.641 M 4.78 % | 685.840 M 3.81 % | 660.647 M 0.36 % | 658.255 M 1.52 % | 648.430 M 6.05 % | 611.453 M 2.01 % | 599.415 M -3.76 % | 622.844 M 2.31 % | 608.765 M -3.58 % | 631.363 M -5.54 % | 668.360 M -2.94 % | 688.603 M -4.70 % | 722.582 M 20.52 % | 599.568 M 4.88 % | 571.682 M 7.81 % | 530.283 M 15.10 % | 460.730 M -8.66 % | 504.390 M |
| Total investments | 6.233 B 113 221.04 % | 5.500 M -99.14 % | 638.301 M -89.29 % | 5.960 B 99 235.00 % | 6.000 M -99.90 % | 5.806 B 96 659.30 % | 6.000 M -99.04 % | 623.005 M 0.91 % | 617.379 M 6.96 % | 577.187 M -0.28 % | 578.832 M 9.36 % | 529.289 M 0.77 % | 525.233 M 2.01 % | 514.877 M -1.41 % | 522.215 M 1.93 % | 512.331 M -0.15 % | 513.098 M 0.07 % | 512.751 M 6.44 % | 481.735 M 4.11 % | 462.735 M 0.14 % | 462.089 M 1.96 % | 453.223 M 1.80 % | 445.192 M 2.48 % | 434.419 M 0.04 % | 434.264 M 1.13 % | 429.406 M 0.59 % | 426.879 M 0.87 % | 423.210 M -14.05 % | 492.368 M -9.51 % | 544.113 M 19.94 % | 453.636 M 10.86 % | 409.181 M -2.11 % | 418.011 M 26.11 % | 331.457 M 11.33 % | 297.714 M -7.95 % | 323.428 M 8.32 % | 298.581 M 3.26 % | 289.149 M 3.32 % | 279.855 M |
| Total debt | 1.016 B 4.61 % | 970.868 M 9.90 % | 883.376 M -8.53 % | 965.704 M -0.40 % | 969.556 M -0.26 % | 972.075 M 12.99 % | 860.293 M 4.19 % | 825.724 M -9.42 % | 911.645 M -8.95 % | 1.001 B -2.17 % | 1.024 B -2.45 % | 1.049 B -0.08 % | 1.050 B 4.11 % | 1.009 B 4.51 % | 965.085 M -4.27 % | 1.008 B 14.38 % | 881.360 M 9.95 % | 801.624 M 10.51 % | 725.396 M -2.68 % | 745.402 M 5.64 % | 705.631 M -3.62 % | 732.164 M -2.64 % | 751.988 M 3.20 % | 728.651 M 0.14 % | 727.608 M 0.83 % | 721.649 M 6.18 % | 679.620 M 1.90 % | 666.928 M 0.58 % | 663.077 M 2.26 % | 648.440 M -7.09 % | 697.936 M -5.42 % | 737.916 M -2.50 % | 756.858 M -1.30 % | 766.850 M 15.16 % | 665.901 M 3.93 % | 640.720 M 7.10 % | 598.266 M 11.69 % | 535.667 M -7.73 % | 580.524 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 565.988 M 638.08 % | 76.684 M 61.82 % | 47.389 M 416.28 % | 9.179 M -98.21 % | 513.445 M 3.75 % | 494.897 M 4.64 % | 472.965 M 4 991.67 % | 9.289 M -97.94 % | 450.097 M 2.86 % | 437.568 M 3.21 % | 423.963 M 1 323.84 % | 29.776 M -92.23 % | 383.050 M 0.25 % | 382.104 M 1 091 625.71 % | 35.000 K 100.15 % | -23.840 M | 0.000 | 0.000 | 0.000 100.00 % | -20.501 M | 0.000 | 0.000 | 0.000 100.00 % | -18.994 M | 0.000 | 0.000 | 0.000 100.00 % | -17.262 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 602.279 M 3.77 % | 580.409 M 2 158.14 % | 25.703 M 19.09 % | 21.582 M -96.01 % | 541.444 M 4.35 % | 518.881 M -0.03 % | 519.057 M 3 136.02 % | 16.040 M 0.00 % | 16.040 M -96.60 % | 471.964 M 2 842.42 % | 16.040 M -96.43 % | 449.196 M 2.89 % | 436.567 M 3.22 % | 422.962 M 4 119.91 % | 10.023 M -97.57 % | 412.215 M 2.22 % | 403.260 M 2.81 % | 392.247 M 2 639.92 % | 14.316 M -96.11 % | 368.399 M 1.11 % | 364.352 M 6 580.45 % | 5.454 M -20.27 % | 6.841 M -77.92 % | 30.977 M 55.78 % | 19.885 M 145.07 % | 8.114 M -97.33 % | 303.452 M 0.36 % | 302.351 M 1.33 % | 298.375 M 5.33 % | 283.280 M 2.17 % | 277.258 M 0.58 % | 275.665 M 2.11 % | 269.961 M 3.65 % | 260.457 M 10 627.22 % | 2.428 M -99.04 % | 253.188 M 3.18 % | 245.378 M 4.97 % | 233.758 M 15 238.45 % | 1.524 M |
| Common stock | 175.201 M 0.00 % | 175.201 M 1.29 % | 172.976 M 0.00 % | 172.976 M 0.00 % | 172.976 M 0.00 % | 172.976 M 0.00 % | 172.976 M 0.00 % | 172.976 M 0.00 % | 172.976 M -1.27 % | 175.201 M 1.29 % | 172.976 M 67.16 % | 103.481 M -0.10 % | 103.581 M 0.00 % | 103.581 M 2.16 % | 101.391 M -2.11 % | 103.581 M 0.00 % | 103.581 M 0.00 % | 103.581 M 2.16 % | 101.391 M -2.16 % | 103.628 M 0.05 % | 103.581 M 0.00 % | 103.581 M 2.16 % | 101.391 M -2.11 % | 103.581 M 0.00 % | 103.581 M -0.01 % | 103.593 M 2.17 % | 101.391 M -2.13 % | 103.593 M 0.00 % | 103.593 M -0.01 % | 103.604 M 0.00 % | 103.604 M 0.00 % | 103.604 M 0.00 % | 103.606 M 23.05 % | 84.200 M -0.11 % | 84.296 M 109.25 % | 40.285 M -0.37 % | 40.435 M 1.63 % | 39.785 M 0.06 % | 39.762 M |
| Total equity | 847.480 M 2.65 % | 825.610 M -0.22 % | 827.446 M 2.13 % | 810.188 M 7.69 % | 752.363 M 7.40 % | 700.505 M -0.27 % | 702.436 M -3.46 % | 727.645 M 2.62 % | 709.096 M 3.19 % | 687.165 M 0.26 % | 685.416 M 15.65 % | 592.677 M 2.16 % | 580.148 M 2.40 % | 566.543 M -0.31 % | 568.326 M 2.25 % | 555.796 M 1.64 % | 546.841 M 2.06 % | 535.828 M 0.38 % | 533.813 M 4.25 % | 512.027 M 0.80 % | 507.981 M 3.15 % | 492.449 M 12.12 % | 439.205 M 0.27 % | 438.009 M 2.64 % | 426.729 M 2.79 % | 415.159 M 1.99 % | 407.045 M 0.27 % | 405.944 M 0.99 % | 401.968 M 3.90 % | 386.884 M 1.58 % | 380.862 M 0.42 % | 379.270 M 1.53 % | 373.567 M 8.39 % | 344.657 M 2.01 % | 337.871 M 15.13 % | 293.473 M 2.68 % | 285.813 M 4.49 % | 273.543 M 1.79 % | 268.742 M |
| Other non current liabilities | 40.376 M -99.23 % | 5.211 B 0.68 % | 5.175 B -0.52 % | 5.202 B -0.49 % | 5.228 B 0.24 % | 5.216 B -0.84 % | 5.260 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.008 B -14.38 % | -881.360 M | 0.000 -100.00 % | 3.545 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -721.649 M | 0.000 | 0.000 | 0.000 100.00 % | -648.440 M | 0.000 100.00 % | -737.916 M 2.50 % | -756.858 M 1.30 % | -766.850 M | 0.000 100.00 % | -640.720 M -7.10 % | -598.266 M | 0.000 | 0.000 |
| Long term debt | 945.601 M 18.07 % | 800.868 M 4.23 % | 768.376 M -0.56 % | 772.704 M 0.15 % | 771.556 M 8.97 % | 708.075 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.008 B 14.38 % | 881.360 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 721.649 M | 0.000 | 0.000 | 0.000 -100.00 % | 648.440 M | 0.000 -100.00 % | 737.916 M -2.50 % | 756.858 M -1.30 % | 766.850 M | 0.000 -100.00 % | 640.720 M 7.10 % | 598.266 M | 0.000 | 0.000 |
| Total non current liabilities | 985.977 M -83.60 % | 6.012 B 1.14 % | 5.944 B -0.53 % | 5.975 B -0.41 % | 6.000 B 1.28 % | 5.924 B 12.62 % | 5.260 B 537.00 % | 825.724 M -9.42 % | 911.645 M -8.95 % | 1.001 B -79.68 % | 4.928 B 4.08 % | 4.734 B 1.37 % | 4.670 B 5.13 % | 4.442 B 280 536.51 % | 1.583 M -99.96 % | 4.239 B 3.07 % | 4.113 B 11.37 % | 3.693 B 4.15 % | 3.545 B 1.12 % | 3.506 B 0.93 % | 3.474 B 2.98 % | 3.373 B 62 199.52 % | 5.414 M -99.84 % | 3.486 B 2.89 % | 3.388 B 3.96 % | 3.259 B 83 008.52 % | 3.921 M -99.88 % | 3.158 B -0.99 % | 3.190 B 3.50 % | 3.082 B 0.31 % | 3.073 B 1.62 % | 3.024 B -2.26 % | 3.094 B 6.06 % | 2.917 B 1 458 318.50 % | 200.000 K -99.99 % | 2.727 B 3.21 % | 2.643 B 8.18 % | 2.443 B 1 628 364.00 % | 150.000 K |
| Other current liabilities | 5.093 B 3.47 % | 4.922 B 2.62 % | 4.797 B 0.57 % | 4.769 B | 0.000 | 0.000 100.00 % | -8.000 K 99.95 % | -15.833 M -44.12 % | -10.986 M -78.52 % | -6.154 M 56.08 % | -14.011 M -24.09 % | -11.291 M -46.12 % | -7.727 M 4.93 % | -8.128 M 41.73 % | -13.950 M -42.71 % | -9.775 M -93.68 % | -5.047 M 30.26 % | -7.237 M 51.92 % | -15.051 M | 0.000 | 0.000 | 0.000 100.00 % | -19.005 M | 0.000 | 0.000 | 0.000 100.00 % | -11.213 M | 0.000 | 0.000 | 0.000 100.00 % | -2.110 M | 0.000 | 0.000 | 0.000 100.00 % | -1.642 M | 0.000 | 0.000 | 0.000 100.00 % | -1.582 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 | 0.000 100.00 % | -168.417 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 |
| Short term debt | 70.000 M -30.00 % | 100.000 M -39.39 % | 165.000 M -19.12 % | 204.000 M 29.11 % | 158.000 M 38.60 % | 114.000 M -46.98 % | 215.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 5.172 B 2.92 % | 5.025 B 0.81 % | 4.984 B -0.31 % | 5.000 B 2 684.14 % | 179.581 M 40.18 % | 128.112 M -46.27 % | 238.454 M 89.50 % | 125.833 M -36.76 % | 198.986 M 3 133.44 % | 6.154 M -97.51 % | 246.972 M 36.23 % | 181.291 M 2.01 % | 177.727 M 2 086.60 % | 8.128 M 413.46 % | 1.583 M -99.25 % | 209.775 M 2.31 % | 205.047 M -5.17 % | 216.237 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.414 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.921 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 K |
| Total liabilities | 6.158 B 2.43 % | 6.012 B 1.14 % | 5.944 B -0.53 % | 5.975 B -1.07 % | 6.040 B 1.28 % | 5.964 B 8.46 % | 5.498 B 565.87 % | 825.724 M -9.42 % | 911.645 M -8.95 % | 1.001 B -79.68 % | 4.928 B 4.08 % | 4.734 B 1.37 % | 4.670 B 5.13 % | 4.442 B 1.63 % | 4.371 B 3.12 % | 4.239 B 3.07 % | 4.113 B 11.37 % | 3.693 B 4.15 % | 3.545 B 1.12 % | 3.506 B 0.93 % | 3.474 B 2.98 % | 3.373 B -2.00 % | 3.442 B -1.26 % | 3.486 B 2.89 % | 3.388 B 3.96 % | 3.259 B 1.40 % | 3.214 B 1.75 % | 3.158 B -0.99 % | 3.190 B 3.50 % | 3.082 B 0.31 % | 3.073 B 1.62 % | 3.024 B -2.26 % | 3.094 B 6.06 % | 2.917 B 6.67 % | 2.734 B 0.25 % | 2.727 B 3.21 % | 2.643 B 8.18 % | 2.443 B -0.66 % | 2.459 B |
| Other non current assets | 671.224 M -90.06 % | 6.750 B 12.14 % | 6.019 B 788.17 % | 677.689 M -89.77 % | 6.622 B 876.69 % | 678.041 M 3 657.92 % | 18.043 M 102.79 % | -645.793 M -0.75 % | -640.984 M -6.60 % | -601.278 M 0.40 % | -603.715 M -8.86 % | -554.562 M -0.58 % | -551.373 M -1.75 % | -541.864 M 1.49 % | -550.056 M -1.68 % | -540.993 M 0.29 % | -542.545 M -0.03 % | -542.392 M -7.28 % | -505.574 M -3.79 % | -487.103 M -0.12 % | -486.513 M -1.84 % | -477.704 M -2.92 % | -464.144 M -2.87 % | -451.180 M -0.96 % | -446.904 M -1.04 % | -442.305 M -0.50 % | -440.101 M -0.78 % | -436.696 M 13.75 % | -506.314 M 9.27 % | -558.066 M -19.44 % | -467.223 M -9.92 % | -425.057 M 2.64 % | -436.587 M -24.62 % | -350.340 M -10.63 % | -316.681 M 7.63 % | -342.830 M -7.70 % | -318.322 M -2.89 % | -309.379 M -2.94 % | -300.548 M |
| Long term investments | 6.233 B 113 221.04 % | 5.500 M -99.14 % | 638.301 M -89.29 % | 5.960 B 99 235.00 % | 6.000 M -99.90 % | 5.806 B 96 659.30 % | 6.000 M -99.04 % | 623.005 M 0.91 % | 617.379 M 6.96 % | 577.187 M -0.28 % | 578.832 M 9.36 % | 529.289 M 0.77 % | 525.233 M 2.01 % | 514.877 M -1.41 % | 522.215 M 1.93 % | 512.331 M -0.15 % | 513.098 M 0.07 % | 512.751 M 6.44 % | 481.735 M 4.11 % | 462.735 M 0.14 % | 462.089 M 1.96 % | 453.223 M 1.80 % | 445.192 M 2.48 % | 434.419 M 0.04 % | 434.264 M 1.13 % | 429.406 M 0.59 % | 426.879 M 0.87 % | 423.210 M -14.05 % | 492.368 M -9.51 % | 544.113 M 19.94 % | 453.636 M 10.86 % | 409.181 M -2.11 % | 418.011 M 26.11 % | 331.457 M 11.33 % | 297.714 M -7.95 % | 323.428 M 8.32 % | 298.581 M 3.26 % | 289.149 M 3.32 % | 279.855 M |
| 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 -100.00 % | 23.652 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.122 M -4.12 % | 14.729 M 0.25 % | 14.692 M 2.40 % | 14.348 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.560 M | 0.000 -100.00 % | 8.716 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 5.975 B | 0.000 | 0.000 | 0.000 -100.00 % | 601.406 M | 0.000 | 0.000 | 0.000 -100.00 % | 548.007 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.100 M | 0.000 | 0.000 -100.00 % | 2.148 M 0.00 % | 2.148 M 2.33 % | 2.099 M 0.00 % | 2.099 M 0.00 % | 2.099 M 0.00 % | 2.099 M 43.96 % | 1.458 M 0.00 % | 1.458 M 0.00 % | 1.458 M 0.00 % | 1.458 M -6.84 % | 1.565 M 0.00 % | 1.565 M 0.00 % | 1.565 M 0.00 % | 1.565 M |
| Property plant equipment net | 18.016 M -4.43 % | 18.851 M -3.78 % | 19.591 M -1.54 % | 19.897 M -4.22 % | 20.774 M -2.89 % | 21.392 M -3.59 % | 22.189 M -2.63 % | 22.788 M -3.46 % | 23.605 M -2.02 % | 24.091 M -3.18 % | 24.883 M -1.54 % | 25.273 M -3.32 % | 26.140 M -3.14 % | 26.987 M -3.07 % | 27.841 M -2.86 % | 28.662 M -2.67 % | 29.447 M -0.65 % | 29.641 M 24.34 % | 23.839 M -2.17 % | 24.368 M -0.23 % | 24.424 M -0.23 % | 24.481 M 45.27 % | 16.852 M 0.54 % | 16.761 M 32.60 % | 12.640 M 17.57 % | 10.751 M -2.92 % | 11.074 M -2.75 % | 11.387 M -3.88 % | 11.847 M -0.06 % | 11.854 M 3.19 % | 11.488 M -20.32 % | 14.418 M -15.77 % | 17.118 M -1.76 % | 17.425 M -0.48 % | 17.509 M -1.84 % | 17.837 M -1.87 % | 18.176 M -2.62 % | 18.665 M -2.42 % | 19.128 M |
| Total non current assets | 6.922 B 2.18 % | 6.774 B 1.46 % | 6.677 B 0.29 % | 6.658 B 0.13 % | 6.649 B 2.22 % | 6.505 B 7.98 % | 6.024 B 832.83 % | 645.793 M 0.75 % | 640.984 M 6.60 % | 601.278 M -0.40 % | 603.715 M 8.86 % | 554.562 M 0.58 % | 551.373 M 1.75 % | 541.864 M -1.49 % | 550.056 M 1.68 % | 540.993 M -0.29 % | 542.545 M 0.03 % | 542.392 M 7.28 % | 505.574 M 3.79 % | 487.103 M 0.12 % | 486.513 M 1.84 % | 477.704 M 2.92 % | 464.144 M 2.87 % | 451.180 M 0.96 % | 446.904 M 1.04 % | 442.305 M 0.50 % | 440.101 M 0.78 % | 436.696 M -13.75 % | 506.314 M -9.27 % | 558.066 M 19.44 % | 467.223 M 9.92 % | 425.057 M -2.64 % | 436.587 M 24.62 % | 350.340 M 10.63 % | 316.681 M -7.63 % | 342.830 M 7.70 % | 318.322 M 2.89 % | 309.379 M 2.94 % | 300.548 M |
| Other current assets | 0.000 | 0.000 -100.00 % | 13.472 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.782 M -93.10 % | 141.711 M 95.44 % | 72.510 M 4.80 % | 69.189 M | 0.000 -100.00 % | 71.433 M 0.29 % | 71.229 M 1.97 % | 69.851 M | 0.000 -100.00 % | 9.195 M 21.34 % | 7.578 M -37.34 % | 12.093 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.824 M 2.00 % | 84.138 M -5.29 % | 88.840 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 81.019 M 43.03 % | 56.646 M | 0.000 -100.00 % | 78.444 M | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 231.460 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 83.355 M 32.53 % | 62.896 M -22.09 % | 80.732 M -36.77 % | 127.680 M -10.69 % | 142.957 M -10.19 % | 159.178 M -4.56 % | 166.783 M 17.69 % | 141.711 M 95.44 % | 72.510 M 4.80 % | 69.189 M 0.15 % | 69.088 M -3.28 % | 71.433 M 0.29 % | 71.229 M 1.97 % | 69.851 M 479.10 % | 12.062 M 31.18 % | 9.195 M 21.34 % | 7.578 M -37.34 % | 12.093 M -10.53 % | 13.516 M 13.73 % | 11.884 M -7.21 % | 12.807 M -5.29 % | 13.523 M -79.56 % | 66.148 M -2.73 % | 68.004 M -1.95 % | 69.353 M -5.28 % | 73.219 M 7.41 % | 68.167 M 0.97 % | 67.513 M 67.81 % | 40.233 M 1.41 % | 39.675 M -40.40 % | 66.573 M -4.29 % | 69.556 M 1.91 % | 68.255 M 54.19 % | 44.268 M -33.26 % | 66.333 M -3.92 % | 69.038 M 1.55 % | 67.983 M -9.28 % | 74.937 M -1.57 % | 76.134 M |
| Cash and short term investments | 83.355 M 32.53 % | 62.896 M -22.09 % | 80.732 M -36.77 % | 127.680 M -10.69 % | 142.957 M -10.19 % | 159.178 M -4.56 % | 166.783 M 17.69 % | 141.711 M 95.44 % | 72.510 M 4.80 % | 69.189 M 0.15 % | 69.088 M -3.28 % | 71.433 M 0.29 % | 71.229 M 1.97 % | 69.851 M 479.10 % | 12.062 M 31.18 % | 9.195 M 21.34 % | 7.578 M -37.34 % | 12.093 M -10.53 % | 13.516 M 13.73 % | 11.884 M -7.21 % | 12.807 M -5.29 % | 13.523 M -79.56 % | 66.148 M -2.73 % | 68.004 M -1.95 % | 69.353 M -5.28 % | 73.219 M 7.41 % | 68.167 M 0.97 % | 67.513 M 67.81 % | 40.233 M 1.41 % | 39.675 M -40.40 % | 66.573 M -4.29 % | 69.556 M 1.91 % | 68.255 M 54.19 % | 44.268 M -33.26 % | 66.333 M -3.92 % | 69.038 M 1.55 % | 67.983 M -9.28 % | 74.937 M -1.57 % | 76.134 M |
| Total current assets | 83.355 M 32.53 % | 62.896 M -33.23 % | 94.204 M -26.22 % | 127.680 M -10.69 % | 142.957 M -10.19 % | 159.178 M -9.85 % | 176.565 M 24.60 % | 141.711 M 95.44 % | 72.510 M 4.80 % | 69.189 M 0.15 % | 69.088 M -3.28 % | 71.433 M 0.29 % | 71.229 M 1.97 % | 69.851 M 479.10 % | 12.062 M 31.18 % | 9.195 M 21.34 % | 7.578 M -37.34 % | 12.093 M -10.53 % | 13.516 M 13.73 % | 11.884 M -7.21 % | 12.807 M -5.29 % | 13.523 M -84.94 % | 89.800 M 4.63 % | 85.824 M 2.00 % | 84.138 M -5.29 % | 88.840 M 7.96 % | 82.289 M 0.06 % | 82.242 M 49.74 % | 54.925 M 1.67 % | 54.023 M -18.85 % | 66.573 M -4.29 % | 69.556 M -14.15 % | 81.019 M 43.03 % | 56.646 M -27.44 % | 78.068 M -0.48 % | 78.444 M -0.13 % | 78.543 M -5.41 % | 83.039 M -2.13 % | 84.850 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net 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 -100.00 % | 23.652 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.122 M -4.12 % | 14.729 M 0.25 % | 14.692 M 2.40 % | 14.348 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.560 M | 0.000 -100.00 % | 8.716 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.441 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.309 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.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 | 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 | 0.000 | 0.000 -100.00 % | 5.460 B 2.23 % | 5.341 B 2.17 % | 5.227 B 5.80 % | 4.940 B 5.09 % | 4.701 B 1.58 % | 4.628 B 5.24 % | 4.397 B 0.46 % | 4.377 B 3.13 % | 4.244 B 3.29 % | 4.109 B 11.85 % | 3.674 B 3.20 % | 3.560 B 1.16 % | 3.519 B 1.06 % | 3.482 B 3.20 % | 3.374 B 1.41 % | 3.327 B -1.76 % | 3.387 B 3.14 % | 3.283 B 4.48 % | 3.143 B 1.43 % | 3.099 B 1.74 % | 3.045 B 0.48 % | 3.031 B 6.08 % | 2.857 B -2.15 % | 2.920 B 0.39 % | 2.909 B -1.39 % | 2.950 B 3.33 % | 2.855 B 6.61 % | 2.678 B 3.00 % | 2.600 B 2.69 % | 2.531 B 8.94 % | 2.324 B -0.79 % | 2.342 B |
| 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 -100.00 % | 1.583 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.819 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.414 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.921 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.110 M | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 K |
| Tax payables | 9.024 M 240.02 % | 2.654 M -88.37 % | 22.827 M -13.92 % | 26.517 M 22.87 % | 21.581 M 52.93 % | 14.112 M -39.85 % | 23.462 M 48.18 % | 15.833 M 44.12 % | 10.986 M 78.52 % | 6.154 M -56.08 % | 14.011 M 24.09 % | 11.291 M 46.12 % | 7.727 M -4.93 % | 8.128 M -34.28 % | 12.367 M 26.52 % | 9.775 M 93.68 % | 5.047 M -30.26 % | 7.237 M -35.57 % | 11.232 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.591 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.213 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.442 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.582 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| Other total stockholders equity | 70.000 M 0.00 % | 70.000 M -88.87 % | 628.767 M 51 269.85 % | 1.224 M 103.16 % | -38.741 M -3 177.12 % | 1.259 M 2.86 % | 1.224 M -95.14 % | 25.184 M -95.16 % | 520.080 M 41 208.98 % | 1.259 M 0.00 % | 1.259 M 2.86 % | 1.224 M 0.00 % | 1.224 M 0.00 % | 1.224 M -99.73 % | 456.912 M 233.19 % | -343.050 M -957.63 % | 40.000 M 0.00 % | 40.000 M 1 726.48 % | 2.190 M -94.52 % | 40.000 M -0.12 % | 40.048 M 3 171.90 % | 1.224 M -99.65 % | 351.474 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.236 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.213 M 221 200.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 251.408 M | 0.000 | 0.000 | 0.000 -100.00 % | 227.456 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 811.556 M | 0.000 | 0.000 100.00 % | -125.833 M 36.76 % | -198.986 M -3 133.44 % | -6.154 M 97.51 % | -246.972 M -36.23 % | -181.291 M -2.01 % | -177.727 M -2 086.60 % | -8.128 M -100.19 % | 4.368 B 2 182.20 % | -209.775 M -2.31 % | -205.047 M 5.17 % | -216.237 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.431 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.206 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.734 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.459 B |
| Total assets | 7.005 B 2.46 % | 6.837 B 0.98 % | 6.771 B -0.21 % | 6.785 B -0.10 % | 6.792 B 1.92 % | 6.664 B 7.47 % | 6.201 B -0.74 % | 6.247 B 3.19 % | 6.054 B 2.66 % | 5.897 B 5.06 % | 5.613 B 5.37 % | 5.327 B 1.46 % | 5.250 B 4.82 % | 5.009 B 1.41 % | 4.939 B 3.02 % | 4.795 B 2.90 % | 4.659 B 10.19 % | 4.228 B 3.66 % | 4.079 B 1.52 % | 4.018 B 0.92 % | 3.982 B 3.01 % | 3.865 B -0.41 % | 3.881 B -1.09 % | 3.924 B 2.86 % | 3.815 B 3.83 % | 3.674 B 1.46 % | 3.621 B 1.58 % | 3.564 B -0.77 % | 3.592 B 3.54 % | 3.469 B 0.45 % | 3.454 B 1.48 % | 3.403 B -1.85 % | 3.467 B 6.31 % | 3.261 B 6.16 % | 3.072 B 1.70 % | 3.021 B 3.16 % | 2.928 B 7.81 % | 2.716 B -0.42 % | 2.728 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-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 |
| 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 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 -100.00 % | 33.811 M 0.00 % | 33.811 M 0.00 % | 33.811 M 178.61 % | -43.011 M 0.00 % | -43.011 M 0.00 % | -43.011 M -71.76 % | -25.042 M 0.00 % | -25.042 M 0.00 % | -25.042 M 0.00 % | -25.042 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 | 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 |
| 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 |
| 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 |
| Other non cash items | -22.454 M -28.74 % | -17.442 M 10.17 % | -19.417 M 0.67 % | -19.548 M 16.80 % | -23.494 M -42.16 % | -16.526 M 4.72 % | -17.344 M 10.27 % | -19.330 M -235.74 % | -5.757 M -82.28 % | -3.159 M 15.83 % | -3.753 M -135.34 % | -1.595 M -155.32 % | 2.883 M -55.70 % | 6.508 M 50.41 % | 4.327 M 206.77 % | -4.052 M -1 325.59 % | -284.250 K 90.06 % | -2.859 M -699.42 % | 477.000 K -84.61 % | 3.099 M 1 663.18 % | -198.250 K 94.07 % | -3.345 M -197.27 % | 3.439 M 462.90 % | -947.500 K -15.80 % | -818.250 K 72.78 % | -3.006 M -258.83 % | 1.893 M 210.85 % | -1.708 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.804 M 0.00 % | 1.804 M -1.31 % | 1.828 M 1.44 % | 1.802 M -0.44 % | 1.810 M -87.94 % | 15.009 M 0.00 % | 15.009 M 0.00 % | 15.009 M 142.94 % | 6.178 M 0.00 % | 6.178 M 0.00 % | 6.178 M -86.04 % | 44.251 M 0.00 % | 44.251 M 0.00 % | 44.251 M 229.00 % | -34.302 M 0.00 % | -34.302 M 0.00 % | -34.302 M -85.42 % | -18.500 M 0.00 % | -18.500 M 0.00 % | -18.500 M 0.00 % | -18.500 M |
| 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 100.00 % | -1.821 M 0.00 % | -1.821 M 0.00 % | -1.821 M -452.73 % | -329.500 K 0.00 % | -329.500 K 0.00 % | -329.500 K 51.51 % | -679.500 K 0.00 % | -679.500 K 0.00 % | -679.500 K -659.22 % | -89.500 K 0.00 % | -89.500 K 0.00 % | -89.500 K 90.54 % | -946.000 K 0.00 % | -946.000 K 0.00 % | -946.000 K 0.00 % | -946.000 K |
| 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 |
| 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 100.00 % | -2.495 M 0.00 % | -2.495 M 0.00 % | -2.495 M 12.59 % | -2.854 M 0.00 % | -2.854 M 0.00 % | -2.854 M 96.84 % | -90.382 M 0.00 % | -90.382 M 0.00 % | -90.382 M -140.11 % | -37.642 M 0.00 % | -37.642 M 0.00 % | -37.642 M -20.55 % | -31.225 M 0.00 % | -31.225 M 0.00 % | -31.225 M 0.00 % | -31.225 M |
| 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 -100.00 % | 188.000 K 0.00 % | 188.000 K 0.00 % | 188.000 K -85.82 % | 1.326 M 0.00 % | 1.326 M 0.00 % | 1.326 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.163 M 0.00 % | 33.163 M 0.00 % | 33.163 M -10.27 % | 36.960 M 0.00 % | 36.960 M 0.00 % | 36.960 M 0.00 % | 36.960 M |
| 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 -100.00 % | 19.136 M 0.00 % | 19.136 M 0.00 % | 19.136 M 138.16 % | 8.035 M 0.00 % | 8.035 M 0.00 % | 8.035 M -91.18 % | 91.062 M 0.00 % | 91.062 M 0.00 % | 91.062 M 1 893.36 % | 4.568 M 0.00 % | 4.568 M 0.00 % | 4.568 M 195.40 % | -4.789 M 0.00 % | -4.789 M 0.00 % | -4.789 M 0.00 % | -4.789 M |
| 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 -100.00 % | 15.009 M 0.00 % | 15.009 M 0.00 % | 15.009 M 142.94 % | 6.178 M 0.00 % | 6.178 M 0.00 % | 6.178 M 115.58 % | -39.660 M 0.00 % | -39.660 M 0.00 % | -39.660 M -768.17 % | -4.568 M 0.00 % | -4.568 M 0.00 % | -4.568 M -195.40 % | 4.789 M 0.00 % | 4.789 M 0.00 % | 4.789 M 0.00 % | 4.789 M |
| 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 |
| 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 -100.00 % | 4.827 M 0.00 % | 4.827 M 0.00 % | 4.827 M -56.67 % | 11.139 M 0.00 % | 11.139 M 0.00 % | 11.139 M | 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 |
| 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 % | -2.028 M 0.00 % | -2.028 M 0.00 % | -2.028 M 9.09 % | -2.231 M 0.00 % | -2.231 M 0.00 % | -2.231 M -144.17 % | -913.500 K 0.00 % | -913.500 K 0.00 % | -913.500 K -16.15 % | -786.500 K 0.00 % | -786.500 K 0.00 % | -786.500 K 26.06 % | -1.064 M 0.00 % | -1.064 M 0.00 % | -1.064 M 0.00 % | -1.064 M |
| 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 -100.00 % | 17.036 M 0.00 % | 17.036 M 0.00 % | 17.036 M 102.61 % | 8.408 M 0.00 % | 8.408 M 0.00 % | 8.408 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.064 M 0.00 % | 1.064 M 0.00 % | 1.064 M 0.00 % | 1.064 M |
| 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 -100.00 % | 15.009 M 0.00 % | 15.009 M 0.00 % | 15.009 M 142.94 % | 6.178 M 0.00 % | 6.178 M 0.00 % | 6.178 M 54.49 % | 3.999 M 0.00 % | 3.999 M 0.00 % | 3.999 M -61.71 % | 10.442 M 0.00 % | 10.442 M 0.00 % | 10.442 M 259.81 % | -6.534 M 0.00 % | -6.534 M 0.00 % | -6.534 M 0.00 % | -6.534 M |
| 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 100.00 % | -26.073 M 0.00 % | -26.073 M 0.00 % | -26.073 M 28.66 % | -36.548 M 0.00 % | -36.548 M 0.00 % | -36.548 M -555.45 % | 8.025 M 0.00 % | 8.025 M 0.00 % | 8.025 M -62.20 % | 21.227 M 0.00 % | 21.227 M 0.00 % | 21.227 M -26.98 % | 29.071 M 0.00 % | 29.071 M 0.00 % | 29.071 M 0.00 % | 29.071 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.804 M 0.00 % | 1.804 M -1.31 % | 1.828 M 1.44 % | 1.802 M -0.44 % | 1.810 M -90.45 % | 18.953 M 0.00 % | 18.953 M 0.00 % | 18.953 M 205.21 % | -18.015 M 0.00 % | -18.015 M 0.00 % | -18.015 M -208.43 % | 16.614 M 0.00 % | 16.614 M 0.00 % | 16.614 M 330.71 % | -7.201 M 0.00 % | -7.201 M 0.00 % | -7.201 M -181.60 % | 8.825 M 0.00 % | 8.825 M 0.00 % | 8.825 M 0.00 % | 8.825 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.804 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.909 M 0.00 % | 18.909 M 0.00 % | 18.909 M -48.79 % | 36.924 M 0.00 % | 36.924 M 0.00 % | 36.924 M 81.80 % | 20.310 M 0.00 % | 20.310 M 0.00 % | 20.310 M -26.18 % | 27.511 M 0.00 % | 27.511 M 0.00 % | 27.511 M 47.23 % | 18.686 M 0.00 % | 18.686 M 0.00 % | 18.686 M 0.00 % | 18.686 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 398.243 M 21 975.55 % | 1.804 M 0.00 % | 1.804 M -1.31 % | 1.828 M 1.44 % | 1.802 M -0.44 % | 1.810 M -95.22 % | 37.862 M 0.00 % | 37.862 M 0.00 % | 37.862 M 100.23 % | 18.909 M 0.00 % | 18.909 M 0.00 % | 18.909 M -48.79 % | 36.924 M 0.00 % | 36.924 M 0.00 % | 36.924 M 81.80 % | 20.310 M 0.00 % | 20.310 M 0.00 % | 20.310 M -26.18 % | 27.511 M 0.00 % | 27.511 M 0.00 % | 27.511 M 0.00 % | 27.511 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.804 M 0.00 % | 1.804 M -1.31 % | 1.828 M 1.44 % | 1.802 M -0.44 % | 1.810 M -87.94 % | 15.009 M 0.00 % | 15.009 M 0.00 % | 15.009 M 142.94 % | 6.178 M 0.00 % | 6.178 M 0.00 % | 6.178 M -86.04 % | 44.251 M 0.00 % | 44.251 M 0.00 % | 44.251 M 229.00 % | -34.302 M 0.00 % | -34.302 M 0.00 % | -34.302 M -85.42 % | -18.500 M 0.00 % | -18.500 M 0.00 % | -18.500 M 0.00 % | -18.500 M |
| 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 100.00 % | -1.821 M 0.00 % | -1.821 M 0.00 % | -1.821 M -452.73 % | -329.500 K 0.00 % | -329.500 K 0.00 % | -329.500 K 51.51 % | -679.500 K 0.00 % | -679.500 K 0.00 % | -679.500 K -659.22 % | -89.500 K 0.00 % | -89.500 K 0.00 % | -89.500 K 90.54 % | -946.000 K 0.00 % | -946.000 K 0.00 % | -946.000 K 0.00 % | -946.000 K |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.804 M 0.00 % | 1.804 M -1.31 % | 1.828 M 1.44 % | 1.802 M -0.44 % | 1.810 M -86.27 % | 13.187 M 0.00 % | 13.187 M 0.00 % | 13.187 M 125.49 % | 5.848 M 0.00 % | 5.848 M 0.00 % | 5.848 M -86.58 % | 43.571 M 0.00 % | 43.571 M 0.00 % | 43.571 M 226.69 % | -34.392 M 0.00 % | -34.392 M 0.00 % | -34.392 M -76.86 % | -19.446 M 0.00 % | -19.446 M 0.00 % | -19.446 M 0.00 % | -19.446 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2019 | 2019 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2015 |