NexTier Oilfield Solutions Inc. NEX
Trading inactive
Finances
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.245 B 127.96 % | 1.423 B 18.37 % | 1.203 B -33.98 % | 1.822 B -14.76 % | 2.137 B 38.58 % | 1.542 B 266.66 % | 420.570 M 14.86 % | 366.157 M -7.50 % | 395.834 M |
| Net income | 314.969 M 363.74 % | -119.423 M 65.57 % | -346.883 M -226.76 % | -106.157 M -278.92 % | 59.331 M 264.17 % | -36.141 M 80.68 % | -187.087 M -189.42 % | -64.642 M -41.80 % | -45.586 M |
| Income before tax | 319.529 M 371.39 % | -117.737 M 65.91 % | -345.413 M -228.49 % | -105.152 M -265.33 % | 63.601 M 276.71 % | -35.991 M 80.76 % | -187.087 M -189.42 % | -64.642 M -41.80 % | -45.586 M |
| Income before tax ratio | 0.10 219.05 % | -0.08 71.20 % | -0.29 -397.56 % | -0.06 -293.96 % | 0.03 227.52 % | -0.02 94.75 % | -0.44 -151.98 % | -0.18 -53.30 % | -0.12 |
| EBITDA | 394.730 M 448.34 % | -113.317 M 57.98 % | -269.675 M -12 080.23 % | 2.251 M -97.80 % | 102.152 M 394.04 % | 20.677 M 113.91 % | -148.603 M -560.51 % | 32.269 M -27.06 % | 44.239 M |
| Net income ratio | 0.10 215.70 % | -0.08 70.91 % | -0.29 -394.95 % | -0.06 -309.91 % | 0.03 218.46 % | -0.02 94.73 % | -0.44 -151.98 % | -0.18 -53.30 % | -0.12 |
| Ratio EBITDA | 0.12 252.81 % | -0.08 64.50 % | -0.22 -18 246.52 % | 0.00 -97.41 % | 0.05 256.50 % | 0.01 103.79 % | -0.35 -500.93 % | 0.09 -21.15 % | 0.11 |
| Gross profit ratio | 0.16 1 536.75 % | -0.01 89.73 % | -0.11 -259.40 % | 0.07 -32.26 % | 0.10 56.44 % | 0.07 128.26 % | -0.23 -743.52 % | -0.03 -379.53 % | 0.01 |
| Weighted average shs out dil | 249.346 M 11.12 % | 224.401 M 4.96 % | 213.795 M 73.85 % | 122.977 M 12.14 % | 109.660 M 3.14 % | 106.321 M 3.50 % | 102.728 M -0.39 % | 103.128 M 0.00 % | 103.128 M |
| Weighted average shs out | 243.360 M 8.45 % | 224.401 M 4.96 % | 213.795 M 73.85 % | 122.977 M 12.48 % | 109.335 M 2.83 % | 106.321 M 3.50 % | 102.728 M -0.39 % | 103.128 M 0.00 % | 103.128 M |
| EPS diluted | 1.26 337.74 % | -0.53 67.28 % | -1.62 -88.37 % | -0.86 -259.26 % | 0.54 258.82 % | -0.34 81.32 % | -1.82 -188.89 % | -0.63 -43.18 % | -0.44 |
| Earnings per share | 1.29 343.40 % | -0.53 67.28 % | -1.62 -88.37 % | -0.86 -259.26 % | 0.54 258.82 % | -0.34 81.32 % | -1.82 -188.89 % | -0.63 -43.18 % | -0.44 |
| Gross profit | 525.468 M 3 375.17 % | -16.044 M 87.85 % | -132.044 M -205.24 % | 125.474 M -42.26 % | 217.315 M 116.79 % | 100.240 M 203.61 % | -96.751 M -868.87 % | -9.986 M -358.57 % | 3.862 M |
| Income tax expense | 4.560 M 170.46 % | 1.686 M 14.69 % | 1.470 M 46.27 % | 1.005 M -76.46 % | 4.270 M 2 746.67 % | 150.000 K | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 2.719 B 88.91 % | 1.439 B 7.86 % | 1.335 B -21.31 % | 1.696 B -11.65 % | 1.920 B 33.14 % | 1.442 B 178.71 % | 517.321 M 37.53 % | 376.143 M -4.04 % | 391.972 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.258 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 453.000 K 150.06 % | -905.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 145.996 M 33.45 % | 109.404 M -24.10 % | 144.147 M 16.55 % | 123.676 M 8.24 % | 114.258 M 22.17 % | 93.526 M 77.24 % | 52.768 M 104.44 % | 25.811 M 1.38 % | 25.459 M |
| Cost and expenses | 2.865 B 84.99 % | 1.549 B 4.74 % | 1.479 B -18.74 % | 1.820 B -10.53 % | 2.034 B 32.47 % | 1.535 B 169.32 % | 570.089 M 41.83 % | 401.954 M -3.71 % | 417.431 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 145.996 M 33.45 % | 109.404 M -24.10 % | 144.147 M 16.55 % | 123.676 M 8.24 % | 114.258 M 22.17 % | 93.526 M 77.24 % | 52.768 M 104.44 % | 25.811 M 1.38 % | 25.459 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 28.382 M 15.33 % | 24.609 M 19.16 % | 20.652 M -5.51 % | 21.856 M -34.77 % | 33.504 M -43.43 % | 59.223 M 54.63 % | 38.299 M 63.32 % | 23.450 M 123.91 % | 10.473 M |
| Depreciation and amortization | 229.259 M 2 945.11 % | -8.058 M -113.08 % | 61.602 M -78.91 % | 292.150 M 12.74 % | 259.145 M 62.70 % | 159.280 M 57.74 % | 100.979 M 45.20 % | 69.547 M 1.89 % | 68.254 M |
| Operating income | 165.471 M 257.20 % | -105.259 M 68.23 % | -331.277 M -14.27 % | -289.899 M -395.79 % | 98.010 M 957.40 % | 9.269 M 106.19 % | -149.704 M -276.98 % | -39.711 M -21.46 % | -32.695 M |
| Operating income ratio | 0.05 168.96 % | -0.07 73.16 % | -0.28 -73.09 % | -0.16 -447.01 % | 0.05 663.03 % | 0.01 101.69 % | -0.36 -228.21 % | -0.11 -31.30 % | -0.08 |
| Total other income expenses net | -13.124 M -5.18 % | -12.478 M 11.73 % | -14.136 M 33.95 % | -21.403 M 37.80 % | -34.409 M 23.97 % | -45.260 M -21.07 % | -37.383 M -49.95 % | -24.931 M -93.40 % | -12.891 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | 194.083 M -41.34 % | 330.867 M 219.85 % | 103.443 M -31.33 % | 150.642 M -44.42 % | 271.033 M 45.07 % | 186.827 M -18.38 % | 228.905 M 41.52 % | 161.752 M -2.70 % | 166.248 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 412.559 M -6.57 % | 441.562 M 16.37 % | 379.433 M -6.46 % | 405.657 M 15.49 % | 351.239 M 24.14 % | 282.947 M 1.84 % | 277.825 M 29.12 % | 215.174 M -1.50 % | 218.455 M |
| Accumulated other comprehensive income loss | 6.282 M 176.06 % | -8.259 M 37.00 % | -13.110 M -49.30 % | -8.781 M -1 000.38 % | -798.000 K 53.82 % | -1.728 M 38.00 % | -2.787 M 40.27 % | -4.666 M -70.42 % | -2.738 M |
| Retained earnings | -226.195 M 58.20 % | -541.164 M -28.32 % | -421.741 M -475.10 % | -73.333 M -332.85 % | 31.494 M 215.06 % | -27.371 M 90.52 % | -288.771 M -183.99 % | -101.684 M -174.51 % | -37.042 M |
| Common stock | 2.340 M -3.31 % | 2.420 M 12.87 % | 2.144 M 0.94 % | 2.124 M -99.53 % | 456.485 M -15.81 % | 542.192 M | 0.000 -100.00 % | 186.510 M 0.05 % | 186.420 M |
| Total equity | 789.919 M 44.40 % | 547.017 M -1.84 % | 557.288 M -37.16 % | 886.772 M 82.02 % | 487.181 M -5.05 % | 513.093 M 216.23 % | 162.252 M 102.41 % | 80.160 M -45.34 % | 146.640 M |
| Other non current liabilities | 11.294 M -62.40 % | 30.041 M 34.00 % | 22.419 M 34.55 % | 16.662 M 407.52 % | 3.283 M -64.92 % | 9.359 M 304.10 % | 2.316 M 30.48 % | 1.775 M 2 960.34 % | 58.000 K |
| Long term debt | 372.617 M -8.86 % | 408.820 M 14.19 % | 358.024 M -4.60 % | 375.279 M 9.24 % | 343.535 M 23.35 % | 278.511 M 2.14 % | 272.680 M 29.53 % | 210.514 M -1.47 % | 213.658 M |
| Total non current liabilities | 383.911 M -12.52 % | 438.861 M 15.36 % | 380.443 M -2.93 % | 391.941 M 13.01 % | 346.818 M 20.48 % | 287.870 M 4.68 % | 274.996 M 29.54 % | 212.289 M -0.67 % | 213.716 M |
| Other current liabilities | 291.083 M 29.79 % | 224.269 M 63.43 % | 137.223 M 2 320.16 % | 5.670 M -94.66 % | 106.114 M -24.40 % | 140.370 M 4 326.68 % | 3.171 M 188.27 % | 1.100 M -72.78 % | 4.041 M |
| Deferred revenue | 19.377 M -18.34 % | 23.729 M 8 820.68 % | 266.000 K -99.89 % | 234.895 M 391 391.67 % | 60.000 K -98.80 % | 5.000 M -88.34 % | 42.892 M 205.85 % | 14.024 M -48.85 % | 27.419 M |
| Short term debt | 39.942 M 21.99 % | 32.742 M 52.94 % | 21.409 M -29.52 % | 30.378 M 294.31 % | 7.704 M 73.67 % | 4.436 M -13.78 % | 5.145 M 10.41 % | 4.660 M -2.86 % | 4.797 M |
| Total current liabilities | 553.338 M 17.31 % | 471.703 M 114.26 % | 220.157 M -42.99 % | 386.194 M 75.08 % | 220.580 M -8.91 % | 242.154 M 142.90 % | 99.692 M 208.21 % | 32.346 M -44.71 % | 58.499 M |
| Total liabilities | 937.249 M 2.93 % | 910.564 M 51.61 % | 600.600 M -22.82 % | 778.135 M 37.14 % | 567.398 M 7.05 % | 530.024 M 41.46 % | 374.688 M 53.16 % | 244.635 M -10.13 % | 272.215 M |
| Other non current assets | 15.901 M 99.71 % | 7.962 M 18.32 % | 6.729 M -38.58 % | 10.956 M 66.78 % | 6.569 M -3.05 % | 6.776 M 186.15 % | 2.368 M 120.48 % | 1.074 M -39.05 % | 1.762 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 50.586 M -22.13 % | 64.961 M 26.92 % | 51.182 M -6.98 % | 55.021 M 6.01 % | 51.904 M -9.39 % | 57.280 M 30.14 % | 44.015 M -3.51 % | 45.616 M -15.79 % | 54.168 M |
| GoodWill | 192.780 M 0.00 % | 192.780 M 85.01 % | 104.198 M -24.20 % | 137.458 M 3.72 % | 132.524 M -1.81 % | 134.967 M 167.38 % | 50.478 M 3.27 % | 48.882 M -0.27 % | 49.013 M |
| Goodwill and intangible assets | 243.366 M -5.58 % | 257.741 M 65.88 % | 155.380 M -19.27 % | 192.479 M 4.37 % | 184.428 M -4.07 % | 192.247 M 103.45 % | 94.493 M -0.01 % | 94.498 M -8.42 % | 103.181 M |
| Property plant equipment net | 741.886 M 8.44 % | 684.169 M 34.41 % | 509.000 M -34.19 % | 773.418 M 45.57 % | 531.319 M 13.53 % | 468.000 M 59.07 % | 294.209 M 91.51 % | 153.625 M -19.10 % | 189.900 M |
| Total non current assets | 1.001 B 5.40 % | 949.872 M 41.54 % | 671.109 M -31.30 % | 976.853 M 35.24 % | 722.316 M 8.29 % | 667.023 M 70.56 % | 391.070 M 56.93 % | 249.197 M -15.48 % | 294.843 M |
| Other current assets | 43.947 M -23.14 % | 57.180 M -1.65 % | 58.137 M 181.77 % | 20.633 M 246.19 % | 5.960 M -30.04 % | 8.519 M -42.37 % | 14.782 M 691.33 % | 1.868 M -3.81 % | 1.942 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 218.476 M 97.37 % | 110.695 M -59.89 % | 275.990 M 8.23 % | 255.015 M 217.95 % | 80.206 M -16.56 % | 96.120 M 96.48 % | 48.920 M -8.43 % | 53.422 M 2.33 % | 52.207 M |
| Cash and short term investments | 218.476 M 97.37 % | 110.695 M -59.89 % | 275.990 M 8.23 % | 255.015 M 217.95 % | 80.206 M -16.56 % | 96.120 M 96.48 % | 48.920 M -8.43 % | 53.422 M 2.33 % | 52.207 M |
| Total current assets | 726.015 M 43.00 % | 507.709 M 4.30 % | 486.779 M -29.25 % | 688.054 M 107.08 % | 332.263 M -11.65 % | 376.094 M 157.83 % | 145.870 M 92.95 % | 75.598 M -39.04 % | 124.012 M |
| Inventory | 66.395 M 74.29 % | 38.094 M 26.69 % | 30.068 M -51.22 % | 61.641 M 72.81 % | 35.669 M 6.68 % | 33.437 M 110.41 % | 15.891 M 240.42 % | 4.668 M -71.82 % | 16.564 M |
| Net receivables | 397.197 M 31.64 % | 301.740 M 146.15 % | 122.584 M -65.05 % | 350.765 M 66.69 % | 210.428 M -11.59 % | 238.018 M 259.13 % | 66.277 M 323.77 % | 15.640 M -70.66 % | 53.299 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 202.936 M 6.27 % | 190.963 M 211.73 % | 61.259 M -46.85 % | 115.251 M 8.01 % | 106.702 M 15.54 % | 92.348 M 90.47 % | 48.484 M 285.96 % | 12.562 M -43.52 % | 22.242 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.007 B -7.91 % | 1.094 B 10.51 % | 989.995 M 2.40 % | 966.762 M | 0.000 | 0.000 -100.00 % | 453.810 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 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 |
| Total assets | 1.727 B 18.50 % | 1.458 B 25.88 % | 1.158 B -30.45 % | 1.665 B 57.87 % | 1.055 B 1.10 % | 1.043 B 94.27 % | 536.940 M 65.32 % | 324.795 M -22.46 % | 418.855 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -25.396 M -290.80 % | 13.310 M 40.47 % | 9.475 M -30.61 % | 13.654 M -53.70 % | 29.492 M 939.92 % | 2.836 M -22.17 % | 3.644 M -70.75 % | 12.456 M |
| Stock based compensation | 33.117 M 34.20 % | 24.677 M -4.45 % | 25.826 M -10.87 % | 28.977 M 68.80 % | 17.166 M 62.28 % | 10.578 M 432.90 % | 1.985 M 536.22 % | 312.000 K -87.09 % | 2.417 M |
| Change in working capital | -66.561 M 37.48 % | -106.466 M -247.13 % | 72.364 M -9.16 % | 79.658 M 16 225.10 % | -494.000 K 99.44 % | -88.437 M -491.14 % | 22.610 M -7.24 % | 24.374 M 225.37 % | -19.442 M |
| Accounts receivables | -95.477 M 12.12 % | -108.644 M -194.76 % | 114.649 M -33.56 % | 172.566 M 4 275.32 % | -4.133 M 96.34 % | -113.047 M -767.79 % | -13.027 M -135.27 % | 36.933 M 202.33 % | -36.091 M |
| Inventory | -36.253 M -263.33 % | -9.978 M -152.06 % | 19.167 M 11.56 % | 17.181 M 730.50 % | -2.725 M 82.39 % | -15.475 M -282.38 % | 8.485 M -28.34 % | 11.841 M 191.42 % | -12.952 M |
| Accounts payables | -34.260 M -283.28 % | 18.693 M 130.32 % | -61.658 M -246.41 % | -17.799 M -257.46 % | 11.304 M 8 117.02 % | -141.000 K -100.99 % | 14.214 M 212.36 % | -12.650 M -198.80 % | 12.803 M |
| Other working capital | 99.429 M 1 621.02 % | -6.537 M -3 273.30 % | 206.000 K 100.22 % | -92.290 M -1 768.22 % | -4.940 M -112.28 % | 40.226 M 210.91 % | 12.938 M 210.11 % | -11.750 M -169.95 % | 16.798 M |
| Other non cash items | -56.393 M -575.93 % | -8.343 M -476.32 % | 2.217 M 63.01 % | 1.360 M -9.87 % | 1.509 M -95.61 % | 34.411 M 361.34 % | 7.459 M -5.94 % | 7.930 M -39.41 % | 13.089 M |
| Net cash provided by operating activities | 454.391 M 994.70 % | -50.787 M -173.73 % | 68.885 M -77.45 % | 305.463 M -12.80 % | 350.311 M 339.59 % | 79.691 M 247.43 % | -54.054 M -244.06 % | 37.521 M 100.30 % | 18.732 M |
| Investments in property plant and equipment | -225.118 M -19.44 % | -188.478 M -51.72 % | -124.227 M 41.47 % | -212.244 M 25.33 % | -284.256 M -71.98 % | -165.280 M -588.70 % | -23.999 M 12.14 % | -27.315 M 80.70 % | -141.523 M |
| Acquisitions net | 0.000 100.00 % | -95.082 M -277.17 % | 53.666 M -22.01 % | 68.807 M 290.34 % | -36.149 M 68.99 % | -116.576 M 42.83 % | -203.900 M | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -3.021 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 34.350 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 38.884 M -56.32 % | 89.030 M 172.12 % | 32.717 M 11.52 % | 29.337 M 28.11 % | 22.899 M -24.66 % | 30.393 M 10 564.21 % | 285.000 K -76.41 % | 1.208 M -52.12 % | 2.523 M |
| Net cash used for investing activites | -186.234 M -14.11 % | -163.201 M -331.25 % | -37.844 M 66.83 % | -114.100 M 61.65 % | -297.506 M -18.63 % | -250.776 M -10.40 % | -227.161 M -772.42 % | -26.038 M 81.25 % | -138.870 M |
| Debt repayment | 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 -100.00 % | 255.494 M 27.75 % | 200.000 M | 0.000 100.00 % | -337.000 K |
| Common stock repurchased | -111.365 M | 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 100.00 % | -222.000 K | 0.000 |
| Other financing activites | -161.494 M -434.45 % | 48.286 M 591.46 % | -9.825 M 41.33 % | -16.746 M 75.57 % | -68.554 M -131.43 % | 218.122 M -21.15 % | 276.633 M 2 786.80 % | -10.296 M -107.50 % | 137.298 M |
| Net cash used provided by financing activities | -161.494 M -434.45 % | 48.286 M 591.46 % | -9.825 M 41.33 % | -16.746 M 75.57 % | -68.554 M -131.43 % | 218.122 M -21.15 % | 276.633 M 2 730.09 % | -10.518 M -107.66 % | 137.298 M |
| Effect of forex changes on cash | 1.118 M 174.69 % | 407.000 K 268.88 % | -241.000 K -225.52 % | 192.000 K 216.36 % | -165.000 K -201.23 % | 163.000 K 103.75 % | 80.000 K -68.00 % | 250.000 K 162.50 % | -400.000 K |
| Net change in cash | 107.781 M 165.21 % | -165.295 M -888.06 % | 20.975 M -88.00 % | 174.809 M 1 198.46 % | -15.914 M -133.72 % | 47.200 M 1 148.42 % | -4.502 M -470.53 % | 1.215 M -92.75 % | 16.760 M |
| Cash at beginning of period | 110.695 M -59.89 % | 275.990 M 8.23 % | 255.015 M 217.95 % | 80.206 M -16.56 % | 96.120 M 96.48 % | 48.920 M -8.43 % | 53.422 M 2.33 % | 52.207 M 47.28 % | 35.447 M |
| Cash at end of period | 218.476 M 97.37 % | 110.695 M -59.89 % | 275.990 M 8.23 % | 255.015 M 217.95 % | 80.206 M -16.56 % | 96.120 M 96.48 % | 48.920 M -8.43 % | 53.422 M 2.33 % | 52.207 M |
| Operating cash flow | 454.391 M 994.70 % | -50.787 M -173.73 % | 68.885 M -77.45 % | 305.463 M -12.80 % | 350.311 M 339.59 % | 79.691 M 247.43 % | -54.054 M -244.06 % | 37.521 M 100.30 % | 18.732 M |
| Capital expenditure | -225.118 M -19.44 % | -188.478 M -51.72 % | -124.227 M 41.47 % | -212.244 M 25.33 % | -284.256 M -71.98 % | -165.280 M -588.70 % | -23.999 M 12.14 % | -27.315 M 80.70 % | -141.523 M |
| Free CashFlow | 229.273 M 195.82 % | -239.265 M -332.34 % | -55.342 M -159.37 % | 93.219 M 41.12 % | 66.055 M 177.18 % | -85.589 M -9.65 % | -78.053 M -864.78 % | 10.206 M 108.31 % | -122.791 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 945.091 M 1.01 % | 935.672 M 7.44 % | 870.857 M -2.81 % | 896.010 M 6.30 % | 842.912 M 32.73 % | 635.043 M 24.58 % | 509.730 M 29.65 % | 393.164 M 34.58 % | 292.145 M 27.91 % | 228.402 M 6.21 % | 215.054 M 31.39 % | 163.675 M -16.59 % | 196.227 M -68.73 % | 627.625 M 18.82 % | 528.216 M 18.98 % | 443.953 M 3.79 % | 427.733 M 1.44 % | 421.654 M -13.34 % | 486.549 M -12.95 % | 558.908 M -3.39 % | 578.533 M 12.77 % | 513.016 M 2.30 % | 501.490 M 5.07 % | 477.302 M 47.71 % | 323.136 M 34.55 % | 240.153 M 59.01 % | 151.033 M 29.36 % | 116.753 M 27.47 % | 91.589 M 49.67 % | 61.195 M 13.36 % | 53.982 M |
| Net income | 150.064 M -40.92 % | 253.993 M 90.99 % | 132.985 M 26.97 % | 104.734 M 52.99 % | 68.458 M 678.64 % | 8.792 M -19.00 % | 10.854 M 124.67 % | -43.994 M -38.43 % | -31.781 M 41.69 % | -54.502 M 9.47 % | -60.206 M 41.22 % | -102.433 M 8.94 % | -112.488 M -56.76 % | -71.756 M 13.47 % | -82.928 M -2 430.75 % | 3.558 M 171.43 % | -4.981 M 77.16 % | -21.806 M -455.84 % | 6.128 M -80.09 % | 30.779 M 0.37 % | 30.667 M 472.04 % | -8.243 M -118.76 % | 43.947 M 981.11 % | 4.065 M 136.31 % | -11.196 M 84.50 % | -72.255 M -87.52 % | -38.532 M 25.42 % | -51.667 M -13.08 % | -45.691 M 10.75 % | -51.193 M -98.95 % | -25.732 M |
| Income before tax | 150.164 M -1.85 % | 152.993 M 13.68 % | 134.585 M 26.62 % | 106.294 M 52.51 % | 69.698 M 678.57 % | 8.952 M -15.47 % | 10.590 M 124.33 % | -43.522 M -39.67 % | -31.160 M 41.91 % | -53.645 M 10.57 % | -59.987 M 41.15 % | -101.926 M 8.99 % | -111.997 M -56.63 % | -71.503 M 13.48 % | -82.641 M -3 118.30 % | 2.738 M 161.99 % | -4.417 M 78.80 % | -20.832 M -475.83 % | 5.543 M -83.41 % | 33.402 M 12.35 % | 29.731 M 685.83 % | -5.075 M -112.02 % | 42.235 M 768.68 % | 4.862 M 144.33 % | -10.967 M 84.79 % | -72.121 M -87.17 % | -38.532 M 25.42 % | -51.667 M -13.08 % | -45.691 M 10.75 % | -51.193 M -98.95 % | -25.732 M |
| Income before tax ratio | 0.16 -2.83 % | 0.16 5.80 % | 0.15 30.27 % | 0.12 43.47 % | 0.08 486.57 % | 0.01 -32.15 % | 0.02 118.77 % | -0.11 -3.79 % | -0.11 54.59 % | -0.23 15.80 % | -0.28 55.21 % | -0.62 -9.11 % | -0.57 -400.98 % | -0.11 27.18 % | -0.16 -2 636.81 % | 0.01 159.72 % | -0.01 79.10 % | -0.05 -533.67 % | 0.01 -80.94 % | 0.06 16.29 % | 0.05 619.49 % | -0.01 -111.75 % | 0.08 726.78 % | 0.01 130.01 % | -0.03 88.70 % | -0.30 -17.71 % | -0.26 42.35 % | -0.44 11.29 % | -0.50 40.37 % | -0.84 -75.50 % | -0.48 |
| EBITDA | 168.518 M 3.31 % | 163.122 M 16.81 % | 139.643 M 7.01 % | 130.494 M 30.68 % | 99.858 M 303.71 % | 24.735 M 1 980.32 % | 1.189 M 103.58 % | -33.202 M -347.81 % | 13.398 M 264.13 % | -8.163 M 86.34 % | -59.756 M -276.06 % | -15.890 M 83.02 % | -93.569 M -247.97 % | -26.890 M -447.21 % | -4.914 M -106.35 % | 77.339 M 10 494.38 % | 730.000 K 104.88 % | -14.956 M -118.01 % | 83.043 M -23.66 % | 108.780 M 1.91 % | 106.739 M 3 876.86 % | 2.684 M -94.31 % | 47.135 M 281.38 % | 12.359 M 286.75 % | -6.618 M 79.16 % | -31.760 M -11.61 % | -28.456 M -112.18 % | -13.411 M -69.05 % | -7.933 M 70.26 % | -26.677 M -667.02 % | -3.478 M |
| Net income ratio | 0.16 -41.51 % | 0.27 77.76 % | 0.15 30.64 % | 0.12 43.92 % | 0.08 486.62 % | 0.01 -34.98 % | 0.02 119.03 % | -0.11 -2.86 % | -0.11 54.41 % | -0.24 14.76 % | -0.28 55.27 % | -0.63 -9.17 % | -0.57 -401.41 % | -0.11 27.18 % | -0.16 -2 058.94 % | 0.01 168.82 % | -0.01 77.48 % | -0.05 -510.61 % | 0.01 -77.13 % | 0.06 3.89 % | 0.05 429.90 % | -0.02 -118.34 % | 0.09 928.96 % | 0.01 124.58 % | -0.03 88.48 % | -0.30 -17.93 % | -0.26 42.35 % | -0.44 11.29 % | -0.50 40.37 % | -0.84 -75.50 % | -0.48 |
| Ratio EBITDA | 0.18 2.28 % | 0.17 8.72 % | 0.16 10.10 % | 0.15 22.94 % | 0.12 204.15 % | 0.04 1 569.81 % | 0.00 102.76 % | -0.08 -284.14 % | 0.05 228.32 % | -0.04 87.14 % | -0.28 -186.22 % | -0.10 79.64 % | -0.48 -1 012.97 % | -0.04 -360.54 % | -0.01 -105.34 % | 0.17 10 107.31 % | 0.00 104.81 % | -0.04 -120.78 % | 0.17 -12.31 % | 0.19 5.49 % | 0.18 3 426.50 % | 0.01 -94.43 % | 0.09 262.99 % | 0.03 226.43 % | -0.02 84.51 % | -0.13 29.81 % | -0.19 -64.02 % | -0.11 -32.62 % | -0.09 80.13 % | -0.44 -576.61 % | -0.06 |
| Gross profit ratio | 0.22 0.08 % | 0.22 5.47 % | 0.21 17.60 % | 0.17 9.86 % | 0.16 83.15 % | 0.09 33.04 % | 0.07 601.02 % | 0.01 115.32 % | -0.06 60.54 % | -0.15 24.34 % | -0.20 44.33 % | -0.37 -24.36 % | -0.29 -725.07 % | 0.05 -34.13 % | 0.07 -24.03 % | 0.09 20.80 % | 0.08 162.29 % | 0.03 -65.97 % | 0.09 -9.31 % | 0.10 -22.02 % | 0.12 27.84 % | 0.10 -22.40 % | 0.12 48.51 % | 0.08 125.47 % | 0.04 162.82 % | -0.06 57.39 % | -0.14 49.07 % | -0.27 -17.98 % | -0.23 37.84 % | -0.37 -56.53 % | -0.24 |
| Weighted average shs out dil | 233.222 M -1.62 % | 237.072 M -4.40 % | 247.980 M -1.13 % | 250.821 M 0.02 % | 250.775 M 1.24 % | 247.705 M 2.31 % | 242.107 M 7.85 % | 224.481 M 4.20 % | 215.443 M 0.15 % | 215.110 M 0.37 % | 214.320 M 0.03 % | 214.251 M 0.23 % | 213.760 M 0.43 % | 212.842 M 19.75 % | 177.745 M 68.86 % | 105.259 M 0.40 % | 104.837 M 0.40 % | 104.422 M -1.51 % | 106.027 M -2.72 % | 108.990 M -2.29 % | 111.543 M -0.42 % | 112.010 M 0.19 % | 111.796 M 0.04 % | 111.755 M 8.49 % | 103.013 M 0.00 % | 103.013 M 0.28 % | 102.728 M -0.39 % | 103.128 M 0.00 % | 103.128 M 0.00 % | 103.128 M 0.00 % | 103.128 M |
| Weighted average shs out | 229.033 M -1.77 % | 233.158 M -3.45 % | 241.500 M -1.30 % | 244.686 M 0.29 % | 243.969 M 0.29 % | 243.269 M 0.48 % | 242.107 M 7.85 % | 224.481 M 4.20 % | 215.443 M 0.15 % | 215.110 M 0.37 % | 214.320 M 0.03 % | 214.251 M 0.23 % | 213.760 M 0.43 % | 212.842 M 19.75 % | 177.745 M 69.44 % | 104.899 M 0.06 % | 104.837 M 0.40 % | 104.422 M -0.76 % | 105.222 M -3.31 % | 108.825 M -2.24 % | 111.319 M -0.62 % | 112.010 M 0.19 % | 111.796 M 0.26 % | 111.509 M 8.25 % | 103.013 M 0.00 % | 103.013 M 0.28 % | 102.728 M -0.39 % | 103.128 M 0.00 % | 103.128 M 0.00 % | 103.128 M 0.00 % | 103.128 M |
| EPS diluted | 0.64 -40.19 % | 1.07 98.15 % | 0.54 28.57 % | 0.42 55.56 % | 0.27 660.56 % | 0.04 -11.25 % | 0.04 120.00 % | -0.20 -33.33 % | -0.15 40.00 % | -0.25 10.71 % | -0.28 41.67 % | -0.48 9.43 % | -0.53 -55.88 % | -0.34 27.66 % | -0.47 -1 666.67 % | 0.03 163.16 % | -0.05 77.38 % | -0.21 -450.00 % | 0.06 -78.57 % | 0.28 3.70 % | 0.27 466.85 % | -0.07 -118.87 % | 0.39 875.00 % | 0.04 136.36 % | -0.11 84.29 % | -0.70 -84.21 % | -0.38 24.00 % | -0.50 -13.64 % | -0.44 12.00 % | -0.50 -100.00 % | -0.25 |
| Earnings per share | 0.66 -39.45 % | 1.09 98.18 % | 0.55 27.91 % | 0.43 59.26 % | 0.27 660.56 % | 0.04 -11.25 % | 0.04 120.00 % | -0.20 -33.33 % | -0.15 40.00 % | -0.25 10.71 % | -0.28 41.67 % | -0.48 9.43 % | -0.53 -55.88 % | -0.34 27.66 % | -0.47 -1 666.67 % | 0.03 163.16 % | -0.05 77.38 % | -0.21 -450.00 % | 0.06 -78.57 % | 0.28 0.00 % | 0.28 480.43 % | -0.07 -118.87 % | 0.39 875.00 % | 0.04 136.36 % | -0.11 84.29 % | -0.70 -84.21 % | -0.38 24.00 % | -0.50 -13.64 % | -0.44 12.00 % | -0.50 -100.00 % | -0.25 |
| Gross profit | 205.290 M 1.09 % | 203.083 M 13.32 % | 179.207 M 14.30 % | 156.785 M 16.78 % | 134.252 M 143.10 % | 55.224 M 65.74 % | 33.319 M 808.87 % | 3.666 M 120.61 % | -17.786 M 49.53 % | -35.243 M 19.64 % | -43.857 M 26.86 % | -59.961 M -3.73 % | -57.804 M -295.43 % | 29.578 M -21.73 % | 37.791 M -9.61 % | 41.807 M 25.38 % | 33.344 M 166.07 % | 12.532 M -70.51 % | 42.492 M -21.05 % | 53.822 M -24.67 % | 71.444 M 44.17 % | 49.557 M -20.62 % | 62.430 M 56.04 % | 40.009 M 233.05 % | 12.013 M 184.53 % | -14.212 M 32.25 % | -20.977 M 34.12 % | -31.841 M -50.40 % | -21.171 M 6.97 % | -22.758 M -77.45 % | -12.825 M |
| Income tax expense | 100.000 K 100.10 % | -101.000 M -6 412.50 % | 1.600 M 2.56 % | 1.560 M 25.81 % | 1.240 M 675.00 % | 160.000 K 160.61 % | -264.000 K -155.93 % | 472.000 K -23.99 % | 621.000 K -27.54 % | 857.000 K 291.32 % | 219.000 K -56.80 % | 507.000 K 3.26 % | 491.000 K 94.07 % | 253.000 K -11.85 % | 287.000 K 135.00 % | -820.000 K -245.39 % | 564.000 K -42.09 % | 974.000 K 266.50 % | -585.000 K -122.30 % | 2.623 M 380.24 % | -936.000 K -129.55 % | 3.168 M 285.05 % | -1.712 M -314.81 % | 797.000 K 248.03 % | 229.000 K 70.90 % | 134.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 739.801 M 0.98 % | 732.589 M 5.92 % | 691.650 M -6.44 % | 739.225 M 4.31 % | 708.660 M 22.22 % | 579.819 M 21.71 % | 476.411 M 22.31 % | 389.498 M 25.67 % | 309.931 M 17.56 % | 263.645 M 1.83 % | 258.911 M 15.77 % | 223.636 M -11.97 % | 254.031 M -57.52 % | 598.047 M 21.94 % | 490.425 M 21.95 % | 402.146 M 1.97 % | 394.389 M -3.60 % | 409.122 M -7.87 % | 444.057 M -12.08 % | 505.086 M -0.39 % | 507.089 M 9.41 % | 463.459 M 5.56 % | 439.060 M 0.40 % | 437.293 M 40.55 % | 311.123 M 22.31 % | 254.365 M 47.88 % | 172.010 M 15.76 % | 148.594 M 31.78 % | 112.760 M 34.31 % | 83.953 M 25.66 % | 66.807 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.908 M | 0.000 | 0.000 | 0.000 -100.00 % | 93.737 M | 0.000 | 0.000 | 0.000 -100.00 % | 85.792 M | 0.000 | 0.000 | 0.000 -100.00 % | 68.476 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -71.190 M | 0.000 | 0.000 | 0.000 100.00 % | -51.039 M | 0.000 | 0.000 | 0.000 100.00 % | -57.326 M | 0.000 | 0.000 | 0.000 100.00 % | -43.865 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 100.00 % | -280.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 416.000 K 6 042.86 % | -7.000 K -112.73 % | 55.000 K 227.91 % | -43.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 133.000 K | 0.000 |
| Operating expenses | 39.699 M 0.05 % | 39.681 M 7.63 % | 36.867 M -1.46 % | 37.415 M 4.35 % | 35.855 M -0.01 % | 35.859 M 2.02 % | 35.148 M -6.15 % | 37.453 M 80.64 % | 20.734 M 29.03 % | 16.069 M -32.25 % | 23.718 M -7.06 % | 25.521 M -32.88 % | 38.024 M -33.16 % | 56.884 M 33.22 % | 42.698 M 28.49 % | 33.230 M 2.02 % | 32.571 M 16.59 % | 27.936 M -1.86 % | 28.466 M 2.46 % | 27.783 M 15.16 % | 24.125 M -28.80 % | 33.884 M 37.68 % | 24.611 M -13.92 % | 28.592 M 28.03 % | 22.332 M 27.23 % | 17.552 M 123.36 % | 7.858 M -14.75 % | 9.218 M -39.97 % | 15.356 M -23.83 % | 20.160 M 191.58 % | 6.914 M |
| Cost and expenses | 779.500 M 0.94 % | 772.270 M 6.01 % | 728.517 M -6.20 % | 776.640 M 4.31 % | 744.515 M 20.93 % | 615.678 M 20.35 % | 511.559 M 19.82 % | 426.951 M 29.12 % | 330.665 M 18.22 % | 279.714 M -1.03 % | 282.629 M 13.43 % | 249.157 M -14.69 % | 292.055 M -55.41 % | 654.931 M 22.85 % | 533.123 M 22.45 % | 435.376 M 1.97 % | 426.960 M -2.31 % | 437.058 M -7.51 % | 472.523 M -11.32 % | 532.869 M 0.31 % | 531.214 M 6.81 % | 497.343 M 7.26 % | 463.671 M -0.48 % | 465.885 M 39.71 % | 333.455 M 22.63 % | 271.917 M 51.18 % | 179.868 M 13.98 % | 157.812 M 23.18 % | 128.116 M 23.05 % | 104.113 M 41.23 % | 73.721 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 39.699 M 0.05 % | 39.681 M 7.63 % | 36.867 M -1.46 % | 37.415 M 4.35 % | 35.855 M -0.01 % | 35.859 M 2.02 % | 35.148 M -6.15 % | 37.453 M 80.64 % | 20.734 M 29.03 % | 16.069 M -32.25 % | 23.718 M -7.06 % | 25.521 M -32.88 % | 38.024 M -33.16 % | 56.884 M 33.22 % | 42.698 M 28.49 % | 33.230 M 2.02 % | 32.571 M 16.59 % | 27.936 M -1.86 % | 28.466 M 2.46 % | 27.783 M 15.16 % | 24.125 M -28.80 % | 33.884 M 37.68 % | 24.611 M -13.92 % | 28.592 M 28.03 % | 22.332 M 27.23 % | 17.552 M 123.36 % | 7.858 M -14.75 % | 9.218 M -39.97 % | 15.356 M -23.83 % | 20.160 M 191.58 % | 6.914 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 7.307 M 17.89 % | 6.198 M -4.85 % | 6.514 M -8.90 % | 7.150 M -2.64 % | 7.344 M -0.41 % | 7.374 M -7.55 % | 7.976 M 19.03 % | 6.701 M 17.03 % | 5.726 M 36.14 % | 4.206 M 13.40 % | 3.709 M -32.86 % | 5.524 M 3.19 % | 5.353 M -11.75 % | 6.066 M 5.15 % | 5.769 M 10.62 % | 5.215 M -4.78 % | 5.477 M 1.52 % | 5.395 M -13.25 % | 6.219 M 4.03 % | 5.978 M -58.25 % | 14.317 M 104.82 % | 6.990 M -4.48 % | 7.318 M 1.71 % | 7.195 M 65.44 % | 4.349 M -89.22 % | 40.361 M 308.06 % | 9.891 M -0.71 % | 9.962 M -0.75 % | 10.037 M 19.37 % | 8.408 M 45.17 % | 5.792 M |
| Depreciation and amortization | 63.502 M 1 639.30 % | 3.651 M -93.79 % | 58.760 M 3.92 % | 56.542 M -3.83 % | 58.794 M 6.58 % | 55.163 M 4.55 % | 52.764 M 17.62 % | 44.861 M 10.30 % | 40.671 M -11.33 % | 45.868 M -31.95 % | 67.400 M -8.39 % | 73.570 M -2.25 % | 75.260 M -12.31 % | 85.821 M 4.56 % | 82.081 M 19.47 % | 68.707 M -1.69 % | 69.886 M -2.22 % | 71.476 M 0.10 % | 71.403 M 4.56 % | 68.287 M 14.95 % | 59.404 M -1.08 % | 60.051 M 20.19 % | 49.964 M 8.14 % | 46.204 M 41.13 % | 32.739 M 7.79 % | 30.373 M 4.62 % | 29.032 M 3.25 % | 28.118 M 1.43 % | 27.721 M 72.09 % | 16.108 M -2.15 % | 16.462 M |
| Operating income | 105.016 M -34.15 % | 159.471 M 97.16 % | 80.883 M 9.37 % | 73.952 M 80.09 % | 41.064 M 274.81 % | 10.956 M -29.53 % | 15.548 M 141.57 % | -37.406 M -1.98 % | -36.681 M 21.49 % | -46.720 M 27.11 % | -64.097 M 30.65 % | -92.424 M 15.13 % | -108.903 M -65.37 % | -65.853 M 14.33 % | -76.865 M -1 073.22 % | 7.898 M 616.05 % | 1.103 M 106.94 % | -15.885 M -212.28 % | 14.148 M -43.24 % | 24.926 M -43.39 % | 44.032 M 195.44 % | 14.904 M -62.96 % | 40.237 M 262.01 % | 11.115 M 207.71 % | -10.319 M 67.51 % | -31.764 M -9.46 % | -29.020 M 29.62 % | -41.235 M -12.89 % | -36.527 M 14.89 % | -42.918 M -117.43 % | -19.739 M |
| Operating income ratio | 0.11 -34.80 % | 0.17 83.50 % | 0.09 12.53 % | 0.08 69.42 % | 0.05 182.38 % | 0.02 -43.44 % | 0.03 132.06 % | -0.10 24.23 % | -0.13 38.62 % | -0.20 31.37 % | -0.30 47.22 % | -0.56 -1.75 % | -0.55 -428.94 % | -0.10 27.90 % | -0.15 -917.97 % | 0.02 589.89 % | 0.00 106.84 % | -0.04 -229.56 % | 0.03 -34.80 % | 0.04 -41.40 % | 0.08 161.98 % | 0.03 -63.79 % | 0.08 244.55 % | 0.02 172.92 % | -0.03 75.86 % | -0.13 31.16 % | -0.19 45.60 % | -0.35 11.44 % | -0.40 43.13 % | -0.70 -91.80 % | -0.37 |
| Total other income expenses net | -4.380 M 32.39 % | -6.478 M -707.73 % | -802.000 K -120.18 % | 3.974 M 167.55 % | -5.883 M -193.56 % | -2.004 M 59.58 % | -4.958 M 18.93 % | -6.116 M -210.78 % | 5.521 M 179.73 % | -6.925 M -268.49 % | 4.110 M 143.25 % | -9.502 M -207.11 % | -3.094 M 45.24 % | -5.650 M 2.18 % | -5.776 M -11.94 % | -5.160 M 6.52 % | -5.520 M -11.58 % | -4.947 M 42.51 % | -8.605 M -366.41 % | 3.230 M 122.59 % | -14.301 M 28.42 % | -19.979 M -1 099.95 % | 1.998 M 131.95 % | -6.253 M -864.97 % | -648.000 K 98.39 % | -40.357 M -324.10 % | -9.516 M 8.78 % | -10.432 M -13.84 % | -9.164 M -10.74 % | -8.275 M -38.08 % | -5.993 M |
| 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 |
| 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2015-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 146.207 M -36.41 % | 229.916 M 18.46 % | 194.083 M 15.27 % | 168.371 M -36.74 % | 266.173 M -20.44 % | 334.552 M 1.11 % | 330.867 M 9.45 % | 302.293 M 157.93 % | 117.201 M 13.60 % | 103.172 M -0.26 % | 103.443 M 25.90 % | 82.165 M 49.30 % | 55.032 M -32.64 % | 81.701 M -45.76 % | 150.642 M -35.20 % | 232.456 M -16.43 % | 278.157 M -13.22 % | 320.527 M 18.26 % | 271.033 M 0.80 % | 268.878 M 11.49 % | 241.164 M 28.87 % | 187.140 M 0.17 % | 186.827 M -11.66 % | 211.477 M 177.61 % | 76.177 M 14.32 % | 66.632 M -70.89 % | 228.905 M 5.93 % | 216.101 M 33.60 % | 161.752 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 456.373 M 1.77 % | 448.417 M 8.69 % | 412.559 M -1.44 % | 418.578 M -1.35 % | 424.309 M -2.31 % | 434.340 M -1.64 % | 441.562 M 0.86 % | 437.818 M 19.09 % | 367.637 M -1.91 % | 374.811 M -1.22 % | 379.433 M -2.05 % | 387.377 M -1.22 % | 392.179 M -31.33 % | 571.123 M 40.79 % | 405.657 M 4.15 % | 389.481 M -1.46 % | 395.249 M -2.23 % | 404.275 M 15.10 % | 351.239 M -0.14 % | 351.726 M 0.30 % | 350.689 M 24.08 % | 282.628 M -0.11 % | 282.947 M -0.09 % | 283.206 M 86.65 % | 151.729 M -0.46 % | 152.428 M -45.14 % | 277.825 M -0.24 % | 278.484 M 29.42 % | 215.174 M |
| Accumulated other comprehensive income loss | 6.541 M 29.22 % | 5.062 M -19.42 % | 6.282 M 0.18 % | 6.271 M 1 042.26 % | 549.000 K 124.45 % | -2.245 M 72.82 % | -8.259 M 16.14 % | -9.849 M 10.69 % | -11.028 M -2.48 % | -10.761 M 17.92 % | -13.110 M -4.12 % | -12.591 M 0.50 % | -12.654 M -22.93 % | -10.294 M -17.23 % | -8.781 M 12.11 % | -9.991 M -27.84 % | -7.815 M -98.50 % | -3.937 M -393.36 % | -798.000 K -167.00 % | 1.191 M 478.16 % | 206.000 K -45.50 % | 378.000 K 121.88 % | -1.728 M 35.35 % | -2.673 M -4.45 % | -2.559 M 1.20 % | -2.590 M 7.07 % | -2.787 M 14.80 % | -3.271 M 29.90 % | -4.666 M |
| Retained earnings | 177.862 M 539.84 % | 27.798 M 112.29 % | -226.195 M 37.02 % | -359.180 M 22.58 % | -463.914 M 12.86 % | -532.372 M 1.62 % | -541.164 M 1.97 % | -552.018 M -8.66 % | -508.024 M -6.67 % | -476.243 M -12.92 % | -421.741 M -16.65 % | -361.535 M -39.53 % | -259.102 M -76.72 % | -146.614 M -99.93 % | -73.333 M -864.28 % | 9.595 M 58.94 % | 6.037 M -45.21 % | 11.018 M -65.02 % | 31.494 M 28.24 % | 24.558 M 494.76 % | -6.221 M 82.53 % | -35.615 M -30.12 % | -27.371 M 61.62 % | -71.319 M 4.50 % | -74.682 M -17.64 % | -63.486 M 78.02 % | -288.771 M -15.40 % | -250.239 M -146.09 % | -101.684 M |
| Common stock | 2.285 M -0.87 % | 2.305 M -1.50 % | 2.340 M -4.68 % | 2.455 M 0.53 % | 2.442 M 0.12 % | 2.439 M 0.79 % | 2.420 M 0.00 % | 2.420 M 12.19 % | 2.157 M 0.19 % | 2.153 M 0.42 % | 2.144 M 0.00 % | 2.144 M 0.14 % | 2.141 M 0.38 % | 2.133 M 0.42 % | 2.124 M 104.43 % | 1.039 M -99.78 % | 467.034 M 1.11 % | 461.903 M 44 399.33 % | 1.038 M -99.79 % | 486.826 M -4.80 % | 511.396 M -6.37 % | 546.207 M 0.74 % | 542.192 M 0.60 % | 538.945 M 32.94 % | 405.392 M 0.73 % | 402.459 M | 0.000 -100.00 % | 453.651 M 143.23 % | 186.510 M |
| Total equity | 1.129 B 14.28 % | 988.116 M 25.09 % | 789.919 M 3.54 % | 762.926 M 18.45 % | 644.083 M 13.86 % | 565.685 M 3.41 % | 547.017 M 3.57 % | 528.171 M 9.64 % | 481.733 M -5.42 % | 509.328 M -8.61 % | 557.288 M -9.22 % | 613.918 M -13.73 % | 711.589 M -12.98 % | 817.707 M -7.79 % | 886.772 M 87.87 % | 472.004 M 1.45 % | 465.256 M -0.79 % | 468.984 M -3.74 % | 487.181 M -4.95 % | 512.575 M 1.42 % | 505.381 M -1.09 % | 510.970 M -0.41 % | 513.093 M 10.35 % | 464.953 M 41.69 % | 328.151 M -2.45 % | 336.383 M 107.32 % | 162.252 M -18.93 % | 200.141 M 149.68 % | 80.160 M |
| Other non current liabilities | 14.477 M 14.52 % | 12.642 M 11.94 % | 11.294 M 16.05 % | 9.732 M 5.59 % | 9.217 M -61.33 % | 23.838 M -20.65 % | 30.041 M 44.97 % | 20.722 M 4.93 % | 19.748 M -3.43 % | 20.449 M -8.79 % | 22.419 M -3.71 % | 23.283 M 13.63 % | 20.490 M 29.66 % | 15.803 M -5.16 % | 16.662 M 68.68 % | 9.878 M 19.78 % | 8.247 M 46.25 % | 5.639 M 71.76 % | 3.283 M -32.30 % | 4.849 M 3.21 % | 4.698 M -0.38 % | 4.716 M -49.61 % | 9.359 M -14.04 % | 10.888 M 27.75 % | 8.523 M 0.82 % | 8.454 M 265.03 % | 2.316 M -49.82 % | 4.615 M 160.00 % | 1.775 M |
| Long term debt | 379.662 M 2.24 % | 371.334 M -0.34 % | 372.617 M -2.24 % | 381.144 M -2.41 % | 390.544 M -2.91 % | 402.263 M -1.60 % | 408.820 M 0.33 % | 407.469 M 15.27 % | 353.478 M -1.10 % | 357.423 M -0.17 % | 358.024 M -1.64 % | 364.010 M -1.31 % | 368.840 M -0.45 % | 370.503 M -1.27 % | 375.279 M 3.22 % | 363.576 M -1.17 % | 367.876 M -1.38 % | 373.042 M 8.59 % | 343.535 M -0.55 % | 345.437 M 0.19 % | 344.785 M 24.04 % | 277.965 M -0.20 % | 278.511 M -0.26 % | 279.235 M 87.73 % | 148.745 M -0.48 % | 149.462 M -45.19 % | 272.680 M -0.84 % | 274.987 M 30.63 % | 210.514 M |
| Total non current liabilities | 394.139 M 2.65 % | 383.976 M 0.02 % | 383.911 M -1.78 % | 390.876 M -2.22 % | 399.761 M -6.18 % | 426.101 M -2.91 % | 438.861 M 2.49 % | 428.191 M 14.73 % | 373.226 M -1.23 % | 377.872 M -0.68 % | 380.443 M -1.77 % | 387.293 M -0.52 % | 389.330 M 0.78 % | 386.306 M -1.44 % | 391.941 M 4.95 % | 373.454 M -0.71 % | 376.123 M -0.68 % | 378.681 M 9.19 % | 346.818 M -0.99 % | 350.286 M 0.23 % | 349.483 M 23.63 % | 282.681 M -1.80 % | 287.870 M -0.78 % | 290.123 M 84.48 % | 157.268 M -0.41 % | 157.916 M -42.58 % | 274.996 M -1.65 % | 279.602 M 31.71 % | 212.289 M |
| Other current liabilities | 196.499 M -18.79 % | 241.951 M -16.88 % | 291.083 M -2.73 % | 299.257 M 1.50 % | 294.842 M 19.15 % | 247.458 M 10.34 % | 224.269 M -0.44 % | 225.263 M 57.54 % | 142.990 M 11.73 % | 127.976 M -6.74 % | 137.223 M 2.98 % | 133.257 M 4 632.14 % | 2.816 M -98.68 % | 212.529 M 3 648.31 % | 5.670 M -92.99 % | 80.875 M 6.84 % | 75.700 M 1.41 % | 74.645 M -29.66 % | 106.114 M -10.36 % | 118.375 M 5.44 % | 112.271 M 2.39 % | 109.651 M -21.88 % | 140.370 M 8.08 % | 129.872 M 7 321.26 % | 1.750 M -57.17 % | 4.086 M 28.86 % | 3.171 M -28.05 % | 4.407 M 300.64 % | 1.100 M |
| Deferred revenue | 19.377 M 0.00 % | 19.377 M 0.00 % | 19.377 M -17.68 % | 23.538 M 9.29 % | 21.538 M 1.17 % | 21.288 M -10.29 % | 23.729 M -11.45 % | 26.798 M 952.55 % | 2.546 M -78.78 % | 12.000 M 4 411.28 % | 266.000 K -64.30 % | 745.000 K -99.49 % | 144.747 M 4 724.90 % | 3.000 M -98.72 % | 234.895 M 49 771.55 % | 471.000 K 0.00 % | 471.000 K 685.00 % | 60.000 K 0.00 % | 60.000 K -95.31 % | 1.280 M -49.61 % | 2.540 M -34.03 % | 3.850 M -23.00 % | 5.000 M -50.04 % | 10.009 M -85.52 % | 69.143 M 21.44 % | 56.935 M 32.74 % | 42.892 M 30.26 % | 32.928 M 134.80 % | 14.024 M |
| Short term debt | 76.711 M -0.48 % | 77.083 M 92.99 % | 39.942 M 6.70 % | 37.434 M 10.87 % | 33.765 M 5.26 % | 32.077 M -2.03 % | 32.742 M 7.88 % | 30.349 M 114.34 % | 14.159 M -18.57 % | 17.388 M -18.78 % | 21.409 M -8.38 % | 23.367 M 0.12 % | 23.339 M -88.37 % | 200.620 M 560.41 % | 30.378 M 17.27 % | 25.905 M -5.36 % | 27.373 M -12.36 % | 31.233 M 305.41 % | 7.704 M 22.50 % | 6.289 M 6.52 % | 5.904 M 26.61 % | 4.663 M 5.12 % | 4.436 M 11.71 % | 3.971 M 33.08 % | 2.984 M 0.61 % | 2.966 M -42.35 % | 5.145 M 47.13 % | 3.497 M -24.96 % | 4.660 M |
| Total current liabilities | 640.176 M -4.99 % | 673.828 M 21.78 % | 553.338 M -14.68 % | 648.522 M 6.25 % | 610.362 M 12.91 % | 540.592 M 14.60 % | 471.703 M 2.19 % | 461.613 M 63.35 % | 282.583 M 14.95 % | 245.828 M 11.66 % | 220.157 M 4.85 % | 209.967 M 0.62 % | 208.667 M -64.20 % | 582.846 M 50.92 % | 386.194 M 81.00 % | 213.369 M -4.51 % | 223.458 M 4.96 % | 212.902 M -3.48 % | 220.580 M -12.28 % | 251.468 M 3.00 % | 244.141 M -3.56 % | 253.158 M 4.54 % | 242.154 M -4.72 % | 254.151 M 61.68 % | 157.198 M 18.15 % | 133.052 M 33.46 % | 99.692 M 45.29 % | 68.616 M 112.13 % | 32.346 M |
| Total liabilities | 1.034 B -2.22 % | 1.058 B 12.86 % | 937.249 M -9.83 % | 1.039 B 2.90 % | 1.010 B 4.49 % | 966.693 M 6.16 % | 910.564 M 2.33 % | 889.804 M 35.68 % | 655.809 M 5.15 % | 623.700 M 3.85 % | 600.600 M 0.56 % | 597.260 M -0.12 % | 597.997 M -38.30 % | 969.152 M 24.55 % | 778.135 M 32.60 % | 586.823 M -2.13 % | 599.581 M 1.35 % | 591.583 M 4.26 % | 567.398 M -5.71 % | 601.754 M 1.37 % | 593.624 M 10.78 % | 535.839 M 1.10 % | 530.024 M -2.62 % | 544.274 M 73.08 % | 314.466 M 8.08 % | 290.968 M -22.34 % | 374.688 M 7.60 % | 348.218 M 42.34 % | 244.635 M |
| Other non current assets | 13.654 M 0.32 % | 13.611 M -14.40 % | 15.901 M 19.47 % | 13.310 M 22.07 % | 10.904 M -2.04 % | 11.131 M 39.80 % | 7.962 M -4.03 % | 8.296 M 41.06 % | 5.881 M -6.26 % | 6.274 M -6.76 % | 6.729 M -2.41 % | 6.895 M -6.32 % | 7.360 M -1.39 % | 7.464 M -31.87 % | 10.956 M 77.97 % | 6.156 M -5.09 % | 6.486 M 3.84 % | 6.246 M -4.92 % | 6.569 M -36.42 % | 10.332 M 7.85 % | 9.580 M 13.43 % | 8.446 M 24.65 % | 6.776 M 21.06 % | 5.597 M 0.43 % | 5.573 M -5.11 % | 5.873 M 148.02 % | 2.368 M -1.70 % | 2.409 M 124.30 % | 1.074 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 48.373 M -0.05 % | 48.395 M -4.33 % | 50.586 M -4.76 % | 53.117 M -7.53 % | 57.441 M -7.57 % | 62.146 M -4.33 % | 64.961 M -6.57 % | 69.527 M 51.66 % | 45.843 M -4.05 % | 47.779 M -6.65 % | 51.182 M -3.33 % | 52.945 M -3.53 % | 54.881 M 0.15 % | 54.801 M -0.40 % | 55.021 M 7.72 % | 51.080 M 0.27 % | 50.941 M -0.64 % | 51.271 M -1.22 % | 51.904 M -2.53 % | 53.253 M -1.64 % | 54.141 M -2.68 % | 55.630 M -2.88 % | 57.280 M -3.43 % | 59.314 M 43.54 % | 41.322 M -2.79 % | 42.507 M -3.43 % | 44.015 M -3.44 % | 45.585 M -0.07 % | 45.616 M |
| GoodWill | 192.780 M 0.00 % | 192.780 M 0.00 % | 192.780 M 0.00 % | 192.780 M 0.00 % | 192.780 M 0.00 % | 192.780 M 0.00 % | 192.780 M 0.17 % | 192.446 M 83.40 % | 104.931 M 0.70 % | 104.198 M 0.00 % | 104.198 M 0.00 % | 104.198 M 0.00 % | 104.198 M 0.00 % | 104.198 M -24.20 % | 137.458 M 3.72 % | 132.524 M 0.00 % | 132.524 M 0.00 % | 132.524 M 0.00 % | 132.524 M 0.00 % | 132.524 M 0.00 % | 132.524 M -1.50 % | 134.536 M -0.32 % | 134.967 M -6.84 % | 144.875 M 186.18 % | 50.624 M 0.00 % | 50.624 M 0.29 % | 50.478 M 0.00 % | 50.478 M 3.27 % | 48.882 M |
| Goodwill and intangible assets | 241.153 M -0.01 % | 241.175 M -0.90 % | 243.366 M -1.03 % | 245.897 M -1.73 % | 250.221 M -1.85 % | 254.926 M -1.09 % | 257.741 M -1.62 % | 261.973 M 73.75 % | 150.774 M -0.79 % | 151.977 M -2.19 % | 155.380 M -1.12 % | 157.143 M -1.22 % | 159.079 M 0.05 % | 158.999 M -17.39 % | 192.479 M 4.83 % | 183.604 M 0.08 % | 183.465 M -0.18 % | 183.795 M -0.34 % | 184.428 M -0.73 % | 185.777 M -0.48 % | 186.665 M -1.84 % | 190.166 M -1.08 % | 192.247 M -5.85 % | 204.189 M 122.07 % | 91.946 M -1.27 % | 93.131 M -1.44 % | 94.493 M -1.63 % | 96.063 M 1.66 % | 94.498 M |
| Property plant equipment net | 918.940 M 5.61 % | 870.105 M 17.28 % | 741.886 M 6.03 % | 699.700 M 5.01 % | 666.328 M -1.37 % | 675.579 M -1.26 % | 684.169 M 5.12 % | 650.838 M 32.88 % | 489.781 M 0.62 % | 486.757 M -4.37 % | 509.000 M -8.92 % | 558.825 M -10.58 % | 624.935 M -9.52 % | 690.709 M -10.69 % | 773.418 M 58.60 % | 487.662 M -7.21 % | 525.553 M -5.51 % | 556.205 M 4.68 % | 531.319 M -3.44 % | 550.273 M 11.53 % | 493.406 M 7.64 % | 458.391 M -2.05 % | 468.000 M 6.22 % | 440.602 M 54.29 % | 285.569 M 0.09 % | 285.315 M -3.02 % | 294.209 M -4.05 % | 306.641 M 99.60 % | 153.625 M |
| Total non current assets | 1.287 B 4.41 % | 1.232 B 23.09 % | 1.001 B 4.41 % | 958.907 M 3.39 % | 927.453 M -1.51 % | 941.636 M -0.87 % | 949.872 M 3.12 % | 921.107 M 42.49 % | 646.436 M 0.22 % | 645.008 M -3.89 % | 671.109 M -7.16 % | 722.863 M -8.66 % | 791.374 M -7.68 % | 857.172 M -12.25 % | 976.853 M 44.20 % | 677.422 M -5.32 % | 715.504 M -4.12 % | 746.246 M 3.31 % | 722.316 M -3.22 % | 746.382 M 8.23 % | 689.651 M 4.97 % | 657.003 M -1.50 % | 667.023 M 2.56 % | 650.388 M 69.78 % | 383.088 M -0.32 % | 384.319 M -1.73 % | 391.070 M -3.47 % | 405.113 M 62.57 % | 249.197 M |
| Other current assets | 49.571 M 21.09 % | 40.936 M -6.85 % | 43.947 M -17.91 % | 53.533 M -2.23 % | 54.756 M 13.31 % | 48.324 M -15.49 % | 57.180 M -1.15 % | 57.847 M 11.34 % | 51.953 M 144.83 % | 21.220 M -63.50 % | 58.137 M 3.51 % | 56.164 M 9.39 % | 51.342 M 7.93 % | 47.571 M 130.56 % | 20.633 M 213.91 % | 6.573 M 0.78 % | 6.522 M 61.00 % | 4.051 M -32.03 % | 5.960 M -40.29 % | 9.982 M -19.86 % | 12.456 M 6.86 % | 11.656 M 36.82 % | 8.519 M -70.17 % | 28.563 M 164.50 % | 10.799 M 11.28 % | 9.704 M -34.35 % | 14.782 M 27.11 % | 11.629 M 522.54 % | 1.868 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 310.166 M 41.95 % | 218.501 M 0.01 % | 218.476 M -12.68 % | 250.207 M 58.22 % | 158.136 M 58.47 % | 99.788 M -9.85 % | 110.695 M -18.32 % | 135.525 M -45.88 % | 250.436 M -7.81 % | 271.639 M -1.58 % | 275.990 M -9.57 % | 305.212 M -9.47 % | 337.147 M -31.11 % | 489.422 M 91.92 % | 255.015 M 62.40 % | 157.025 M 34.10 % | 117.092 M 39.81 % | 83.748 M 4.42 % | 80.206 M -3.19 % | 82.848 M -24.36 % | 109.525 M 14.70 % | 95.488 M -0.66 % | 96.120 M 34.00 % | 71.729 M -5.06 % | 75.552 M -11.94 % | 85.796 M 75.38 % | 48.920 M -21.58 % | 62.383 M 16.77 % | 53.422 M |
| Cash and short term investments | 310.166 M 41.95 % | 218.501 M 0.01 % | 218.476 M -12.68 % | 250.207 M 58.22 % | 158.136 M 58.47 % | 99.788 M -9.85 % | 110.695 M -18.32 % | 135.525 M -45.88 % | 250.436 M -7.81 % | 271.639 M -1.58 % | 275.990 M -9.57 % | 305.212 M -9.47 % | 337.147 M -31.11 % | 489.422 M 91.92 % | 255.015 M 62.40 % | 157.025 M 34.10 % | 117.092 M 39.81 % | 83.748 M 4.42 % | 80.206 M -3.19 % | 82.848 M -24.36 % | 109.525 M 14.70 % | 95.488 M -0.66 % | 96.120 M 34.00 % | 71.729 M -5.06 % | 75.552 M -11.94 % | 85.796 M 75.38 % | 48.920 M -21.58 % | 62.383 M 16.77 % | 53.422 M |
| Total current assets | 876.893 M 7.78 % | 813.603 M 12.06 % | 726.015 M -13.92 % | 843.417 M 16.05 % | 726.753 M 23.02 % | 590.742 M 16.35 % | 507.709 M 2.18 % | 496.868 M 1.17 % | 491.106 M 0.63 % | 488.020 M 0.25 % | 486.779 M -0.31 % | 488.315 M -5.77 % | 518.212 M -44.26 % | 929.687 M 35.12 % | 688.054 M 80.40 % | 381.405 M 9.18 % | 349.333 M 11.14 % | 314.321 M -5.40 % | 332.263 M -9.70 % | 367.947 M -10.12 % | 409.354 M 5.01 % | 389.806 M 3.65 % | 376.094 M 4.81 % | 358.839 M 38.27 % | 259.529 M 6.79 % | 243.032 M 66.61 % | 145.870 M 1.83 % | 143.246 M 89.48 % | 75.598 M |
| Inventory | 73.415 M 10.80 % | 66.261 M -0.20 % | 66.395 M 10.64 % | 60.008 M 4.86 % | 57.229 M 12.33 % | 50.948 M 33.74 % | 38.094 M -0.04 % | 38.108 M 23.03 % | 30.974 M -2.05 % | 31.621 M 5.16 % | 30.068 M -0.43 % | 30.199 M -30.02 % | 43.153 M -15.31 % | 50.955 M -17.34 % | 61.641 M 185.57 % | 21.585 M -18.91 % | 26.620 M -14.02 % | 30.959 M -13.20 % | 35.669 M 23.97 % | 28.772 M -29.06 % | 40.561 M 7.34 % | 37.787 M 13.01 % | 33.437 M -15.09 % | 39.381 M 29.11 % | 30.501 M 44.55 % | 21.101 M 32.79 % | 15.891 M 15.31 % | 13.781 M 195.22 % | 4.668 M |
| Net receivables | 443.741 M -9.05 % | 487.905 M 22.84 % | 397.197 M -17.19 % | 479.669 M 5.04 % | 456.632 M 16.58 % | 391.682 M 29.81 % | 301.740 M 13.70 % | 265.388 M 68.24 % | 157.743 M -3.54 % | 163.540 M 33.41 % | 122.584 M 26.71 % | 96.740 M 11.75 % | 86.570 M -74.67 % | 341.739 M -2.57 % | 350.765 M 78.76 % | 196.222 M -1.45 % | 199.099 M 1.81 % | 195.563 M -7.06 % | 210.428 M -14.58 % | 246.345 M -0.19 % | 246.812 M 0.79 % | 244.875 M 2.88 % | 238.018 M 8.60 % | 219.166 M 53.61 % | 142.677 M 12.85 % | 126.431 M 90.76 % | 66.277 M 19.52 % | 55.453 M 254.56 % | 15.640 M |
| Tax assets | 112.926 M 5.12 % | 107.426 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 347.589 M 3.63 % | 335.417 M 65.28 % | 202.936 M -29.61 % | 288.293 M 10.79 % | 260.217 M 8.53 % | 239.769 M 25.56 % | 190.963 M 6.56 % | 179.203 M 45.83 % | 122.888 M 38.91 % | 88.464 M 44.41 % | 61.259 M 16.47 % | 52.598 M 39.28 % | 37.765 M -77.35 % | 166.697 M 44.64 % | 115.251 M 8.61 % | 106.118 M -11.50 % | 119.914 M 12.11 % | 106.964 M 0.25 % | 106.702 M -14.99 % | 125.524 M 1.70 % | 123.426 M -8.57 % | 134.994 M 46.18 % | 92.348 M -16.27 % | 110.299 M 32.38 % | 83.321 M 20.64 % | 69.065 M 42.45 % | 48.484 M 74.50 % | 27.784 M 121.17 % | 12.562 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Other total stockholders equity | 942.563 M -1.09 % | 952.951 M -5.41 % | 1.007 B -9.51 % | 1.113 B 0.76 % | 1.105 B 0.65 % | 1.098 B 0.35 % | 1.094 B 0.59 % | 1.088 B 8.91 % | 998.628 M 0.45 % | 994.179 M 0.42 % | 989.995 M 0.42 % | 985.900 M 0.48 % | 981.204 M 0.90 % | 972.482 M 0.59 % | 966.762 M 105.10 % | 471.361 M | 0.000 | 0.000 -100.00 % | 455.447 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 453.810 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Total assets | 2.164 B 5.75 % | 2.046 B 18.46 % | 1.727 B -4.17 % | 1.802 B 8.95 % | 1.654 B 7.95 % | 1.532 B 5.13 % | 1.458 B 2.79 % | 1.418 B 24.65 % | 1.138 B 0.40 % | 1.133 B -2.15 % | 1.158 B -4.40 % | 1.211 B -7.51 % | 1.310 B -26.71 % | 1.787 B 7.32 % | 1.665 B 57.24 % | 1.059 B -0.56 % | 1.065 B 0.40 % | 1.061 B 0.57 % | 1.055 B -5.36 % | 1.114 B 1.39 % | 1.099 B 4.99 % | 1.047 B 0.35 % | 1.043 B 3.36 % | 1.009 B 57.05 % | 642.617 M 2.43 % | 627.351 M 16.84 % | 536.940 M -2.08 % | 548.359 M 68.83 % | 324.795 M |
| 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2015-12-31 |
| 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -5.500 M 94.88 % | -107.426 M | 0.000 | 0.000 | 0.000 100.00 % | -5.742 M 74.57 % | -22.581 M -62 825.00 % | 36.000 K 101.13 % | -3.180 M -1 066.57 % | 329.000 K 103.36 % | -9.797 M -308.45 % | 4.700 M 188.05 % | -5.338 M -122.48 % | 23.745 M 33.34 % | 17.808 M 1 290.37 % | -1.496 M 64.45 % | -4.208 M -60.06 % | -2.629 M -30.08 % | -2.021 M -197.68 % | 2.069 M -80.66 % | 10.697 M 267.72 % | 2.909 M 299.11 % | -1.461 M -1 287.80 % | 123.000 K 128.08 % | -438.000 K -101.40 % | 31.268 M 63 712.24 % | 49.000 K -77.93 % | 222.000 K -81.09 % | 1.174 M -15.60 % | 1.391 M 1 263.73 % | 102.000 K |
| Stock based compensation | 9.836 M -1.59 % | 9.995 M 21.08 % | 8.255 M 4.93 % | 7.867 M -7.65 % | 8.519 M 0.51 % | 8.476 M 17.15 % | 7.235 M -1.56 % | 7.350 M 50.34 % | 4.889 M -6.03 % | 5.203 M 11.29 % | 4.675 M -1.54 % | 4.748 M -50.14 % | 9.523 M 38.42 % | 6.880 M -50.33 % | 13.852 M 152.41 % | 5.488 M -2.64 % | 5.637 M 40.93 % | 4.000 M -23.69 % | 5.242 M 8.96 % | 4.811 M 19.08 % | 4.040 M 31.47 % | 3.073 M -5.27 % | 3.244 M -0.58 % | 3.263 M 11.25 % | 2.933 M 157.73 % | 1.138 M 615.72 % | 159.000 K | 0.000 -100.00 % | 72.000 K -95.93 % | 1.769 M 738.39 % | 211.000 K |
| Change in working capital | 41.009 M -76.33 % | 173.253 M 732.17 % | -27.406 M -275.32 % | 15.632 M 196.28 % | -16.236 M 57.88 % | -38.551 M 51.98 % | -80.277 M -327.82 % | -18.764 M -240.84 % | 13.323 M 164.21 % | -20.748 M -26.74 % | -16.370 M -85.47 % | -8.826 M -109.36 % | 94.314 M 2 805.55 % | 3.246 M -93.33 % | 48.677 M 601.50 % | 6.939 M -59.03 % | 16.938 M 138.43 % | 7.104 M -59.72 % | 17.637 M 12.63 % | 15.659 M 322.99 % | 3.702 M 109.87 % | -37.492 M -76.54 % | -21.237 M -83.87 % | -11.550 M 19.28 % | -14.309 M 65.39 % | -41.341 M -1 088.07 % | 4.184 M 60.68 % | 2.604 M -86.17 % | 18.829 M 726.17 % | -3.007 M -591.34 % | 612.000 K |
| Accounts receivables | 0.000 100.00 % | -90.710 M -252.66 % | 59.421 M | 0.000 100.00 % | -154.898 M -183.52 % | -54.634 M -52.20 % | -35.897 M -6.64 % | -33.662 M -465.06 % | 9.221 M 119.09 % | -48.306 M -170.49 % | -17.859 M 40.46 % | -29.993 M -115.34 % | 195.536 M 691.91 % | -33.035 M -119.14 % | 172.566 M | 0.000 | 0.000 -100.00 % | 15.136 M -57.86 % | 35.917 M 7 591.01 % | 467.000 K 122.90 % | -2.039 M 70.28 % | -6.860 M 63.53 % | -18.810 M -5.54 % | -17.822 M -9.59 % | -16.263 M 72.96 % | -60.152 M -466.67 % | -10.615 M -1.39 % | -10.469 M -166.80 % | 15.671 M 305.82 % | -7.614 M -155.09 % | 13.822 M |
| Inventory | -11.152 M -330.08 % | -2.593 M 73.35 % | -9.730 M -44.30 % | -6.743 M -22.20 % | -5.518 M 61.31 % | -14.262 M -1 430.26 % | -932.000 K 84.29 % | -5.932 M -690.93 % | -750.000 K 68.27 % | -2.364 M -55.22 % | -1.523 M -119.31 % | 7.886 M 10.19 % | 7.157 M 26.74 % | 5.647 M 82.34 % | 3.097 M -38.50 % | 5.036 M 16.09 % | 4.338 M -7.90 % | 4.710 M 168.30 % | -6.896 M -158.50 % | 11.789 M 524.98 % | -2.774 M 42.73 % | -4.844 M -181.52 % | 5.942 M 182.91 % | -7.167 M 17.74 % | -8.713 M -57.36 % | -5.537 M -128.33 % | -2.425 M 35.86 % | -3.781 M -874.48 % | -388.000 K -102.57 % | 15.079 M 4 196.01 % | 351.000 K |
| Accounts payables | 15.441 M -82.78 % | 89.682 M 179.91 % | -112.224 M -531.23 % | 26.024 M 35.87 % | 19.153 M -41.58 % | 32.787 M 181.20 % | -40.379 M -251.93 % | 26.578 M 85.78 % | 14.306 M -21.34 % | 18.188 M 421.00 % | 3.491 M -72.15 % | 12.536 M 111.90 % | -105.379 M -480.51 % | 27.694 M 182.42 % | -33.602 M -335.94 % | -7.708 M -152.74 % | 14.614 M 64.26 % | 8.897 M 320.17 % | -4.041 M -116.91 % | -1.863 M 71.36 % | -6.506 M -127.44 % | 23.714 M 190.99 % | -26.061 M -260.88 % | 16.199 M 2 376.91 % | 654.000 K -92.79 % | 9.067 M -33.29 % | 13.592 M 93.95 % | 7.008 M 3.67 % | 6.760 M 151.42 % | -13.146 M -65.34 % | -7.951 M |
| Other working capital | 36.720 M -79.24 % | 176.874 M 403.53 % | 35.127 M 1 062.65 % | -3.649 M -102.92 % | 125.027 M 5 219.86 % | -2.442 M 93.73 % | -38.966 M 1.13 % | -39.410 M -16 814.16 % | -233.000 K 99.36 % | -36.572 M -99.43 % | -18.338 M 37.30 % | -29.248 M -115.19 % | 192.536 M 739.76 % | -30.095 M -138.01 % | 79.182 M 723.87 % | 9.611 M 577.21 % | -2.014 M 69.03 % | -6.503 M 11.44 % | -7.343 M -239.44 % | 5.266 M -64.94 % | 15.021 M 130.34 % | -49.502 M -379.80 % | 17.692 M 741.01 % | -2.760 M -127.56 % | 10.013 M -34.47 % | 15.281 M 320.73 % | 3.632 M -63.11 % | 9.846 M 406.35 % | -3.214 M -220.19 % | 2.674 M 147.66 % | -5.610 M |
| Other non cash items | -32.957 M 84.69 % | -215.207 M -654.48 % | -28.524 M -36.13 % | -20.954 M -1 131.86 % | -1.701 M -422.16 % | 528.000 K 102.40 % | -22.043 M -12 568.39 % | -174.000 K 98.61 % | -12.475 M -1 409.02 % | 953.000 K 110.26 % | -9.290 M -278.55 % | 5.203 M 211.13 % | -4.682 M -119.27 % | 24.296 M 33.48 % | 18.202 M 1 853.56 % | -1.038 M 73.68 % | -3.944 M -65.37 % | -2.385 M -98.25 % | -1.203 M 89.85 % | -11.857 M -203.67 % | 11.437 M -31.87 % | 16.786 M 2 095.96 % | -841.000 K -216.97 % | 719.000 K 592.47 % | -146.000 K -100.42 % | 34.679 M 2 338.75 % | 1.422 M -6.63 % | 1.523 M -68.15 % | 4.782 M 1 884.33 % | -268.000 K -123.04 % | 1.163 M |
| Net cash provided by operating activities | 225.954 M 30.42 % | 173.253 M 20.26 % | 144.070 M -12.06 % | 163.821 M 39.03 % | 117.834 M 311.06 % | 28.666 M 191.10 % | -31.467 M -193.51 % | -10.721 M -173.30 % | 14.627 M 162.98 % | -23.226 M -68.41 % | -13.791 M 50.28 % | -27.738 M -144.79 % | 61.927 M 27.72 % | 48.487 M -39.30 % | 79.884 M -4.51 % | 83.654 M 0.14 % | 83.536 M 43.07 % | 58.389 M -41.14 % | 99.207 M -7.87 % | 107.679 M -1.44 % | 109.250 M 219.68 % | 34.175 M -54.48 % | 75.077 M 75.82 % | 42.701 M 358.21 % | 9.319 M 119.66 % | -47.406 M -1 169.24 % | -3.735 M 80.79 % | -19.441 M -440.29 % | 5.713 M 115.61 % | -36.591 M -402.35 % | -7.284 M |
| Investments in property plant and equipment | -101.620 M -2.52 % | -99.121 M -24.72 % | -79.478 M -34.84 % | -58.943 M -3.67 % | -56.859 M -90.56 % | -29.838 M 44.07 % | -53.346 M 25.44 % | -71.546 M -77.55 % | -40.296 M -73.02 % | -23.290 M -14.24 % | -20.387 M -53.12 % | -13.314 M 70.64 % | -45.353 M -0.40 % | -45.173 M 9.23 % | -49.767 M -6.61 % | -46.681 M 17.25 % | -56.413 M 5.00 % | -59.383 M 10.31 % | -66.211 M 24.36 % | -87.531 M 13.00 % | -100.612 M -236.47 % | -29.902 M 60.89 % | -76.448 M -27.39 % | -60.009 M -222.82 % | -18.589 M -81.64 % | -10.234 M -28.07 % | -7.991 M -2.00 % | -7.834 M -210.26 % | -2.525 M 55.30 % | -5.649 M -236.45 % | -1.679 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 26.694 M 198.23 % | -27.176 M | 0.000 -100.00 % | 482.000 K | 0.000 100.00 % | -92.581 M -3 601.76 % | -2.501 M | 0.000 | 0.000 -100.00 % | 407.000 K | 0.000 -100.00 % | 53.259 M -22.60 % | 68.807 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K 100.05 % | -35.003 M -5 914.26 % | -582.000 K -0.17 % | -581.000 K -107.45 % | 7.798 M 106.27 % | -124.374 M | 0.000 | 0.000 | 0.000 100.00 % | -4.500 M | 0.000 100.00 % | -199.400 M | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.350 M | 0.000 | 0.000 -100.00 % | 34.350 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 3.178 M 44.06 % | 2.206 M 13.65 % | 1.941 M -96.46 % | 54.876 M 757.30 % | 6.401 M 125.23 % | 2.842 M -93.65 % | 44.774 M 106.79 % | 21.652 M 200.72 % | 7.200 M -23.09 % | 9.362 M 50.27 % | 6.230 M -25.97 % | 8.415 M 44.39 % | 5.828 M 69.86 % | 3.431 M -25.05 % | 4.578 M 24.40 % | 3.680 M -52.31 % | 7.717 M -13.82 % | 8.954 M 349.95 % | 1.990 M -89.48 % | 18.922 M 3 691.98 % | 499.000 K -17.52 % | 605.000 K -97.05 % | 20.523 M 162.64 % | 7.814 M 2 596.49 % | -313.000 K -113.21 % | 2.369 M 2 314.02 % | -107.000 K -154.04 % | 198.000 K 238.46 % | -143.000 K -142.43 % | 337.000 K 402.99 % | 67.000 K |
| Net cash used for investing activites | -98.442 M -1.58 % | -96.915 M -90.62 % | -50.843 M -62.73 % | -31.243 M 38.08 % | -50.458 M -90.31 % | -26.514 M -228.02 % | -8.083 M 94.30 % | -141.757 M -317.56 % | -33.949 M -264.90 % | 20.588 M 264.24 % | -12.535 M -319.23 % | -2.990 M 91.79 % | -36.436 M -358.10 % | 14.117 M -42.86 % | 24.705 M 159.58 % | -41.463 M 13.00 % | -47.656 M 4.09 % | -49.686 M 22.40 % | -64.029 M 37.82 % | -102.981 M -2.30 % | -100.667 M -237.48 % | -29.829 M 37.99 % | -48.100 M 72.71 % | -176.246 M -848.99 % | -18.572 M -136.35 % | -7.858 M 1.21 % | -7.954 M 33.74 % | -12.005 M -375.45 % | -2.525 M 98.77 % | -204.677 M -12 620.76 % | -1.609 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 255.494 M | 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 -100.00 % | 43.463 M | 0.000 100.00 % | -40.124 M -1 101.68 % | -3.339 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -35.529 M 53.44 % | -76.309 M 38.85 % | -124.786 M -1 629.54 % | -7.215 M 24.58 % | -9.566 M 25.11 % | -12.774 M -186.63 % | 14.746 M -61.95 % | 38.757 M 2 780.29 % | -1.446 M 29.46 % | -2.050 M 0.44 % | -2.059 M -96.10 % | -1.050 M 99.41 % | -177.412 M -203.93 % | 170.696 M 2 602.87 % | -6.820 M -202.04 % | -2.258 M 10.96 % | -2.536 M 50.58 % | -5.132 M 86.39 % | -37.719 M -20.04 % | -31.422 M -670.58 % | 5.507 M 211.93 % | -4.920 M -91.66 % | -2.567 M -101.98 % | 129.620 M 12 527.61 % | -1.043 M -101.13 % | 92.112 M 5 609.09 % | -1.672 M 38.51 % | -2.719 M 56.52 % | -6.254 M -102.18 % | 287.278 M 14 601.67 % | -1.981 M |
| Net cash used provided by financing activities | -35.529 M 53.44 % | -76.309 M 38.85 % | -124.786 M -768.50 % | -14.368 M -50.20 % | -9.566 M 25.11 % | -12.774 M -186.63 % | 14.746 M -60.18 % | 37.036 M 2 661.27 % | -1.446 M 29.46 % | -2.050 M 0.44 % | -2.059 M -96.10 % | -1.050 M 99.41 % | -177.412 M -203.93 % | 170.696 M 2 602.87 % | -6.820 M -202.04 % | -2.258 M 10.96 % | -2.536 M 50.58 % | -5.132 M 86.39 % | -37.719 M -20.04 % | -31.422 M -670.58 % | 5.507 M 211.93 % | -4.920 M -91.66 % | -2.567 M -101.98 % | 129.620 M 12 527.61 % | -1.043 M -101.13 % | 92.112 M 5 609.09 % | -1.672 M 38.51 % | -2.719 M 56.52 % | -6.254 M -102.18 % | 287.278 M 14 601.67 % | -1.981 M |
| Effect of forex changes on cash | -318.000 K -7 850.00 % | -4.000 K 97.67 % | -172.000 K -116.59 % | 1.037 M 92.75 % | 538.000 K 288.77 % | -285.000 K -996.15 % | -26.000 K -104.90 % | 531.000 K 222.07 % | -435.000 K -229.08 % | 337.000 K 140.26 % | -837.000 K -433.12 % | -157.000 K 55.65 % | -354.000 K -131.98 % | 1.107 M 400.90 % | 221.000 K | 0.000 | 0.000 100.00 % | -29.000 K 71.29 % | -101.000 K -314.89 % | 47.000 K 188.68 % | -53.000 K 8.62 % | -58.000 K -205.26 % | -19.000 K -118.63 % | 102.000 K 96.15 % | 52.000 K 85.71 % | 28.000 K 127.45 % | -102.000 K -1 557.14 % | 7.000 K 133.33 % | 3.000 K -98.26 % | 172.000 K 121.64 % | -795.000 K |
| Net change in cash | 91.665 M 315 986.21 % | 29.000 K 100.09 % | -31.731 M -134.46 % | 92.071 M 57.80 % | 58.348 M 634.96 % | -10.907 M 56.07 % | -24.830 M 78.39 % | -114.911 M -441.96 % | -21.203 M -387.31 % | -4.351 M 85.11 % | -29.222 M 8.50 % | -31.935 M 79.03 % | -152.275 M -164.96 % | 234.407 M 139.22 % | 97.990 M 145.39 % | 39.933 M 19.76 % | 33.344 M 841.39 % | 3.542 M 234.07 % | -2.642 M 90.10 % | -26.677 M -290.05 % | 14.037 M 2 321.04 % | -632.000 K -102.59 % | 24.391 M 738.01 % | -3.823 M 62.68 % | -10.244 M -127.78 % | 36.876 M 373.91 % | -13.463 M 60.58 % | -34.157 M -1 014.78 % | -3.064 M -106.63 % | 46.182 M 495.77 % | -11.669 M |
| Cash at beginning of period | 218.501 M 186.34 % | 76.309 M -69.50 % | 250.207 M 58.22 % | 158.136 M 58.47 % | 99.788 M -9.85 % | 110.695 M -18.32 % | 135.525 M -45.88 % | 250.436 M -7.81 % | 271.639 M -1.58 % | 275.990 M -9.57 % | 305.212 M -9.47 % | 337.147 M -31.11 % | 489.422 M 91.92 % | 255.015 M 62.40 % | 157.025 M 34.10 % | 117.092 M 39.81 % | 83.748 M 4.42 % | 80.206 M -3.19 % | 82.848 M -24.36 % | 109.525 M 14.70 % | 95.488 M -0.66 % | 96.120 M 34.00 % | 71.729 M -5.06 % | 75.552 M -11.94 % | 85.796 M 75.38 % | 48.920 M -21.58 % | 62.383 M -35.38 % | 96.540 M -3.08 % | 99.604 M 86.45 % | 53.422 M -17.93 % | 65.091 M |
| Cash at end of period | 310.166 M 306.31 % | 76.338 M -65.06 % | 218.476 M -12.68 % | 250.207 M 58.22 % | 158.136 M 58.47 % | 99.788 M -9.85 % | 110.695 M -18.32 % | 135.525 M -45.88 % | 250.436 M -7.81 % | 271.639 M -1.58 % | 275.990 M -9.57 % | 305.212 M -9.47 % | 337.147 M -31.11 % | 489.422 M 91.92 % | 255.015 M 62.40 % | 157.025 M 34.10 % | 117.092 M 39.81 % | 83.748 M 4.42 % | 80.206 M -3.19 % | 82.848 M -24.36 % | 109.525 M 14.70 % | 95.488 M -0.66 % | 96.120 M 34.00 % | 71.729 M -5.06 % | 75.552 M -11.94 % | 85.796 M 75.38 % | 48.920 M -21.58 % | 62.383 M -35.38 % | 96.540 M -3.08 % | 99.604 M 86.45 % | 53.422 M |
| Operating cash flow | 225.954 M 30.42 % | 173.253 M 20.26 % | 144.070 M -12.06 % | 163.821 M 39.03 % | 117.834 M 311.06 % | 28.666 M 191.10 % | -31.467 M -193.51 % | -10.721 M -173.30 % | 14.627 M 162.98 % | -23.226 M -68.41 % | -13.791 M 50.28 % | -27.738 M -144.79 % | 61.927 M 27.72 % | 48.487 M -39.30 % | 79.884 M -4.51 % | 83.654 M 0.14 % | 83.536 M 43.07 % | 58.389 M -41.14 % | 99.207 M -7.87 % | 107.679 M -1.44 % | 109.250 M 219.68 % | 34.175 M -54.48 % | 75.077 M 75.82 % | 42.701 M 358.21 % | 9.319 M 119.66 % | -47.406 M -1 169.24 % | -3.735 M 80.79 % | -19.441 M -440.29 % | 5.713 M 115.61 % | -36.591 M -402.35 % | -7.284 M |
| Capital expenditure | -101.620 M -2.52 % | -99.121 M -24.72 % | -79.478 M -34.84 % | -58.943 M -3.67 % | -56.859 M -90.56 % | -29.838 M 44.07 % | -53.346 M 25.44 % | -71.546 M -77.55 % | -40.296 M -73.02 % | -23.290 M -14.24 % | -20.387 M -53.12 % | -13.314 M 70.64 % | -45.353 M -0.40 % | -45.173 M 9.23 % | -49.767 M -6.61 % | -46.681 M 17.25 % | -56.413 M 5.00 % | -59.383 M 10.31 % | -66.211 M 24.36 % | -87.531 M 13.00 % | -100.612 M -236.47 % | -29.902 M 60.89 % | -76.448 M -27.39 % | -60.009 M -222.82 % | -18.589 M -81.64 % | -10.234 M -28.07 % | -7.991 M -2.00 % | -7.834 M -210.26 % | -2.525 M 55.30 % | -5.649 M -236.45 % | -1.679 M |
| Free CashFlow | 124.334 M 67.72 % | 74.132 M 14.77 % | 64.592 M -38.41 % | 104.878 M 72.00 % | 60.975 M 5 302.65 % | -1.172 M 98.62 % | -84.813 M -3.09 % | -82.267 M -220.49 % | -25.669 M 44.82 % | -46.516 M -36.10 % | -34.178 M 16.74 % | -41.052 M -347.69 % | 16.574 M 400.12 % | 3.314 M -89.00 % | 30.117 M -18.54 % | 36.973 M 36.32 % | 27.123 M 2 828.67 % | -994.000 K -103.01 % | 32.996 M 63.77 % | 20.148 M 133.25 % | 8.638 M 102.15 % | 4.273 M 411.67 % | -1.371 M 92.08 % | -17.308 M -86.71 % | -9.270 M 83.92 % | -57.640 M -391.56 % | -11.726 M 57.01 % | -27.275 M -955.55 % | 3.188 M 107.55 % | -42.240 M -371.27 % | -8.963 M |
| 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 |