SolarWinds Corporation

NYSE:SWI

14.15 (USD) • At close January 3, 2025
Overview | Financials

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

20232022202120202019201820172016201420132012
Revenue 758.74719.367718.6321,019.241932.525833.089728.017469.421428.714335.385268.964
Cost of Revenue 135.21395.983227.016274.616255.454246.735231.731264.96244.36627.91618.4
Gross Profit 623.527623.384491.616744.625677.071586.354496.286204.459384.348307.469250.564
Gross Profit Ratio 0.8220.8670.6840.7310.7260.7040.6820.4360.8970.9170.932
Reseach & Development Expenses 100.17392.33101.813126.216110.36296.27286.61897.98956.47937.51428.769
General & Administrative Expenses 123.716149.461130.977137.54197.52580.64167.303140.54763.52545.734.649
Selling & Marketing Expenses 249.265257.746236.383298.452264.199227.468205.631212.419148.4299.28973.046
SG&A 372.981407.207367.36435.993361.724308.109272.934363.066211.945144.989107.695
Other Expenses 052.32555.31474.97369.812-94.88738.6640000
Operating Expenses 473.154551.862524.487637.182541.898471.169426.632461.055281.431186.147136.475
Operating Income 150.37366.448-32.417107.443135.173115.18569.654-256.596115.924124.966114.1
Operating Income Ratio 0.1980.092-0.0450.1050.1450.1380.096-0.5470.270.3730.424
Total Other Income Expenses Net -116.234-88.448-64.068-76.355-52.358-236.895-131.122-227.6160.319-0.2440.419
Income Before Tax 34.139-908.027-96.93930.31927.504-121.71-61.468-484.212102.596121.503114.519
Income Before Tax Ratio 0.045-1.262-0.1350.030.029-0.146-0.084-1.0320.2390.3620.426
Income Tax Expense 43.24821.386-32.469-128.1568.862-19.64422.398-149.80724.48331.72533.176
Net Income -9.109-929.413-64.47158.47518.642-102.066-83.866-334.40578.11389.77881.343
Net Income Ratio -0.012-1.292-0.090.1550.02-0.123-0.115-0.7120.1820.2680.302
EPS -0.055-5.78-0.412.030.12-1.45-0.61-2.132.042.342.14
EPS Diluted -0.055-5.78-0.4120.12-1.43-0.61-2.132.042.352.14
EBITDA 232.185-729.672197.718273.19398.819373.547320.53-94.785136.61140.898125.159
EBITDA Ratio 0.3060.2240.2750.3770.4280.3340.493-0.080.3190.420.465