A machine learning approach to univariate time series forecasting of quarterly earnings | Synapse