(16) REVENUE RECOGNITION

The Company’s typical performance obligations include the following:

  ​ ​ ​

When Performance Obligation is Typically 

  ​ ​ ​

Performance Obligation

Satisfied

When Payment is Typically Due

Software and Product Revenue

Software licenses (perpetual or term)

 

For perpetual licenses, typically when made available for download (point in time); for term-based licenses, at the beginning of the specified term (point in time)

 

Generally, within 30-60 days of invoicing, except for term licenses which may be paid for over time

Software licenses (subscription)

 

Upon activation of hosted site (over time)

Generally, within 30-60 days of invoicing

Hardware

 

When control of the hardware passes to the customer; typically, upon delivery (point in time)

 

Generally, within 30-60 days of invoicing

Software upgrades

 

Upon transfer of control; typically, when made available for download (point in time)

 

Generally, within 30-60 days of invoicing

Customer Support Revenue

 

  ​

 

  ​

Customer support

 

Ratably over the course of the support contract (over time)

 

Generally, within 30-60 days of invoicing

Professional Services

 

  ​

 

  ​

Other professional services (excluding training services)

 

As work is performed (over time), typically on the input method based on hours incurred

 

Generally, within 30-60 days of invoicing (upon completion of services)

Training

 

As the training is delivered (over time), typically one to five days

 

Generally, within 30-60 days of services being performed

Significant Judgments

The Company’s contracts with customers often include promises to transfer multiple products and services to the customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment.

Judgment is required to determine the SSP for each distinct performance obligation. The Company typically has more than one SSP for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, the Company may use information such as the size of the customer and geographic region in determining the SSP.

Deferred Revenue

Deferred revenue is a contract liability representing amounts collected from or invoiced to customers in excess of revenue recognized. This results primarily from the billing of annual customer support agreements where the revenue is recognized over the term of the agreement. The value of deferred revenue will increase or decrease based on the timing of invoices and recognition of revenue.

Disaggregation of Revenue

The Company disaggregates its revenue from contracts with customers based on the nature of the products and services and the geographic regions in which each customer is domiciled. The Company’s total revenue for the years ended December 31, 2025, 2024 and 2023 was disaggregated geographically as follows:

  ​ ​ ​

Service

Service

revenue

Product

revenue

(professional

Year ended December 31, 2025

  ​ ​ ​

revenue

  ​ ​ ​

(maintenance)

  ​ ​ ​

services)

  ​ ​ ​

Total revenue

United States

$

179,660

$

136,452

$

86,845

$

402,957

Europe, Middle East and Africa

 

111,235

 

69,594

 

33,322

 

214,151

Asia Pacific

 

129,298

 

38,474

 

13,213

 

180,985

Other

 

14,394

 

26,031

 

6,038

 

46,463

$

434,587

$

270,551

$

139,418

$

844,556

  ​ ​ ​

Service

Service

revenue

Product

revenue

(professional

Year ended December 31, 2024

  ​ ​ ​

revenue

  ​ ​ ​

(maintenance)

  ​ ​ ​

services)

  ​ ​ ​

Total revenue

United States

$

201,340

$

133,182

$

61,462

$

395,984

Europe, Middle East and Africa

 

129,824

 

71,856

 

32,999

 

234,679

Asia Pacific

 

100,766

 

39,863

 

10,941

 

151,570

Other

 

15,299

 

29,681

 

6,668

 

51,648

$

447,229

$

274,582

$

112,070

$

833,881

  ​ ​ ​

Service

Service

revenue

Product

revenue

(professional

Year ended December 31, 2023

  ​ ​ ​

revenue

  ​ ​ ​

(maintenance)

  ​ ​ ​

services)

  ​ ​ ​

Total revenue

United States

$

161,945

$

133,737

$

48,733

$

344,415

Europe, Middle East and Africa

 

151,938

 

75,478

 

34,485

 

261,901

Asia Pacific

 

115,923

 

39,891

 

11,269

 

167,083

Other

 

15,344

 

30,546

 

7,050

 

52,940

$

445,150

$

279,652

$

101,537

$

826,339

The Company’s product revenue from its direct sales program and from indirect sales through its channel partner program for the years ended December 31, 2025, 2024 and 2023 was as follows (in thousands):

  ​ ​ ​

Year ended December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

Indirect sales through channel partner program

$

134,154

$

170,426

$

157,495

Direct sales

 

300,433

 

276,803

 

287,655

$

434,587

$

447,229

$

445,150

The Company’s product revenue from sales to enterprise customers and from sales to service provider customers for the years ended December 31, 2025, 2024 and 2023 was as follows (in thousands):

  ​ ​ ​

Year ended December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

Sales to enterprise customers

$

148,758

$

176,064

$

143,853

Sales to service provider customers

 

285,829

 

271,165

 

301,297

$

434,587

$

447,229

$

445,150

The Company’s product revenue and service revenue components by segment for the years ended December 31, 2025, 2024 and 2023 was as follows (in thousands):

Year ended December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

Product revenue:

Cloud and Edge

 

198,163

 

211,001

 

184,730

IP Optical Networks

 

236,424

 

236,228

 

260,420

Total product revenue

 

434,587

 

447,229

 

445,150

Service revenue:

 

  ​

 

  ​

 

  ​

Maintenance:

 

  ​

 

  ​

 

  ​

Cloud and Edge

 

206,604

 

212,988

 

219,939

IP Optical Networks

 

63,947

 

61,594

 

59,713

Total maintenance revenue

 

270,551

 

274,582

 

279,652

Professional services:

 

  ​

 

  ​

 

  ​

Cloud and Edge

 

106,663

 

81,168

 

72,979

IP Optical Networks

 

32,755

 

30,902

 

28,558

Total professional services revenue

 

139,418

 

112,070

 

101,537

Total service revenue

 

409,969

 

386,652

 

381,189

Revenue Contract Balances

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables, which are contract assets, and customer advances and deposits, which are contract liabilities, in the Company’s consolidated balance sheets. Amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or upon achievement of contractual milestones. Billing may occur subsequent to revenue recognition, resulting in contract assets. The Company may receive advances or deposits from its customers before revenue is recognized, resulting in contract liabilities which are classified as deferred revenue. These assets and liabilities are reported in the Company’s consolidated balance sheets on a contract-by-contract basis as of the end of each reporting period. Changes in the contract asset and liability balances during the years ended December 31, 2025 and 2024 were not materially impacted by any factors other than billing and revenue recognition. Nearly all of the Company’s deferred revenue balance is related to services revenue, primarily customer support contracts. Unbilled receivables stem primarily from engagements where services have been performed; however, billing cannot occur until services are completed.

In some arrangements, the Company allows customers to pay for term-based software licenses and products over the term of the software license. The Company also sells SaaS-based software under subscription arrangements, with payment terms over the term of the SaaS agreement. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables that are anticipated to be invoiced in the next twelve months are included in Accounts receivable on the Company’s consolidated balance sheets. The changes in the Company’s accounts

receivable, unbilled receivables and deferred revenue balances for the years ended December 31, 2025 and 2024 were as follows (in thousands):

Unbilled

Deferred

Deferred

Accounts

accounts

revenue

revenue

  ​ ​ ​

receivable

  ​ ​ ​

receivable

  ​ ​ ​

(current)

  ​ ​ ​

(long-term)

Balance at January 1, 2025

$

176,575

$

78,143

$

119,295

$

20,991

Increase (decrease), net

 

(15,568)

 

(7,265)

 

5,130

 

10,663

Balance at December 31, 2025

$

161,007

$

70,878

$

124,425

$

31,654

Unbilled

Deferred

Deferred

Accounts

accounts

revenue

revenue

  ​ ​ ​

receivable

  ​ ​ ​

receivable

  ​ ​ ​

(current)

  ​ ​ ​

(long-term)

Balance at January 1, 2024

$

186,938

$

81,483

$

113,381

$

19,218

Increase (decrease), net

 

(10,363)

 

(3,340)

 

5,914

 

1,773

Balance at December 31, 2024

$

176,575

$

78,143

$

119,295

$

20,991

The Company recognized approximately $115 million of revenue in the year ended December 31, 2025 that was recorded as deferred revenue at December 31, 2024 and approximately $110 million of revenue in the year ended December 31, 2024 that was recorded as deferred revenue at December 31, 2023. Of the Company’s deferred revenue reported as long-term in its consolidated balance sheet at December 31, 2025, the Company expects that approximately $14 million will be recognized as revenue in 2027, approximately $8 million will be recognized as revenue in 2028 and approximately $10 million will be recognized as revenue in 2029 and beyond.

The Company applies the optional exemption of not disclosing the transaction price allocated to the remaining performance obligation for its contracts with an original duration of less than one year. In 2024, the Company entered into a contract with an existing customer that has revenue allocated to remaining performance obligations, which includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods of $171 million and $285 million as of December 31, 2025 and 2024, respectively. At this time, the Company expects to recognize the majority of the revenue related to this contract in the years 2026 through 2028. 

All freight-related customer invoicing is recorded as revenue, while the shipping and handling costs that occur after control of the promised goods or services transfer to the customer are reported as fulfillment costs, a component of Cost of revenue - product in the Company’s consolidated statements of operations.

Deferred Commissions Cost

Sales commissions earned by the Company’s employees are considered incremental and recoverable costs of obtaining a contract with a customer. These costs on our consolidated balance sheet have been deferred and are being amortized over the expected life of the customer contract, which is generally five years. At December 31, 2025 and 2024, the Company had $2.1 million and $2.8 million, respectively, of deferred sales commissions capitalized.

Historical Timeline

Fiscal YearFiled
2025Feb 26, 2026Showing above
2024Feb 27, 2025
2023Feb 28, 2024
2022Mar 31, 2023
2021Mar 11, 2022
2020Feb 26, 2021
2019Feb 28, 2020
2018Mar 4, 2019

About Revenue Disclosures

Revenue disclosures under ASC 606 explain how a company identifies performance obligations, allocates transaction prices, and determines when revenue is recognized. This section is essential for understanding whether reported revenue reflects genuine economic activity or aggressive accounting choices. Analysts examine the mix of point-in-time versus over-time recognition, which directly affects revenue timing and comparability.

Key signals: rising contract liabilities (deferred revenue) suggest strong future revenue visibility, while declining contract assets may indicate slowing project milestones. Watch for variable consideration estimates — rebates, returns, and performance bonuses that require management judgment. Significant changes in disaggregated revenue by geography or product line can reveal shifting business mix before it appears in headline numbers. Compare revenue growth against contract liability growth to assess sustainability, and scrutinize any changes in the timing of recognition that coincide with earnings pressure.