Streamwide S.A.

EPA:ALSTW.PA

28.8 (EUR) • At close September 18, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) EUR.

202320222021202020192018201720162015201420132012201120102009
Revenue 19.49917.60716.72213.95710.2096.7645.7549.5828.6319.2710.814.56211.4610.2227.19
Cost of Revenue 12.93912.40711.0049.1527.7263.2283.7453.8353.854.195.181.6430.7471.2090.637
Gross Profit 6.565.25.7184.8052.4833.5362.0095.7474.7815.085.6212.91910.7139.0136.553
Gross Profit Ratio 0.3360.2950.3420.3440.2430.5230.3490.60.5540.5480.520.8870.9350.8820.911
Reseach & Development Expenses 7.6036.7096.845.4124.0422.9382.642.7912.8763.19600000
General & Administrative Expenses 0.3870.390.3520.3161.9941.6422.3261.7651.8181.6672.0320.2752.7932.2210
Selling & Marketing Expenses 0.2080.1930.2190.0860.1590.1630.1750.1210.1430.160.2673.5462.7932.2211.748
SG&A -5.022-4.431-4.785-3.311-1.592.5692.3262.6212.6232.4712.9233.5462.7932.2211.748
Other Expenses -0.131-0.16-0.158-0.123-0.212-0.117-0.104-0.126-0.117007.4635.3850.099-0.037
Operating Expenses 2.7122.4382.2132.2242.6644.4054.8545.0684.9884.8696.04611.0098.1786.6936.113
Operating Income 3.8482.7623.5052.581-0.181-1-2.9480.678-0.4440.0560.1861.8972.5392.320.44
Operating Income Ratio 0.1970.1570.210.185-0.018-0.148-0.5120.071-0.0510.0060.0170.130.2220.2270.061
Total Other Income Expenses Net 0.490.6520.770.3050.6950.0980.058-0.0570.1860.098-0.653-0.0730.1140.1150.011
Income Before Tax 4.3383.4144.2752.8860.514-0.902-2.890.621-0.2580.154-0.4671.8242.6532.4350.451
Income Before Tax Ratio 0.2220.1940.2560.2070.05-0.133-0.5020.065-0.030.017-0.0430.1250.2320.2380.063
Income Tax Expense 0.1640.0150.178-0.381-0.6270.0730.080.0180.3180.0880.0270.4870.8190.4370.386
Net Income 4.1743.3994.0973.2671.141-0.975-2.810.6030.060.242-0.441.3371.8341.9980.065
Net Income Ratio 0.2140.1930.2450.2340.112-0.144-0.4880.0630.0070.026-0.0410.0920.160.1950.009
EPS 1.491.161.391.160.4-0.32-0.910.20.020.08-0.160.50.690.750.02
EPS Diluted 1.491.161.391.10.4-0.32-0.910.20.020.08-0.160.50.690.750.02
EBITDA 9.6818.1037.9616.1853.136-0.722-2.6840.954-0.1650.3280.4514.1263.6223.0580.666
EBITDA Ratio 0.4960.460.4760.4430.307-0.107-0.4660.1-0.0190.0350.0420.2830.3160.2990.093