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 | $321.38M | $143.41M | $177.96M | — | $68.16M | — | — | — | $78.05M | $24.41M | $53.64M | $0.19 | $0.19 | 285,773,000 | 288,148,000 |
|---|
| 2026-03-31 | $280.05M | $132.98M | $147.07M | — | $68.21M | — | — | — | $42.61M | $16.02M | $26.59M | $0.09 | $0.09 | 284,887,000 | 287,622,000 |
|---|
| 2025-12-31 | $303.44M | $137.52M | $165.92M | — | $57.51M | — | — | — | $70.5M | $35.65M | $34.85M | $0.12 | $0.12 | 101,000 | 402,000 |
|---|
| 2025-09-30 | $311.31M | $133.75M | $177.56M | — | $63.29M | — | — | — | $72.94M | $24.54M | $48.4M | $0.17 | $0.17 | 284,067,000 | 286,745,000 |
|---|
| 2025-06-30 | $294.34M | $127.72M | $166.62M | — | $68.89M | — | — | — | $18.9M | $10.94M | $7.96M | $0.03 | $0.03 | 283,933,000 | 285,756,000 |
|---|
| 2025-03-31 | $254.52M | $119.09M | $135.43M | — | $63.06M | — | — | — | -$14.82M | -$1.56M | -$13.26M | -$0.05 | -$0.05 | 283,558,000 | 283,558,000 |
|---|
| 2024-12-31 | $290.2M | $125.84M | $164.37M | — | $61.84M | $77.22M | $87.15M | — | $44.96M | $32.64M | $12.32M | $0.05 | $0.05 | 160,000 | 246,000 |
|---|
| 2024-09-30 | $285.47M | $127.44M | $158.02M | — | $62.01M | $77.52M | $80.51M | — | $42.75M | $25.76M | $17M | $0.06 | $0.06 | 283,059,000 | 285,564,000 |
|---|
| 2024-06-30 | $276.59M | $123.8M | $152.79M | — | $60.58M | $75.99M | $76.8M | — | $15.14M | $6.39M | $8.75M | $0.03 | $0.03 | 282,894,000 | 284,541,000 |
|---|
| 2024-03-31 | $248.18M | $121.06M | $127.12M | — | $58.21M | $73.94M | $53.17M | — | $11.01M | $4.69M | $6.32M | $0.02 | $0.02 | 281,913,000 | 284,062,000 |
|---|
| 2023-12-31 | $310.24M | $130.16M | $180.08M | — | $60.36M | $76.06M | $104.02M | — | $65.67M | $26.99M | $38.68M | $0.14 | $0.14 | 110,000 | 32,000 |
|---|
| 2023-09-30 | $263.18M | $117.19M | $145.98M | — | $54.11M | $69.89M | $76.1M | — | $470,000.00 | $14.13M | -$13.66M | -$0.05 | -$0.05 | 281,105,000 | 281,105,000 |
|---|
| 2023-06-30 | $255.28M | $115.69M | $139.59M | — | $60.29M | $76.38M | $63.2M | — | $34.49M | $10.97M | $23.51M | $0.08 | $0.08 | 280,893,000 | 283,147,000 |
|---|
| 2023-03-31 | $220.59M | $109.09M | $111.5M | — | $61.91M | $78.14M | $33.37M | — | $5.4M | $2.56M | $2.84M | $0.01 | $0.01 | 280,691,000 | 282,977,000 |
|---|
| 2022-12-31 | $251.59M | $109.87M | $141.72M | — | $65.95M | $81.55M | $60.17M | — | -$378.5M | -$58.78M | -$319.72M | -$1.14 | -$1.14 | 108,000 | 3,000 |
|---|
| 2022-09-30 | $248.7M | $112.69M | $136.01M | — | $57.09M | $72.82M | $63.2M | — | $42.02M | $16.93M | $25.09M | $0.09 | $0.09 | 280,142,000 | 280,172,000 |
|---|
| 2022-06-30 | $266.64M | $116.24M | $150.4M | — | $63.13M | $78.9M | $71.5M | — | $48.11M | $17.69M | $30.42M | $0.11 | $0.11 | 279,990,000 | 280,171,000 |
|---|
| 2022-03-31 | $236.75M | $107.88M | $128.88M | — | $59.54M | $75.38M | $53.49M | — | $45.27M | $14.63M | $30.64M | $0.11 | $0.11 | 279,829,000 | 279,908,000 |
|---|
| 2021-12-31 | $241.25M | $107.3M | $133.95M | — | $51.83M | $67.53M | $66.43M | — | $58.73M | $22.74M | $36M | $0.12 | $0.12 | 131,000 | 129,000 |
|---|
| 2021-09-30 | $226.16M | $100.58M | $125.59M | — | $44.04M | $59.92M | $65.67M | — | $41.1M | $13.66M | $27.44M | $0.10 | $0.10 | 279,381,000 | 279,560,000 |
|---|
| 2021-06-30 | $251.92M | $108.16M | $143.76M | — | $49.83M | $65.49M | $78.27M | — | $61.8M | $19.18M | $42.6M | $0.15 | $0.15 | 279,078,000 | 279,214,000 |
|---|
| 2021-03-31 | $212.15M | $96.78M | $115.37M | — | $52.47M | $69.01M | $46.36M | — | $14.08M | $3.02M | $10.84M | $0.04 | $0.04 | 278,827,000 | 278,968,000 |
|---|
| 2020-12-31 | $216.85M | $96.27M | $120.58M | — | $53.16M | $68.2M | $52.38M | — | -$35.08M | $8.31M | -$43.68M | -$0.18 | -$0.18 | 5,296,000 | 5,296,000 |
|---|
| 2020-09-30 | $200.03M | $92.52M | $107.51M | — | $45.63M | $60.48M | $47.03M | — | -$584,000.00 | -$1.21M | $10,000.00 | $0.00 | $0.00 | 232,400,000 | 232,400,000 |
|---|
| 2020-06-30 | $213.09M | $94.12M | $118.97M | — | $42.68M | $57.23M | $61.74M | — | $11.02M | $3.77M | $7.02M | $0.03 | $0.03 | 232,400,000 | 232,400,000 |
|---|
| 2020-03-31 | $188.2M | $91.68M | $96.52M | — | $37.05M | $51.65M | $44.87M | — | -$14.22M | -$12.23M | -$1.96M | -$0.01 | -$0.01 | 232,400,000 | 232,400,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.16B | $518.08M | $645.53M | — | $252.76M | — | — | — | $147.51M | $69.56M | $77.95M | $0.27 | $0.27 | 283,956,000 | 286,421,000 |
|---|
| 2024-12-31 | $1.1B | $498.15M | $602.3M | — | $242.63M | $304.67M | $297.63M | — | $113.87M | $69.48M | $44.4M | $0.16 | $0.16 | 282,784,000 | 284,906,000 |
|---|
| 2023-12-31 | $1.05B | $472.13M | $577.16M | — | $236.67M | $300.47M | $276.69M | — | $106.03M | $54.65M | $51.38M | $0.18 | $0.18 | 281,008,000 | 283,222,000 |
|---|
| 2022-12-31 | $1B | $446.68M | $557M | — | $245.71M | $308.65M | $248.35M | — | -$243.11M | -$9.54M | -$233.57M | -$0.83 | -$0.83 | 280,096,000 | 280,096,000 |
|---|
| 2021-12-31 | $931.48M | $412.81M | $518.67M | — | $198.16M | $261.94M | $256.73M | — | $175.72M | $58.6M | $116.88M | $0.41 | $0.41 | 279,228,000 | 279,382,000 |
|---|
| 2020-12-31 | $818.16M | $374.59M | $443.57M | — | $178.53M | $237.55M | $206.02M | — | -$38.86M | -$1.37M | -$38.62M | -$0.16 | -$0.16 | 237,696,000 | 237,696,000 |
|---|
| 2019-12-31 | $778.33M | $382.9M | $395.43M | — | $147.48M | $211.83M | $183.6M | — | -$916,000.00 | $19.51M | -$20.85M | -$0.09 | -$0.09 | 232,400,000 | 232,400,000 |
|---|