COM:XFAB
X-FAB
- Stock
Last Close
5.70
26/07 15:36
Market Cap
836.05M
Beta: -
Volume Today
398.97K
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 330.48M - | 331.12M 0.19% | 601.47M 81.65% | 581.69M 3.29% | 587.90M 1.07% | 507.05M 13.75% | 477.59M 5.81% | 657.75M 37.72% | 739.47M 12.42% | 906.79M 22.63% | |
cost of revenue | 278.96M - | 273.28M 2.04% | 484.76M 77.39% | 465.95M 3.88% | 483.89M 3.85% | 479.13M 0.98% | 433.85M 9.45% | 507.77M 17.04% | 563.51M 10.98% | 669.22M 18.76% | |
gross profit | 51.52M - | 57.84M 12.28% | 116.71M 101.77% | 115.74M 0.83% | 104.01M 10.14% | 27.92M 73.15% | 43.73M 56.62% | 149.98M 242.93% | 175.95M 17.32% | 237.57M 35.02% | |
selling and marketing expenses | 689K - | 589K 14.51% | 9.66M 1,540.83% | 1.00M 89.63% | 828K 17.37% | 766K 7.49% | 918K 19.84% | 636K 30.72% | 490K 22.96% | 288K 41.22% | |
general and administrative expenses | 2.97M - | 3.53M 18.84% | 31.46M 792.27% | 6.31M 79.95% | 5.92M 6.15% | 6.85M 15.71% | 6.32M 7.74% | 6.65M 5.17% | 7.69M 15.73% | 8.55M 11.13% | |
selling general and administrative expenses | 3.66M - | 4.12M 12.55% | 41.13M 899.41% | 7.31M 82.22% | 6.75M 7.69% | 7.62M 12.86% | 7.24M 4.96% | 7.28M 0.62% | 8.18M 12.36% | 8.84M 7.99% | |
research and development expenses | 20.70M - | 21.33M 3.02% | 32.95M 54.49% | 28.33M 14.03% | 31.24M 10.28% | 28.30M 9.41% | 26.81M 5.25% | 13.88M 48.22% | 40.80M 193.91% | 47.19M 15.66% | |
other expenses | 12.26M - | 14.66M 19.59% | 3.01M 79.47% | 11.78M 291.33% | 1.02M 91.33% | 35.08M 3,335.36% | 34.16M 2.59% | 65.98M 93.13% | 51.43M 22.06% | 18.41M 64.19% | |
cost and expenses | 334.07M - | 331.31M 0.83% | 558.14M 68.46% | 542.44M 2.81% | 555.54M 2.42% | 550.12M 0.98% | 502.07M 8.73% | 594.92M 18.49% | 663.93M 11.60% | 765.27M 15.26% | |
operating expenses | 55.11M - | 58.03M 5.30% | 73.37M 26.44% | 76.49M 4.25% | 71.65M 6.33% | 70.99M 0.93% | 68.22M 3.91% | 87.15M 27.76% | 100.42M 15.22% | 96.05M 4.35% | |
interest expense | 4.72M - | 4.22M 10.65% | 20.27M 380.23% | 4.98M 75.44% | 4.22M 15.28% | 4.16M 1.30% | 3.99M 4.13% | 1.59M 60.11% | 19.24M 1,108.73% | 13.06M 32.12% | |
ebitda | 57.34M - | 60.96M 6.32% | 108.49M 77.97% | 130.07M 19.89% | 95.81M 26.34% | 31.21M 67.42% | 93.94M 200.98% | 150.57M 60.29% | 166.87M 10.82% | 258.44M 54.88% | |
operating income | 8.69M - | 16.27M 87.24% | 46.34M 184.82% | 50.49M 8.95% | 32.92M 34.80% | -41.08M 224.78% | 18.87M 145.94% | 77.19M 309.05% | 89.33M 15.73% | 157.68M 76.51% | |
depreciation and amortization | 46.47M - | 47.16M 1.51% | 50.16M 6.35% | 55.63M 10.90% | 61.49M 10.55% | 72.29M 17.55% | 75.07M 3.85% | 73.38M 2.24% | 77.53M 5.66% | 87.94M 13.42% | |
total other income expenses net | 5.70M - | -5.21M 191.49% | -8.28M 58.94% | 29.10M 451.28% | -7.31M 125.11% | -3.84M 47.39% | -1.32M 65.76% | -4.33M 228.72% | -52.27M 1,108.25% | -2.49M 95.23% | |
income before tax | 14.39M - | 11.06M 23.13% | 38.06M 244.15% | 79.59M 109.12% | 25.61M 67.82% | -44.92M 275.39% | 17.55M 139.08% | 72.87M 315.07% | 37.06M 49.14% | 155.18M 318.71% | |
income tax expense | 915K - | -2.31M 353.01% | -1.85M 20.26% | -10.17M 450.90% | 3.06M 130.08% | 3.62M 18.40% | 4.03M 11.13% | -10.77M 367.68% | -15.43M 43.21% | -6.71M 56.50% | |
net income | 13.73M - | 13.35M 2.73% | 39.87M 198.56% | 89.79M 125.23% | 22.53M 74.90% | -48.54M 315.42% | 13.55M 127.92% | 83.61M 516.93% | 52.49M 37.22% | 161.90M 208.42% | |
weighted average shs out | 126.56M - | 126.56M 0% | 126.41M 0.12% | 122.41M 3.16% | 130.63M 6.71% | 130.63M 0% | 130.63M 0% | 130.63M 0% | 130.63M 0% | ||
weighted average shs out dil | 126.56M - | 126.56M 0% | 126.41M 0.12% | 122.41M 3.16% | 130.63M 6.71% | 130.63M 0% | 130.63M 0% | 130.63M 0% | 130.63M 0% | ||
eps | 0.11 - | 0.11 0% | 0.36 227.27% | 0.73 102.78% | 0.17 76.71% | -0.37 317.65% | 0.10 127.03% | 0.64 540% | 0.40 37.50% | ||
epsdiluted | 0.11 - | 0.11 0% | 0.36 227.27% | 0.73 102.78% | 0.17 76.71% | -0.37 317.65% | 0.10 127.03% | 0.64 540% | 0.40 37.50% |
All numbers in (except ratios and percentages)