Factset Research Systems Inc banner
Financial profile · FY2026

Recurring subscription growth and cash generation, with recent margin pressure

FactSet has a subscription-led model that has delivered steady multi-year revenue growth and substantial operating cash generation with comparatively modest capital spending. Historically high operating profitability supports that cash generation, while share repurchases have reduced the diluted share count.

What is developing

Fiscal 2026 sustained revenue growth and increased free cash flow, but operating income and net income declined as costs rose faster than revenue. This is a meaningful profitability squeeze, while continued revenue growth and cash generation leave the established subscription-and-cash-generation profile intact.

What matters next

Whether operating margins stabilize as restructuring and compensation-related costs recede or change.

USD
Metric FY2017 FY2018 FY2019 FY2020 FY2021 FY2022 FY2023 FY2024 FY2025 FY2026
194.7m 208.6m 359.8m 585.6m 681.9m 503.3m 425.4m 423m 337.7m 233.3m
194.7m 208.6m 359.8m 585.6m 681.9m 503.3m 425.4m 423m 337.7m 233.3m
32.4m 29.3m 25.8m 19.6m 36m 33.2m 32.2m 69.6m 17.4m 32m
148.3m 156.6m 146.3m 155m 151.2m 204.1m 237.7m 228.1m 270.7m 298.6m
148.3m 156.6m 146.3m 155m 151.2m 204.1m 237.7m 228.1m 270.7m 298.6m
0 0 0 0 0 0 0 0 0 0
33.9m 36.4m 51.9m 81.7m 64.5m 129.8m 74.8m 115.2m 104m 87.9m
409.4m 430.9m 583.8m 841.9m 933.6m 870.3m 770.1m 835.8m 729.8m 651.9m
100.5m 100.5m 132.5m 382m 370.4m 240.3m 227.9m 213m 207m 192.5m
100.5m 100.5m 132.5m 382m 370.4m 240.3m 227.9m 213m 207m —
(194m) (245.3m) (225.9m) (233.9m) (260.8m) (266.2m) (114.1m) (126.5m) (144.9m) —
173.5m 148.9m 120.6m 121.1m 135m 1.9B 1.9B 1.8B 1.9B 1.8B
707.6m 701.8m 685.7m 709.7m 754.2m 965.8m 1B 1B 1.3B 1.3B
22.4m 37.2m 37.5m 28.6m 31.7m 41.9m 100.9m 150.9m 166.7m 163.1m
707.6m 701.8m 685.7m 709.7m 754.2m 965.8m 1B 1B 1.3B 1.3B
1.4B 1.4B 1.6B 2.1B 2.2B 4B 4B 4.1B 4.3B 4.1B
59.2m 70.3m 76m 82.1m 85.8m 108.4m 121.8m 178.3m 135.3m 136.1m
61.1m 66.5m 64.2m 110.9m 136m 144m 141.7m 124.4m 163.7m 226.6m
0 0 0 0 0 0 0 0 0 0
— — — — — — — 124.8m 0 499.4m
80.8m 84.3m 78.7m 83.3m 93.9m 185.9m 220.7m 239.6m 222.3m 227.4m
47.5m 49.7m 47.7m 54m 63.1m 152m 152.4m 159.8m 167.9m 181.4m
201.1m 221.1m 218.9m 276.3m 315.7m 438.3m 484.3m 667.1m 521.3m 1.1B
575m 574.8m 574.2m 574.4m 574.5m 2B 1.6B 1.2B 1.4B 870.6m
24.9m 21.2m 16.4m 19.7m 14.8m 8.8m 6.7m 8.5m 14.9m 11.3m
52.6m 76.4m 78.4m 316.7m 303.6m 253.4m 239.3m 225.9m 213.4m 166.8m
853.6m 893.5m 887.9m 1.2B 1.2B 2.7B 2.3B 2.1B 2.1B 2.1B
518k 393k 401k 408k 412k 417k 421k 426k 430k 433k
1.5B 122.8m 373.2m 633.1m 912.5m 1.2B 1.5B 1.9B 2.3B 2.7B
741.7m 667.5m 807m 939.1m 1B 1.2B 1.3B 1.5B 1.6B 1.7B
(1.6B) (213.4m) (433.8m) (637m) (905.9m) (930.7m) (1.1B) (1.4B) (1.7B) (2.4B)
(34.7m) (51.4m) (74.5m) (39.3m) (39m) (108.4m) (87.1m) (79.6m) (63.7m) (78.5m)
559.7m 525.9m 672.3m 896.4m 1B 1.3B 1.6B 1.9B 2.2B 2B
1.4B 1.4B 1.6B 2.1B 2.2B 4B 4B 4.1B 4.3B 4.1B
39m 38.2m 38.1m 38m 37.6m 38m 38m 38m 37.6m 35.3m