Revenue, while down year-over-year due to the unprecedented market conditions, was up nearly $70 million on a sequential basis.
Adjusted EBITDA of $161.2 million included $13.3 million in government programs, primarily from the revised CEWS legislation in Canada.
The high level of EBITDA supported by controlled capital spending resulted in adjusted free cash flow of $123.5 million, a quarterly record for the company.
Environmental Service revenues declined 10% from a year ago but were up 6% from Q2.
As many of our service businesses bounced back from the early days of the pandemic, adjusted EBITDA grew 16%.
The two government programs accounted for $10 million of adjusted EBITDA in this segment.
Revenue from our COVID-19 decon work totaled $29 million and our team has now completed a total of more than 9,000 COVID-19 responses.
Though incineration utilization dipped to 80% due to the timing of turnarounds and a production lag from some of our customers, we continue to execute on our strategy to capture high-value waste streams across our network.
This resulted in an average price per pound increase of 5% from the year earlier period.
Landfill volumes declined 6% as strong base business largely offset the lack of remediation and waste project opportunities.
Safety-Kleen revenue was down 18% from a year ago, but up 17% sequentially due to the recovery in both the branch and the SK Oil businesses.
Given the declining market value of waste oil, we maintained high charge-for-oil rates used for motor oil and increased our collection volumes to 50 million gallons.
That is 16% ahead of Q2.
Safety-Kleen's adjusted EBITDA declined 15%, mostly due to the lower revenue.
This decline was partly offset by our cost reduction initiatives, as well as the government assistance programs that provided $2.5 million to this segment in Q3.
Parts washer services we're off 10% in the quarter, which was promising given that we originally expected the SK branch business to be at 85% of normal levels in Q3.
Field Services remains on track for a phenomenal year due to the COVID-related revenues, which we expect to exceed $100 million.
Revenue declined 13% year-over-year, but on a sequential basis, was up nearly $70 million.
These comprehensive efforts, combined with assistance we received from government programs, mostly Canada this quarter, resulted in a 310 basis point improvement in gross margins.
Adjusted EBITDA increased to $161.2 million from a year ago.
Excluding the government assistance, adjusted EBITDA would have been $147.9 million, down only 6% year-over-year, despite revenues being 13% lower.
Adjusted EBITDA margins of 20.7% was 310 basis points -- was up 310 basis points from last year's third quarter, which speaks to the effectiveness of our actions.
We have now improved our adjusted EBITDA margins on a year-over-year basis for 11 consecutive quarters.
We lowered SG&A by nearly $16 million or 13% in Q3.
Of that total, $2.8 million was related to the impact of CARES and CEWS.
For full year 2020, we are targeting SG&A of approximately 14.5% of revenue, continuing a positive trend that began several years ago.
Depreciation and amortization in Q3 was up slightly at $74.5 million.
For the full year, we continue to expect depreciation and amortization in the range of $285 million to $295 million, which is slightly below last year.
Income from operations increased by 4%, reflecting the higher gross profit and our overall effectiveness at managing the business.
Earnings per share was $0.99 in Q3 versus $0.65 a year ago or $0.90 versus $0.72 on an adjusted basis.
Cash and short-term marketable securities at September 30 exceeded $530 million.
Our liquidity increased even though we paid back the remaining $75 million of funds we had drawn on the revolver under the abundance of caution when the pandemic began.
Our debt obligations decreased to below $1.56 billion with the paydown of the revolver.
Leverage on a net debt basis now sits at 1.9 times for the trailing 12 months ended 9/30, which is our lowest level in nearly a decade.
Our weighted average cost of debt remains at an attractive 4.2% with a healthy blend of fixed and variable debt.
We put a new five-year $400 million lending facility in place.
Cash from operations in Q3 was nearly flat with prior year at $143.9 million.
Capex, net of disposals, was down more than 60% to $20.4 million, reflecting our COVID response plan to be extremely cost prudent with our capital.
The result was record adjusted free cash flow in Q3 of $123.5 million, which is 35% ahead of 2019.
For the year, we continue to target capex, net of disposals and excluding the purchase of our headquarters, in the range of $155 million to $175 million.
During the quarter, we stepped up our share repurchases as we bought back 400,000 shares at an average price of just over $55 for a total buyback of $22.2 million in Q3.
Year-to-date, we have we repurchased slightly above 700,000 shares.
Of our authorized $600 million share repurchase program, we have $245 million remaining.
We now expect 2020 adjusted EBITDA in the range of $530 million to $550 million.
This also -- this guidance also assume $3 million to $5 million of government subsidy money in Q4.
In Environmental Services, we expect adjusted EBITDA to grow in the low-teens percentage above 2019's level of $446 million.
Growth and profitability within incineration, contributions from the expected $100 million-plus of decontamination work, government assistance programs, and a rebound in the majority of our services business and comprehensive cost measures, are driving this positive result.
For Safety-Kleen, we anticipate adjusted EBITDA to decline in the high-teens percentage from 2019's $282 million.
In our Corporate segment, we expect negative adjusted EBITDA to be up a few percentage points from 2019's $188 million due to increases in 401(k) contributions, environmental liabilities, severance and bad debt, mostly offset by lower incentive compensation and cost savings.
Based on our current EBITDA guidance and working capital assumptions, we now expect 2020 adjusted free cash flow in the range of $250 million to $270 million.

Summary:
Earnings per share was $0.99 in Q3 versus $0.65 a year ago or $0.90 versus $0.72 on an adjusted basis.