Source: Donnelley Financial Solutions, Inc.'s 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 06, 2026
Revenue, net income & free cash flow
Income statement
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Revenue
$983.50M
$1.00B
$963.00M
$874.70M
$894.50M
$993.30M
$833.60M
$797.20M
$781.90M
$767.00M
Cost of revenue
—
$621.40M
$587.30M
$542.40M
$496.00M
$413.10M
$370.20M
$333.30M
$297.90M
$280.40M
Gross profit
—
$383.50M
$375.70M
$332.30M
$398.50M
$580.20M
$463.40M
$463.90M
$484.00M
$486.60M
Selling, general & admin
$209.80M
$236.20M
$258.20M
$205.80M
$264.80M
$307.70M
$264.00M
$282.10M
$290.90M
$277.90M
Operating income
$105.00M
$95.70M
$121.10M
$78.50M
$3.60M
$219.30M
$145.00M
$110.00M
$136.60M
$141.10M
Interest expense
$11.70M
$42.90M
$36.70M
$38.10M
$22.80M
$26.60M
$9.20M
$15.80M
$12.90M
$12.90M
Pre-tax income
$94.30M
$56.20M
$102.70M
$52.10M
-$17.50M
$197.80M
$139.30M
$102.00M
$125.10M
$43.10M
Income tax
$35.20M
$46.50M
$29.10M
$14.50M
$8.40M
$51.90M
$36.80M
$19.80M
$32.70M
$10.70M
Net income
$59.10M
$9.70M
$73.60M
$37.60M
-$25.90M
$145.90M
$102.50M
$82.20M
$92.40M
$32.40M
EBITDA
$148.30M
$140.20M
$166.90M
$128.10M
$54.50M
$259.60M
$191.30M
$166.70M
$196.80M
$200.40M
EPS (basic)
$1.81
$0.29
$2.18
$1.10
$-0.76
$4.36
$3.33
$2.81
$3.16
$1.18
EPS (diluted)
$1.80
$0.29
$2.16
$1.10
$-0.76
$4.14
$3.17
$2.69
$3.06
$1.15
Diluted shares
32.80M
33.30M
34.00M
34.30M
33.90M
35.20M
32.30M
30.60M
30.20M
28.20M
Gross margin
—
38.2%
39.0%
38.0%
44.6%
58.4%
55.6%
58.2%
61.9%
63.4%
Operating margin
10.7%
9.5%
12.6%
9.0%
0.4%
22.1%
17.4%
13.8%
17.5%
18.4%
Net margin
6.0%
1.0%
7.6%
4.3%
-2.9%
14.7%
12.3%
10.3%
11.8%
4.2%
Balance sheet
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Cash & equivalents
$36.20M
$52.00M
$47.30M
$17.20M
$73.60M
$54.50M
$34.20M
$23.10M
$57.30M
$24.50M
Receivables
$156.20M
$165.20M
$172.90M
$161.40M
$173.50M
$199.10M
$163.50M
$151.80M
$138.00M
$143.00M
Inventory
$24.10M
$23.30M
$12.10M
$11.10M
$4.90M
$5.60M
$7.90M
$4.70M
$4.40M
$5.60M
Total current assets
$329.60M
$270.10M
$249.00M
$211.20M
$267.20M
$279.70M
$228.40M
$208.50M
$232.50M
$211.40M
Goodwill
$446.40M
$447.40M
$450.00M
$450.30M
$409.90M
$410.00M
$405.80M
$405.80M
$405.40M
$405.80M
Total assets
$978.90M
$893.50M
$868.70M
$886.90M
$865.60M
$883.30M
$828.30M
$806.90M
$841.60M
$800.40M
Total current liabilities
$186.00M
$187.00M
$198.40M
$179.50M
$238.50M
$261.40M
$224.80M
$201.60M
$224.10M
$200.00M
Short-term debt
$0
$0
$0
$0
$0
—
—
—
$0
$5.80M
Long-term debt
$587.00M
$458.30M
$362.70M
$296.00M
$230.50M
$124.00M
$169.20M
$124.50M
$124.70M
$165.50M
Total debt
$587.00M
$458.30M
$362.70M
$296.00M
$230.50M
$124.00M
$169.20M
$124.50M
$124.70M
$171.30M
Total liabilities
$867.80M
$744.10M
$642.70M
$618.30M
$617.80M
$506.30M
$498.80M
$404.70M
$405.50M
$421.20M
Shareholders' equity
$111.10M
$149.40M
$226.00M
$268.60M
$247.80M
$377.00M
$329.50M
$402.20M
$436.10M
$379.20M
Cash flow
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Operating cash flow
$106.00M
$91.40M
$66.30M
$54.50M
$154.20M
$180.00M
$150.20M
$124.00M
$171.10M
$164.90M
Capital expenditures
$26.20M
$27.80M
$37.10M
$44.80M
$31.10M
$42.30M
$54.20M
$61.80M
$65.90M
$57.10M
Free cash flow
$79.80M
$63.60M
$29.20M
$9.70M
$123.10M
$137.70M
$96.00M
$62.20M
$105.20M
$107.80M
Investing cash flow
-$29.30M
-$31.00M
$30.20M
-$12.20M
-$19.80M
-$45.00M
-$50.90M
-$51.30M
-$53.30M
-$57.00M
Financing cash flow
-$60.00M
-$45.70M
-$99.00M
-$74.50M
-$77.50M
-$154.90M
-$121.10M
-$84.60M
-$82.10M
-$141.80M
Share buybacks
$0
$900.00K
$1.50M
$1.80M
$11.80M
$40.90M
$164.70M
$40.30M
$81.60M
$185.00M
Stock-based compensation
$2.50M
$6.80M
$9.20M
$8.90M
$13.60M
$19.50M
$19.30M
$22.50M
$25.20M
$31.40M
Depreciation & amortization
$43.30M
$44.50M
$45.80M
$49.60M
$50.90M
$40.30M
$46.30M
$56.70M
$60.20M
$59.30M
Income statement
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Revenue
$176.50M
$203.40M
$242.70M
$179.50M
$156.30M
$201.10M
$218.10M
$175.30M
$172.50M
$205.50M
$224.20M
$185.00M
Cost of revenue
$73.90M
$80.10M
$86.50M
$68.70M
$62.60M
$73.00M
$79.20M
$65.30M
$62.90M
$73.90M
$76.20M
$65.20M
Gross profit
$102.60M
$123.30M
$156.20M
$110.80M
$93.70M
$128.10M
$138.90M
$110.00M
$109.60M
$131.60M
$148.00M
$119.80M
Selling, general & admin
$70.00M
$72.80M
$76.10M
$74.00M
$68.00M
$65.80M
$70.00M
$67.30M
$74.80M
$67.40M
$74.70M
$72.90M
Operating income
$9.80M
$44.60M
$64.50M
$18.20M
$9.30M
$45.80M
$52.80M
$28.20M
$14.30M
$48.50M
$56.00M
$32.60M
Interest expense
$3.60M
$3.60M
$3.70M
$3.10M
$2.50M
$3.10M
$3.80M
$2.90M
$3.10M
$2.80M
$3.50M
$2.50M
Pre-tax income
$6.70M
$41.40M
$61.20M
$15.40M
$7.10M
$42.20M
$48.70M
-$57.90M
$10.10M
$45.40M
$52.10M
$29.80M
Income tax
-$3.90M
$8.10M
$17.10M
$6.70M
$800.00K
$11.20M
$12.60M
-$17.00M
$3.90M
$11.90M
$15.70M
$8.50M
Net income
$10.60M
$33.30M
$44.10M
$8.70M
$6.30M
$31.00M
$36.10M
-$40.90M
$6.20M
$33.50M
$36.40M
$21.30M
EBITDA
$25.30M
$58.50M
$78.80M
$35.40M
$24.10M
$59.90M
$67.90M
$43.40M
$29.20M
$63.50M
$71.00M
$46.90M
EPS (basic)
$0.37
$1.14
$1.50
$0.30
$0.22
$1.08
$1.30
$-1.49
$0.24
$1.30
$1.45
$0.86
EPS (diluted)
$0.33
$1.09
$1.47
$0.29
$0.20
$1.05
$1.28
$-1.49
$0.23
$1.27
$1.44
$0.85
Diluted shares
200.00K
30.50M
30.00M
29.90M
100.00K
29.50M
28.20M
27.40M
-300.00K
26.30M
25.30M
25.00M
Gross margin
58.1%
60.6%
64.4%
61.7%
59.9%
63.7%
63.7%
62.7%
63.5%
64.0%
66.0%
64.8%
Operating margin
5.6%
21.9%
26.6%
10.1%
6.0%
22.8%
24.2%
16.1%
8.3%
23.6%
25.0%
17.6%
Net margin
6.0%
16.4%
18.2%
4.8%
4.0%
15.4%
16.6%
-23.3%
3.6%
16.3%
16.2%
11.5%
Balance sheet
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Cash & equivalents
$23.10M
$43.70M
$35.00M
$33.60M
$57.30M
$16.20M
$33.80M
$22.70M
$24.50M
$26.10M
$25.30M
$27.20M
Receivables
$151.80M
$194.20M
$217.00M
$178.00M
$138.00M
$198.20M
$202.00M
$161.00M
$143.00M
$201.90M
$193.10M
$156.70M
Inventory
$4.70M
—
—
—
$4.40M
—
—
—
$5.60M
—
—
—
Total current assets
$208.50M
$268.10M
$278.60M
$237.30M
$232.50M
$242.90M
$266.60M
$217.70M
$211.40M
$261.10M
$255.20M
$215.90M
Goodwill
$405.80M
$405.70M
$405.60M
$405.90M
$405.40M
$405.40M
$405.90M
$405.70M
$405.80M
$405.60M
$405.50M
$405.50M
Total assets
$806.90M
$867.80M
$882.90M
$843.60M
$841.60M
$852.80M
$874.70M
$816.30M
$800.40M
$840.80M
$834.30M
$788.20M
Total current liabilities
$201.60M
$179.90M
$192.50M
$207.10M
$224.10M
$195.80M
$207.10M
$193.30M
$200.00M
$185.60M
$192.50M
$203.40M
Short-term debt
—
—
—
—
$0
$5.80M
$5.80M
$5.80M
$5.80M
$5.80M
$5.80M
$5.80M
Long-term debt
$124.50M
$204.50M
$179.60M
$124.60M
$124.70M
$183.70M
$184.30M
$148.90M
$165.50M
$224.10M
$198.20M
$121.20M
Total debt
$124.50M
$204.50M
$179.60M
$124.60M
$124.70M
$189.50M
$190.10M
$154.70M
$171.30M
$229.90M
$204.00M
$127.00M
Total liabilities
$404.70M
$458.90M
$441.40M
$399.10M
$405.50M
$432.90M
$442.60M
$393.20M
$421.20M
$464.10M
$446.90M
$379.10M
Shareholders' equity
$402.20M
$408.90M
$441.50M
$444.50M
$436.10M
$419.90M
$432.10M
$423.10M
$379.20M
$376.70M
$387.40M
$409.10M
Cash flow
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Operating cash flow
$74.80M
-$27.90M
$56.20M
$86.40M
$56.40M
-$37.70M
$68.40M
$74.40M
$59.80M
-$5.60M
$74.70M
$98.20M
Capital expenditures
$18.80M
$12.30M
$19.40M
$19.10M
$15.10M
$13.30M
$16.70M
$15.20M
$11.90M
$10.40M
$13.50M
$12.40M
Free cash flow
$56.00M
-$40.20M
$36.80M
$67.30M
$41.30M
-$51.00M
$51.70M
$59.20M
$47.90M
-$16.00M
$61.20M
$85.80M
Investing cash flow
-$18.20M
$200.00K
-$19.30M
-$19.10M
-$15.10M
-$13.30M
-$16.60M
-$15.20M
-$11.90M
-$10.30M
-$13.50M
-$12.20M
Financing cash flow
-$45.90M
$48.60M
-$45.10M
-$69.40M
-$16.20M
$9.50M
-$35.00M
-$70.20M
-$46.10M
$17.50M
-$61.50M
-$84.10M
Share buybacks
$4.90M
$30.80M
$19.90M
$13.70M
$17.20M
$53.00M
$35.70M
$34.40M
$61.90M
$40.90M
$35.30M
$7.00M
Stock-based compensation
$5.40M
$5.10M
$7.40M
$6.70M
$6.00M
$6.00M
$7.50M
$6.80M
$11.10M
$6.40M
$9.30M
$7.50M
Depreciation & amortization
$15.50M
$13.90M
$14.30M
$17.20M
$14.80M
$14.10M
$15.10M
$15.20M
$14.90M
$15.00M
$15.00M
$14.30M
Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.