32 US software companies haven’t lost money in a decade. One of them is steadier than all the rest.
FACTANKER ranked every US-listed software filer by ten years of as-filed results. No survey, no sentiment — just the numbers companies reported to the SEC, each one a click away.
Cite as: FACTANKER, https://factanker.com/record/most-stable-software-employers
What we measured — and what we did not
“Is this a safe employer?” has no single official number. What the record does show is business stability — the ground a job stands on. We took all 708 US-listed software filers (SIC 7372) in the registry and kept the 133 with at least eight complete fiscal years of both net income and revenue and at least $100M in current revenue. For each we computed three things, all from as-filed SEC data: profitable years out of the last ten, years of revenue decline, and the steadiness of earnings (coefficient of variation). The ranking is lexicographic and fully reproducible: most profitable years first, fewest revenue declines second, steadiest earnings third.
The result
32 companies were profitable in every single one of their last ten fiscal years. At the top of the steadiness ranking: Check Point Software Technologies — ten profitable years, zero revenue declines, and the lowest earnings variation of the entire cohort.
| # | Company | Profitable years | Revenue declines | Earnings CV | Revenue (latest FY) | Federal share |
|---|---|---|---|---|---|---|
| 1 | Check Point Software Technologies Ltd. | 10/10 | 0 | 0.10 | $2.7B → | not tracked |
| 2 | Magic Software Enterprises Ltd. | 10/10 | 0 | 0.26 | $0.3B → | not tracked |
| 3 | Ansys, Inc. | 10/10 | 0 | 0.28 | $2.5B → | not tracked |
| 4 | Tyler Technologies, Inc. | 10/10 | 0 | 0.33 | $2.3B → | 0.0% |
| 5 | Intuit Inc. | 10/10 | 0 | 0.45 | $18.8B → | not tracked |
| 6 | Adobe Inc. | 10/10 | 0 | 0.47 | $23.8B → | not tracked |
| 7 | Ss&C Technologies Holdings, Inc. | 10/10 | 0 | 0.50 | $6.3B → | not tracked |
| 8 | Cadence Design Systems Inc | 10/10 | 0 | 0.50 | $5.3B → | 0.1% |
| 9 | Microsoft Corporation | 10/10 | 0 | 0.55 | $331.8B → | 0.1% |
| 10 | Nice Ltd. | 10/10 | 0 | 0.59 | $2.9B → | not tracked |
Every revenue figure links to the company’s full as-filed time series; every value there links to the official SEC filing.
Steadiness is not speed — a caveat we want you to see
Our third criterion rewards steady earnings. A company that multiplied its profits — Microsoft grew revenue to $331.8B in the period — shows high variation precisely because it grew. That is why hyper-growers rank behind steady compounders here. This is a deliberately conservative lens: for the question “will this business still stand next year?”, ten profitable years and zero revenue declines carry the argument; the tiebreaker only sorts within that elite.
The government-money angle
Of the software cohort, 14 companies are tracked in our federal-dependency registry. A high federal share cuts both ways: government contracts are famously sticky in downturns — and famously concentrated. Where a ranked company has a tracked share, the table shows it; the full cross-source analysis lives in the dependency ranking.
What the 8-K stream adds
Since FACTANKER began ingesting SEC 8-K event filings on September 1, 2026, no software company in this cohort has filed an Item 2.05 (costs associated with exit or disposal activities — the filing that typically accompanies layoffs). That is a short observation window and we say so; as the stream accumulates, this becomes the early-warning layer of this series.
What this ranking does not claim
- Business stability is not a no-layoff guarantee. Profitable companies cut jobs too; employee headcount is not yet systematically in the registry — it is the planned next layer of this series.
- The cohort is US-listed SIC 7372 filers — private companies and foreign-only listings are absent by design.
- Fiscal years differ by company; no calendar normalization was applied.
- The tiebreaker rewards steadiness over speed — fast growers rank lower than their health would suggest.
Method in full: parameters, thresholds and the executed queries are stated above; every figure is one click from its official filing. Corrections policy: /corrections.