4381.T

BPLATS,Inc. 4381.T

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 706.256 M -21.35 % 897.963 M -4.99 % 945.167 M 16.87 % 808.721 M 7.15 % 754.742 M 40.48 % 537.267 M -15.43 % 635.266 M 13.21 % 561.148 M 11.08 % 505.155 M 38.88 % 363.739 M
Net income -298.069 M -204.11 % -98.013 M -153.59 % 182.904 M 1 580.95 % 10.881 M -64.84 % 30.950 M 116.75 % -184.802 M -2 267.26 % 8.527 M -78.93 % 40.469 M 232.02 % -30.653 M -349.17 % 12.302 M
Income before tax -285.147 M -314.16 % -68.849 M -139.12 % 175.998 M 1 106.95 % 14.582 M -40.07 % 24.333 M 113.96 % -174.283 M -3 731.65 % 4.799 M -90.73 % 51.764 M 277.18 % -29.215 M -283.41 % 15.929 M
Income before tax ratio -0.40 -426.58 % -0.08 -141.18 % 0.19 932.72 % 0.02 -44.07 % 0.03 109.94 % -0.32 -4 394.08 % 0.01 -91.81 % 0.09 259.50 % -0.06 -232.06 % 0.04
EBITDA -20.686 M -117.01 % 121.583 M -60.19 % 305.370 M 20.24 % 253.963 M 1.59 % 249.990 M 1 500.27 % -17.853 M -116.66 % 107.149 M -12.02 % 121.790 M 444.14 % 22.382 M -62.65 % 59.922 M
Net income ratio -0.42 -286.66 % -0.11 -156.40 % 0.19 1 338.28 % 0.01 -67.19 % 0.04 111.92 % -0.34 -2 662.57 % 0.01 -81.39 % 0.07 218.85 % -0.06 -279.42 % 0.03
Ratio EBITDA -0.03 -121.63 % 0.14 -58.09 % 0.32 2.88 % 0.31 -5.19 % 0.33 1 096.79 % -0.03 -119.70 % 0.17 -22.29 % 0.22 389.85 % 0.04 -73.10 % 0.16
Gross profit ratio 0.22 -41.45 % 0.38 -38.97 % 0.62 15.84 % 0.53 -6.67 % 0.57 13.71 % 0.50 -23.41 % 0.66 -0.23 % 0.66 33.67 % 0.49 -10.06 % 0.55
Weighted average shs out dil 2.455 M 1.63 % 2.416 M -0.93 % 2.439 M 0.20 % 2.434 M 0.15 % 2.430 M 5.29 % 2.308 M -6.90 % 2.479 M 26.63 % 1.957 M 3.46 % 1.892 M 0.00 % 1.892 M
Weighted average shs out 2.455 M 1.63 % 2.416 M 1.10 % 2.389 M 0.80 % 2.370 M 1.84 % 2.328 M 0.86 % 2.308 M -6.90 % 2.479 M 26.63 % 1.957 M 3.46 % 1.892 M -3.34 % 1.957 M
EPS diluted -121.41 -199.26 % -40.57 -154.09 % 75.00 1 577.85 % 4.47 -64.91 % 12.74 115.91 % -80.08 -2 427.91 % 3.44 -83.36 % 20.67 227.59 % -16.20 -3 045.45 % 0.55
Earnings per share -121.41 -199.26 % -40.57 -153.00 % 76.55 1 567.76 % 4.59 -65.49 % 13.30 116.61 % -80.08 -2 427.91 % 3.44 -83.36 % 20.67 227.59 % -16.20 -357.96 % 6.28
Gross profit 155.801 M -53.95 % 338.356 M -42.02 % 583.572 M 35.39 % 431.035 M 0.01 % 430.999 M 59.74 % 269.812 M -35.22 % 416.524 M 12.95 % 368.764 M 48.49 % 248.342 M 24.91 % 198.820 M
Income tax expense 12.921 M -48.02 % 24.858 M 477.21 % -6.590 M -252.05 % 4.334 M 0.25 % 4.323 M -48.79 % 8.442 M 326.45 % -3.728 M -133.01 % 11.294 M 685.94 % 1.437 M -60.38 % 3.627 M
Cost of revenue 550.455 M -1.64 % 559.607 M 54.76 % 361.595 M -4.26 % 377.686 M 16.66 % 323.743 M 21.05 % 267.455 M 22.27 % 218.742 M 13.70 % 192.384 M -25.09 % 256.813 M 55.72 % 164.919 M
General and administrative expenses 85.000 M -5.56 % 90.000 M 23.29 % 73.000 M -9.88 % 81.000 M 19.12 % 68.000 M -9.33 % 75.000 M 0.000 -100.00 % 322.139 M 0.000 0.000
Selling and marketing expenses 278.000 M -14.46 % 325.000 M -1.52 % 330.000 M -0.30 % 331.000 M 1.22 % 327.000 M -11.38 % 369.000 M 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 -100.00 % 303.000 K -34.84 % 465.000 K 31.36 % 354.000 K 102.02 % -17.547 M -5 113.43 % 350.000 K -95.05 % 7.077 M 188.27 % 2.455 M 129.65 % 1.069 M
Operating expenses 363.290 M -12.48 % 415.105 M 2.93 % 403.303 M -2.22 % 412.465 M 4.33 % 395.354 M -11.05 % 444.453 M 8.54 % 409.469 M 27.11 % 322.139 M 15.89 % 277.961 M 51.75 % 183.172 M
Cost and expenses 913.745 M -6.09 % 973.000 M 27.21 % 764.898 M -3.20 % 790.151 M 9.88 % 719.097 M 1.01 % 711.908 M 13.32 % 628.211 M 22.10 % 514.523 M -3.79 % 534.774 M 53.63 % 348.091 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.000 M 0.000 -100.00 % 6.873 M 0.000 0.000
Selling general and administrative expenses 363.290 M -12.48 % 415.105 M 3.00 % 403.000 M -2.18 % 412.000 M 4.30 % 395.000 M -11.04 % 444.000 M 10.24 % 402.755 M 25.03 % 322.139 M 16.55 % 276.386 M 52.66 % 181.052 M
Interest income 75.000 K 1 775.00 % 4.000 K 33.33 % 3.000 K 50.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.000 -100.00 % 1.000 K -90.00 % 10.000 K
Interest expense 13.788 M 115.94 % 6.385 M 20.49 % 5.299 M 22.21 % 4.336 M 0.23 % 4.326 M 142.76 % 1.782 M 131.13 % 771.000 K -49.84 % 1.537 M -25.10 % 2.052 M 157.47 % 797.000 K
Depreciation and amortization 250.671 M 36.20 % 184.047 M 48.34 % 124.072 M -47.21 % 235.044 M 6.20 % 221.329 M 43.12 % 154.647 M 52.24 % 101.579 M 48.31 % 68.489 M 38.24 % 49.545 M 14.70 % 43.195 M
Operating income -207.489 M -174.39 % -75.618 M -141.95 % 180.268 M 870.85 % 18.568 M -47.91 % 35.644 M 120.41 % -174.642 M -2 575.79 % 7.054 M -84.87 % 46.624 M 257.41 % -29.619 M -289.30 % 15.647 M
Operating income ratio -0.29 -248.87 % -0.08 -144.15 % 0.19 730.70 % 0.02 -51.38 % 0.05 114.53 % -0.33 -3 027.38 % 0.01 -86.64 % 0.08 241.71 % -0.06 -236.30 % 0.04
Total other income expenses net -77.658 M -1 247.26 % 6.769 M 258.52 % -4.270 M -7.12 % -3.986 M 64.76 % -11.311 M -3 250.70 % 359.000 K 115.92 % -2.255 M -143.87 % 5.140 M 1 172.28 % 404.000 K 138.01 % -1.063 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt 628.676 M 59.05 % 395.281 M 102.81 % 194.903 M 10.16 % 176.921 M 104.97 % 86.315 M -39.98 % 143.799 M 271.21 % -83.991 M -243.21 % -24.472 M -128.92 % 84.616 M 650.31 % -15.376 M
Total investments 1.000 M -98.00 % 50.000 M -1.05 % 50.532 M 6 107.86 % 814.000 K 0.00 % 814.000 K -91.46 % 9.532 M 1 605.19 % 559.000 K 0.000 -100.00 % 13.475 M 4.06 % 12.949 M
Total debt 696.734 M 11.03 % 627.493 M 15.14 % 544.963 M 28.82 % 423.033 M 14.34 % 369.982 M -14.62 % 433.326 M 145.32 % 176.635 M 91.17 % 92.397 M -44.03 % 165.069 M 150.71 % 65.841 M
Accumulated other comprehensive income loss -1.000 M 0.00 % -1.000 M 0.00 % -1.000 M 0.00 % -1.000 M 0.00 % -1.000 M -200.00 % 1.000 M 0.000 0.000 0.000 0.000
Retained earnings -684.401 M -77.15 % -386.332 M -34.00 % -288.318 M 38.81 % -471.223 M 2.26 % -482.105 M 6.03 % -513.055 M -56.30 % -328.253 M 2.53 % -336.780 M 10.73 % -377.250 M -8.84 % -346.597 M
Common stock 550.365 M 1.88 % 540.231 M 2.45 % 527.292 M 1.57 % 519.152 M 2.58 % 506.102 M 2.67 % 492.928 M 1.92 % 483.632 M 37.28 % 352.300 M 16.54 % 302.300 M 0.00 % 302.300 M
Total equity 284.503 M -49.40 % 562.305 M -12.07 % 639.511 M 45.13 % 440.642 M 8.94 % 404.498 M 12.92 % 358.228 M -29.44 % 507.702 M 113.48 % 237.820 M 144.29 % 97.350 M -23.95 % 128.003 M
Other non current liabilities 1.513 M 0.13 % 1.511 M 0.13 % 1.509 M 0.20 % 1.506 M 0.07 % 1.505 M 150 400.00 % 1.000 K -99.93 % 1.498 M -75.56 % 6.129 M 306 350.00 % 2.000 K 100.00 % 1.000 K
Long term debt 156.908 M -51.57 % 323.980 M 14.58 % 282.751 M 13.24 % 249.693 M 158.36 % 96.646 M -43.14 % 169.982 M 154.98 % 66.664 M 150.29 % 26.635 M -72.82 % 97.998 M 120.97 % 44.349 M
Total non current liabilities 158.421 M -51.33 % 325.491 M 14.50 % 284.260 M 13.16 % 251.199 M 155.68 % 98.249 M -42.87 % 171.968 M 152.29 % 68.162 M 100.65 % 33.971 M -67.78 % 105.434 M 119.11 % 48.120 M
Other current liabilities 93.714 M -29.68 % 133.260 M 215.93 % 42.180 M 18.32 % 35.649 M -10.05 % 39.631 M 78.81 % 22.164 M -71.16 % 76.842 M 9.07 % 70.453 M 49.14 % 47.241 M 3.15 % 45.797 M
Deferred revenue 998.000 K -93.08 % 14.418 M -81.76 % 79.054 M 154.44 % 31.070 M -59.34 % 76.417 M 42.94 % 53.462 M -29.83 % 76.192 M -20.43 % 95.750 M 97.94 % 48.374 M -9.68 % 53.561 M
Short term debt 539.826 M 77.86 % 303.513 M 15.75 % 262.212 M 51.27 % 173.340 M -36.58 % 273.336 M 3.79 % 263.344 M 139.47 % 109.971 M 67.23 % 65.762 M -1.95 % 67.071 M 212.07 % 21.492 M
Total current liabilities 644.618 M 34.36 % 479.787 M 12.49 % 426.522 M 56.45 % 272.627 M -37.77 % 438.061 M 18.98 % 368.173 M 70.49 % 215.956 M 5.37 % 204.955 M 41.07 % 145.283 M 23.11 % 118.012 M
Total liabilities 803.039 M -0.28 % 805.278 M 13.29 % 710.782 M 35.69 % 523.826 M -2.33 % 536.310 M -0.71 % 540.141 M 90.11 % 284.118 M 18.91 % 238.926 M -4.70 % 250.717 M 50.91 % 166.132 M
Other non current assets 286.999 K -93.27 % 4.267 M 40.32 % 3.041 M 1.03 % 3.010 M 258.33 % 840.000 K -53.44 % 1.804 M -86.31 % 13.181 M -3.50 % 13.659 M 1.36 % 13.476 M 4.06 % 12.950 M
Long term investments 1.000 M -98.00 % 50.000 M -1.05 % 50.532 M 6 107.86 % 814.000 K 0.00 % 814.000 K -92.60 % 11.000 M 1 867.80 % 559.000 K 0.000 0.000 0.000
Intangible assets 869.289 M 3.22 % 842.150 M 21.76 % 691.659 M 33.84 % 516.779 M 14.23 % 452.403 M -0.72 % 455.662 M 34.55 % 338.666 M 113.90 % 158.330 M 27.98 % 123.710 M 30.53 % 94.777 M
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 869.289 M 3.22 % 842.150 M 21.76 % 691.659 M 33.84 % 516.779 M 14.23 % 452.403 M -0.72 % 455.662 M 34.55 % 338.666 M 113.90 % 158.330 M 27.98 % 123.710 M 30.53 % 94.777 M
Property plant equipment net 10.181 M -18.73 % 12.528 M -3.89 % 13.035 M 24.32 % 10.485 M 23.78 % 8.471 M -12.27 % 9.656 M 5.28 % 9.172 M -19.83 % 11.440 M -13.33 % 13.200 M 72.73 % 7.642 M
Total non current assets 892.272 M -4.26 % 932.019 M 15.86 % 804.465 M 44.75 % 555.773 M 15.61 % 480.742 M 0.86 % 476.654 M 27.99 % 372.412 M 103.03 % 183.429 M 21.97 % 150.386 M 30.35 % 115.369 M
Other current assets 32.543 M -33.23 % 48.738 M 51.98 % 32.068 M -21.06 % 40.624 M 4.36 % 38.927 M -9.63 % 43.073 M 92.38 % 22.390 M 23.57 % 18.119 M -12.15 % 20.624 M 49.58 % 13.788 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 68.058 M -70.69 % 232.212 M -33.67 % 350.060 M 42.24 % 246.112 M -13.24 % 283.667 M -2.02 % 289.527 M 11.09 % 260.626 M 123.01 % 116.869 M 45.26 % 80.453 M -0.94 % 81.217 M
Cash and short term investments 68.058 M -70.69 % 232.212 M -33.67 % 350.060 M 42.24 % 246.112 M -13.24 % 283.667 M -2.02 % 289.527 M 11.09 % 260.626 M 123.01 % 116.869 M 45.26 % 80.453 M -0.94 % 81.217 M
Total current assets 195.271 M -55.17 % 435.563 M -20.20 % 545.826 M 33.55 % 408.693 M -11.17 % 460.064 M 9.09 % 421.713 M 0.55 % 419.405 M 42.99 % 293.316 M 48.38 % 197.680 M 10.58 % 178.764 M
Inventory 63.000 K -5.97 % 67.000 K -62.36 % 178.000 K -53.40 % 382.000 K 12.68 % 339.000 K -62.54 % 905.000 K -22.98 % 1.175 M 2 203.92 % 51.000 K -22.73 % 66.000 K -99.61 % 16.955 M
Net receivables 94.607 M -38.78 % 154.546 M -5.49 % 163.520 M 34.50 % 121.575 M -11.34 % 137.131 M 55.46 % 88.208 M -34.76 % 135.214 M -14.57 % 158.277 M 63.95 % 96.537 M 44.51 % 66.804 M
Tax assets 11.515 M -50.10 % 23.074 M -50.05 % 46.198 M 87.15 % 24.685 M 35.53 % 18.214 M 1 340.74 % -1.468 M -113.55 % 10.834 M 0.000 0.000 0.000
Other assets 2.000 K 100.00 % 1.000 K -50.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K -33.33 % 3.000 K 0.000 0.000 -100.00 % 2.000 K
Account payables 10.080 M -59.42 % 24.837 M -11.88 % 28.185 M 3.01 % 27.361 M 32.54 % 20.643 M -13.51 % 23.867 M 11.24 % 21.455 M -6.30 % 22.897 M 6.32 % 21.536 M -40.63 % 36.272 M
Tax payables 0.000 -100.00 % 3.759 M -74.76 % 14.891 M 185.98 % 5.207 M -81.43 % 28.034 M 425.37 % 5.336 M -26.36 % 7.246 M -53.69 % 15.646 M 478.62 % 2.704 M -42.28 % 4.685 M
Deferred revenue non current 0.000 0.000 100.00 % -273.000 K 10.49 % -305.000 K 0.000 -100.00 % 1.500 M 459.71 % -417.000 K 0.000 -100.00 % 6.098 M 87.52 % 3.252 M
Minority interest 0.000 0.000 -100.00 % 4.886 M -6.07 % 5.202 M -10.85 % 5.835 M -65.22 % 16.776 M 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 418.540 M 2.48 % 408.406 M 3.22 % 395.651 M 2.10 % 387.511 M 3.43 % 374.666 M 3.62 % 361.579 M 2.63 % 352.323 M 58.49 % 222.300 M 29.02 % 172.300 M 0.00 % 172.300 M
Deferred tax liabilities non current 209.000 K -13.28 % 241.000 K -11.72 % 273.000 K -10.49 % 305.000 K 211.22 % 98.000 K -79.79 % 485.000 K 16.31 % 417.000 K -65.45 % 1.207 M -9.66 % 1.336 M 157.92 % 518.000 K
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.088 B -20.48 % 1.368 B 1.28 % 1.350 B 40.00 % 964.468 M 2.51 % 940.808 M 4.72 % 898.369 M 13.46 % 791.820 M 66.09 % 476.745 M 36.97 % 348.066 M 18.34 % 294.135 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 100.00 % -9.852 M 73.09 % -36.610 M -581.77 % 7.599 M 188.47 % -8.589 M 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 12.882 M -13.84 % 14.952 M -15.37 % 17.668 M 19.44 % 14.792 M 21.72 % 12.152 M 0.000 0.000 0.000 0.000
Change in working capital -6.980 M -116.48 % 42.348 M 271.66 % -24.670 M -2 362.08 % -1.002 M 98.00 % -50.046 M -177.33 % 64.719 M 1 266.53 % 4.736 M 123.54 % -20.117 M 39.37 % -33.181 M -261.45 % 20.552 M
Accounts receivables 59.938 M 567.91 % 8.974 M 121.89 % -41.000 M -373.33 % 15.000 M 131.25 % -48.000 M -202.13 % 47.000 M 103.79 % 23.063 M 137.36 % -61.740 M -107.65 % -29.733 M -280.35 % 16.486 M
Inventory 3.000 K -97.30 % 111.000 K -45.32 % 203.000 K 583.33 % -42.000 K -107.42 % 566.000 K 110.41 % 269.000 K 123.93 % -1.124 M -8 128.57 % 14.000 K -99.92 % 16.890 M 203.06 % -16.389 M
Accounts payables -14.757 M -340.90 % -3.347 M -506.68 % 823.000 K -87.75 % 6.718 M 308.44 % -3.223 M -233.68 % 2.411 M 267.31 % -1.441 M -205.96 % 1.360 M 109.23 % -14.735 M -559.89 % 3.204 M
Other working capital -52.164 M -242.49 % 36.610 M 139.22 % 15.304 M 167.48 % -22.678 M -3 811.62 % 611.000 K -95.94 % 15.039 M 195.41 % -15.762 M 21.70 % -20.131 M 59.80 % -50.071 M -235.54 % 36.941 M
Other non cash items 102.470 M 291.70 % -53.452 M -201.91 % 52.449 M 296.32 % -26.716 M -155.39 % 48.231 M 423.44 % -14.912 M 36.97 % -23.660 M -453.56 % 6.692 M 621.18 % -1.284 M -385.97 % 449.000 K
Net cash provided by operating activities 48.092 M -58.89 % 116.976 M -64.87 % 332.949 M 64.04 % 202.966 M -23.77 % 266.238 M 689.23 % 33.734 M -61.43 % 87.454 M -18.14 % 106.828 M 855.77 % -14.135 M -117.64 % 80.125 M
Investments in property plant and equipment -316.314 M -6 226.28 % -5.000 M 98.35 % -303.343 M -0.93 % -300.541 M -36.46 % -220.241 M 20.18 % -275.923 M 4.16 % -287.893 M -197.11 % -96.898 M -13.86 % -85.100 M -44.98 % -58.696 M
Acquisitions net 0.000 -100.00 % 10.000 M 0.000 0.000 0.000 -100.00 % 14.700 M 0.000 0.000 0.000 -100.00 % 1.344 M
Purchases of investments 0.000 0.000 100.00 % -50.000 M 0.000 0.000 100.00 % -9.532 M 0.000 100.00 % -441.000 K 72.98 % -1.632 M -20.18 % -1.358 M
Sales maturities of investments 24.515 M 4 508.08 % 532.000 K 0.000 0.000 0.000 100.00 % -14.700 M 0.000 0.000 -100.00 % 875.000 K 191.67 % 300.000 K
Other investing activites 0.000 100.00 % -326.615 M -32 661 400.00 % -1.000 K 0.00 % -1.000 K 0.000 -100.00 % 6.883 M 1 464.32 % 440.000 K 199.77 % -441.000 K 41.74 % -757.000 K 28.52 % -1.059 M
Net cash used for investing activites -291.799 M 9.12 % -321.083 M 9.13 % -353.344 M -17.57 % -300.542 M -36.46 % -220.241 M 20.94 % -278.572 M 3.09 % -287.453 M -195.31 % -97.339 M -13.37 % -85.857 M -46.99 % -58.411 M
Debt repayment 69.241 M -16.10 % 82.530 M -32.31 % 121.930 M 129.84 % 53.051 M 183.75 % -63.344 M -124.68 % 256.691 M 204.72 % 84.238 M 215.92 % -72.672 M -173.24 % 99.228 M 104.57 % 48.505 M
Common stock issued 10.312 M -21.30 % 13.103 M 443.24 % 2.412 M -66.38 % 7.174 M -38.02 % 11.574 M 384.67 % 2.388 M -99.08 % 260.827 M 161.87 % 99.600 M 0.000 0.000
Common stock repurchased 0.000 100.00 % -184.000 K 0.000 100.00 % -204.000 K -134.48 % -87.000 K -123.08 % -39.000 K 97.02 % -1.309 M 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 % -9.191 M 0.000 0.000 0.000 -100.00 % 14.699 M 1 470 000.00 % -1,000.000 0.000 0.000 0.000
Net cash used provided by financing activities 79.553 M -7.77 % 86.258 M -30.63 % 124.342 M 107.16 % 60.021 M 215.74 % -51.857 M -118.94 % 273.739 M -20.37 % 343.755 M 1 176.57 % 26.928 M -72.86 % 99.228 M 104.57 % 48.505 M
Effect of forex changes on cash 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 200.00 % -1.000 K 0.000 0.000
Net change in cash -164.154 M -39.29 % -117.848 M -213.37 % 103.948 M 376.79 % -37.555 M -540.87 % -5.860 M -120.28 % 28.901 M -79.90 % 143.757 M 294.76 % 36.416 M 4 866.49 % -764.000 K -101.09 % 70.219 M
Cash at beginning of period 232.212 M -33.67 % 350.060 M 42.24 % 246.112 M -13.24 % 283.667 M -2.02 % 289.527 M 11.09 % 260.626 M 123.01 % 116.869 M 45.26 % 80.453 M -0.94 % 81.217 M 638.47 % 10.998 M
Cash at end of period 68.058 M -70.69 % 232.212 M -33.67 % 350.060 M 42.24 % 246.112 M -13.24 % 283.667 M -2.02 % 289.527 M 11.09 % 260.626 M 123.01 % 116.869 M 45.26 % 80.453 M -0.94 % 81.217 M
Operating cash flow 48.092 M -58.89 % 116.976 M -64.87 % 332.949 M 64.04 % 202.966 M -23.77 % 266.238 M 689.23 % 33.734 M -61.43 % 87.454 M -18.14 % 106.828 M 855.77 % -14.135 M -117.64 % 80.125 M
Capital expenditure -8.563 M 97.42 % -331.615 M -9.32 % -303.343 M -0.93 % -300.541 M -36.46 % -220.241 M 20.18 % -275.923 M 4.16 % -287.893 M -197.11 % -96.898 M -13.86 % -85.100 M -44.98 % -58.696 M
Free CashFlow 39.529 M 118.42 % -214.639 M -824.98 % 29.606 M 130.34 % -97.575 M -312.13 % 45.997 M 118.99 % -242.189 M -20.83 % -200.439 M -2 118.52 % 9.930 M 110.01 % -99.235 M -563.09 % 21.429 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 168.000 M -6.36 % 179.401 M 12.83 % 159.000 M -14.52 % 186.000 M 2.76 % 181.000 M -27.24 % 248.758 M 42.01 % 175.165 M -27.22 % 240.685 M 3.14 % 233.355 M -8.82 % 255.930 M -3.34 % 264.768 M 12.70 % 234.934 M 23.95 % 189.535 M -19.54 % 235.567 M 20.05 % 196.216 M 2.31 % 191.779 M 3.58 % 185.159 M -18.38 % 226.848 M 14.40 % 198.295 M 27.12 % 155.994 M -10.14 % 173.605 M 9.09 % 159.145 M 32.62 % 119.998 M -10.34 % 133.844 M 7.70 % 124.280 M -31.37 % 181.075 M 10.28 % 164.193 M -14.95 % 193.065 M 99.17 % 96.933 M -54.53 % 213.158 M
Net income -43.000 M -74.90 % -24.585 M 50.83 % -50.000 M 60.94 % -128.000 M -34.74 % -95.000 M -396.06 % -19.151 M 81.89 % -105.726 M -3 499.55 % 3.110 M -86.91 % 23.754 M -65.80 % 69.448 M -0.97 % 70.130 M 79.98 % 38.966 M 793.72 % 4.360 M -86.84 % 33.143 M 1 993.89 % -1.750 M 88.00 % -14.586 M -146.14 % -5.926 M -117.74 % 33.397 M 39.14 % 24.003 M 236.88 % -17.536 M -96.72 % -8.914 M 79.11 % -42.679 M 36.57 % -67.280 M -77.79 % -37.842 M -2.27 % -37.001 M -211.93 % 33.058 M 1 466.60 % -2.419 M -108.42 % 28.726 M 156.50 % -50.838 M -179.07 % 64.295 M
Income before tax -44.383 M -23.69 % -35.883 M 26.77 % -49.000 M 55.05 % -109.000 M -19.11 % -91.515 M -364.14 % -19.717 M 76.57 % -84.138 M -2 228.46 % 3.953 M -87.27 % 31.053 M -43.63 % 55.084 M -28.17 % 76.689 M 94.35 % 39.460 M 728.12 % 4.765 M -86.39 % 35.000 M 2 389.08 % -1.529 M 89.73 % -14.883 M -271.52 % -4.006 M -118.29 % 21.902 M -21.70 % 27.971 M 281.48 % -15.413 M -52.20 % -10.127 M 76.14 % -42.449 M 26.45 % -57.711 M -43.36 % -40.255 M -18.86 % -33.868 M -215.35 % 29.360 M 1 105.82 % -2.919 M -110.10 % 28.909 M 157.19 % -50.551 M -167.23 % 75.191 M
Income before tax ratio -0.26 -32.08 % -0.20 35.10 % -0.31 47.41 % -0.59 -15.90 % -0.51 -537.90 % -0.08 83.50 % -0.48 -3 024.60 % 0.02 -87.66 % 0.13 -38.17 % 0.22 -25.69 % 0.29 72.45 % 0.17 568.09 % 0.03 -83.08 % 0.15 2 006.69 % -0.01 89.96 % -0.08 -258.69 % -0.02 -122.41 % 0.10 -31.55 % 0.14 242.76 % -0.10 -69.38 % -0.06 78.13 % -0.27 44.54 % -0.48 -59.91 % -0.30 -10.37 % -0.27 -268.07 % 0.16 1 012.05 % -0.02 -111.87 % 0.15 128.71 % -0.52 -247.84 % 0.35
EBITDA 25.500 M -24.41 % 33.735 M 111.88 % 15.922 M 136.85 % -43.203 M -59.19 % -27.140 M -192.43 % 29.362 M 184.40 % -34.791 M -166.28 % 52.492 M -29.56 % 74.519 M -16.37 % 89.110 M -18.64 % 109.527 M 54.52 % 70.883 M 97.72 % 35.850 M -61.34 % 92.724 M 65.65 % 55.975 M 23.05 % 45.488 M -23.90 % 59.776 M -28.02 % 83.043 M 23.03 % 67.500 M 90.14 % 35.500 M 20.34 % 29.500 M 1 152.44 % -2.803 M 85.18 % -18.908 M -2 205.85 % -820.000 K -117.53 % 4.678 M -84.16 % 29.526 M 1 166.69 % -2.768 M -109.51 % 29.110 M 157.88 % -50.298 M -166.63 % 75.489 M
Net income ratio -0.26 -86.77 % -0.14 56.42 % -0.31 54.30 % -0.69 -31.11 % -0.52 -581.76 % -0.08 87.25 % -0.60 -4 771.14 % 0.01 -87.31 % 0.10 -62.49 % 0.27 2.45 % 0.26 59.70 % 0.17 621.01 % 0.02 -83.65 % 0.14 1 677.52 % -0.01 88.27 % -0.08 -137.64 % -0.03 -121.74 % 0.15 21.62 % 0.12 207.68 % -0.11 -118.93 % -0.05 80.85 % -0.27 52.17 % -0.56 -98.31 % -0.28 5.04 % -0.30 -263.08 % 0.18 1 339.19 % -0.01 -109.90 % 0.15 128.37 % -0.52 -273.88 % 0.30
Ratio EBITDA 0.15 -19.28 % 0.19 87.78 % 0.10 143.11 % -0.23 -54.91 % -0.15 -227.03 % 0.12 159.43 % -0.20 -191.07 % 0.22 -31.70 % 0.32 -8.28 % 0.35 -15.83 % 0.41 37.11 % 0.30 59.51 % 0.19 -51.95 % 0.39 37.98 % 0.29 20.27 % 0.24 -26.53 % 0.32 -11.81 % 0.37 7.54 % 0.34 49.58 % 0.23 33.92 % 0.17 1 064.78 % -0.02 88.82 % -0.16 -2 471.92 % -0.01 -116.28 % 0.04 -76.92 % 0.16 1 067.24 % -0.02 -111.18 % 0.15 129.06 % -0.52 -246.52 % 0.35
Gross profit ratio 0.33 -6.55 % 0.36 26.03 % 0.28 19.64 % 0.24 2 040.86 % 0.01 -96.99 % 0.37 229.19 % 0.11 -75.48 % 0.46 -9.76 % 0.50 -19.65 % 0.63 -2.96 % 0.65 8.14 % 0.60 2.29 % 0.59 -1.36 % 0.59 11.81 % 0.53 7.09 % 0.50 -0.56 % 0.50 -18.94 % 0.61 1.89 % 0.60 17.71 % 0.51 -3.38 % 0.53 -0.53 % 0.53 16.37 % 0.46 -7.73 % 0.50 -2.88 % 0.51 -26.25 % 0.69 10.61 % 0.63 -5.64 % 0.66 7.46 % 0.62 -17.08 % 0.75
Weighted average shs out dil 2.466 M 0.01 % 2.466 M -0.01 % 2.466 M 0.44 % 2.455 M 0.92 % 2.433 M 0.24 % 2.427 M 0.21 % 2.422 M -2.85 % 2.493 M 1.48 % 2.457 M 0.62 % 2.442 M 0.14 % 2.438 M -0.31 % 2.446 M 0.98 % 2.422 M 1.88 % 2.377 M 0.01 % 2.377 M 0.14 % 2.374 M 0.68 % 2.358 M 0.00 % 2.358 M 0.00 % 2.358 M 0.00 % 2.358 M 1.81 % 2.316 M 0.00 % 2.316 M 0.00 % 2.316 M 0.00 % 2.316 M 0.58 % 2.302 M 0.00 % 2.302 M 0.00 % 2.302 M 0.00 % 2.302 M 2.59 % 2.244 M 0.00 % 2.244 M
Weighted average shs out 2.466 M 0.01 % 2.466 M -0.01 % 2.466 M 0.56 % 2.453 M 0.81 % 2.433 M 0.24 % 2.427 M 0.21 % 2.422 M 0.47 % 2.411 M 0.49 % 2.399 M 0.21 % 2.394 M 0.00 % 2.394 M 0.14 % 2.391 M 0.48 % 2.379 M 0.08 % 2.377 M 0.06 % 2.376 M 0.18 % 2.371 M 0.58 % 2.358 M 0.68 % 2.342 M 0.55 % 2.329 M 0.22 % 2.324 M 0.36 % 2.316 M 0.19 % 2.311 M 0.05 % 2.310 M 0.11 % 2.307 M 0.22 % 2.302 M 0.02 % 2.302 M 0.09 % 2.300 M 0.75 % 2.283 M 1.72 % 2.244 M 0.00 % 2.244 M
EPS diluted -17.44 -74.92 % -9.97 50.81 % -20.27 61.12 % -52.13 -33.50 % -39.05 -394.93 % -7.89 81.92 % -43.65 -3 620.16 % 1.24 -87.18 % 9.67 -66.00 % 28.44 -1.11 % 28.76 80.54 % 15.93 785.00 % 1.80 -87.09 % 13.94 1 983.78 % -0.74 87.95 % -6.14 -144.62 % -2.51 -117.71 % 14.17 39.19 % 10.18 236.83 % -7.44 -93.25 % -3.85 79.11 % -18.43 36.56 % -29.05 -77.78 % -16.34 -1.68 % -16.07 -211.91 % 14.36 1 467.62 % -1.05 -108.41 % 12.48 155.10 % -22.65 -179.06 % 28.65
Earnings per share -17.44 -74.92 % -9.97 50.81 % -20.27 61.12 % -52.13 -33.50 % -39.05 -394.93 % -7.89 81.92 % -43.65 -3 620.16 % 1.24 -87.47 % 9.90 -65.87 % 29.01 -0.96 % 29.29 79.69 % 16.30 790.71 % 1.83 -86.87 % 13.94 1 983.78 % -0.74 87.97 % -6.15 -145.02 % -2.51 -117.71 % 14.17 39.19 % 10.18 234.83 % -7.55 -96.10 % -3.85 79.16 % -18.47 36.59 % -29.13 -77.62 % -16.40 -2.05 % -16.07 -211.91 % 14.36 1 467.62 % -1.05 -108.41 % 12.48 155.10 % -22.65 -179.06 % 28.65
Gross profit 56.000 M -12.49 % 63.990 M 42.20 % 45.000 M 2.27 % 44.000 M 2 100.00 % 2.000 M -97.81 % 91.442 M 367.49 % 19.560 M -82.15 % 109.601 M -6.92 % 117.753 M -26.74 % 160.731 M -6.20 % 171.355 M 21.88 % 140.596 M 26.79 % 110.890 M -20.63 % 139.715 M 34.23 % 104.087 M 9.57 % 94.998 M 3.00 % 92.235 M -33.84 % 139.408 M 16.57 % 119.596 M 49.62 % 79.931 M -13.18 % 92.064 M 8.51 % 84.843 M 54.33 % 54.975 M -17.28 % 66.457 M 4.60 % 63.537 M -49.38 % 125.515 M 21.99 % 102.892 M -19.75 % 128.212 M 114.03 % 59.905 M -62.29 % 158.868 M
Income tax expense -1.249 M 88.95 % -11.299 M -1 229.90 % 1.000 M -94.74 % 19.000 M 339.41 % 4.324 M 862.61 % -567.000 K -102.63 % 21.588 M 1 481.54 % 1.365 M -44.78 % 2.472 M 117.31 % -14.280 M -318.05 % 6.549 M 678.72 % 841.000 K 180.33 % 300.000 K -83.46 % 1.814 M 368.73 % 387.000 K 286.06 % -208.000 K -108.89 % 2.341 M 146.91 % -4.990 M -187.02 % 5.734 M 98.61 % 2.887 M 317.20 % 692.000 K 119.42 % -3.564 M -136.82 % 9.680 M 977.61 % -1.103 M -132.17 % 3.429 M 192.73 % -3.698 M -641.08 % -499.000 K -372.68 % 183.000 K -36.01 % 286.000 K -97.38 % 10.896 M
Cost of revenue 112.000 M -2.96 % 115.411 M 1.24 % 114.000 M -19.72 % 142.000 M -20.67 % 179.000 M 13.78 % 157.316 M 1.10 % 155.605 M 18.71 % 131.084 M 13.39 % 115.602 M 21.43 % 95.199 M 1.91 % 93.413 M -0.98 % 94.338 M 19.95 % 78.645 M -17.95 % 95.852 M 4.04 % 92.129 M -4.81 % 96.781 M 4.15 % 92.924 M 6.27 % 87.440 M 11.11 % 78.699 M 3.47 % 76.063 M -6.72 % 81.541 M 9.74 % 74.302 M 14.27 % 65.023 M -3.51 % 67.387 M 10.94 % 60.743 M 9.33 % 55.560 M -9.37 % 61.301 M -5.48 % 64.853 M 75.15 % 37.028 M -31.80 % 54.290 M
General and administrative expenses 0.000 -100.00 % 85.000 M 0.000 0.000 0.000 -100.00 % 90.000 M 0.000 0.000 0.000 -100.00 % 73.000 M 0.000 0.000 0.000 -100.00 % 81.000 M 0.000 0.000 0.000 -100.00 % 68.000 M 0.000 0.000 0.000 -100.00 % 75.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 % 8.000 M 0.000 0.000 0.000 -100.00 % 21.000 M 0.000 0.000 0.000 -100.00 % 32.319 M 0.000 0.000 0.000 -100.00 % 23.000 M 0.000 0.000 0.000 -100.00 % 37.825 M 0.000 0.000 0.000 -100.00 % 52.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 100.00 % -836.000 K 0.000 0.000 0.000 0.000 -100.00 % 42.000 K 146.15 % -91.000 K -33.82 % -68.000 K -109.30 % 731.000 K 1 479.25 % -53.000 K 38.37 % -86.000 K -186.67 % -30.000 K -528.57 % 7.000 K -86.00 % 50.000 K 0.000 100.00 % -167.000 K -273.96 % 96.000 K 0.000 100.00 % -2.000 K 0.000 -100.00 % 268.000 K 436.00 % 50.000 K 31.58 % 38.000 K 733.33 % -6.000 K -100.08 % 7.770 M
Operating expenses 93.000 M 0.53 % 92.511 M 2.79 % 90.000 M 4.65 % 86.000 M -7.53 % 93.000 M -15.58 % 110.164 M 7.39 % 102.586 M -2.40 % 105.106 M 8.08 % 97.249 M -7.66 % 105.319 M 13.23 % 93.015 M -6.93 % 99.936 M -4.85 % 105.033 M 0.97 % 104.027 M -0.37 % 104.417 M -4.01 % 108.777 M 14.21 % 95.244 M -10.00 % 105.825 M 16.75 % 90.642 M -7.77 % 98.276 M -2.32 % 100.611 M -20.69 % 126.851 M 13.21 % 112.046 M 5.57 % 106.130 M 6.74 % 99.426 M 3.47 % 96.093 M -8.94 % 105.526 M 6.68 % 98.921 M -9.19 % 108.929 M 20.03 % 90.748 M
Cost and expenses 205.000 M -1.41 % 207.922 M 1.92 % 204.000 M -10.53 % 228.000 M -16.18 % 272.000 M 1.69 % 267.480 M 3.60 % 258.191 M 9.31 % 236.190 M 10.96 % 212.851 M 6.15 % 200.518 M 7.56 % 186.428 M -4.04 % 194.274 M 5.77 % 183.678 M -8.11 % 199.879 M 1.70 % 196.546 M -4.38 % 205.558 M 9.24 % 188.168 M -2.64 % 193.265 M 14.13 % 169.341 M -2.87 % 174.339 M -4.29 % 182.152 M -9.45 % 201.153 M 13.60 % 177.069 M 2.05 % 173.517 M 8.33 % 160.169 M 5.62 % 151.653 M -9.10 % 166.827 M 1.86 % 163.774 M 12.21 % 145.957 M 0.63 % 145.038 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 -100.00 % 18.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 93.000 M 0.53 % 92.511 M 1.66 % 91.000 M 5.81 % 86.000 M -7.53 % 93.000 M -16.22 % 111.000 M 8.20 % 102.586 M -2.40 % 105.106 M 8.36 % 97.000 M -7.90 % 105.319 M 13.23 % 93.015 M -6.93 % 99.936 M -4.82 % 105.000 M 0.96 % 104.000 M 0.00 % 104.000 M -4.59 % 109.000 M 14.44 % 95.244 M -10.00 % 105.825 M 16.29 % 91.000 M -7.14 % 98.000 M -2.00 % 100.000 M -21.26 % 127.000 M 13.39 % 112.000 M 5.66 % 106.000 M 7.07 % 99.000 M 0.000 0.000 0.000 0.000 0.000
Interest income 2.000 K -96.72 % 61.000 K 0.000 0.000 0.000 -100.00 % 3.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 2.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 0.000
Interest expense 6.788 M -12.35 % 7.744 M 216.34 % 2.448 M 24.45 % 1.967 M 20.75 % 1.629 M -3.61 % 1.690 M -11.43 % 1.908 M 31.86 % 1.447 M 7.99 % 1.340 M -8.97 % 1.472 M -13.11 % 1.694 M 52.75 % 1.109 M 8.30 % 1.024 M -15.02 % 1.205 M 5.24 % 1.145 M 12.37 % 1.019 M 5.38 % 967.000 K -2.03 % 987.000 K -1.50 % 1.002 M -1.09 % 1.013 M -23.49 % 1.324 M 161.14 % 507.000 K -0.78 % 511.000 K 27.43 % 401.000 K 10.47 % 363.000 K 118.67 % 166.000 K 9.93 % 151.000 K -24.88 % 201.000 K -20.55 % 253.000 K -15.10 % 298.000 K
Depreciation and amortization 62.500 M 1.01 % 61.873 M -0.08 % 61.922 M -3.44 % 64.130 M 2.21 % 62.746 M 32.41 % 47.386 M -0.12 % 47.441 M 0.73 % 47.095 M 11.80 % 42.125 M 29.40 % 32.553 M 4.52 % 31.145 M 2.74 % 30.313 M 0.84 % 30.061 M -46.81 % 56.518 M 0.28 % 56.358 M -5.05 % 59.353 M -5.51 % 62.815 M 4.43 % 60.153 M 56.24 % 38.500 M -28.04 % 53.500 M 38.96 % 38.500 M 0.00 % 38.500 M -32.46 % 57.000 M 48.05 % 38.500 M 6.94 % 36.000 M 34 185.71 % 105.000 K 178.36 % -134.000 K 25.97 % -181.000 K 85.79 % -1.274 M -117.29 % 7.369 M
Operating income -37.634 M -31.95 % -28.521 M 36.62 % -45.000 M -7.14 % -42.000 M 53.85 % -91.000 M -386.06 % -18.722 M 77.45 % -83.026 M -1 946.66 % 4.496 M -78.07 % 20.503 M -63.00 % 55.412 M -29.27 % 78.340 M 92.68 % 40.659 M 594.19 % 5.857 M -83.59 % 35.687 M 10 914.24 % -330.000 K 97.61 % -13.780 M -357.96 % -3.009 M -108.96 % 33.582 M 15.98 % 28.954 M 257.82 % -18.346 M -114.67 % -8.546 M 79.66 % -42.010 M 26.39 % -57.070 M -43.85 % -39.674 M -10.55 % -35.888 M -221.98 % 29.421 M 1 216.97 % -2.634 M -108.99 % 29.291 M 159.75 % -49.024 M -171.97 % 68.120 M
Operating income ratio -0.22 -40.91 % -0.16 43.83 % -0.28 -25.34 % -0.23 55.09 % -0.50 -568.02 % -0.08 84.12 % -0.47 -2 637.40 % 0.02 -78.74 % 0.09 -59.42 % 0.22 -26.82 % 0.30 70.97 % 0.17 460.05 % 0.03 -79.60 % 0.15 9 107.74 % 0.00 97.66 % -0.07 -342.15 % -0.02 -110.98 % 0.15 1.39 % 0.15 224.15 % -0.12 -138.91 % -0.05 81.35 % -0.26 44.50 % -0.48 -60.45 % -0.30 -2.65 % -0.29 -277.73 % 0.16 1 112.83 % -0.02 -110.57 % 0.15 130.00 % -0.51 -258.26 % 0.32
Total other income expenses net -6.749 M 8.33 % -7.362 M -84.05 % -4.000 M 94.03 % -67.000 M -12 909.71 % -515.000 K 48.24 % -995.000 K 10.52 % -1.112 M -104.79 % -543.000 K -105.15 % 10.550 M 3 316.46 % -328.000 K 80.13 % -1.651 M -37.70 % -1.199 M -9.80 % -1.092 M -58.95 % -687.000 K 42.70 % -1.199 M -8.70 % -1.103 M -10.63 % -997.000 K 91.46 % -11.680 M -1 088.20 % -983.000 K -138.00 % 2.587 M 263.63 % -1.581 M -260.14 % -439.000 K 31.51 % -641.000 K -10.33 % -581.000 K -128.76 % 2.020 M 3 411.48 % -61.000 K 78.60 % -285.000 K 25.39 % -382.000 K 74.98 % -1.527 M -121.60 % 7.071 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
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 628.000 M -0.11 % 628.676 M 10.68 % 568.000 M 5.97 % 536.000 M 23.50 % 434.000 M 9.80 % 395.281 M 38.25 % 285.911 M 45.97 % 195.868 M 6.69 % 183.580 M -5.81 % 194.903 M -7.13 % 209.863 M -7.40 % 226.638 M 15.16 % 196.805 M 11.24 % 176.921 M 1.41 % 174.469 M 3.65 % 168.318 M 21.34 % 138.711 M 60.70 % 86.315 M -23.02 % 112.125 M -30.45 % 161.222 M 2.13 % 157.864 M 9.78 % 143.799 M 93.44 % 74.338 M 2 935.16 % -2.622 M 96.13 % -67.817 M 19.26 % -83.991 M 23.99 % -110.497 M 20.52 % -139.030 M 33.07 % -207.737 M -748.88 % -24.472 M -94.53 % -12.580 M
Total investments 13.000 M 1 200.00 % 1.000 M 0.00 % 1.000 M -96.55 % 29.000 M -59.72 % 72.000 M 44.00 % 50.000 M -35.62 % 77.667 M -18.77 % 95.614 M -1.60 % 97.167 M 92.29 % 50.532 M 85.79 % 27.199 M -1.49 % 27.610 M -1.60 % 28.059 M 3 347.05 % 814.000 K -95.70 % 18.928 M -2.44 % 19.402 M 10.47 % 17.563 M 2 057.62 % 814.000 K -92.33 % 10.613 M -2.22 % 10.854 M -2.17 % 11.095 M 16.40 % 9.532 M -4.30 % 9.960 M -47.64 % 19.023 M 7.28 % 17.732 M 3 072.09 % 559.000 K -95.94 % 13.785 M 4.38 % 13.207 M -0.04 % 13.212 M 0.000 -100.00 % 13.622 M
Total debt 821.000 M 17.84 % 696.734 M 0.11 % 696.000 M 9.95 % 633.000 M 18.32 % 535.000 M -14.74 % 627.493 M -13.74 % 727.476 M -5.25 % 767.749 M 61.36 % 475.798 M -12.69 % 544.963 M -13.30 % 628.576 M -0.53 % 631.913 M 66.43 % 379.698 M -10.24 % 423.033 M -13.02 % 486.362 M 3.30 % 470.809 M 33.89 % 351.646 M -4.96 % 369.982 M -5.53 % 391.652 M -1.26 % 396.654 M -4.42 % 414.990 M -4.23 % 433.326 M 37.57 % 314.996 M -5.73 % 334.128 M 117.04 % 153.946 M -12.85 % 176.635 M 322.22 % 41.835 M -28.72 % 58.689 M -22.31 % 75.543 M -18.24 % 92.397 M -15.43 % 109.251 M
Accumulated other comprehensive income loss 1.388 M 238.80 % -1.000 M 0.00 % -1.000 M 0.00 % -1.000 M 0.00 % -1.000 M 0.00 % -1.000 M 0.00 % -1.000 M 0.00 % -1.000 M 0.00 % -1.000 M 0.00 % -1.000 M 0.00 % -1.000 M 0.00 % -1.000 M 0.000 100.00 % -1.000 M 0.00 % -1.000 M 0.00 % -1.000 M 0.000 -100.00 % 880.768 M 88 176.80 % -1.000 M 0.000 100.00 % -2.000 M -300.00 % 1.000 M 0.000 0.000 -100.00 % 1.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -727.000 M -6.22 % -684.401 M -3.85 % -659.000 M -8.03 % -610.000 M -26.56 % -482.000 M -24.76 % -386.332 M -5.22 % -367.181 M -40.44 % -261.454 M 1.18 % -264.564 M 8.24 % -288.318 M 19.41 % -357.767 M 16.39 % -427.897 M 8.35 % -466.863 M 0.93 % -471.223 M 6.57 % -504.367 M -0.35 % -502.617 M -2.99 % -488.031 M -1.23 % -482.105 M 6.48 % -515.503 M 4.45 % -539.506 M -3.36 % -521.969 M -1.74 % -513.055 M -9.07 % -470.377 M -16.69 % -403.096 M -10.36 % -365.254 M -11.27 % -328.253 M 9.15 % -361.311 M -0.67 % -358.892 M 7.41 % -387.619 M -15.10 % -336.780 M 16.03 % -401.076 M
Common stock 550.000 M -0.07 % 550.365 M 0.07 % 550.000 M 0.00 % 550.000 M 1.66 % 541.015 M 0.15 % 540.231 M 0.35 % 538.342 M 0.00 % 538.342 M 1.72 % 529.248 M 0.37 % 527.292 M 0.00 % 527.292 M 0.00 % 527.292 M 1.44 % 519.792 M 0.12 % 519.152 M 0.03 % 519.022 M 0.13 % 518.361 M 1.89 % 508.751 M 0.52 % 506.102 M 0.73 % 502.459 M 0.19 % 501.497 M 1.51 % 494.059 M 0.23 % 492.928 M 0.05 % 492.675 M 0.07 % 492.346 M 1.93 % 483.000 M -0.13 % 483.632 M 0.000 0.000 0.000 -100.00 % 352.300 M 0.000
Total equity 242.000 M -14.94 % 284.503 M -7.93 % 309.000 M -13.69 % 358.000 M -23.50 % 468.000 M -16.77 % 562.305 M -2.67 % 577.736 M -15.47 % 683.464 M 1.72 % 671.879 M 5.06 % 639.511 M 12.17 % 570.144 M 14.03 % 500.005 M 12.01 % 446.386 M 1.30 % 440.642 M 8.21 % 407.194 M -0.15 % 407.788 M 1.13 % 403.243 M -0.31 % 404.498 M 9.23 % 370.320 M 6.98 % 346.159 M -0.98 % 349.583 M -2.41 % 358.228 M -9.69 % 396.646 M -14.40 % 463.380 M -4.56 % 485.520 M -4.37 % 507.702 M 6.89 % 474.976 M -0.14 % 475.662 M 9.37 % 434.921 M 82.88 % 237.820 M 37.05 % 173.524 M
Other non current liabilities 2.000 M 32.19 % 1.513 M -24.35 % 2.000 M 15.14 % 1.737 M -13.15 % 2.000 M 32.45 % 1.510 M 0.00 % 1.510 M 0.07 % 1.509 M -0.07 % 1.510 M 0.07 % 1.509 M 0.00 % 1.509 M 0.07 % 1.508 M 0.00 % 1.508 M 0.13 % 1.506 M -0.07 % 1.507 M 0.13 % 1.505 M -6.11 % 1.603 M 80 050.00 % 2.000 K -99.90 % 2.040 M 10.03 % 1.854 M -0.38 % 1.861 M 186 000.00 % 1.000 K -99.95 % 1.886 M 25.82 % 1.499 M 0.00 % 1.499 M 0.07 % 1.498 M -78.67 % 7.022 M -9.16 % 7.730 M -0.30 % 7.753 M 26.50 % 6.129 M -16.75 % 7.362 M
Long term debt 425.000 M 170.86 % 156.908 M -17.85 % 191.000 M -13.57 % 221.000 M -19.64 % 275.000 M -15.12 % 323.980 M -15.50 % 383.408 M -4.08 % 399.708 M 87.14 % 213.586 M -24.46 % 282.751 M -19.65 % 351.916 M -9.28 % 387.931 M 87.99 % 206.358 M -17.36 % 249.693 M -18.05 % 304.696 M 15.36 % 264.133 M 204.85 % 86.644 M -10.35 % 96.646 M -18.31 % 118.308 M -11.25 % 133.310 M -12.09 % 151.646 M -10.79 % 169.982 M -11.31 % 191.652 M -7.26 % 206.654 M 254.28 % 58.330 M -12.50 % 66.664 M 0.000 -100.00 % 4.130 M -66.37 % 12.280 M -53.90 % 26.635 M -36.33 % 41.835 M
Total non current liabilities 427.000 M 169.53 % 158.421 M -17.92 % 193.000 M -13.84 % 224.000 M -19.13 % 277.000 M -14.96 % 325.731 M -15.38 % 384.918 M -4.06 % 401.217 M 86.53 % 215.096 M -24.33 % 284.260 M -19.57 % 353.425 M -9.25 % 389.439 M 87.35 % 207.866 M -17.25 % 251.199 M -17.96 % 306.203 M 15.27 % 265.638 M 201.02 % 88.247 M -10.18 % 98.249 M -18.36 % 120.348 M -10.96 % 135.164 M -11.95 % 153.507 M -10.74 % 171.968 M -11.15 % 193.538 M -7.02 % 208.153 M 247.91 % 59.829 M -12.23 % 68.162 M 870.69 % 7.022 M -40.79 % 11.860 M -40.80 % 20.033 M -41.03 % 33.971 M -30.95 % 49.197 M
Other current liabilities 95.000 M 1.37 % 93.714 M -4.37 % 98.000 M -17.84 % 119.273 M -18.89 % 147.053 M 10.35 % 133.260 M -2.01 % 135.997 M -0.08 % 136.110 M 17.63 % 115.707 M 19.09 % 97.157 M 7.17 % 90.661 M 9.08 % 83.118 M 14.21 % 72.775 M 9.08 % 66.719 M 1.13 % 65.974 M -0.68 % 66.424 M -8.24 % 72.391 M -37.62 % 116.048 M 27.05 % 91.339 M 10.66 % 82.538 M -1.72 % 83.983 M 11.05 % 75.626 M 26.90 % 59.596 M 9.19 % 54.581 M -1.77 % 55.565 M -27.69 % 76.842 M 15.86 % 66.326 M -5.51 % 70.197 M 1.83 % 68.937 M -2.15 % 70.453 M 34.61 % 52.337 M
Deferred revenue 0.000 -100.00 % 998.000 K 0.000 0.000 0.000 -100.00 % 14.418 M 602.97 % 2.051 M -60.60 % 5.205 M -67.66 % 16.097 M -79.64 % 79.054 M 352.12 % 17.485 M 214.59 % 5.558 M -60.91 % 14.220 M -54.23 % 31.070 M 131.00 % 13.450 M 105.94 % 6.531 M -47.26 % 12.384 M -83.79 % 76.417 M 313.78 % 18.468 M 128.11 % 8.096 M -20.96 % 10.243 M -80.84 % 53.462 M 541.57 % 8.333 M 108.90 % 3.989 M -50.46 % 8.052 M -89.43 % 76.192 M 875.82 % 7.808 M 111.03 % 3.700 M -36.73 % 5.848 M -93.89 % 95.750 M 1 379.68 % 6.471 M
Short term debt 396.000 M -26.64 % 539.826 M 6.90 % 505.000 M 22.57 % 412.000 M 58.46 % 260.000 M -14.34 % 303.513 M -11.79 % 344.068 M -6.51 % 368.041 M 40.36 % 262.212 M 0.00 % 262.212 M -5.22 % 276.660 M 13.39 % 243.982 M 40.75 % 173.340 M 0.00 % 173.340 M -4.58 % 181.666 M -12.10 % 206.676 M -22.01 % 265.002 M -3.05 % 273.336 M 0.00 % 273.344 M 3.80 % 263.344 M 0.00 % 263.344 M 0.00 % 263.344 M 113.50 % 123.344 M -3.24 % 127.474 M 33.32 % 95.616 M -13.05 % 109.971 M 162.87 % 41.835 M -23.32 % 54.559 M -13.76 % 63.263 M -3.80 % 65.762 M -2.45 % 67.416 M
Total current liabilities 498.000 M -22.74 % 644.618 M 4.99 % 614.000 M 11.64 % 550.000 M 27.02 % 433.000 M -9.75 % 479.787 M -5.71 % 508.863 M -5.12 % 536.307 M 31.15 % 408.941 M -4.12 % 426.522 M 6.51 % 400.452 M 8.84 % 367.925 M 32.11 % 278.493 M 2.15 % 272.627 M 0.83 % 270.373 M -10.17 % 300.999 M -16.94 % 362.373 M -17.28 % 438.061 M 11.63 % 392.405 M 4.76 % 374.572 M 1.86 % 367.735 M -0.12 % 368.173 M 82.72 % 201.499 M -2.89 % 207.486 M 19.66 % 173.399 M -19.71 % 215.956 M 47.41 % 146.504 M -10.41 % 163.529 M 1.74 % 160.736 M -21.57 % 204.955 M 48.66 % 137.868 M
Total liabilities 925.000 M 15.19 % 803.039 M -0.49 % 807.000 M 4.26 % 774.000 M 9.01 % 710.000 M -11.86 % 805.518 M -9.88 % 893.781 M -4.67 % 937.524 M 50.24 % 624.037 M -12.20 % 710.782 M -5.72 % 753.877 M -0.46 % 757.364 M 55.72 % 486.359 M -7.15 % 523.826 M -9.15 % 576.576 M 1.75 % 566.637 M 25.75 % 450.620 M -15.98 % 536.310 M 4.59 % 512.753 M 0.59 % 509.736 M -2.21 % 521.242 M -3.50 % 540.141 M 36.73 % 395.037 M -4.96 % 415.639 M 78.21 % 233.228 M -17.91 % 284.118 M 85.06 % 153.526 M -12.47 % 175.389 M -2.98 % 180.769 M -24.34 % 238.926 M 27.72 % 187.065 M
Other non current assets 2.000 M 596.87 % 286.999 K -85.65 % 2.000 M 0.00 % 2.000 M 100.00 % 1.000 M -76.57 % 4.268 M -94.50 % 77.668 M -18.77 % 95.614 M 111.45 % -835.000 M -27 558.07 % 3.041 M -88.82 % 27.199 M -1.49 % 27.610 M 104.63 % -596.000 M -338 536.36 % -176.000 K 99.97 % -528.000 M -3.33 % -511.000 M -3 009.53 % 17.563 M 1 990.83 % 840.000 K -92.09 % 10.613 M -2.22 % 10.854 M -2.17 % 11.095 M -2.13 % 11.336 M 13.82 % 9.960 M -47.64 % 19.023 M 7.28 % 17.732 M 34.53 % 13.181 M -4.39 % 13.786 M 4.37 % 13.209 M -0.05 % 13.215 M -3.25 % 13.659 M 0.27 % 13.622 M
Long term investments 13.000 M 1 200.00 % 1.000 M 0.00 % 1.000 M -96.55 % 29.000 M -59.72 % 72.000 M 44.00 % 50.000 M -35.06 % 77.000 M -18.95 % 95.000 M -2.06 % 97.000 M 91.96 % 50.532 M 87.16 % 27.000 M 0.00 % 27.000 M -3.57 % 28.000 M 600.00 % 4.000 M -77.78 % 18.000 M -5.26 % 19.000 M 11.76 % 17.000 M 1 988.45 % 814.000 K -91.86 % 10.000 M 0.00 % 10.000 M -9.09 % 11.000 M 0.00 % 11.000 M 22.22 % 9.000 M -52.63 % 19.000 M 11.76 % 17.000 M 2 941.14 % 559.000 K 0.000 0.000 0.000 0.000 0.000
Intangible assets 848.000 M -2.45 % 869.289 M -0.31 % 872.000 M 1.51 % 859.000 M -0.23 % 861.000 M 2.24 % 842.150 M 5.03 % 801.830 M 5.03 % 763.402 M 4.99 % 727.116 M 5.13 % 691.659 M 7.04 % 646.197 M 7.05 % 603.623 M 8.36 % 557.036 M 7.79 % 516.779 M 3.11 % 501.170 M 3.95 % 482.137 M 4.38 % 461.918 M 2.10 % 452.403 M -2.16 % 462.406 M -2.70 % 475.239 M 2.51 % 463.622 M 1.75 % 455.662 M 4.77 % 434.911 M 6.35 % 408.961 M 9.21 % 374.478 M 10.57 % 338.666 M 18.29 % 286.305 M 12.90 % 253.598 M 28.53 % 197.311 M 24.62 % 158.330 M 12.01 % 141.358 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
Goodwill and intangible assets 848.000 M -2.45 % 869.289 M -0.31 % 872.000 M 1.51 % 859.000 M -0.23 % 861.000 M 2.24 % 842.150 M 5.03 % 801.830 M 5.03 % 763.402 M 4.99 % 727.116 M 5.13 % 691.659 M 7.04 % 646.197 M 7.05 % 603.623 M 8.36 % 557.036 M 7.79 % 516.779 M 3.11 % 501.170 M 3.95 % 482.137 M 4.38 % 461.918 M 2.10 % 452.403 M -2.16 % 462.406 M -2.70 % 475.239 M 2.51 % 463.622 M 1.75 % 455.662 M 4.77 % 434.911 M 6.35 % 408.961 M 9.21 % 374.478 M 10.57 % 338.666 M 18.29 % 286.305 M 12.90 % 253.598 M 28.53 % 197.311 M 24.62 % 158.330 M 12.01 % 141.358 M
Property plant equipment net 8.000 M -21.42 % 10.181 M -15.16 % 12.000 M -14.29 % 14.000 M -12.50 % 16.000 M 27.71 % 12.528 M 3.28 % 12.130 M 1.74 % 11.922 M 4.67 % 11.390 M -12.62 % 13.035 M 23.18 % 10.582 M -12.69 % 12.120 M 4.57 % 11.590 M 10.54 % 10.485 M 13.82 % 9.212 M -13.51 % 10.651 M 22.06 % 8.726 M 3.01 % 8.471 M 10.69 % 7.653 M -12.83 % 8.779 M 0.88 % 8.702 M -9.88 % 9.656 M -7.10 % 10.394 M -1.54 % 10.557 M 1.88 % 10.362 M 12.97 % 9.172 M 0.52 % 9.125 M -34.34 % 13.898 M -2.68 % 14.280 M 24.83 % 11.440 M -3.22 % 11.821 M
Total non current assets 871.000 M -2.38 % 892.272 M 0.59 % 887.000 M -1.88 % 904.000 M -4.84 % 950.000 M 1.90 % 932.261 M 4.56 % 891.628 M 2.38 % 870.938 M 4.22 % 835.673 M 3.88 % 804.465 M 17.62 % 683.978 M 6.31 % 643.353 M 7.82 % 596.685 M 7.36 % 555.773 M 5.00 % 529.310 M 3.34 % 512.190 M 4.91 % 488.207 M 1.55 % 480.742 M 0.01 % 480.672 M -2.87 % 494.872 M 2.37 % 483.419 M 1.42 % 476.654 M 4.70 % 455.265 M 3.81 % 438.541 M 8.93 % 402.572 M 8.10 % 372.412 M 20.44 % 309.216 M 10.16 % 280.705 M 24.87 % 224.806 M 22.56 % 183.429 M 9.97 % 166.801 M
Other current assets 23.000 M -29.32 % 32.543 M -1.17 % 32.929 M -15.42 % 38.934 M 14.72 % 33.937 M -30.37 % 48.738 M 1.82 % 47.866 M 19.52 % 40.048 M 32.37 % 30.254 M -5.66 % 32.068 M -7.33 % 34.606 M -17.44 % 41.916 M 18.00 % 35.521 M -12.56 % 40.624 M -21.01 % 51.429 M 3.14 % 49.865 M 34.31 % 37.128 M -4.62 % 38.927 M -2.53 % 39.939 M -6.91 % 42.903 M 9.27 % 39.264 M -8.84 % 43.073 M 28.32 % 33.567 M 10.33 % 30.424 M 75.87 % 17.299 M -22.74 % 22.390 M -22.03 % 28.715 M 56.06 % 18.400 M -3.09 % 18.987 M 4.79 % 18.119 M 14.38 % 15.841 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 667.000 K 8.63 % 614.000 K 267.66 % 167.000 K 0.000 -100.00 % 199.000 K -67.38 % 610.000 K 933.90 % 59.000 K 101.85 % -3.186 M -443.32 % 928.000 K 130.85 % 402.000 K -28.60 % 563.000 K 0.000 -100.00 % 613.000 K -28.22 % 854.000 K 798.95 % 95.000 K 106.47 % -1.468 M -252.92 % 960.000 K 4 073.91 % 23.000 K -96.86 % 732.000 K 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 193.000 M 183.58 % 68.058 M -46.83 % 128.000 M 31.96 % 97.000 M -3.96 % 101.000 M -56.51 % 232.212 M -47.41 % 441.565 M -22.79 % 571.881 M 95.70 % 292.218 M -16.52 % 350.060 M -16.40 % 418.713 M 3.32 % 405.275 M 121.59 % 182.893 M -25.69 % 246.112 M -21.09 % 311.893 M 3.11 % 302.491 M 42.06 % 212.935 M -24.93 % 283.667 M 1.48 % 279.527 M 18.73 % 235.432 M -8.44 % 257.126 M -11.19 % 289.527 M 20.31 % 240.658 M -28.54 % 336.750 M 51.85 % 221.763 M -14.91 % 260.626 M 71.09 % 152.332 M -22.96 % 197.719 M -30.20 % 283.280 M 142.39 % 116.869 M -4.07 % 121.831 M
Cash and short term investments 193.000 M 183.58 % 68.058 M -46.83 % 128.000 M 31.96 % 97.000 M -3.96 % 101.000 M -56.51 % 232.212 M -47.41 % 441.565 M -22.79 % 571.881 M 95.70 % 292.218 M -16.52 % 350.060 M -16.40 % 418.713 M 3.32 % 405.275 M 121.59 % 182.893 M -25.69 % 246.112 M -21.09 % 311.893 M 3.11 % 302.491 M 42.06 % 212.935 M -24.93 % 283.667 M 1.48 % 279.527 M 18.73 % 235.432 M -8.44 % 257.126 M -11.19 % 289.527 M 20.31 % 240.658 M -28.54 % 336.750 M 51.85 % 221.763 M -14.91 % 260.626 M 71.09 % 152.332 M -22.96 % 197.719 M -30.20 % 283.280 M 142.39 % 116.869 M -4.07 % 121.831 M
Total current assets 296.000 M 51.58 % 195.271 M -14.73 % 229.000 M 0.44 % 228.000 M 0.00 % 228.000 M -47.65 % 435.563 M -24.89 % 579.889 M -22.69 % 750.049 M 62.97 % 460.241 M -15.68 % 545.826 M -14.72 % 640.042 M 4.24 % 614.014 M 82.71 % 336.059 M -17.77 % 408.693 M -10.07 % 454.459 M -1.68 % 462.234 M 26.41 % 365.656 M -20.52 % 460.064 M 14.33 % 402.399 M 11.46 % 361.022 M -6.81 % 387.403 M -8.14 % 421.713 M 25.35 % 336.416 M -23.62 % 440.477 M 39.31 % 316.175 M -24.61 % 419.405 M 31.36 % 319.286 M -13.79 % 370.345 M -5.25 % 390.883 M 33.26 % 293.316 M 51.36 % 193.786 M
Inventory 0.000 -100.00 % 63.000 K -11.27 % 71.000 K 7.58 % 66.000 K 4.76 % 63.000 K -5.97 % 67.000 K -34.31 % 102.000 K 13.33 % 90.000 K -44.10 % 161.000 K -9.55 % 178.000 K -62.37 % 473.000 K 27.49 % 371.000 K 0.82 % 368.000 K -3.66 % 382.000 K -76.24 % 1.608 M 331.10 % 373.000 K -51.56 % 770.000 K 127.14 % 339.000 K -74.70 % 1.340 M 275.35 % 357.000 K -22.89 % 463.000 K -48.84 % 905.000 K -35.08 % 1.394 M 1 891.43 % 70.000 K -98.23 % 3.944 M 235.66 % 1.175 M -87.64 % 9.507 M 9 220.59 % 102.000 K -98.61 % 7.358 M 14 327.45 % 51.000 K -96.00 % 1.274 M
Net receivables 80.000 M -15.44 % 94.607 M 39.13 % 68.000 M -26.09 % 92.000 M -1.08 % 93.000 M -39.82 % 154.546 M 71.04 % 90.356 M -34.54 % 138.030 M 0.31 % 137.608 M -15.85 % 163.520 M -12.20 % 186.250 M 11.89 % 166.452 M 41.93 % 117.277 M -3.54 % 121.575 M 35.79 % 89.529 M -18.24 % 109.505 M -4.63 % 114.823 M -16.27 % 137.131 M 68.07 % 81.593 M -0.90 % 82.330 M -9.08 % 90.550 M 2.66 % 88.208 M 45.09 % 60.797 M -16.98 % 73.233 M 0.09 % 73.169 M -45.89 % 135.214 M 5.04 % 128.732 M -16.48 % 154.124 M 89.67 % 81.258 M -48.66 % 158.277 M 188.62 % 54.840 M
Tax assets 0.000 -100.00 % 11.515 M 0.000 0.000 0.000 -100.00 % 23.315 M 130.28 % -77.000 M 18.95 % -95.000 M -111.37 % 835.167 M 1 707.80 % 46.198 M 271.10 % -27.000 M 0.00 % -27.000 M -104.53 % 596.059 M 2 314.66 % 24.685 M -95.33 % 528.928 M 3.43 % 511.402 M 3 108.25 % -17.000 M -193.33 % 18.214 M 282.14 % -10.000 M 0.00 % -10.000 M 9.09 % -11.000 M 0.00 % -11.000 M -22.22 % -9.000 M 52.63 % -19.000 M -11.76 % -17.000 M -256.91 % 10.834 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 -50.00 % 2.000 K 0.00 % 2.000 K 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 0.00 % 1.000 K 0.000 -100.00 % 2.000 K 0.00 % 2.000 K 100.00 % 1.000 K -66.67 % 3.000 K 50.00 % 2.000 K 0.00 % 2.000 K 100.00 % 1.000 K 0.00 % 1.000 K -66.67 % 3.000 K 0.000 0.000 0.000 0.000 -100.00 % 2.000 K
Account payables 7.000 M -30.56 % 10.080 M -8.36 % 11.000 M -41.26 % 18.727 M -23.46 % 24.468 M -1.49 % 24.837 M 0.57 % 24.696 M 13.57 % 21.746 M -23.61 % 28.468 M 1.00 % 28.185 M 0.28 % 28.106 M -20.31 % 35.267 M 17.00 % 30.144 M 10.17 % 27.361 M 31.42 % 20.819 M -2.57 % 21.368 M -5.88 % 22.703 M 9.98 % 20.643 M 31.16 % 15.739 M -23.57 % 20.594 M 18.29 % 17.410 M -27.05 % 23.867 M 40.56 % 16.980 M -20.81 % 21.442 M 5.52 % 20.320 M -5.29 % 21.455 M -40.20 % 35.877 M 2.29 % 35.073 M 28.70 % 27.251 M 19.02 % 22.897 M 45.33 % 15.755 M
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 1.479 M -60.65 % 3.759 M 83.28 % 2.051 M -60.60 % 5.205 M 103.80 % 2.554 M -82.85 % 14.891 M 196.34 % 5.025 M -9.59 % 5.558 M 148.79 % 2.234 M -57.10 % 5.207 M 172.05 % 1.914 M -70.69 % 6.531 M 186.82 % 2.277 M -91.88 % 28.034 M 133.95 % 11.983 M 48.01 % 8.096 M 170.05 % 2.998 M -43.82 % 5.336 M 237.94 % 1.579 M -60.42 % 3.989 M 110.17 % 1.898 M -73.81 % 7.246 M 193.84 % 2.466 M -33.35 % 3.700 M 187.94 % 1.285 M -91.79 % 15.646 M 562.97 % 2.360 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -273.000 K 0.000 0.000 0.000 100.00 % -305.000 K 0.000 0.000 0.000 -100.00 % 1.503 M 0.000 0.000 0.000 -100.00 % 1.500 M 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 -100.00 % 9.713 M 98.79 % 4.886 M -1.65 % 4.968 M 0.18 % 4.959 M -6.54 % 5.306 M 2.00 % 5.202 M 0.85 % 5.158 M -3.12 % 5.324 M -1.64 % 5.413 M -7.23 % 5.835 M -52.72 % 12.341 M -12.52 % 14.107 M -5.13 % 14.870 M -11.36 % 16.776 M 29.23 % 12.982 M -0.85 % 13.093 M -9.10 % 14.403 M 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
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 810.000 K 0.000 -100.00 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M 0.000 -100.00 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M 0.000 0.000 -100.00 % 1.000 M 0.000 -100.00 % 2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 418.999 M 0.11 % 418.540 M -0.11 % 419.000 M 0.00 % 419.000 M 2.40 % 409.190 M 0.19 % 408.406 M 0.45 % 406.575 M 0.00 % 406.576 M 2.29 % 397.482 M 0.46 % 395.651 M 0.25 % 394.651 M 0.00 % 394.651 M 1.67 % 388.151 M 0.17 % 387.511 M 0.29 % 386.381 M 0.17 % 385.720 M 2.28 % 377.110 M 174.51 % -506.102 M -236.41 % 371.023 M 0.26 % 370.061 M 2.62 % 360.623 M -0.26 % 361.579 M 0.06 % 361.366 M 0.09 % 361.037 M -56.83 % 836.371 M 137.39 % 352.323 M -57.87 % 836.287 M 0.21 % 834.554 M 1.46 % 822.540 M 270.01 % 222.300 M -61.31 % 574.600 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 241.000 K 0.000 0.000 0.000 -100.00 % 273.000 K 0.000 0.000 0.000 -100.00 % 305.000 K 0.000 0.000 0.000 -100.00 % 98.000 K 0.000 0.000 0.000 -100.00 % 485.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.207 M 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 1.167 B 7.31 % 1.088 B -2.55 % 1.116 B -1.41 % 1.132 B -3.90 % 1.178 B -13.88 % 1.368 B -7.05 % 1.472 B -9.22 % 1.621 B 25.08 % 1.296 B -4.03 % 1.350 B 1.98 % 1.324 B 5.30 % 1.257 B 34.80 % 932.745 M -3.29 % 964.468 M -1.96 % 983.770 M 0.96 % 974.425 M 14.12 % 853.863 M -9.24 % 940.808 M 6.54 % 883.073 M 3.18 % 855.895 M -1.71 % 870.825 M -3.07 % 898.369 M 13.48 % 791.683 M -9.94 % 879.019 M 22.30 % 718.748 M -9.23 % 791.820 M 25.99 % 628.502 M -3.46 % 651.050 M 5.74 % 615.689 M 29.14 % 476.745 M 32.21 % 360.589 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 2020-03-31 2019-12-31 2019-09-30 2019-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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
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
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
Other non cash items 43.000 M 72.00 % 25.000 M -50.00 % 50.000 M -60.94 % 128.000 M 34.74 % 95.000 M 375.00 % 20.000 M -86.79 % 151.441 M 244.30 % 43.985 M 291.24 % -23.000 M 66.67 % -69.000 M 1.43 % -70.000 M -79.49 % -39.000 M -875.00 % -4.000 M 87.50 % -32.000 M -1 700.00 % 2.000 M -86.67 % 15.000 M 200.00 % 5.000 M 115.63 % -32.000 M -33.33 % -24.000 M -233.33 % 18.000 M 125.00 % 8.000 M -80.95 % 42.000 M -38.24 % 68.000 M 83.78 % 37.000 M 0.00 % 37.000 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 94.882 M 0.73 % 94.190 M 11.80 % 84.250 M 29.40 % 65.106 M 4.52 % 62.290 M 2.74 % 60.626 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
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -130.316 M -146.60 % 279.663 M 583.49 % -57.842 M 15.75 % -68.653 M -610.89 % 13.438 M -93.96 % 222.382 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 441.565 M -22.79 % 571.881 M 95.70 % 292.218 M -16.52 % 350.060 M -16.40 % 418.713 M 3.32 % 405.275 M 121.59 % 182.893 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 232.212 M -47.41 % 441.565 M -22.79 % 571.881 M 95.70 % 292.218 M -16.52 % 350.060 M -16.40 % 418.713 M 3.32 % 405.275 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 94.882 M 0.73 % 94.190 M 11.80 % 84.250 M 29.40 % 65.106 M 4.52 % 62.290 M 2.74 % 60.626 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
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 94.882 M 0.73 % 94.190 M 11.80 % 84.250 M 29.40 % 65.106 M 4.52 % 62.290 M 2.74 % 60.626 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
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016