Filing exhibits
Table of Contents
- Document and Entity Information
- CONDENSED CONSOLIDATED STATEMEN
- CONDENSED CONSOLIDATED BALANCE
- CONDENSED CONSOLIDATED BALANC_2
- CONDENSED CONSOLIDATED STATEM_2
- CONDENSED CONSOLIDATED STATEM_3
- DESCRIPTION OF THE BUSINESS AND
- REVENUES FROM CONTRACTS WITH CU
- CASH, CASH EQUIVALENTS AND INVE
- FAIR VALUE MEASUREMENTS
- ACCOUNTS RECEIVABLE
- INTANGIBLE ASSETS
- FINANCING ARRANGEMENTS
- COMMITMENTS
- LEGAL CONTINGENCIES
- STOCK-BASED COMPENSATION
- INCOME TAXES
- NET INCOME PER SHARE
- CASH DIVIDENDS AND COMMON STOCK
- CUSTOMER CONCENTRATIONS
- SEGMENT REPORTING
- SUPPLEMENTAL FINANCIAL STATEMEN
- DESCRIPTION OF THE BUSINESS A_2
- REVENUES FROM CONTRACTS WITH _2
- CASH, CASH EQUIVALENTS AND IN_2
- FAIR VALUE MEASUREMENTS (Tables
- INTANGIBLE ASSETS (Tables)
- STOCK-BASED COMPENSATION (Table
- INCOME TAXES (Tables)
- NET INCOME PER SHARE (Tables)
- SEGMENT REPORTING (Tables)
- SUPPLEMENTAL FINANCIAL STATEM_2
- REVENUES FROM CONTRACTS WITH _3
- REVENUES FROM CONTRACTS WITH _4
- REVENUES FROM CONTRACTS WITH _5
- CASH, CASH EQUIVALENTS AND IN_3
- CASH, CASH EQUIVALENTS AND IN_4
- CASH, CASH EQUIVALENTS AND IN_5
- CASH, CASH EQUIVALENTS AND IN_6
- FAIR VALUE MEASUREMENTS - Finan
- ACCOUNTS RECEIVABLE (Details)
- INTANGIBLE ASSETS - Additional
- INTANGIBLE ASSETS - Components
- INTANGIBLE ASSETS - Finite Live
- FINANCING ARRANGEMENTS (Details
- COMMITMENTS - Performance Bonds
- COMMITMENTS - Warranties (Detai
- STOCK-BASED COMPENSATION - Summ
- STOCK-BASED COMPENSATION - Su_2
- STOCK-BASED COMPENSATION - Su_3
- STOCK-BASED COMPENSATION - Addi
- INCOME TAXES - Income Tax Expen
- INCOME TAXES - Net Operating Lo
- INCOME TAXES - Research and Dev
- INCOME TAXES - Solar Energy Pro
- NET INCOME PER SHARE (Details)
- NET INCOME PER SHARE - Addition
- CASH DIVIDENDS AND COMMON STO_2
- CUSTOMER CONCENTRATIONS (Detail
- SEGMENT REPORTING (Details)
- SUPPLEMENTAL FINANCIAL STATEM_3
- SUPPLEMENTAL FINANCIAL STATEM_4
- Pay vs Performance Disclosure
- Insider Trading Arrangements