Complete source-backed income-statement history.
- Available history
- 2011-12-31 to 2026-03-31
- 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-03-31 | — | — | — | — | — | — | — | — | $296M | $70M | $226M | $1.93 | $1.93 | 116,724,709 | 117,272,604 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | $249M | $45M | $204M | $1.73 | $1.72 | -373,266 | -325,636 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | $263M | $64M | $199M | $1.67 | $1.67 | 118,759,941 | 119,420,044 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | $214M | $47M | $167M | $1.40 | $1.40 | 118,953,510 | 119,392,819 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | $275M | $62M | $213M | $1.79 | $1.78 | 119,399,008 | 119,969,713 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $164M | $38M | $126M | $1.06 | $1.06 | -104,566 | -62,670 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | $207M | $50M | $157M | $1.32 | $1.31 | 119,674,809 | 120,118,107 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | $92M | $21M | $71M | $0.59 | $0.59 | 119,787,550 | 120,185,181 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | $204M | $49M | $155M | $1.29 | $1.29 | 119,829,174 | 120,244,669 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | $221M | $56M | $165M | $1.38 | $1.38 | -188,876 | -160,895 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | $246M | $52M | $194M | $1.61 | $1.61 | 120,407,889 | 120,754,694 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | $138M | $35M | $103M | $0.85 | $0.85 | 120,539,759 | 120,646,869 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | $235M | $56M | $179M | $1.48 | $1.48 | 120,765,661 | 120,969,891 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | $232M | $56M | $176M | $1.46 | $1.46 | -810,620 | -825,932 |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | $246M | $61M | $185M | $1.50 | $1.49 | 123,352,522 | 123,568,620 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | $278M | $70M | $208M | $1.67 | $1.67 | 124,539,551 | 124,697,971 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | $399M | $96M | $303M | $2.38 | $2.38 | 127,075,714 | 127,463,027 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | $355M | $92M | $263M | $2.05 | $2.04 | -1,055,257 | -1,041,888 |
|---|
| 2021-09-30 | — | — | — | — | — | — | — | — | $376M | $88M | $288M | $2.17 | $2.17 | 132,487,234 | 132,924,333 |
|---|
| 2021-06-30 | — | — | — | — | — | — | — | — | $463M | $113M | $350M | $2.61 | $2.60 | 134,255,916 | 134,644,350 |
|---|
| 2021-03-31 | — | — | — | — | — | — | — | — | $546M | $133M | $413M | $3.07 | $3.06 | 134,405,368 | 134,807,165 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | $475M | $116M | $359M | $2.67 | $2.66 | -131,158 | -80,229 |
|---|
| 2020-09-30 | — | — | — | — | — | — | — | — | $341M | $91M | $250M | $1.86 | $1.86 | 134,321,929 | 134,507,549 |
|---|
| 2020-06-30 | — | — | — | — | — | — | — | — | $118M | $29M | $89M | $0.66 | $0.66 | 134,316,252 | 134,379,576 |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | $43M | $11M | $32M | $0.24 | $0.24 | 135,909,100 | 136,138,677 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | $343M | $82M | $261M | $1.92 | $1.91 | 10,005 | 54,520 |
|---|
| 2019-09-30 | — | — | — | — | — | — | — | — | $297M | $49M | $248M | $1.82 | $1.82 | 136,095,481 | 136,376,051 |
|---|
| 2019-06-30 | — | — | — | — | — | — | — | — | $256M | $62M | $194M | $1.43 | $1.42 | 136,083,993 | 136,248,813 |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | $202M | $50M | $152M | $1.12 | $1.11 | 136,001,996 | 136,191,283 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | $214M | $46M | $168M | $1.24 | $1.24 | 25,178 | 42,427 |
|---|
| 2018-09-30 | — | — | — | — | — | — | — | — | $199M | $51M | $148M | $1.09 | $1.09 | 135,756,479 | 136,107,045 |
|---|
| 2018-06-30 | — | — | — | — | — | — | — | — | $43M | $36M | $7M | $0.05 | $0.05 | 135,678,914 | 135,969,045 |
|---|
| 2018-03-31 | — | — | — | — | — | — | — | — | $168M | $44M | $124M | $0.91 | $0.91 | 135,596,279 | 135,897,296 |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | — | $187M | $148M | $39M | $0.28 | $0.28 | 8,650 | 79,622 |
|---|
| 2017-09-30 | — | — | — | — | — | — | — | — | $121M | $52M | $69M | $0.52 | $0.51 | 135,253,493 | 135,711,212 |
|---|
| 2017-06-30 | — | — | — | — | — | — | — | — | $66M | $24M | $42M | $0.31 | $0.30 | 135,249,610 | 135,513,427 |
|---|
| 2017-03-31 | — | — | — | — | — | — | — | — | $57M | $24M | $33M | $0.25 | $0.25 | 135,218,586 | 135,573,167 |
|---|
| 2016-12-31 | — | — | — | — | — | — | — | — | $29M | $2M | -$1M | $0.20 | $0.20 | 718 | 186,523 |
|---|
| 2016-09-30 | — | — | — | — | — | — | — | — | $33M | $8M | $25M | $0.19 | $0.19 | 134,730,251 | 134,987,134 |
|---|
| 2016-06-30 | — | — | — | — | — | — | — | — | $42M | $16M | $26M | $0.19 | $0.19 | 134,728,465 | 134,952,992 |
|---|
| 2016-03-31 | — | — | — | — | — | — | — | — | $252M | $87M | $165M | $1.02 | $1.01 | 134,694,759 | 134,907,748 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | — | -$302M | -$134M | -$295M | -$1.54 | -$1.54 | 2,209,045 | 2,209,045 |
|---|
| 2015-09-30 | — | — | — | — | — | — | — | — | $20M | $1M | $19M | -$0.10 | -$0.10 | 134,452,763 | 134,452,763 |
|---|
| 2015-06-30 | — | — | — | — | — | — | — | — | $13M | -$8M | $21M | -$0.09 | -$0.09 | 127,411,208 | 127,411,208 |
|---|
| 2015-03-31 | — | — | — | — | — | — | — | — | $43M | $7M | $31M | $0.01 | $0.01 | 115,027,470 | 115,027,470 |
|---|
| 2014-12-31 | — | — | — | — | — | — | — | — | -$82M | -$38M | -$170M | -$0.77 | -$0.77 | 2,786 | 52,725 |
|---|
| 2014-09-30 | — | — | — | — | — | — | — | — | $697M | $235M | $462M | $3.72 | $3.70 | 114,788,439 | 115,316,314 |
|---|
| 2014-06-30 | — | — | — | — | — | — | — | — | $147M | $44M | $103M | $0.63 | $0.63 | 114,788,439 | 115,176,021 |
|---|
| 2014-03-31 | — | — | — | — | — | — | — | — | $99M | $31M | $68M | $0.46 | $0.45 | 114,788,439 | 115,144,858 |
|---|
| 2013-12-31 | — | — | — | — | — | — | — | — | $39.65M | -$14M | $53.65M | $0.27 | $0.27 | 2,917,172 | 2,917,172 |
|---|
| 2013-09-30 | — | — | — | — | — | — | — | — | -$91.65M | -$30.7M | -$60.95M | -$0.93 | -$0.93 | 100,000,000 | 100,000,000 |
|---|
| 2013-06-30 | — | — | — | — | — | — | — | — | $143.88M | $32.96M | $110.92M | $0.56 | $0.56 | 100,000,000 | 100,000,000 |
|---|
| 2013-03-31 | — | — | — | — | — | — | — | — | -$13.88M | -$4.26M | -$9.61M | -$0.10 | -$0.10 | 100,000,000 | 100,000,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 | — | — | — | — | — | — | — | — | $1B | $218M | $783M | $6.59 | $6.56 | 118,664,220 | 119,268,556 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $667M | $158M | $509M | $4.26 | $4.24 | 119,659,278 | 120,119,983 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | $840M | $199M | $641M | $5.33 | $5.32 | 120,382,227 | 120,629,590 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | $1.16B | $283M | $872M | $7.02 | $7.01 | 124,178,643 | 124,417,274 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | $1.74B | $427M | $1.31B | $9.91 | $9.88 | 132,653,889 | 133,054,494 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | $977M | $247M | $730M | $5.42 | $5.41 | 134,716,012 | 134,919,258 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | $1.1B | $243M | $855M | $6.28 | $6.27 | 136,070,837 | 136,326,911 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | $624M | $177M | $447M | $3.29 | $3.29 | 135,702,989 | 136,034,143 |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | — | $431M | $248M | $183M | $1.35 | $1.35 | 135,249,314 | 135,678,991 |
|---|
| 2016-12-31 | — | — | — | — | — | — | — | — | $356M | $113M | $215M | $1.60 | $1.59 | 134,718,588 | 135,135,860 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | — | -$226M | -$133M | -$220M | -$1.72 | -$1.72 | 127,910,680 | 127,910,680 |
|---|
| 2014-12-31 | — | — | — | — | — | — | — | — | $861M | $272M | $463M | $4.03 | $4.02 | 114,791,225 | 115,265,123 |
|---|
| 2013-12-31 | — | — | — | — | — | — | — | — | $78M | -$16M | $94M | -$0.19 | -$0.19 | 102,917,172 | 102,917,172 |
|---|
| 2012-12-31 | — | — | — | — | — | — | — | — | -$305.37M | -$87.67M | -$217.7M | -$2.18 | -$2.18 | 100,000,000 | 100,000,000 |
|---|
| 2011-12-31 | — | — | — | — | — | — | — | — | -$360.14M | -$118.41M | -$241.73M | — | — | — | 100,000,000 |
|---|