Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 1.605 B -21.87 % 2.055 B -23.64 % 2.691 B 0.33 % 2.682 B -32.29 % 3.961 B 46.27 % 2.708 B 14.13 % 2.373 B 47.81 % 1.605 B 76.07 % 911.801 M 124.44 % 406.256 M
Net income -189.375 M -303.12 % -46.977 M -137.16 % 126.431 M 118.66 % -677.560 M -2 511.52 % -25.945 M -163.34 % 40.963 M -60.77 % 104.414 M -0.34 % 104.772 M 64.94 % 63.520 M 208.94 % -58.307 M
Income before tax -184.587 M -697.59 % -23.143 M -117.22 % 134.373 M 122.21 % -604.988 M -1 436.49 % 45.267 M -24.30 % 59.795 M -62.74 % 160.462 M 15.61 % 138.795 M 191.05 % 47.688 M 182.22 % -58.002 M
Income before tax ratio -0.11 -920.88 % -0.01 -122.56 % 0.05 122.14 % -0.23 -2 073.96 % 0.01 -48.24 % 0.02 -67.35 % 0.07 -21.78 % 0.09 65.31 % 0.05 136.63 % -0.14
EBITDA -175.928 M -991.16 % -16.123 M -111.29 % 142.840 M 126.94 % -530.308 M -639.65 % 98.269 M 8.85 % 90.279 M -47.56 % 172.151 M 20.38 % 143.011 M 181.38 % 50.824 M 188.21 % -57.618 M
Net income ratio -0.12 -415.97 % -0.02 -148.66 % 0.05 118.60 % -0.25 -3 757.16 % -0.01 -143.30 % 0.02 -65.63 % 0.04 -32.58 % 0.07 -6.32 % 0.07 148.54 % -0.14
Ratio EBITDA -0.11 -1 296.63 % -0.01 -114.78 % 0.05 126.85 % -0.20 -897.05 % 0.02 -25.58 % 0.03 -54.05 % 0.07 -18.56 % 0.09 59.82 % 0.06 139.30 % -0.14
Gross profit ratio 0.18 -17.47 % 0.21 -8.59 % 0.23 -4.50 % 0.25 33.71 % 0.18 -10.22 % 0.20 -18.41 % 0.25 0.79 % 0.25 -2.73 % 0.26 92.34 % 0.13
Weighted average shs out dil 3.803 M 1.46 % 3.748 M 1.11 % 3.707 M 0.85 % 3.676 M -2.19 % 3.758 M -1.81 % 3.828 M 2.57 % 3.732 M 21.24 % 3.078 M 0.00 % 3.078 M -18.95 % 3.798 M
Weighted average shs out 3.803 M 1.46 % 3.748 M 2.48 % 3.658 M -0.49 % 3.676 M -2.19 % 3.758 M 0.91 % 3.724 M 3.82 % 3.587 M 16.55 % 3.078 M 0.00 % 3.078 M -18.95 % 3.798 M
EPS diluted -49.80 -297.45 % -12.53 -136.73 % 34.11 118.50 % -184.33 -2 571.45 % -6.90 -164.49 % 10.70 -61.76 % 27.98 -17.80 % 34.04 64.92 % 20.64 234.46 % -15.35
Earnings per share -49.80 -297.45 % -12.53 -136.25 % 34.57 118.75 % -184.33 -2 571.45 % -6.90 -162.73 % 11.00 -62.21 % 29.11 -14.48 % 34.04 64.92 % 20.64 234.46 % -15.35
Gross profit 284.051 M -35.52 % 440.553 M -30.20 % 631.136 M -4.19 % 658.739 M -9.47 % 727.628 M 31.32 % 554.103 M -6.88 % 595.047 M 48.97 % 399.443 M 71.25 % 233.251 M 331.69 % 54.032 M
Income tax expense 4.788 M -79.91 % 23.834 M 200.10 % 7.942 M -89.06 % 72.572 M -6.32 % 77.465 M 311.37 % 18.831 M -66.40 % 56.048 M 64.74 % 34.022 M 314.91 % -15.831 M -5 290.49 % 305.000 K
Cost of revenue 1.321 B -18.15 % 1.614 B -21.63 % 2.060 B 1.80 % 2.023 B -37.43 % 3.234 B 50.11 % 2.154 B 21.16 % 1.778 B 47.42 % 1.206 B 77.72 % 678.550 M 92.65 % 352.224 M
General and administrative expenses 39.000 M -20.41 % 49.000 M 8.89 % 45.000 M -18.18 % 55.000 M 5.77 % 52.000 M 18.18 % 44.000 M 0.000 0.000 0.000 0.000
Selling and marketing expenses 407.000 M 4.36 % 390.000 M -13.72 % 452.000 M -11.37 % 510.000 M 2.82 % 496.000 M 12.22 % 442.000 M 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 3.534 M 2.70 % 3.441 M -94.98 % 68.499 M 1 275.48 % 4.980 M 10.27 % 4.516 M 141.11 % -10.985 M -1 458.16 % -705.000 K -4 800.00 % 15.000 K 0.000
Operating expenses 446.211 M 0.79 % 442.715 M -11.54 % 500.441 M -21.00 % 633.499 M 14.56 % 552.980 M 12.73 % 490.516 M 16.90 % 419.616 M 53.16 % 273.979 M 46.24 % 187.348 M 69.50 % 110.528 M
Cost and expenses 1.767 B -14.04 % 2.056 B -19.69 % 2.560 B -3.64 % 2.657 B -29.84 % 3.787 B 43.18 % 2.645 B 20.35 % 2.197 B 48.48 % 1.480 B 70.91 % 865.898 M 87.12 % 462.752 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 446.211 M 1.60 % 439.181 M -11.63 % 497.000 M -12.04 % 565.000 M 3.10 % 548.000 M 12.76 % 486.000 M 18.13 % 411.395 M 51.95 % 270.743 M 46.75 % 184.495 M 67.39 % 110.217 M
Interest income 519.000 K 2 783.33 % 18.000 K -10.00 % 20.000 K -98.75 % 1.594 M 677.56 % 205.000 K 184.72 % 72.000 K 50.00 % 48.000 K 100.00 % 24.000 K -76.70 % 103.000 K 11.96 % 92.000 K
Interest expense 2.947 M 38.10 % 2.134 M -38.29 % 3.458 M -0.69 % 3.482 M -2.30 % 3.564 M 12.71 % 3.162 M 31.80 % 2.399 M 502.76 % 398.000 K 99.00 % 200.000 K 952.63 % 19.000 K
Depreciation and amortization 5.713 M 16.93 % 4.886 M -2.42 % 5.007 M -92.97 % 71.198 M 44.02 % 49.437 M 80.94 % 27.322 M 194.20 % 9.287 M 143.31 % 3.817 M 30.01 % 2.936 M 704.38 % 365.000 K
Operating income -162.160 M -2 016.42 % -7.662 M -105.86 % 130.693 M 417.82 % 25.239 M -85.55 % 174.647 M 174.67 % 63.585 M -63.75 % 175.430 M 39.83 % 125.463 M 173.33 % 45.901 M 181.25 % -56.496 M
Operating income ratio -0.10 -2 608.90 % 0.00 -107.68 % 0.05 416.14 % 0.01 -78.66 % 0.04 87.78 % 0.02 -68.24 % 0.07 -5.40 % 0.08 55.25 % 0.05 136.20 % -0.14
Total other income expenses net -22.427 M -44.87 % -15.481 M -520.68 % 3.680 M 100.58 % -630.227 M -387.11 % -129.380 M -3 313.72 % -3.790 M 74.68 % -14.968 M -212.27 % 13.332 M 646.05 % 1.787 M 218.66 % -1.506 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -491.788 M 17.52 % -596.220 M 2.80 % -613.415 M -51.45 % -405.037 M 68.26 % -1.276 B -26.15 % -1.011 B 22.87 % -1.311 B -95.16 % -671.969 M -69.00 % -397.622 M -10.37 % -360.278 M
Total investments 94.966 M -7.26 % 102.403 M -2.58 % 105.115 M -0.08 % 105.197 M -25.48 % 141.167 M 8.62 % 129.963 M 749.43 % 15.300 M 52.86 % 10.009 M 0.01 % 10.008 M -90.90 % 110.006 M
Total debt 263.192 M -37.84 % 423.390 M -41.00 % 717.570 M -26.18 % 972.090 M 167.59 % 363.274 M -29.84 % 517.758 M 935.52 % 50.000 M 0.00 % 50.000 M -0.09 % 50.044 M -1.97 % 51.052 M
Accumulated other comprehensive income loss 12.014 M -4.19 % 12.540 M 15.09 % 10.896 M 1.07 % 10.781 M 19.75 % 9.003 M 351.96 % 1.992 M 0.000 0.000 0.000 0.000
Retained earnings -528.070 M -55.91 % -338.694 M -24.80 % -271.398 M 31.78 % -397.830 M -242.22 % 279.730 M -8.42 % 305.446 M 15.49 % 264.482 M 65.23 % 160.068 M 189.48 % 55.295 M 137.09 % -149.077 M
Common stock 407.687 M 0.00 % 407.687 M 0.00 % 407.687 M 0.00 % 407.687 M 0.04 % 407.537 M 7.31 % 379.765 M 0.45 % 378.070 M 278.07 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M
Total equity 487.035 M -28.05 % 676.936 M 9.94 % 615.722 M 25.87 % 489.175 M -60.20 % 1.229 B 3.84 % 1.184 B -2.51 % 1.214 B 119.25 % 553.815 M 23.33 % 449.042 M 16.48 % 385.523 M
Other non current liabilities 0.000 -100.00 % 2.000 M 100.00 % 1.000 M 0.00 % 1.000 M 49 900.00 % 2.000 K 100.00 % 1.000 K 0.00 % 1.000 K 0.000 -100.00 % 1.087 M 0.000
Long term debt 13.156 M -91.94 % 163.192 M -55.05 % 363.050 M -41.21 % 617.570 M 138.64 % 258.790 M -28.76 % 363.274 M 626.55 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M -0.09 % 50.044 M
Total non current liabilities 14.578 M -91.12 % 164.116 M -54.80 % 363.050 M -41.21 % 617.570 M 138.64 % 258.792 M -28.76 % 363.275 M 626.54 % 50.001 M 0.00 % 50.000 M -2.13 % 51.087 M 2.08 % 50.044 M
Other current liabilities 168.985 M 22.27 % 138.212 M 3 006.59 % 4.449 M 4 072.32 % -112.000 K 92.21 % -1.438 M -100.91 % 157.548 M 0.53 % 156.720 M 29.23 % 121.273 M 205.88 % 39.647 M 286.80 % 10.250 M
Deferred revenue 0.000 0.000 -100.00 % 174.814 M 6.72 % 163.805 M -21.15 % 207.740 M 53.73 % 135.135 M 0.000 0.000 -100.00 % 28.302 M 301.56 % 7.048 M
Short term debt 250.036 M -3.83 % 260.000 M -26.66 % 354.520 M 0.00 % 354.520 M 239.31 % 104.484 M 440.00 % 19.349 M 0.000 0.000 -100.00 % 44.000 K -95.63 % 1.008 M
Total current liabilities 614.844 M -4.19 % 641.711 M -29.72 % 913.033 M 6.89 % 854.150 M 9.50 % 780.042 M 2.08 % 764.157 M 61.69 % 472.592 M 30.72 % 361.538 M 106.50 % 175.078 M 97.31 % 88.731 M
Total liabilities 629.422 M -21.89 % 805.827 M -36.85 % 1.276 B -13.29 % 1.472 B 41.67 % 1.039 B -7.86 % 1.127 B 115.74 % 522.593 M 26.99 % 411.538 M 81.96 % 226.165 M 62.97 % 138.775 M
Other non current assets 39.767 M -54.44 % 87.286 M -51.52 % 180.033 M -11.00 % 202.279 M 275.10 % -115.521 M -252.61 % 75.696 M -34.63 % 115.805 M 430.00 % 21.850 M -56.31 % 50.014 M 75.59 % 28.483 M
Long term investments 94.966 M -7.26 % 102.403 M -2.58 % 105.115 M -0.08 % 105.197 M -25.48 % 141.167 M 8.62 % 129.963 M 749.43 % 15.300 M 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 10.488 M 0.000 0.000 -100.00 % 109.072 M 0.00 % 109.072 M 0.000 0.000 0.000 0.000
GoodWill 14.107 M 0.000 0.000 0.000 -100.00 % 83.482 M 0.00 % 83.482 M 0.000 0.000 0.000 0.000
Goodwill and intangible assets 14.107 M 34.51 % 10.488 M 111.67 % -89.885 M 25.44 % -120.546 M -162.60 % 192.554 M 0.00 % 192.554 M 1 358.52 % -15.300 M 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 1.557 M -94.16 % 26.663 M -8.07 % 29.005 M -13.12 % 33.387 M -6.64 % 35.761 M -10.47 % 39.942 M 348.58 % 8.904 M -17.81 % 10.833 M 454.69 % 1.953 M
Total non current assets 152.855 M -24.42 % 202.238 M -14.65 % 236.960 M 0.54 % 235.678 M -13.14 % 271.330 M -39.89 % 451.353 M 166.39 % 169.430 M 310.72 % 41.252 M -32.20 % 60.847 M 99.92 % 30.436 M
Other current assets 58.672 M 5.73 % 55.494 M -42.61 % 96.691 M -7.38 % 104.397 M 3.25 % 101.108 M 10.62 % 91.401 M 96.53 % 46.508 M 89.67 % 24.521 M -44.61 % 44.269 M 662.34 % 5.807 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.010 M 0.01 % 10.009 M 0.01 % 10.008 M -90.90 % 110.006 M
cash and cash equivalents 754.980 M -25.95 % 1.020 B -23.39 % 1.331 B -3.35 % 1.377 B -15.99 % 1.639 B 7.20 % 1.529 B 12.32 % 1.361 B 88.57 % 721.969 M 61.27 % 447.666 M 8.83 % 411.330 M
Cash and short term investments 754.980 M -25.95 % 1.020 B -23.39 % 1.331 B -3.35 % 1.377 B -15.99 % 1.639 B 7.20 % 1.529 B 12.32 % 1.361 B 88.57 % 721.969 M 61.27 % 447.666 M 8.83 % 411.330 M
Total current assets 963.603 M -24.75 % 1.281 B -22.62 % 1.655 B -4.08 % 1.725 B -13.60 % 1.997 B 7.36 % 1.860 B 18.66 % 1.567 B 69.61 % 924.100 M 50.42 % 614.358 M 24.40 % 493.861 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.332 M 32.31 % 35.017 M -20.90 % 44.268 M 662.58 % 5.805 M
Net receivables 149.951 M -27.00 % 205.422 M -9.57 % 227.168 M -6.78 % 243.692 M -4.93 % 256.336 M 7.14 % 239.260 M 50.05 % 159.454 M -4.58 % 167.111 M 36.50 % 122.423 M 59.56 % 76.724 M
Tax assets 4.015 M 696.63 % 504.000 K -96.65 % 15.034 M -23.85 % 19.743 M 0.00 % 19.743 M 13.60 % 17.379 M 27.01 % 13.683 M 30.34 % 10.498 M 0.000 0.000
Other assets 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 0.000 -100.00 % 1.000 K -50.00 % 2.000 K 100.00 % 1.000 K -50.00 % 2.000 K 100.00 % 1.000 K
Account payables 195.823 M -14.96 % 230.263 M -35.88 % 359.093 M 14.83 % 312.730 M -20.53 % 393.508 M -12.96 % 452.125 M 71.84 % 263.107 M 20.15 % 218.975 M 62.09 % 135.097 M 75.03 % 77.183 M
Tax payables 0.000 -100.00 % 13.236 M -34.34 % 20.157 M -13.14 % 23.207 M -69.36 % 75.748 M 0.000 -100.00 % 52.765 M 147.84 % 21.290 M 7 241.38 % 290.000 K 0.00 % 290.000 K
Deferred revenue non current 0.000 100.00 % -2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 -100.00 % 8.668 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 100.00 % -135.135 M 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 595.404 M 0.00 % 595.403 M 27.08 % 468.537 M 0.00 % 468.537 M -10.63 % 524.263 M 5.57 % 496.598 M -13.13 % 571.681 M 94.62 % 293.747 M 0.00 % 293.747 M -32.41 % 434.600 M
Deferred tax liabilities non current 1.422 M 53.90 % 924.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.116 B -24.70 % 1.483 B -21.62 % 1.892 B -3.52 % 1.961 B -13.54 % 2.268 B -1.87 % 2.311 B 33.07 % 1.737 B 79.92 % 965.353 M 42.97 % 675.207 M 28.78 % 524.298 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
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 29.297 M 124.02 % -121.953 M -262.76 % 74.928 M 188.26 % -84.898 M -229.93 % -25.732 M -121.63 % 118.946 M 217.77 % 37.432 M -72.57 % 136.477 M 1 345.91 % -10.954 M -1 189.95 % 1.005 M
Accounts receivables 53.685 M 137.48 % 22.606 M 41.29 % 16.000 M -58.97 % 39.000 M 329.41 % -17.000 M 79.76 % -84.000 M -1 197.04 % 7.657 M 117.13 % -44.689 M 2.21 % -45.698 M -34.64 % -33.942 M
Inventory 0.000 0.000 100.00 % -46.362 M -157.40 % 80.777 M 27.47 % 63.369 M 133.53 % -189.017 M -1 194.19 % -14.605 M 0.000 0.000 0.000
Accounts payables -39.457 M 69.37 % -128.830 M -377.88 % 46.362 M 157.40 % -80.777 M -27.47 % -63.369 M -133.53 % 189.017 M 336.38 % 43.315 M -53.23 % 92.608 M 59.91 % 57.914 M 35.62 % 42.704 M
Other working capital 15.069 M 195.80 % -15.729 M -126.69 % 58.928 M 147.56 % -123.898 M -1 318.90 % -8.732 M -104.30 % 202.946 M 18 955.96 % 1.065 M -98.84 % 91.892 M 765.69 % -13.804 M -87.48 % -7.363 M
Other non cash items 22.872 M -54.67 % 50.458 M 868.36 % -6.567 M -101.55 % 423.092 M 144.96 % 172.719 M 275.83 % -98.228 M -709.33 % -12.137 M -265.24 % -3.323 M -166.97 % 4.962 M 244.82 % 1.439 M
Net cash provided by operating activities -131.493 M -16.77 % -112.609 M -154.21 % 207.741 M 206.21 % -195.596 M -180.93 % 241.691 M 124.13 % 107.835 M -44.71 % 195.044 M -29.27 % 275.766 M 517.87 % 44.632 M 180.87 % -55.193 M
Investments in property plant and equipment -14.665 M -1 366.50 % -1.000 M 62.46 % -2.664 M -184.31 % -937.000 K 87.87 % -7.727 M -342.30 % -1.747 M 95.72 % -40.795 M -2 774.91 % -1.419 M 87.99 % -11.816 M 0.000
Acquisitions net -17.534 M 0.000 -100.00 % 3.301 M 100.53 % -618.536 M -1 667.25 % -35.000 M 84.09 % -220.000 M -1 337.91 % -15.300 M 0.000 0.000 0.000
Purchases of investments -10.012 M 0.00 % -10.012 M 0.00 % -10.012 M 38.75 % -16.345 M 70.28 % -55.002 M 55.88 % -124.674 M -1 145.49 % -10.010 M -0.01 % -10.009 M -0.01 % -10.008 M 90.90 % -110.006 M
Sales maturities of investments 10.012 M 0.00 % 10.012 M 0.00 % 10.012 M 0.01 % 10.011 M -80.69 % 51.855 M 418.03 % 10.010 M 0.01 % 10.009 M 0.01 % 10.008 M -90.90 % 110.006 M 999.62 % 10.004 M
Other investing activites 59.260 M 684.76 % -10.134 M -1 013 300.00 % -1.000 K 0.000 100.00 % -9.168 M 0.000 100.00 % -43.456 M -4 345 700.00 % 1.000 K 100.01 % -9.582 M 92.96 % -136.050 M
Net cash used for investing activites 27.061 M 343.05 % -11.134 M -1 850.63 % 636.000 K 100.10 % -625.807 M -1 036.96 % -55.042 M 83.64 % -336.411 M -237.92 % -99.552 M -6 915.64 % -1.419 M -101.60 % 88.608 M 170.30 % -126.046 M
Debt repayment -160.198 M 45.54 % -294.180 M -15.58 % -254.520 M -141.81 % 608.816 M 494.10 % -154.484 M -133.03 % 467.758 M 0.000 100.00 % -44.000 K 95.63 % -1.008 M -102.06 % 48.992 M
Common stock issued 0.000 -100.00 % 106.548 M 35 416.00 % 300.000 K 0.00 % 300.000 K -99.45 % 54.252 M 1 500.35 % 3.390 M -99.38 % 544.106 M 0.000 0.000 -100.00 % 358.650 M
Common stock repurchased 0.000 0.000 100.00 % -49.845 M 0.00 % -49.845 M -46 923.58 % -106.000 K 99.86 % -76.778 M -56 354.41 % -136.000 K 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
Other financing activites 0.000 -100.00 % 1.000 K 0.000 100.00 % -1.000 K 99.99 % -6.950 M -448.90 % 1.992 M 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -160.198 M 14.62 % -187.631 M 26.28 % -254.520 M -145.51 % 559.270 M 621.28 % -107.288 M -127.07 % 396.362 M -27.14 % 543.970 M 1 236 395.45 % -44.000 K 95.63 % -1.008 M -100.25 % 407.642 M
Effect of forex changes on cash 0.000 100.00 % -1.000 K 0.000 100.00 % -1.000 K -100.00 % 30.681 M 0.000 100.00 % -1.000 K 0.00 % -1.000 K -100.02 % 4.100 M 410 100.00 % -1.000 K
Net change in cash -264.630 M 15.01 % -311.375 M -574.80 % -46.143 M 82.40 % -262.134 M -338.21 % 110.042 M -34.42 % 167.786 M -73.76 % 639.461 M 133.12 % 274.302 M 101.20 % 136.334 M -39.78 % 226.402 M
Cash at beginning of period 1.010 B -23.57 % 1.321 B -3.38 % 1.367 B -16.09 % 1.629 B 7.24 % 1.519 B 12.42 % 1.351 B 89.82 % 711.960 M 62.67 % 437.658 M 45.24 % 301.324 M 302.18 % 74.922 M
Cash at end of period 744.968 M -26.21 % 1.010 B -23.57 % 1.321 B -3.38 % 1.367 B -16.09 % 1.629 B 7.24 % 1.519 B 12.42 % 1.351 B 89.82 % 711.960 M 62.67 % 437.658 M 45.24 % 301.324 M
Operating cash flow -131.493 M -16.77 % -112.609 M -154.21 % 207.741 M 206.21 % -195.596 M -180.93 % 241.691 M 124.13 % 107.835 M -44.71 % 195.044 M -29.27 % 275.766 M 517.87 % 44.632 M 180.87 % -55.193 M
Capital expenditure -2.401 M 78.44 % -11.134 M -317.94 % -2.664 M -184.31 % -937.000 K 87.87 % -7.727 M -342.30 % -1.747 M 95.72 % -40.795 M -2 774.91 % -1.419 M 87.99 % -11.816 M 0.000
Free CashFlow -133.894 M -8.20 % -123.743 M -160.34 % 205.077 M 204.35 % -196.533 M -184.00 % 233.964 M 120.54 % 106.088 M -31.22 % 154.249 M -43.78 % 274.347 M 736.02 % 32.816 M 159.46 % -55.193 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
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
Revenue 367.772 M -13.38 % 424.587 M 4.32 % 407.000 M 4.63 % 389.000 M 1.30 % 384.000 M -22.21 % 493.610 M 1.13 % 488.081 M -3.02 % 503.294 M -11.64 % 569.568 M -16.88 % 685.263 M -6.48 % 732.774 M 16.07 % 631.296 M -1.56 % 641.331 M -1.95 % 654.057 M 6.06 % 616.713 M -4.27 % 644.189 M -16.01 % 766.982 M -1.94 % 782.186 M -15.28 % 923.285 M -13.78 % 1.071 B -9.63 % 1.185 B 55.19 % 763.528 M 10.50 % 690.994 M 9.75 % 629.612 M 0.90 % 624.022 M 9.83 % 568.185 M -11.46 % 641.752 M 2.91 % 623.611 M 15.63 % 539.314 M 16.12 % 464.429 M
Net income -29.306 M 42.38 % -50.857 M -18.27 % -43.000 M 8.51 % -47.000 M 2.08 % -48.000 M -735.76 % 7.550 M 152.90 % -14.272 M -421.95 % 4.433 M 109.92 % -44.688 M -175.59 % 59.122 M 99.76 % 29.596 M 48.26 % 19.962 M 12.46 % 17.751 M 117.30 % -102.630 M 80.49 % -526.109 M -834.21 % -56.316 M -851.38 % 7.495 M 105.62 % -133.466 M -2 998.28 % 4.605 M -86.55 % 34.226 M -50.17 % 68.690 M 108 931.75 % 63.000 K -99.76 % 25.912 M 133.63 % 11.091 M 184.60 % 3.897 M 347.42 % 871.000 K -98.00 % 43.511 M 11.67 % 38.963 M 84.93 % 21.069 M -43.13 % 37.046 M
Income before tax -26.542 M 47.77 % -50.821 M -21.00 % -42.000 M 6.67 % -45.000 M 4.26 % -47.000 M -575.85 % 9.877 M 185.77 % -11.516 M -300.21 % 5.752 M 121.10 % -27.256 M -191.96 % 29.639 M -31.87 % 43.502 M 42.19 % 30.594 M -0.14 % 30.638 M 134.23 % -89.495 M 82.15 % -501.291 M -947.13 % -47.873 M -242.18 % 33.671 M 128.34 % -118.792 M -1 815.66 % 6.924 M -87.63 % 55.955 M -44.70 % 101.180 M 6 206.22 % -1.657 M -104.34 % 38.139 M 127.95 % 16.731 M 154.19 % 6.582 M -24.30 % 8.695 M -85.62 % 60.477 M 4.09 % 58.100 M 75.05 % 33.190 M -38.55 % 54.008 M
Income before tax ratio -0.07 39.71 % -0.12 -15.99 % -0.10 10.79 % -0.12 5.49 % -0.12 -711.68 % 0.02 184.81 % -0.02 -306.45 % 0.01 123.88 % -0.05 -210.64 % 0.04 -27.14 % 0.06 22.50 % 0.05 1.44 % 0.05 134.91 % -0.14 83.17 % -0.81 -993.78 % -0.07 -269.28 % 0.04 128.91 % -0.15 -2 125.14 % 0.01 -85.65 % 0.05 -38.80 % 0.09 4 034.70 % 0.00 -103.93 % 0.06 107.70 % 0.03 151.94 % 0.01 -31.07 % 0.02 -83.76 % 0.09 1.15 % 0.09 51.39 % 0.06 -47.08 % 0.12
EBITDA -24.956 M 44.15 % -44.681 M -17.58 % -38.000 M 11.70 % -43.036 M 6.94 % -46.244 M -503.70 % 11.455 M 217.41 % -9.756 M -230.80 % 7.459 M 129.50 % -25.281 M -179.36 % 31.858 M -29.75 % 45.347 M 37.95 % 32.871 M 0.33 % 32.764 M 139.37 % -83.218 M 82.64 % -479.459 M -14 302.49 % -3.329 M -109.33 % 35.698 M 133.89 % -105.335 M -661.79 % 18.750 M -72.91 % 69.217 M -38.61 % 112.750 M 1 570.37 % 6.750 M -82.72 % 39.059 M 125.20 % 17.344 M 141.36 % 7.186 M -22.61 % 9.286 M -84.80 % 61.076 M 4.04 % 58.705 M 73.71 % 33.794 M -37.71 % 54.256 M
Net income ratio -0.08 33.47 % -0.12 -13.37 % -0.11 12.56 % -0.12 3.34 % -0.13 -917.24 % 0.02 152.31 % -0.03 -431.98 % 0.01 111.23 % -0.08 -190.94 % 0.09 113.61 % 0.04 27.73 % 0.03 14.24 % 0.03 117.64 % -0.16 81.61 % -0.85 -875.83 % -0.09 -994.61 % 0.01 105.73 % -0.17 -3 521.11 % 0.00 -84.40 % 0.03 -44.86 % 0.06 70 157.49 % 0.00 -99.78 % 0.04 112.88 % 0.02 182.08 % 0.01 307.38 % 0.00 -97.74 % 0.07 8.52 % 0.06 59.93 % 0.04 -51.02 % 0.08
Ratio EBITDA -0.07 35.52 % -0.11 -12.71 % -0.09 15.61 % -0.11 8.13 % -0.12 -618.94 % 0.02 216.10 % -0.02 -234.87 % 0.01 133.39 % -0.04 -195.47 % 0.05 -24.88 % 0.06 18.85 % 0.05 1.92 % 0.05 140.15 % -0.13 83.63 % -0.78 -14 944.16 % -0.01 -111.10 % 0.05 134.56 % -0.13 -763.13 % 0.02 -68.58 % 0.06 -32.07 % 0.10 976.35 % 0.01 -84.36 % 0.06 105.20 % 0.03 139.22 % 0.01 -29.54 % 0.02 -82.83 % 0.10 1.10 % 0.09 50.23 % 0.06 -46.36 % 0.12
Gross profit ratio 0.22 36.04 % 0.16 -8.35 % 0.17 -3.06 % 0.18 -6.62 % 0.19 -24.07 % 0.25 18.74 % 0.21 -5.94 % 0.23 34.15 % 0.17 -19.60 % 0.21 -11.47 % 0.24 2.92 % 0.23 -10.84 % 0.26 -6.25 % 0.28 22.53 % 0.23 12.02 % 0.20 -25.92 % 0.27 46.83 % 0.19 13.85 % 0.16 -10.36 % 0.18 -9.57 % 0.20 17.64 % 0.17 -29.69 % 0.24 16.57 % 0.21 4.05 % 0.20 -8.58 % 0.22 -17.28 % 0.26 4.63 % 0.25 -4.63 % 0.27 -6.50 % 0.28
Weighted average shs out dil 3.803 M 0.00 % 3.803 M 0.00 % 3.803 M 0.00 % 3.803 M 0.00 % 3.803 M 0.00 % 3.803 M 0.00 % 3.803 M 2.09 % 3.725 M 1.85 % 3.658 M -1.45 % 3.712 M -0.30 % 3.723 M 1.09 % 3.683 M -0.21 % 3.690 M 0.89 % 3.658 M 0.02 % 3.657 M -0.77 % 3.686 M -0.45 % 3.702 M -2.69 % 3.805 M 0.00 % 3.805 M 0.00 % 3.805 M 2.91 % 3.697 M -0.03 % 3.698 M 0.00 % 3.698 M 0.00 % 3.698 M -4.16 % 3.858 M 0.00 % 3.858 M 0.00 % 3.858 M 0.00 % 3.858 M 16.56 % 3.310 M 0.00 % 3.310 M
Weighted average shs out 3.803 M 0.00 % 3.803 M 0.00 % 3.803 M 0.00 % 3.803 M 0.00 % 3.803 M 0.00 % 3.803 M 0.00 % 3.803 M 2.09 % 3.725 M 1.85 % 3.658 M 0.00 % 3.658 M 0.00 % 3.658 M 0.00 % 3.658 M 0.00 % 3.658 M 0.00 % 3.658 M 0.01 % 3.657 M 0.00 % 3.657 M -1.22 % 3.702 M 0.00 % 3.702 M 0.00 % 3.702 M 0.00 % 3.702 M 1.87 % 3.634 M 0.00 % 3.634 M 0.00 % 3.634 M 0.00 % 3.634 M -2.52 % 3.728 M 0.00 % 3.728 M 0.00 % 3.728 M 0.00 % 3.728 M 17.83 % 3.164 M 0.00 % 3.164 M
EPS diluted -7.71 42.51 % -13.41 -18.57 % -11.31 8.50 % -12.36 2.06 % -12.62 -734.17 % 1.99 154.08 % -3.68 -409.24 % 1.19 109.74 % -12.22 -176.71 % 15.93 100.38 % 7.95 46.68 % 5.42 12.68 % 4.81 117.14 % -28.06 80.49 % -143.85 -841.43 % -15.28 -856.44 % 2.02 105.76 % -35.08 -2 999.17 % 1.21 -86.56 % 9.00 -51.56 % 18.58 109 194.12 % 0.02 -99.76 % 7.01 133.67 % 3.00 197.03 % 1.01 339.13 % 0.23 -97.96 % 11.28 11.68 % 10.10 58.56 % 6.37 -43.07 % 11.19
Earnings per share -7.71 42.51 % -13.41 -18.57 % -11.31 8.50 % -12.36 2.06 % -12.62 -734.17 % 1.99 154.08 % -3.68 -409.24 % 1.19 109.74 % -12.22 -175.62 % 16.16 99.75 % 8.09 48.17 % 5.46 12.58 % 4.85 117.28 % -28.06 80.49 % -143.86 -834.16 % -15.40 -862.38 % 2.02 105.60 % -36.05 -3 007.26 % 1.24 -86.58 % 9.24 -51.11 % 18.90 111 076.47 % 0.02 -99.76 % 7.13 133.77 % 3.05 190.48 % 1.05 356.52 % 0.23 -98.03 % 11.67 11.67 % 10.45 56.91 % 6.66 -43.13 % 11.71
Gross profit 79.993 M 17.84 % 67.884 M -4.39 % 71.000 M 1.43 % 70.000 M -5.41 % 74.000 M -40.93 % 125.279 M 20.08 % 104.329 M -8.79 % 114.380 M 18.54 % 96.491 M -33.17 % 144.387 M -17.21 % 174.403 M 19.46 % 145.994 M -12.24 % 166.352 M -8.07 % 180.954 M 29.95 % 139.250 M 7.25 % 129.842 M -37.78 % 208.693 M 43.97 % 144.954 M -3.55 % 150.294 M -22.70 % 194.439 M -18.28 % 237.941 M 82.56 % 130.334 M -22.31 % 167.752 M 27.94 % 131.121 M 4.98 % 124.896 M 0.40 % 124.398 M -26.76 % 169.849 M 7.67 % 157.750 M 10.28 % 143.050 M 8.57 % 131.758 M
Income tax expense 2.764 M 7 577.78 % 36.000 K -96.40 % 1.000 M -50.00 % 2.000 M 100.00 % 1.000 M -57.04 % 2.328 M -15.50 % 2.755 M 108.87 % 1.319 M -92.43 % 17.432 M 159.13 % -29.482 M -312.01 % 13.906 M 30.79 % 10.632 M -17.49 % 12.886 M -1.90 % 13.136 M -47.07 % 24.817 M 193.90 % 8.444 M -67.74 % 26.175 M 83.89 % 14.234 M 152.06 % 5.647 M -75.45 % 23.001 M -33.49 % 34.583 M 2 109.47 % -1.721 M -114.08 % 12.227 M 116.75 % 5.641 M 110.17 % 2.684 M -65.70 % 7.824 M -53.88 % 16.966 M -11.34 % 19.137 M 57.88 % 12.121 M -28.54 % 16.962 M
Cost of revenue 287.779 M -19.32 % 356.703 M 6.16 % 336.000 M 5.33 % 319.000 M 2.90 % 310.000 M -15.84 % 368.331 M -4.02 % 383.752 M -1.33 % 388.914 M -17.79 % 473.077 M -12.54 % 540.876 M -3.13 % 558.371 M 15.06 % 485.302 M 2.17 % 474.979 M 0.40 % 473.103 M -0.91 % 477.463 M -7.17 % 514.347 M -7.87 % 558.289 M -12.39 % 637.232 M -17.56 % 772.991 M -11.79 % 876.348 M -7.46 % 946.969 M 49.55 % 633.194 M 21.01 % 523.242 M 4.97 % 498.491 M -0.13 % 499.126 M 12.47 % 443.787 M -5.96 % 471.903 M 1.30 % 465.861 M 17.56 % 396.264 M 19.12 % 332.671 M
General and administrative expenses 0.000 -100.00 % 39.000 M 0.000 0.000 0.000 -100.00 % 49.000 M 0.000 0.000 0.000 -100.00 % 45.000 M 0.000 0.000 0.000 -100.00 % 55.000 M 0.000 0.000 0.000 -100.00 % 52.000 M 0.000 0.000 0.000 -100.00 % 44.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 65.000 M 0.000 0.000 0.000 -100.00 % 48.990 M 0.000 0.000 0.000 -100.00 % 76.698 M 0.000 0.000 0.000 -100.00 % 10.000 M 0.000 0.000 0.000 -100.00 % 93.547 M 0.000 0.000 0.000 -100.00 % 83.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 100.00 % -1.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -172.000 K 0.000 -100.00 % 54.000 K -96.59 % 1.585 M 401.58 % 316.000 K 31 500.00 % 1.000 K -99.86 % 695.000 K 372.55 % -255.000 K -90.30 % -134.000 K -176.14 % 176.000 K 8 700.00 % 2.000 K 100.56 % -354.000 K -100.28 % 128.708 M 11 253.21 % -1.154 M -244.25 % 800.000 K 148.45 % 322.000 K 436.67 % 60.000 K -92.03 % 753.000 K 106.21 % -12.120 M -1 583.33 % -720.000 K
Operating expenses 101.236 M -2.14 % 103.448 M -5.09 % 109.000 M -4.39 % 114.000 M -3.39 % 118.000 M 20.42 % 97.990 M -11.29 % 110.464 M 1.89 % 108.411 M -13.86 % 125.851 M 3.41 % 121.698 M -6.30 % 129.875 M 9.07 % 119.070 M -8.27 % 129.798 M -2.13 % 132.619 M -12.87 % 152.207 M -13.92 % 176.820 M 2.89 % 171.853 M 18.07 % 145.547 M 5.47 % 138.000 M 0.24 % 137.668 M 4.48 % 131.765 M 0.86 % 130.640 M 1.50 % 128.708 M 14.26 % 112.643 M -4.96 % 118.525 M 2.65 % 115.468 M 6.41 % 108.517 M 9.53 % 99.079 M 2.62 % 96.552 M 25.10 % 77.177 M
Cost and expenses 389.015 M -15.46 % 460.151 M 3.40 % 445.000 M 2.77 % 433.000 M 1.17 % 428.000 M -8.22 % 466.321 M -5.64 % 494.216 M -0.63 % 497.325 M -16.96 % 598.928 M -9.61 % 662.574 M -3.73 % 688.246 M 13.88 % 604.372 M -0.07 % 604.777 M -0.16 % 605.722 M -3.80 % 629.670 M -8.90 % 691.167 M -5.34 % 730.142 M -6.72 % 782.779 M -14.07 % 910.991 M -10.16 % 1.014 B -6.00 % 1.079 B 41.23 % 763.834 M 17.16 % 651.950 M 6.68 % 611.134 M -1.06 % 617.651 M 10.44 % 559.255 M -3.65 % 580.420 M 2.74 % 564.940 M 14.64 % 492.816 M 20.24 % 409.848 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
Selling general and administrative expenses 101.236 M -2.14 % 103.448 M -5.96 % 110.000 M -3.51 % 114.000 M -3.39 % 118.000 M 20.42 % 97.990 M -11.29 % 110.464 M 1.89 % 108.411 M -13.27 % 125.000 M 2.71 % 121.698 M -6.30 % 129.875 M 9.07 % 119.070 M -7.70 % 129.000 M 98.46 % 65.000 M -57.24 % 152.000 M -1.94 % 155.000 M -9.81 % 171.853 M 18.07 % 145.547 M 5.47 % 138.000 M 0.00 % 138.000 M 5.34 % 131.000 M 3.15 % 127.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 99.000 K -13.91 % 115.000 K -57.41 % 270.000 K 112.60 % 127.000 K 1 714.29 % 7.000 K 16.67 % 6.000 K 100.00 % 3.000 K -98.17 % 164.000 K 5 366.67 % 3.000 K -88.46 % 26.000 K -89.08 % 238.000 K 3 300.00 % 7.000 K 133.33 % 3.000 K -99.80 % 1.471 M 1 201.77 % 113.000 K 1 155.56 % 9.000 K 800.00 % 1.000 K 0.000 -100.00 % 173.000 K 1 822.22 % 9.000 K -35.71 % 14.000 K -26.32 % 19.000 K 26.67 % 15.000 K -21.05 % 19.000 K 0.00 % 19.000 K -20.83 % 24.000 K 140.00 % 10.000 K 11.11 % 9.000 K 80.00 % 5.000 K -28.57 % 7.000 K
Interest expense 845.000 K 1.08 % 836.000 K 9.57 % 763.000 K 7.01 % 713.000 K 12.28 % 635.000 K 17.59 % 540.000 K 14.41 % 472.000 K 12.65 % 419.000 K -40.40 % 703.000 K -30.60 % 1.013 M 78.66 % 567.000 K -43.30 % 1.000 M 13.90 % 878.000 K -17.40 % 1.063 M 43.65 % 740.000 K -20.69 % 933.000 K 25.07 % 746.000 K -25.40 % 1.000 M 19.33 % 838.000 K -8.32 % 914.000 K -2.87 % 941.000 K -8.20 % 1.025 M 11.41 % 920.000 K 50.08 % 613.000 K 1.49 % 604.000 K 2.20 % 591.000 K -1.34 % 599.000 K -0.99 % 605.000 K 0.17 % 604.000 K 143.55 % 248.000 K
Depreciation and amortization 741.000 K -86.03 % 5.304 M 430.40 % 1.000 M -11.35 % 1.128 M 1 028.00 % 100.000 K -90.38 % 1.039 M -19.27 % 1.287 M -0.08 % 1.288 M 1.26 % 1.272 M 5.65 % 1.204 M -5.79 % 1.278 M 0.00 % 1.278 M 2.49 % 1.247 M -76.08 % 5.213 M -75.29 % 21.094 M -51.63 % 43.611 M 3 307.11 % 1.280 M -89.83 % 12.586 M 86.46 % 6.750 M -43.75 % 12.000 M 77.78 % 6.750 M 0.00 % 6.750 M 44 900.00 % 15.000 K 101.32 % -1.134 M -238.97 % 816.000 K 129.21 % 356.000 K 239.06 % -256.000 K -852.94 % 34.000 K 100.27 % -12.703 M -3 808.62 % -325.000 K
Operating income -21.243 M 40.27 % -35.564 M 6.41 % -38.000 M 13.64 % -44.000 M 0.00 % -44.000 M -261.24 % 27.289 M 544.81 % -6.135 M -202.80 % 5.968 M 120.33 % -29.360 M -229.41 % 22.688 M -49.05 % 44.527 M 65.37 % 26.925 M -26.34 % 36.553 M -24.37 % 48.334 M 473.03 % -12.957 M 72.42 % -46.977 M -227.52 % 36.839 M 6 301.85 % -594.000 K -104.83 % 12.295 M -78.34 % 56.771 M -46.53 % 106.175 M 34 684.69 % -307.000 K -100.79 % 39.044 M 111.30 % 18.478 M 190.08 % 6.370 M -28.67 % 8.930 M -85.44 % 61.332 M 4.54 % 58.671 M 26.18 % 46.497 M -14.81 % 54.581 M
Operating income ratio -0.06 31.04 % -0.08 10.29 % -0.09 17.46 % -0.11 1.29 % -0.11 -307.26 % 0.06 539.83 % -0.01 -206.00 % 0.01 123.00 % -0.05 -255.69 % 0.03 -45.51 % 0.06 42.47 % 0.04 -25.17 % 0.06 -22.87 % 0.07 451.74 % -0.02 71.19 % -0.07 -251.83 % 0.05 6 424.79 % 0.00 -105.70 % 0.01 -74.88 % 0.05 -40.83 % 0.09 22 385.56 % 0.00 -100.71 % 0.06 92.53 % 0.03 187.50 % 0.01 -35.05 % 0.02 -83.55 % 0.10 1.58 % 0.09 9.13 % 0.09 -26.64 % 0.12
Total other income expenses net -5.299 M 65.27 % -15.257 M -281.43 % -4.000 M -300.00 % -1.000 M 66.67 % -3.000 M 82.77 % -17.412 M -223.58 % -5.381 M -2 391.20 % -216.000 K -110.27 % 2.104 M 37.97 % 1.525 M 248.78 % -1.025 M -127.94 % 3.669 M 162.03 % -5.915 M 95.71 % -137.829 M 71.78 % -488.334 M -54 401.56 % -896.000 K 71.73 % -3.169 M 97.32 % -118.198 M -2 100.67 % -5.371 M -558.21 % -816.000 K 83.66 % -4.995 M -270.00 % -1.350 M -49.17 % -905.000 K 48.20 % -1.747 M -924.06 % 212.000 K 190.21 % -235.000 K 72.51 % -855.000 K -49.74 % -571.000 K 95.71 % -13.307 M -2 222.34 % -573.000 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31
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
Net debt -401.503 M 18.36 % -491.788 M -2.67 % -479.000 M 1.44 % -486.000 M 9.67 % -538.000 M 8.22 % -586.208 M 6.09 % -624.226 M 2.65 % -641.190 M -16.60 % -549.914 M 10.35 % -613.415 M 5.63 % -649.995 M -10.80 % -586.649 M -25.76 % -466.481 M -15.17 % -405.037 M -8.91 % -371.886 M 25.31 % -497.919 M 3.50 % -515.986 M 59.56 % -1.276 B 6.24 % -1.361 B -1.77 % -1.337 B 4.69 % -1.403 B -38.72 % -1.011 B -2.78 % -984.101 M 2.84 % -1.013 B 16.34 % -1.211 B 7.68 % -1.311 B 1.17 % -1.327 B 1.32 % -1.345 B -4.22 % -1.290 B -92.01 % -671.969 M -11.76 % -601.263 M
Total investments 87.463 M -7.90 % 94.966 M -62.46 % 253.000 M 141.00 % 104.978 M -56.62 % 242.000 M 115.27 % 112.415 M -37.77 % 180.635 M -1.76 % 183.875 M -2.12 % 187.859 M 78.72 % 105.115 M -46.79 % 197.552 M -1.00 % 199.555 M 2.11 % 195.424 M 85.77 % 105.197 M -55.96 % 238.887 M -5.91 % 253.884 M -1.93 % 258.886 M 83.39 % 141.167 M -39.53 % 233.466 M -2.78 % 240.148 M 9.90 % 218.523 M 68.14 % 129.963 M -42.10 % 224.460 M 4.20 % 215.414 M -2.23 % 220.321 M 1 340.01 % 15.300 M -88.31 % 130.907 M 53.20 % 85.451 M 104.56 % 41.773 M 0.000 -100.00 % 47.010 M
Total debt 225.683 M -14.25 % 263.192 M -14.27 % 307.000 M -9.17 % 338.000 M -17.36 % 409.000 M -3.40 % 423.390 M -3.12 % 437.020 M -12.71 % 500.650 M -23.44 % 653.940 M -8.87 % 717.570 M -9.35 % 791.540 M -6.31 % 844.830 M -7.00 % 908.460 M -6.55 % 972.090 M 2.75 % 946.060 M -5.33 % 999.350 M -5.99 % 1.063 B 192.61 % 363.274 M -17.95 % 442.735 M -4.89 % 465.516 M -5.31 % 491.637 M -5.05 % 517.758 M -5.38 % 547.219 M -18.33 % 670.000 M 1 240.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M
Accumulated other comprehensive income loss 12.032 M 0.15 % 12.014 M -87.08 % 93.000 M 0.00 % 93.000 M 0.00 % 93.000 M 641.63 % 12.540 M 0.00 % 12.540 M -0.28 % 12.575 M -0.10 % 12.587 M 15.52 % 10.896 M -0.10 % 10.907 M 0.00 % 10.907 M 2.92 % 10.598 M -1.70 % 10.781 M 19.86 % 8.995 M 0.00 % 8.995 M 0.00 % 8.995 M -0.09 % 9.003 M 350.15 % 2.000 M -33.33 % 3.000 M 200.00 % 1.000 M 0.00 % 1.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -557.376 M -5.55 % -528.070 M -11.47 % -473.729 M -9.41 % -433.000 M -11.67 % -387.761 M -14.49 % -338.694 M 2.18 % -346.244 M -4.30 % -331.972 M -5.03 % -316.087 M -16.47 % -271.398 M 17.89 % -330.520 M 8.22 % -360.116 M 3.70 % -373.935 M 6.01 % -397.830 M -34.77 % -295.199 M -227.84 % 230.909 M -19.61 % 287.226 M 2.68 % 279.730 M -32.30 % 413.198 M 1.13 % 408.592 M 9.14 % 374.366 M 22.56 % 305.446 M 0.02 % 305.383 M 9.27 % 279.470 M 4.13 % 268.380 M 1.47 % 264.482 M 0.33 % 263.611 M 19.77 % 220.100 M 21.51 % 181.137 M 13.16 % 160.068 M 30.11 % 123.022 M
Common stock 407.687 M 0.00 % 407.687 M 0.17 % 407.000 M -0.17 % 407.687 M 0.00 % 407.687 M 0.00 % 407.687 M 0.00 % 407.687 M 0.00 % 407.687 M 0.00 % 407.687 M 0.00 % 407.687 M 0.00 % 407.687 M 0.00 % 407.687 M 0.00 % 407.687 M 0.00 % 407.687 M 0.04 % 407.537 M 0.00 % 407.537 M 0.00 % 407.537 M 0.00 % 407.537 M 2.09 % 399.206 M 4.76 % 381.070 M 0.07 % 380.810 M 0.28 % 379.765 M 0.00 % 379.765 M 0.24 % 378.865 M 0.21 % 378.070 M 0.00 % 378.070 M 0.00 % 378.070 M 0.00 % 378.070 M 0.00 % 378.070 M 278.07 % 100.000 M 0.00 % 100.000 M
Total equity 457.746 M -6.01 % 487.035 M -21.70 % 622.000 M -6.04 % 662.000 M -6.50 % 708.000 M 4.59 % 676.936 M 1.13 % 669.386 M -2.09 % 683.693 M 19.38 % 572.724 M -6.98 % 615.722 M 10.62 % 556.611 M 5.62 % 527.015 M 3.93 % 507.091 M 3.66 % 489.175 M -17.05 % 589.720 M -47.15 % 1.116 B -8.69 % 1.222 B -0.59 % 1.229 B -8.15 % 1.338 B 2.82 % 1.302 B 2.68 % 1.268 B 7.08 % 1.184 B -5.95 % 1.259 B 2.29 % 1.231 B 1.03 % 1.218 B 0.31 % 1.214 B 0.07 % 1.213 B 3.71 % 1.170 B 3.44 % 1.131 B 104.22 % 553.815 M 7.17 % 516.769 M
Other non current liabilities 0.000 0.000 -100.00 % 38.000 M 1 899 900.00 % 2.000 K 0.000 -100.00 % 2.000 M 199 900.00 % 1.000 K 0.00 % 1.000 K 200.00 % -1.000 K 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 -100.00 % 2.000 K 100.00 % 1.000 K -50.00 % 2.000 K 100.00 % 1.000 K 0.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K -50.00 % 2.000 K 0.00 % 2.000 K 0.000 -100.00 % 1.000 K
Long term debt 0.000 -100.00 % 13.156 M -76.92 % 57.000 M -35.23 % 88.000 M -35.29 % 136.000 M -16.66 % 163.192 M -22.67 % 211.041 M -15.09 % 248.550 M -16.99 % 299.420 M -17.53 % 363.050 M -16.93 % 437.020 M -10.87 % 490.310 M -11.49 % 553.940 M -10.30 % 617.570 M -10.70 % 691.540 M -7.15 % 744.830 M -7.87 % 808.460 M 212.40 % 258.790 M -10.22 % 288.251 M -7.32 % 311.032 M -7.75 % 337.153 M -7.19 % 363.274 M -17.95 % 442.735 M -6.64 % 474.223 M 848.45 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M
Total non current liabilities 1.484 M -89.82 % 14.578 M -84.65 % 95.000 M -24.60 % 126.000 M -27.59 % 174.000 M 6.02 % 164.116 M -22.57 % 211.965 M -15.04 % 249.475 M -16.94 % 300.343 M -17.27 % 363.050 M -16.93 % 437.020 M -10.87 % 490.311 M -11.49 % 553.940 M -10.30 % 617.570 M -10.70 % 691.540 M -7.15 % 744.831 M -7.87 % 808.460 M 212.40 % 258.792 M -10.22 % 288.252 M -7.32 % 311.034 M -7.75 % 337.154 M -7.19 % 363.275 M -17.95 % 442.735 M -6.64 % 474.224 M 848.43 % 50.001 M 0.00 % 50.001 M 0.00 % 50.001 M 0.00 % 50.002 M 0.00 % 50.002 M 0.00 % 50.000 M 0.00 % 50.001 M
Other current liabilities 173.406 M 2.62 % 168.985 M -3.92 % 175.871 M 13.47 % 155.000 M -0.64 % 155.991 M 25.01 % 124.778 M -11.48 % 140.963 M 838.44 % 15.021 M -89.47 % 142.710 M -20.39 % 179.263 M -19.34 % 222.244 M 38.24 % 160.764 M 13.77 % 141.312 M -13.67 % 163.693 M 3.86 % 157.606 M -5.70 % 167.126 M -18.29 % 204.524 M -0.86 % 206.302 M -10.84 % 231.386 M 12.21 % 206.206 M 4.57 % 197.203 M 779.86 % 22.413 M -26.93 % 30.672 M -81.39 % 164.783 M 35.52 % 121.589 M -22.42 % 156.720 M -11.03 % 176.157 M 26.36 % 139.408 M -0.85 % 140.597 M 15.93 % 121.273 M -15.57 % 143.635 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.236 M 51.44 % 8.740 M -94.09 % 147.793 M 14.43 % 129.154 M -26.12 % 174.814 M -23.61 % 228.841 M 41.15 % 162.130 M 12.22 % 144.476 M -11.80 % 163.805 M 17.16 % 139.811 M -16.95 % 168.347 M 2.11 % 164.876 M -20.63 % 207.740 M -0.28 % 208.326 M 5.71 % 197.079 M 7.08 % 184.052 M 36.20 % 135.135 M 17.09 % 115.412 M -19.97 % 144.214 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 225.683 M -9.74 % 250.036 M 0.01 % 250.000 M 0.00 % 250.000 M -8.42 % 273.000 M 4.92 % 260.198 M 15.14 % 225.979 M -10.36 % 252.100 M -28.89 % 354.520 M 0.00 % 354.520 M 0.00 % 354.520 M 0.00 % 354.520 M 0.00 % 354.520 M 0.00 % 354.520 M 39.29 % 254.520 M 0.00 % 254.520 M 0.00 % 254.520 M 143.60 % 104.484 M -32.37 % 154.484 M 0.00 % 154.484 M 0.00 % 154.484 M 698.41 % 19.349 M 277.06 % -10.928 M -105.58 % 195.777 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 526.573 M -14.36 % 614.844 M 1.96 % 603.000 M 2.03 % 591.000 M -5.44 % 625.000 M -2.60 % 641.711 M 6.21 % 604.174 M -7.44 % 652.768 M -16.53 % 781.996 M -14.35 % 913.033 M -9.09 % 1.004 B 15.32 % 870.909 M 4.78 % 831.150 M -2.69 % 854.150 M 12.48 % 759.404 M -5.67 % 805.027 M -5.84 % 854.923 M 9.60 % 780.042 M -17.59 % 946.515 M -5.61 % 1.003 B -4.76 % 1.053 B 37.78 % 764.157 M 25.73 % 607.786 M -10.70 % 680.574 M 49.17 % 456.238 M -3.46 % 472.592 M -6.87 % 507.440 M 9.52 % 463.352 M 14.79 % 403.653 M 11.65 % 361.538 M 13.21 % 319.342 M
Total liabilities 528.057 M -16.10 % 629.422 M -9.82 % 698.000 M -2.65 % 717.000 M -10.26 % 799.000 M -0.85 % 805.827 M -1.26 % 816.139 M -9.54 % 902.243 M -16.64 % 1.082 B -15.18 % 1.276 B -11.47 % 1.441 B 5.89 % 1.361 B -1.72 % 1.385 B -5.89 % 1.472 B 1.43 % 1.451 B -6.38 % 1.550 B -6.82 % 1.663 B 60.12 % 1.039 B -15.87 % 1.235 B -6.01 % 1.314 B -5.48 % 1.390 B 23.29 % 1.127 B 7.32 % 1.051 B -9.03 % 1.155 B 128.11 % 506.239 M -3.13 % 522.593 M -6.25 % 557.441 M 8.59 % 513.354 M 13.16 % 453.655 M 10.23 % 411.538 M 11.42 % 369.343 M
Other non current assets 77.843 M 95.75 % 39.767 M -5.33 % 42.004 M -71.94 % 149.672 M 7 383.60 % 2.000 M -97.71 % 87.286 M 13 645.83 % 635.000 K -93.66 % 10.012 M 1 065.54 % 859.000 K -99.56 % 195.263 M 35 273.73 % 552.000 K -0.54 % 555.000 K 30.90 % 424.000 K -37.00 % 673.000 K 100.18 % -380.000 M 58.56 % -917.000 M -454.21 % 258.886 M 18.65 % 218.200 M -6.54 % 233.466 M -2.78 % 240.148 M 9.90 % 218.523 M 188.69 % 75.696 M -66.28 % 224.460 M 4.20 % 215.414 M -2.23 % 220.321 M 90.25 % 115.805 M -11.54 % 130.907 M 53.20 % 85.451 M 104.56 % 41.773 M 29.14 % 32.348 M -31.19 % 47.010 M
Long term investments 87.463 M -7.90 % 94.966 M -54.99 % 210.996 M 122.18 % 94.966 M -60.76 % 242.000 M 136.32 % 102.403 M -43.11 % 180.000 M 3.53 % 173.863 M -7.03 % 187.000 M 77.90 % 105.115 M -46.64 % 197.000 M -1.01 % 199.000 M 2.05 % 195.000 M -5.34 % 206.000 M -13.45 % 238.000 M -5.93 % 253.000 M -2.27 % 258.886 M 83.39 % 141.167 M -39.41 % 233.000 M -2.92 % 240.000 M 10.09 % 218.000 M 67.74 % 129.963 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 13.402 M 0.000 -100.00 % 20.000 M -9.09 % 22.000 M 29.41 % 17.000 M 62.09 % 10.488 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 93.018 M -6.23 % 99.203 M -5.87 % 105.387 M -3.38 % 109.072 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 -100.00 % 14.107 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 112.236 M -82.32 % 634.964 M -6.25 % 677.295 M 0.000 -100.00 % 69.568 M -6.25 % 74.206 M -5.88 % 78.844 M -5.56 % 83.482 M -62.05 % 220.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 13.402 M -5.00 % 14.107 M -29.47 % 20.000 M -9.09 % 22.000 M 29.41 % 17.000 M 62.09 % 10.488 M 0.000 0.000 0.000 100.00 % -105.115 M 0.000 0.000 0.000 0.000 -100.00 % 112.236 M -82.32 % 634.964 M -6.25 % 677.295 M 579.78 % -141.167 M -186.83 % 162.586 M -6.24 % 173.409 M -5.87 % 184.231 M -4.32 % 192.554 M -12.48 % 220.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 406.000 K 0.000 -100.00 % 3.000 M -10.77 % 3.362 M 12.07 % 3.000 M 92.68 % 1.557 M -93.36 % 23.462 M -5.20 % 24.749 M -4.95 % 26.037 M -2.35 % 26.663 M -0.28 % 26.737 M -3.32 % 27.656 M -3.62 % 28.695 M -1.07 % 29.005 M -3.43 % 30.035 M -2.56 % 30.825 M -3.99 % 32.106 M -3.84 % 33.387 M -3.91 % 34.745 M -2.91 % 35.785 M 2.30 % 34.980 M -2.18 % 35.761 M -2.18 % 36.557 M -3.92 % 38.047 M -3.13 % 39.276 M -1.67 % 39.942 M -0.65 % 40.202 M 581.74 % 5.897 M -17.74 % 7.169 M -19.49 % 8.904 M -14.94 % 10.468 M
Total non current assets 179.114 M 17.18 % 152.855 M -44.62 % 276.000 M 2.22 % 270.000 M 2.27 % 264.000 M 30.54 % 202.238 M -0.91 % 204.097 M -2.17 % 208.624 M -2.46 % 213.896 M -9.73 % 236.960 M 5.65 % 224.289 M -1.29 % 227.211 M 1.38 % 224.119 M -4.90 % 235.678 M -38.17 % 381.158 M -58.56 % 919.673 M -5.02 % 968.287 M 256.87 % 271.330 M -37.02 % 430.797 M -4.13 % 449.342 M 2.65 % 437.734 M -3.02 % 451.353 M -6.17 % 481.017 M 89.78 % 253.461 M -2.36 % 259.597 M 53.22 % 169.430 M -0.98 % 171.109 M 87.32 % 91.348 M 86.65 % 48.942 M 18.64 % 41.252 M -28.23 % 57.478 M
Other current assets 58.980 M 0.52 % 58.672 M -27.57 % 81.000 M -38.17 % 131.000 M -5.76 % 139.000 M 150.48 % 55.494 M 13.02 % 49.099 M 5.55 % 46.517 M -43.36 % 82.124 M -15.07 % 96.691 M 9.60 % 88.219 M 46.75 % 60.116 M -40.08 % 100.324 M -3.90 % 104.397 M -1.99 % 106.512 M 107.93 % 51.226 M -22.55 % 66.137 M -34.59 % 101.108 M 160.21 % 38.856 M -25.80 % 52.367 M -34.77 % 80.279 M -12.17 % 91.401 M 14.85 % 79.585 M -72.46 % 288.948 M 536.41 % 45.403 M -2.38 % 46.508 M -6.54 % 49.765 M 125.56 % 22.063 M 4.83 % 21.046 M -39.90 % 35.020 M 75.41 % 19.965 M
Short term investments 0.000 0.000 -100.00 % 42.004 M 0.000 0.000 -100.00 % 10.012 M 1 476.69 % 635.000 K -93.66 % 10.012 M 1 065.54 % 859.000 K -91.42 % 10.012 M 1 713.77 % 552.000 K -94.49 % 10.012 M 2 261.32 % 424.000 K 100.42 % -100.803 M -11 464.49 % 887.000 K 0.34 % 884.000 K 0.000 -100.00 % 10.011 M 2 048.28 % 466.000 K 214.86 % 148.000 K -71.70 % 523.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 627.186 M -16.93 % 754.980 M -3.95 % 786.000 M -4.61 % 824.000 M -12.99 % 947.000 M -6.20 % 1.010 B -4.87 % 1.061 B -7.06 % 1.142 B -5.15 % 1.204 B -9.55 % 1.331 B -7.67 % 1.442 B 0.70 % 1.431 B 4.11 % 1.375 B -0.16 % 1.377 B 4.49 % 1.318 B -11.98 % 1.497 B -5.17 % 1.579 B -3.68 % 1.639 B -9.12 % 1.804 B 0.05 % 1.803 B -4.85 % 1.895 B 23.90 % 1.529 B -0.14 % 1.531 B -9.01 % 1.683 B 33.48 % 1.261 B -7.40 % 1.361 B -1.12 % 1.377 B -1.28 % 1.395 B 4.06 % 1.340 B 85.64 % 721.969 M 10.86 % 651.263 M
Cash and short term investments 627.186 M -16.93 % 754.980 M -3.95 % 786.000 M -4.61 % 824.000 M -12.99 % 947.000 M -7.12 % 1.020 B -3.92 % 1.061 B -7.06 % 1.142 B -5.15 % 1.204 B -9.55 % 1.331 B -7.67 % 1.442 B 0.70 % 1.431 B 4.11 % 1.375 B -0.16 % 1.377 B 4.49 % 1.318 B -11.98 % 1.497 B -5.17 % 1.579 B -3.68 % 1.639 B -9.12 % 1.804 B 0.05 % 1.803 B -4.85 % 1.895 B 23.90 % 1.529 B -0.14 % 1.531 B -9.01 % 1.683 B 33.48 % 1.261 B -7.40 % 1.361 B -1.12 % 1.377 B -1.28 % 1.395 B 4.06 % 1.340 B 85.64 % 721.969 M 10.86 % 651.263 M
Total current assets 806.690 M -16.28 % 963.603 M -7.70 % 1.044 B -5.86 % 1.109 B -10.78 % 1.243 B -2.93 % 1.281 B -0.07 % 1.281 B -6.96 % 1.377 B -4.43 % 1.441 B -12.91 % 1.655 B -6.70 % 1.774 B 6.78 % 1.661 B -0.42 % 1.668 B -3.31 % 1.725 B 3.96 % 1.660 B -4.95 % 1.746 B -8.92 % 1.917 B -3.99 % 1.997 B -6.80 % 2.142 B -1.10 % 2.166 B -2.43 % 2.220 B 19.36 % 1.860 B 1.73 % 1.828 B -14.24 % 2.132 B 45.56 % 1.465 B -6.56 % 1.567 B -2.02 % 1.600 B 0.48 % 1.592 B 3.66 % 1.536 B 66.19 % 924.100 M 11.52 % 828.633 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 -100.00 % 738.000 K -5.26 % 779.000 K -10.77 % 873.000 K 235.77 % 260.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 120.524 M -19.62 % 149.951 M -15.28 % 177.000 M 14.94 % 154.000 M -1.91 % 157.000 M -23.57 % 205.422 M 20.07 % 171.084 M -9.46 % 188.954 M 21.76 % 155.188 M -31.69 % 227.168 M -6.88 % 243.947 M 43.98 % 169.427 M -12.12 % 192.796 M -20.89 % 243.692 M 3.68 % 235.046 M 25.36 % 187.504 M -31.06 % 271.983 M 6.10 % 256.336 M -14.27 % 299.000 M -3.55 % 310.000 M 27.05 % 244.000 M 2.09 % 239.000 M 9.73 % 217.804 M 32.74 % 164.083 M 3.54 % 158.476 M -0.61 % 159.454 M -7.84 % 173.010 M -4.07 % 180.346 M 2.56 % 175.846 M 1.72 % 172.881 M 9.83 % 157.405 M
Tax assets 0.000 -100.00 % 4.015 M 0.000 0.000 0.000 -100.00 % 504.000 K 0.000 0.000 0.000 -100.00 % 15.034 M 0.000 0.000 0.000 0.000 -100.00 % 380.887 M -58.50 % 917.884 M 454.55 % -258.886 M -1 411.28 % 19.743 M 108.47 % -233.000 M 2.92 % -240.000 M -10.09 % -218.000 M -1 354.39 % 17.379 M 0.000 0.000 0.000 -100.00 % 13.683 M 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 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K -50.00 % 2.000 K 100.00 % 1.000 K 0.00 % 1.000 K -50.00 % 2.000 K 0.00 % 2.000 K 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K -50.00 % 2.000 K 100.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K
Account payables 127.484 M -34.90 % 195.823 M 10.55 % 177.129 M -4.77 % 186.000 M -4.62 % 195.000 M -15.31 % 230.263 M 4.78 % 219.752 M -5.25 % 231.940 M -17.98 % 282.778 M -21.25 % 359.093 M -8.26 % 391.417 M 17.66 % 332.659 M 3.10 % 322.664 M 3.18 % 312.730 M -4.28 % 326.707 M -6.56 % 349.634 M -5.47 % 369.879 M -6.00 % 393.508 M -22.11 % 505.197 M -13.06 % 581.094 M -12.57 % 664.609 M 47.00 % 452.125 M 26.57 % 357.218 M 14.67 % 311.520 M -6.24 % 332.263 M 26.28 % 263.107 M -11.41 % 297.007 M 1.18 % 293.537 M 15.12 % 254.975 M 16.44 % 218.975 M 26.50 % 173.098 M
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 1.009 M -92.38 % 13.236 M 51.44 % 8.740 M 47.78 % 5.914 M 197.48 % 1.988 M -90.14 % 20.157 M -44.29 % 36.179 M 57.53 % 22.966 M 81.49 % 12.654 M -45.47 % 23.207 M 12.81 % 20.571 M -39.04 % 33.747 M 29.80 % 26.000 M -65.68 % 75.748 M 36.61 % 55.448 M -9.02 % 60.945 M 66.77 % 36.545 M 0.000 0.000 -100.00 % 8.494 M 255.99 % 2.386 M -95.48 % 52.765 M 53.94 % 34.276 M 12.72 % 30.407 M 276.28 % 8.081 M -62.04 % 21.290 M 716.02 % 2.609 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 100.00 % -2.000 M -199 900.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 8.668 M 5.37 % 8.226 M -28.80 % 11.554 M -9.92 % 12.827 M 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 100.00 % -135.135 M -17.09 % -115.412 M 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
Other total stockholders equity 595.403 M 0.00 % 595.404 M -0.05 % 595.729 M 0.05 % 595.403 M -0.13 % 596.164 M 0.13 % 595.403 M 0.00 % 595.403 M 0.00 % 595.403 M 27.08 % 468.537 M 0.00 % 468.537 M 0.00 % 468.537 M 0.00 % 468.537 M 1.25 % 462.741 M -1.24 % 468.537 M 0.03 % 468.387 M 0.00 % 468.387 M -9.62 % 518.232 M -1.15 % 524.263 M 1.61 % 515.933 M 3.64 % 497.796 M 0.03 % 497.643 M 0.21 % 496.598 M -13.34 % 573.072 M 0.16 % 572.172 M 0.12 % 571.503 M -0.03 % 571.681 M 0.00 % 571.681 M -0.02 % 571.817 M 0.00 % 571.817 M 94.66 % 293.747 M 0.00 % 293.747 M
Deferred tax liabilities non current 1.484 M 4.36 % 1.422 M 0.000 -100.00 % 36.849 M 0.00 % 36.849 M 3 887.99 % 924.000 K 0.00 % 924.000 K 0.00 % 924.000 K 0.00 % 924.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
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
Total assets 985.804 M -11.70 % 1.116 B -15.42 % 1.320 B -4.28 % 1.379 B -8.49 % 1.507 B 1.63 % 1.483 B -0.19 % 1.486 B -6.33 % 1.586 B -4.18 % 1.655 B -12.51 % 1.892 B -5.31 % 1.998 B 5.81 % 1.888 B -0.21 % 1.892 B -3.50 % 1.961 B -3.91 % 2.041 B -23.45 % 2.666 B -7.61 % 2.885 B 27.22 % 2.268 B -11.86 % 2.573 B -1.62 % 2.615 B -1.59 % 2.658 B 14.99 % 2.311 B 0.09 % 2.309 B -3.19 % 2.385 B 38.34 % 1.724 B -0.73 % 1.737 B -1.92 % 1.771 B 5.20 % 1.683 B 6.23 % 1.585 B 64.16 % 965.353 M 8.94 % 886.112 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
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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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
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
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
Other non cash items 29.000 M -43.14 % 51.000 M 18.60 % 43.000 M -8.51 % 47.000 M -2.08 % 48.000 M 700.00 % -8.000 M -152.33 % 15.287 M 663.68 % -2.712 M -106.16 % 44.000 M 174.58 % -59.000 M -96.67 % -30.000 M -50.00 % -20.000 M -17.65 % -17.000 M -116.50 % 103.000 M -80.42 % 526.000 M 1 402.86 % 35.000 M 169.23 % 13.000 M -90.15 % 132.000 M 2 740.00 % -5.000 M 85.29 % -34.000 M 50.00 % -68.000 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.574 M -0.08 % 2.576 M 1.26 % 2.544 M 5.65 % 2.408 M -5.79 % 2.556 M 0.00 % 2.556 M 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
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
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
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
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
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
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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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
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
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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -70.582 M 2.00 % -72.026 M 38.50 % -117.119 M 2.86 % -120.562 M -700.77 % 20.068 M -56.87 % 46.526 M 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 % 1.061 B -6.24 % 1.132 B -5.98 % 1.204 B -8.87 % 1.321 B -8.36 % 1.442 B 1.41 % 1.421 B 3.38 % 1.375 B 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 % 1.010 B -4.87 % 1.061 B -6.24 % 1.132 B -5.98 % 1.204 B -8.87 % 1.321 B -8.36 % 1.442 B 1.41 % 1.421 B 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 % 2.574 M -0.08 % 2.576 M 1.26 % 2.544 M 5.65 % 2.408 M -5.79 % 2.556 M 0.00 % 2.556 M 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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.574 M -0.08 % 2.576 M 1.26 % 2.544 M 5.65 % 2.408 M -5.79 % 2.556 M 0.00 % 2.556 M 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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016