Income Taxes - Provision (Benefit) for Income Taxes (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Oct. 31, 2018 |
Oct. 31, 2017 |
Oct. 31, 2016 |
|
| Current: | |||
| Federal | $ 8,327 | $ 0 | $ 0 |
| State | 8,219 | 6,342 | 5,281 |
| Foreign | 13,294 | 14,563 | 9,969 |
| Total current | 29,840 | 20,905 | 15,250 |
| Deferred: | |||
| Federal | 475,951 | (1,047,699) | 0 |
| State | (8,202) | (77,429) | 0 |
| Foreign | (4,118) | (1,604) | (1,116) |
| Total deferred | 463,631 | (1,126,732) | (1,116) |
| Provision (benefit) for income taxes | $ 493,471 | $ (1,105,827) | $ 14,134 |