Complete source-backed income-statement history.
- Available history
- 2019-12-31 to 2026-06-30
- Data captured
Historical Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2026-06-30 | $317.31M | — | — | — | — | — | — | — | $219.97M | $45.13M | — | $1.25 | $1.25 | 139,505,000 | 140,315,000 |
|---|
| 2026-03-31 | $312.07M | — | — | — | — | — | — | — | $213.38M | $45.61M | — | $1.18 | $1.18 | 141,595,000 | 142,634,000 |
|---|
| 2025-12-31 | $312.71M | — | — | — | — | — | — | — | $223.09M | $45.92M | — | $1.22 | $1.22 | -1,362,000 | -1,341,000 |
|---|
| 2025-09-30 | $311.46M | — | — | — | — | — | — | — | $209.83M | $46.33M | — | $1.11 | $1.10 | 147,434,000 | 148,340,000 |
|---|
| 2025-06-30 | $304.89M | — | — | — | — | — | — | — | $214.5M | $46.69M | — | $1.12 | $1.11 | 149,940,000 | 150,729,000 |
|---|
| 2025-03-31 | $306.78M | — | — | — | — | — | — | — | $211.42M | $45.64M | — | $1.09 | $1.08 | 151,831,000 | 152,907,000 |
|---|
| 2024-12-31 | $301.78M | — | — | — | — | — | — | — | $207.85M | $45.12M | — | $1.06 | $1.06 | -914,000 | -1,004,000 |
|---|
| 2024-09-30 | $309.59M | — | — | — | — | — | — | — | $229.46M | $48.79M | — | $1.16 | $1.15 | 155,561,000 | 157,016,000 |
|---|
| 2024-06-30 | $298.83M | — | — | — | — | — | — | — | $234.83M | $51.16M | — | $1.17 | $1.16 | 157,193,000 | 158,571,000 |
|---|
| 2024-03-31 | $291.58M | — | — | — | — | — | — | — | $205.92M | $44.93M | — | $1.01 | $1.01 | 158,818,000 | 160,087,000 |
|---|
| 2023-12-31 | $296.19M | — | — | — | — | — | — | — | $199.74M | $42.44M | — | $0.99 | $0.98 | -405,000 | -318,000 |
|---|
| 2023-09-30 | $299.04M | — | — | — | — | — | — | — | $213.11M | $48.91M | — | $1.03 | $1.02 | 160,066,000 | 161,146,000 |
|---|
| 2023-06-30 | $277.52M | — | — | — | — | — | — | — | $214.15M | $46.13M | — | $1.04 | $1.04 | 161,318,000 | 162,171,000 |
|---|
| 2023-03-31 | $280.94M | — | — | — | — | — | — | — | $224.51M | $48.53M | — | $1.08 | $1.08 | 162,442,000 | 163,179,000 |
|---|
| 2022-12-31 | $276.84M | — | — | — | — | — | — | — | $182.79M | $38.98M | — | $0.88 | $0.88 | -4,000 | 75,000 |
|---|
| 2022-09-30 | $275.08M | — | — | — | — | — | — | — | $244.64M | $53.66M | — | $1.17 | $1.17 | 162,843,000 | 163,376,000 |
|---|
| 2022-06-30 | $273.54M | — | — | — | — | — | — | — | $260.89M | $56.15M | $204.74M | $1.26 | $1.25 | 162,842,000 | 163,225,000 |
|---|
| 2022-03-31 | $269.59M | — | — | — | — | — | — | — | $209.91M | $45.28M | $164.63M | $1.01 | $1.01 | 162,841,000 | 163,054,000 |
|---|
| 2021-12-31 | $272.84M | — | — | — | — | — | — | — | $194.87M | $41.34M | $153.53M | $0.95 | $0.95 | 0 | 35,000 |
|---|
| 2021-09-30 | $280.31M | — | — | — | — | — | — | — | $174.61M | $37.4M | $137.21M | $0.84 | $0.84 | 162,840,000 | 162,852,000 |
|---|
| 2021-06-30 | $276.12M | — | — | — | — | — | — | — | $166.73M | $35.91M | $130.81M | $0.80 | $0.80 | 162,840,000 | 162,840,000 |
|---|
| 2021-03-31 | $288.58M | — | — | — | — | — | — | — | $159.01M | $33.88M | $125.13M | $0.77 | $0.77 | 162,840,000 | 162,840,000 |
|---|
| 2020-12-31 | $285.51M | — | — | — | — | — | — | — | $114.7M | $23.52M | $91.18M | $0.56 | $0.56 | 0 | 0 |
|---|
| 2020-09-30 | $284.34M | — | — | — | — | — | — | — | $175.48M | $37.47M | $138.02M | $0.85 | $0.85 | 162,840,000 | 162,840,000 |
|---|
Annual Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2025-12-31 | $1.24B | — | — | — | $208.33M | — | — | — | $858.84M | $184.59M | $674.24M | $4.54 | $4.52 | 148,373,000 | 149,318,000 |
|---|
| 2024-12-31 | $1.2B | — | — | — | $213.31M | — | — | — | $878.06M | $189.99M | $688.07M | $4.40 | $4.37 | 156,277,000 | 157,554,000 |
|---|
| 2023-12-31 | $1.15B | — | — | — | $212.49M | — | — | — | $851.51M | $186M | $665.51M | $4.14 | $4.11 | 160,870,000 | 161,847,000 |
|---|
| 2022-12-31 | $1.1B | — | — | — | $226.94M | — | — | — | $898.22M | $194.07M | — | $4.32 | $4.31 | 162,838,000 | 163,294,000 |
|---|
| 2021-12-31 | $1.12B | — | — | — | $231.45M | — | — | — | $695.22M | $148.53M | $546.69M | $3.36 | $3.36 | 162,840,000 | 162,879,000 |
|---|
| 2020-12-31 | $1.11B | — | — | — | $215.02M | — | — | — | $472.42M | $102M | $370.42M | $2.27 | $2.27 | 162,840,000 | 162,840,000 |
|---|
| 2019-12-31 | $978.85M | — | — | — | — | — | — | — | $718.17M | $155.83M | $677.63M | $4.16 | $4.16 | 162,840,000 | 162,840,000 |
|---|