Complete source-backed income-statement history.
- Available history
- 2010-03-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 | $433M | $227.2M | $205.8M | — | $108.2M | — | $82.1M | — | $76.9M | $18M | $58.9M | $0.35 | $0.35 | 167,696,000 | 169,676,000 |
|---|
| 2025-12-31 | $407.2M | $226.4M | $180.8M | — | $101.5M | — | $60.4M | — | $53.2M | $11.5M | $42.1M | $0.25 | $0.24 | -318,000 | 31,000 |
|---|
| 2025-09-30 | $455.4M | $254.7M | $200.7M | — | $106.7M | — | $77.5M | — | $79.1M | $19.5M | $61.8M | $0.36 | $0.36 | 168,125,000 | 170,273,000 |
|---|
| 2025-06-30 | $444.5M | $242.2M | $202.3M | — | $108.2M | — | $77.6M | — | $67.9M | $17.8M | $50.5M | $0.30 | $0.29 | 168,483,000 | 170,083,000 |
|---|
| 2025-03-31 | $388.8M | $207.8M | $181M | — | $101.2M | — | $63.4M | — | $56.1M | $15.1M | $43.6M | $0.26 | $0.26 | 170,346,000 | 172,189,000 |
|---|
| 2024-12-31 | $370.7M | $209.5M | $161.2M | — | $93.3M | — | $49.3M | — | $41.8M | $5.7M | $36.4M | $0.21 | $0.21 | -371,000 | -313,000 |
|---|
| 2024-09-30 | $410M | $220.6M | $189.4M | — | $101.7M | — | $70.2M | — | $60.4M | $16.9M | $43.5M | $0.25 | $0.25 | 170,551,000 | 173,031,000 |
|---|
| 2024-06-30 | $412M | $225.7M | $186.3M | — | $98.9M | — | $71.9M | — | $61.8M | $16.5M | $46M | $0.27 | $0.27 | 172,627,000 | 175,003,000 |
|---|
| 2024-03-31 | $373.8M | $203.7M | $170.1M | — | $95.9M | — | $53.2M | — | $43M | $9M | $34.3M | $0.20 | $0.19 | 173,009,000 | 175,679,000 |
|---|
| 2023-12-31 | $356.8M | $200.9M | $155.9M | — | $93.6M | — | $32.8M | — | $21.3M | $7.8M | $13.9M | $0.08 | $0.08 | -381,000 | -176,000 |
|---|
| 2023-09-30 | $398.4M | $228.5M | $169.9M | — | $92.9M | — | $60.1M | — | $47.7M | $12.5M | $41.4M | $0.24 | $0.24 | 173,276,000 | 176,142,000 |
|---|
| 2023-06-30 | $403.2M | $229.7M | $173.5M | — | $96.3M | — | $54.8M | — | $46.1M | $13.2M | $34.6M | $0.20 | $0.20 | 174,260,000 | 176,481,000 |
|---|
| 2023-03-31 | $372.1M | $223.3M | $148.8M | — | $88.5M | — | $43.7M | — | $31.7M | $9.1M | $22.8M | $0.13 | $0.13 | 176,416,000 | 178,385,000 |
|---|
| 2022-12-31 | $340.3M | $230.9M | $109.4M | — | $72.4M | — | $19.8M | — | $14.2M | $3.9M | $14.2M | $0.08 | $0.07 | 8,882,000 | 9,134,000 |
|---|
| 2022-09-30 | $417.7M | $277.3M | $140.4M | — | $124.3M | — | -$10.1M | — | -$17.5M | $1.6M | -$19.1M | -$0.11 | -$0.11 | 174,867,000 | 174,867,000 |
|---|
| 2022-06-30 | $284.2M | $170.4M | $113.8M | — | $58.4M | — | $53.5M | — | $47.7M | $11.3M | $36.4M | $0.29 | $0.28 | 126,419,000 | 128,391,000 |
|---|
| 2022-03-31 | $239.6M | $137.7M | $101.9M | — | $53.9M | — | $43.9M | — | $39.4M | $10M | $30.2M | $0.24 | $0.24 | 126,281,000 | 128,441,000 |
|---|
| 2021-12-31 | $232.3M | $147.1M | $85.2M | — | $64.1M | — | $13.2M | — | -$10.9M | -$13.9M | -$66.4M | -$0.55 | -$0.53 | 935,000 | 588,000 |
|---|
| 2021-09-30 | $229.7M | $133.9M | $95.8M | — | $56.8M | — | $32.5M | — | $21.8M | $5.7M | $64.1M | $0.53 | $0.51 | 121,385,000 | 125,088,000 |
|---|
| 2021-06-30 | $243.7M | $139.9M | $103.8M | — | $60.4M | — | $37.3M | — | $26.8M | $6.2M | $73.2M | $0.61 | $0.59 | 120,465,000 | 124,297,000 |
|---|
| 2021-03-31 | $205.2M | $116.8M | $88.4M | — | $57.7M | — | $24M | — | $14.7M | $4.7M | $50M | $0.42 | $0.40 | 119,808,000 | 123,637,000 |
|---|
| 2020-12-31 | -$743.6M | -$495.3M | -$248.3M | — | -$112M | — | -$118.7M | — | -$111.6M | -$30.2M | $37.2M | $0.30 | $0.30 | -145,000 | 390,000 |
|---|
| 2020-09-30 | $493.6M | $300.5M | $193.1M | — | $105.1M | — | $72.4M | — | $61.5M | $16.1M | $45.4M | $0.38 | $0.37 | 120,704,000 | 122,507,000 |
|---|
| 2020-06-30 | $449.1M | $272.2M | $176.9M | — | $100.2M | — | $66M | — | $53M | $17.2M | $35.6M | $0.30 | $0.29 | 120,246,000 | 122,048,000 |
|---|
| 2020-03-31 | $183.4M | $98.5M | $84.9M | — | $52.4M | — | $26.7M | — | -$7.4M | -$1M | $28.5M | $0.21 | $0.21 | 3,439,000 | 3,762,000 |
|---|
| 2019-12-31 | $491.7M | $300M | $191.7M | — | $101.7M | — | $77.6M | — | $61.8M | $13.4M | $48.5M | $0.40 | $0.39 | 113,448,000 | 123,683,000 |
|---|
| 2019-09-30 | $521.3M | $313.1M | $208.2M | — | $108.8M | — | $88.5M | — | $76.1M | $19.5M | $56.6M | $0.48 | $0.46 | 106,007,000 | 123,920,000 |
|---|
| 2019-06-30 | $508.3M | $306.7M | $201.6M | — | $109.5M | — | $80.2M | — | $63.2M | $14.8M | $46.5M | $0.39 | $0.38 | 105,262,000 | 123,664,000 |
|---|
| 2019-03-31 | $537.5M | $335.7M | $201.8M | — | $109.3M | — | $81.2M | — | $60.2M | $12.6M | $47.2M | $0.40 | $0.38 | 78,000 | -6,000 |
|---|
| 2018-12-31 | $485M | $300.7M | $184.3M | — | $102.4M | — | $70.9M | — | $60.7M | $9.1M | $25.4M | $0.19 | $0.21 | 104,777,000 | 123,045,000 |
|---|
| 2018-09-30 | $524.8M | $321.6M | $203.2M | — | $109.6M | — | $81.4M | — | $62.7M | $17.2M | -$37.6M | -$0.42 | -$0.30 | 104,570,000 | 123,376,000 |
|---|
| 2018-06-30 | $503.6M | $308.1M | $195.5M | — | $111.8M | — | $72.1M | — | $55.2M | $14.5M | -$700,000.00 | -$0.06 | -$0.06 | 104,338,000 | 107,142,000 |
|---|
| 2018-03-31 | $517.9M | $319.2M | $198.7M | — | $107.8M | — | $76.7M | — | -$65.6M | $7M | -$62M | -$0.65 | -$0.51 | 65,000 | -379,000 |
|---|
| 2017-12-31 | $436.7M | $266.6M | $170.1M | — | $94.3M | — | $64.4M | — | $34.9M | -$51M | $81.6M | $0.73 | $0.67 | 103,964,000 | 122,017,000 |
|---|
| 2017-09-30 | $453.8M | $280.2M | $173.6M | — | $95M | — | $68.1M | — | $48.9M | -$51M | $29.8M | $0.23 | $0.23 | 103,812,000 | 105,540,000 |
|---|
| 2017-06-30 | $443.2M | $279.1M | $164.1M | — | $96.7M | — | $57.2M | — | $38.3M | $8.9M | $26.5M | $0.20 | $0.20 | 103,694,000 | 105,232,000 |
|---|
| 2017-03-31 | $297.9M | $163.9M | $134M | — | $43M | — | $79.3M | — | $38.6M | $18.9M | $27.4M | $0.21 | $0.21 | 239,000 | 303,000 |
|---|
| 2016-12-31 | $451.8M | $298.8M | $153M | — | $99.9M | — | $32.8M | — | $1.4M | -$1.8M | $3.2M | $0.02 | $0.02 | 103,113,000 | 104,558,000 |
|---|
| 2016-09-30 | $491M | $317M | $174M | — | $106.6M | — | $52.5M | — | $29M | $4.4M | $24.6M | $0.24 | $0.24 | 102,728,000 | 104,608,000 |
|---|
| 2016-06-30 | $471.8M | $306.4M | $165.4M | — | $106.6M | — | $38.6M | — | $13M | -$5.9M | $18.9M | $0.19 | $0.18 | 101,685,000 | 104,176,000 |
|---|
| 2016-03-31 | $492.6M | $324.8M | $167.8M | — | $99.3M | — | $17.1M | — | -$700,000.00 | -$1.5M | -$400,000.00 | -$0.01 | $0.00 | 134,000 | -41,000 |
|---|
| 2015-12-31 | $460.2M | $301.9M | $158.3M | — | $89.1M | — | $48.5M | — | $22.9M | -$1.4M | $24.4M | $0.24 | $0.24 | 100,366,000 | 102,776,000 |
|---|
| 2015-09-30 | $485.9M | $316.6M | $169.3M | — | $96.9M | — | $55.5M | — | $32.6M | $10M | $22.6M | $0.23 | $0.22 | 100,353,000 | 102,880,000 |
|---|
| 2015-06-30 | $485.1M | $315.3M | $169.8M | — | $100.4M | — | $53.2M | — | $31.2M | $10M | $21.3M | $0.21 | $0.20 | 101,409,000 | 104,367,000 |
|---|
| 2015-03-31 | $518.5M | $329M | $189.5M | — | $77.6M | — | $32.4M | — | $12.7M | -$23M | $32.3M | $0.31 | $0.31 | 69,000 | 213,000 |
|---|
| 2014-12-31 | $497.1M | $315.6M | $181.5M | — | $129.9M | — | $35.7M | — | $8.4M | $1.7M | $2.2M | $0.02 | $0.02 | 101,695,000 | 104,785,000 |
|---|
| 2014-09-30 | $531M | $334M | $197M | — | $103.2M | — | $78.7M | — | $54.4M | $16.6M | $37.2M | $0.37 | $0.36 | 101,451,000 | 104,710,000 |
|---|
| 2014-06-30 | $503.6M | $325.4M | $178.2M | — | $104.4M | — | $56.9M | — | $33.1M | $21.5M | $12.1M | $0.12 | $0.12 | 101,235,000 | 104,529,000 |
|---|
| 2014-03-31 | $522M | $323.5M | $198.5M | — | $107.9M | — | $71.3M | — | $43.8M | $8.5M | $40M | $0.41 | $0.40 | 592,000 | 3,805,000 |
|---|
| 2013-12-28 | $489.1M | $307.9M | $181.2M | — | $99.2M | — | $67.5M | — | $41.1M | $12.5M | $28.7M | $0.29 | $0.28 | 97,843,000 | 101,160,000 |
|---|
| 2013-09-28 | $514.5M | $322.7M | $191.8M | — | $105.4M | — | $72.6M | — | -$85.7M | -$33.2M | -$52.3M | -$0.54 | -$0.54 | 97,457,000 | 97,457,000 |
|---|
| 2013-06-29 | $508.7M | $326.8M | $181.9M | — | $106.6M | — | $61M | — | $15.8M | $2.2M | $13.8M | $0.14 | $0.14 | 97,237,000 | 100,429,000 |
|---|
| 2013-03-31 | $478.7M | $295.3M | $183.4M | — | $100.9M | — | $62.3M | — | $22.2M | $5.9M | $23.9M | $0.25 | $0.24 | 381,000 | 198,000 |
|---|
| 2012-12-29 | $471.7M | $303.8M | $167.9M | — | $93.7M | — | $59.5M | — | $15.3M | $3.9M | $9.2M | $0.10 | $0.09 | 96,789,000 | 100,278,000 |
|---|
| 2012-09-29 | $499.5M | $312.9M | $186.6M | — | $104.8M | — | $66.1M | — | $29.1M | $8.8M | $19.2M | $0.20 | $0.19 | 95,878,000 | 99,746,000 |
|---|
| 2012-06-30 | $493.6M | $314.9M | $178.7M | — | $99M | — | $55M | — | -$3.9M | -$3.2M | -$2.2M | -$0.02 | -$0.02 | 94,104,000 | 94,104,000 |
|---|
| 2012-03-31 | $540.1M | $339.8M | $200.3M | — | $112.4M | — | $70.5M | — | $20.8M | $5.9M | $8.6M | $0.13 | $0.12 | 27,000 | 75,000 |
|---|
| 2011-12-31 | $485.9M | $321.4M | $164.5M | — | $98M | — | $51.1M | — | $3M | -$2.5M | $5.6M | $0.08 | $0.08 | 66,724,000 | 72,215,000 |
|---|
| 2011-10-01 | $448.5M | $289.1M | $159.4M | — | $85.9M | — | $61.1M | — | $3.8M | -$400,000.00 | $4.5M | $0.07 | $0.06 | 66,724,000 | 72,223,000 |
|---|
| 2011-07-02 | $476.2M | $309.3M | $166.9M | — | $91.4M | — | $63M | — | $17.7M | $6.5M | $11.2M | $0.17 | $0.16 | 66,724,000 | 71,440,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.7B | $931.1M | $764.8M | — | $417.6M | — | $278.9M | — | $256.3M | $63.9M | $198M | $1.17 | $1.15 | 168,659,000 | 171,258,000 |
|---|
| 2024-12-31 | $1.57B | $859.5M | $707M | — | $389.8M | — | $244.6M | — | $207M | $48.1M | $160.2M | $0.93 | $0.92 | 171,686,000 | 174,659,000 |
|---|
| 2023-12-31 | $1.53B | $882.4M | $648.1M | — | $371.3M | — | $191.4M | — | $146.8M | $42.6M | $112.7M | $0.65 | $0.64 | 174,251,000 | 177,259,000 |
|---|
| 2022-12-31 | $1.28B | $816.3M | $465.5M | — | $309M | — | $107.1M | — | $83.8M | $26.8M | $61.7M | $0.41 | $0.40 | 151,581,000 | 153,837,000 |
|---|
| 2021-12-31 | $910.9M | $537.7M | $373.2M | — | $239M | — | $107M | — | $52.4M | $2.7M | $120.9M | $1.00 | $0.97 | 121,493,000 | 125,114,000 |
|---|
| 2020-12-31 | $746.1M | $407.9M | $338.2M | — | $206.1M | — | $107.7M | — | $38.1M | $9.5M | $146.7M | $1.21 | $1.19 | 120,764,000 | 123,452,000 |
|---|
| 2020-03-31 | $710.1M | $387.5M | $322.6M | $16.2M | $196.4M | — | $104.1M | — | $23.4M | $4.4M | $180.1M | $1.48 | $1.45 | 111,689,000 | 114,265,000 |
|---|
| 2019-12-31 | $710.1M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
|---|
| 2019-03-31 | $2.05B | $1.27B | $784.8M | $16.3M | $433.1M | — | $305.6M | — | $238.8M | $53.4M | $34.3M | $0.11 | $0.28 | 104,640,000 | 123,329,000 |
|---|
| 2018-03-31 | $1.85B | $1.15B | $706.5M | $13.3M | $393.8M | — | $266.4M | — | $56.5M | -$19.5M | $75.9M | $0.51 | $0.62 | 103,889,000 | 121,984,000 |
|---|
| 2017-03-31 | $1.71B | $1.09B | $626.4M | $10.4M | $356.1M | — | $203.2M | — | $82M | $15.6M | $74.1M | $0.65 | $0.64 | 102,753,000 | 104,784,000 |
|---|
| 2016-03-31 | $1.92B | $1.26B | $665.2M | $12.4M | $385.7M | — | $174.3M | — | $86M | $17.1M | $67.9M | $0.67 | $0.66 | 100,841,000 | 103,310,000 |
|---|
| 2015-03-31 | $2.05B | $1.3B | $746.2M | $12.8M | $415.1M | — | $203.7M | — | $108.6M | $16.8M | $83.8M | $0.82 | $0.80 | 101,530,000 | 104,727,000 |
|---|
| 2014-03-31 | $2.03B | $1.28B | $753.4M | $13M | $419.1M | — | $272.4M | — | $15M | -$10M | $30.2M | $0.31 | $0.30 | 98,105,000 | 101,318,000 |
|---|
| 2013-03-31 | $1.94B | $1.23B | $716.6M | $13.7M | $398.4M | — | $242.9M | — | $62.7M | $15.4M | $50.1M | $0.52 | $0.50 | 95,972,000 | 99,866,000 |
|---|
| 2012-03-31 | $1.94B | $1.25B | $690.1M | $15.4M | $387.1M | — | $245.3M | — | $44.9M | $9.4M | $29.9M | $0.45 | $0.42 | 66,751,000 | 72,065,000 |
|---|
| 2011-03-31 | $1.67B | $1.08B | $592.5M | $11.5M | $326.7M | — | $217.2M | — | -$63.3M | -$10.2M | -$51.3M | -$0.77 | -$0.77 | 66,757,000 | 66,757,000 |
|---|
| 2010-03-31 | $1.51B | $994.4M | $515.6M | — | $297.7M | — | $161.4M | — | $118.6M | $30.5M | $88.1M | $1.32 | $1.27 | 66,753,000 | 69,163,000 |
|---|