Juniper Networks (JNPR) reported preliminary Q4 non-GAAP earnings late Tuesday of $0.64 per diluted share, up from $0.61 a year earlier.
Analysts polled by FactSet expected $0.57.
Preliminary revenue for the quarter ended Dec. 31 was $1.40 billion, up from $1.36 billion a year earlier.
Analysts surveyed by FactSet expected $1.39 billion.