Complete source-backed income-statement history.
- Available history
- 2007-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 | $759.58M | $59.34M | — | — | — | — | — | — | — | $53.3M | $195.32M | $0.83 | $0.83 | 234,739,000 | 236,210,000 |
|---|
| 2026-03-31 | $1.07B | $58.12M | — | — | — | — | — | — | — | $91.53M | $341.63M | $1.45 | $1.44 | 235,050,000 | 236,396,000 |
|---|
| 2025-12-31 | $786.89M | $43.49M | — | — | — | — | — | — | — | $57.48M | $179.09M | $0.76 | $0.75 | -580,000 | -466,000 |
|---|
| 2025-09-30 | $655.3M | $48.88M | — | — | — | — | — | — | — | $39.04M | $144.31M | $0.61 | $0.60 | 237,378,000 | 239,026,000 |
|---|
| 2025-06-30 | $699.65M | $34.99M | — | — | — | — | — | — | — | $64.46M | $237.58M | $0.99 | $0.99 | 238,187,000 | 239,717,000 |
|---|
| 2025-03-31 | $846.33M | $58.2M | — | — | — | — | — | — | — | $12.68M | $97.05M | $0.40 | $0.40 | 240,035,000 | 241,755,000 |
|---|
| 2024-12-31 | $676.66M | $42.26M | — | — | — | — | — | — | — | -$30.82M | $94.84M | $0.39 | $0.39 | -143,000 | -57,000 |
|---|
| 2024-09-30 | $564.57M | $32.59M | — | — | — | — | — | — | — | $15.57M | $50.66M | $0.21 | $0.21 | 240,865,000 | 242,623,000 |
|---|
| 2024-06-30 | $509.84M | $34.1M | — | — | — | — | — | — | — | -$18.69M | $28.7M | $0.12 | $0.12 | 241,125,000 | 242,983,000 |
|---|
| 2024-03-31 | $595.83M | $31.6M | — | — | — | — | — | — | — | $18.2M | $92.14M | $0.38 | $0.38 | 240,505,000 | 242,406,000 |
|---|
| 2023-12-31 | $638.25M | $44.81M | — | — | — | — | — | — | — | $76.91M | $310.03M | $1.31 | $1.30 | -2,469,000 | -2,307,000 |
|---|
| 2023-09-30 | $571.33M | $46.21M | — | — | — | — | — | — | — | $15.7M | $49.43M | $0.20 | $0.20 | 241,338,000 | 243,937,000 |
|---|
| 2023-06-30 | $513.24M | $44.8M | — | — | — | — | — | — | — | $14.71M | $30.23M | $0.12 | $0.12 | 238,970,000 | 241,105,000 |
|---|
| 2023-03-31 | $818.39M | $67.07M | — | — | — | — | — | — | — | $121.88M | $481.45M | $1.98 | $1.95 | 238,019,000 | 240,882,000 |
|---|
| 2022-12-31 | $1.18B | $96.53M | — | — | — | — | — | — | — | $183.59M | $814.24M | $3.31 | $3.24 | -1,992,000 | -1,981,000 |
|---|
| 2022-09-30 | $1.57B | $127.29M | — | — | — | — | — | — | — | $59.62M | $373.09M | $1.52 | $1.49 | 239,768,000 | 245,023,000 |
|---|
| 2022-06-30 | $1.47B | $110.11M | — | — | — | — | — | — | — | $103.33M | $452.86M | $1.81 | $1.77 | 243,492,000 | 248,650,000 |
|---|
| 2022-03-31 | $1.12B | $93.12M | — | — | — | — | — | — | — | -$116.08M | -$456.81M | -$1.86 | -$1.86 | 245,350,000 | 245,350,000 |
|---|
| 2021-12-31 | $1.26B | $120.11M | — | — | — | — | — | — | — | $18.51M | $891.37M | $3.63 | $3.59 | 170,000 | 6,622,000 |
|---|
| 2021-09-30 | $954.86M | $105.84M | — | — | — | — | — | — | — | -$29.68M | -$350.27M | -$1.44 | -$1.44 | 243,311,000 | 243,311,000 |
|---|
| 2021-06-30 | $684.41M | $69M | — | — | — | — | — | — | — | -$1.26M | -$156.47M | -$0.65 | -$0.65 | 242,592,000 | 242,592,000 |
|---|
| 2021-03-31 | $683.91M | $72.34M | — | — | — | — | — | — | — | $2.69M | $27.15M | $0.11 | $0.11 | 242,159,000 | 247,527,000 |
|---|
| 2020-12-31 | $513.36M | $69.56M | — | — | — | — | — | — | — | $4.23M | $38.4M | $0.15 | $0.15 | -397,000 | -397,000 |
|---|
| 2020-09-30 | $424.04M | $47.97M | — | — | — | — | — | — | — | -$36.51M | -$748.79M | -$3.12 | -$3.12 | 239,895,000 | 239,895,000 |
|---|
| 2020-06-30 | $382.85M | $38.16M | — | — | — | — | — | — | — | -$22.27M | -$167.58M | -$0.70 | -$0.70 | 239,472,000 | 239,472,000 |
|---|
| 2020-03-31 | $460.75M | $32.62M | — | — | — | — | — | — | — | $50.22M | $166.2M | $0.58 | $0.58 | 246,218,000 | 247,684,000 |
|---|
| 2019-12-31 | $587.11M | $46.53M | — | — | — | — | — | — | — | -$498.86M | -$1.81B | -$7.27 | -$7.27 | 92,000 | -853,000 |
|---|
| 2019-09-30 | $547.77M | $79.94M | — | — | — | — | — | — | — | -$47.22M | -$27.58M | -$0.11 | -$0.11 | 248,082,000 | 248,082,000 |
|---|
| 2019-06-30 | $656.18M | $101.12M | — | — | — | — | — | — | — | $40.1M | $115.19M | $0.46 | $0.46 | 247,770,000 | 248,436,000 |
|---|
| 2019-03-31 | $809.87M | $132.31M | — | — | — | — | — | — | — | $5.69M | $1.42M | $0.01 | $0.01 | 247,776,000 | 249,154,000 |
|---|
| 2018-12-31 | $971.94M | $221.63M | — | — | — | — | — | — | — | -$68.78M | -$1.76B | -$7.17 | -$7.17 | 155,000 | -708,000 |
|---|
| 2018-09-30 | $845.82M | $116.08M | — | — | — | — | — | — | — | $24.14M | $48.54M | $0.19 | $0.19 | 246,451,000 | 247,166,000 |
|---|
| 2018-06-30 | $759.47M | $102.75M | — | — | — | — | — | — | — | -$28.52M | -$79.84M | -$0.32 | -$0.32 | 245,880,000 | 245,880,000 |
|---|
| 2018-03-31 | $756.61M | $55.59M | — | — | — | — | — | — | — | $42.68M | $49.24M | $0.20 | $0.20 | 245,709,000 | 246,594,000 |
|---|
| 2017-12-31 | $679.03M | $51.13M | — | — | — | — | — | — | — | -$349.08M | $221.19M | $0.89 | $0.89 | 64,000 | 178,000 |
|---|
| 2017-09-30 | $482.23M | $59.77M | — | — | — | — | — | — | — | -$71.99M | -$127.7M | -$0.52 | -$0.52 | 245,244,000 | 245,244,000 |
|---|
| 2017-06-30 | $673.11M | — | — | — | — | — | — | — | — | $57.65M | $69.55M | $0.28 | $0.28 | 245,177,000 | 245,335,000 |
|---|
| 2017-03-31 | $776.66M | — | — | — | — | — | — | — | — | $112.4M | $170.11M | $0.69 | $0.69 | 244,652,000 | 244,803,000 |
|---|
| 2016-12-31 | $253.52M | — | — | — | — | — | — | — | — | -$95.58M | -$160.71M | -$0.65 | -$0.65 | 18,297,000 | 18,297,000 |
|---|
| 2016-09-30 | $413.21M | — | — | — | — | — | — | — | — | -$13.71M | -$41.97M | -$0.23 | -$0.23 | 180,683,000 | 180,683,000 |
|---|
| 2016-06-30 | $101.8M | — | — | — | — | — | — | — | — | -$129.49M | -$224.94M | -$1.35 | -$1.35 | 167,126,000 | 167,126,000 |
|---|
| 2016-03-31 | $331.41M | — | — | — | — | — | — | — | — | -$41.98M | -$93.77M | -$0.56 | -$0.56 | 166,803,000 | 166,803,000 |
|---|
| 2015-12-31 | $410.73M | — | — | — | — | — | — | — | — | -$164.29M | -$321.83M | -$1.93 | -$1.93 | 62,000 | 62,000 |
|---|
| 2015-09-30 | $479.93M | — | — | — | — | — | — | — | — | -$134.78M | -$300.95M | -$1.81 | -$1.81 | 166,517,000 | 166,517,000 |
|---|
| 2015-06-30 | $244.6M | — | — | — | — | — | — | — | — | -$61.98M | -$118.59M | -$0.71 | -$0.71 | 166,421,000 | 166,421,000 |
|---|
| 2015-03-31 | $462.81M | — | — | — | — | — | — | — | — | $22.37M | $27.68M | $0.16 | $0.16 | 166,039,000 | 166,066,000 |
|---|
| 2014-12-31 | $586.58M | — | — | — | — | — | — | — | — | $166.05M | $284.05M | $1.70 | $1.69 | 759,000 | 718,000 |
|---|
| 2014-09-30 | $616.62M | — | — | — | — | — | — | — | $239.94M | $93.52M | $146.42M | $0.87 | $0.86 | 165,841,000 | 166,460,000 |
|---|
| 2014-06-30 | $765.52M | — | — | — | — | — | — | — | $289.37M | $117.98M | $171.39M | $1.04 | $1.04 | 161,909,000 | 162,813,000 |
|---|
| 2014-03-31 | $457.34M | — | — | — | — | — | — | — | — | $18.96M | $32.52M | $0.20 | $0.20 | 160,794,000 | 161,825,000 |
|---|
| 2013-12-31 | $335.8M | — | — | — | — | — | — | — | — | -$28.32M | $28.17M | $0.17 | $0.17 | 40,000 | 86,000 |
|---|
| 2013-09-30 | $442.04M | — | — | — | — | — | — | — | $31.04M | $11.87M | $19.18M | $0.12 | $0.12 | 160,500,000 | 161,374,000 |
|---|
| 2013-06-30 | $673.36M | — | — | — | — | — | — | — | $241.48M | $97.49M | $143.98M | $0.88 | $0.88 | 160,565,000 | 161,414,000 |
|---|
| 2013-03-31 | $319.24M | — | — | — | — | — | — | — | — | -$47.18M | -$75.61M | -$0.47 | -$0.47 | 160,125,000 | 160,125,000 |
|---|
| 2012-12-31 | $458.04M | — | — | — | — | — | — | — | — | $29.96M | $52.96M | $0.33 | $0.33 | 134,000 | 1,010,000 |
|---|
| 2012-09-30 | $299.78M | — | — | — | — | — | — | — | — | -$29.07M | -$53.84M | -$0.34 | -$0.34 | 159,563,000 | 159,563,000 |
|---|
| 2012-06-30 | $448.93M | — | — | — | — | — | — | — | — | $39.01M | $55.68M | $0.34 | $0.34 | 159,412,000 | 160,030,000 |
|---|
| 2012-03-31 | $250.96M | — | — | — | — | — | — | — | — | -$27.84M | -$41.8M | -$0.26 | -$0.26 | 158,913,000 | 158,913,000 |
|---|
| 2011-12-31 | $312.05M | — | — | — | — | — | — | — | — | $211,000.00 | -$2.99M | -$0.02 | -$0.02 | 129,000 | 502,000 |
|---|
| 2011-09-30 | $370.64M | — | — | — | — | — | — | — | — | $22.54M | $34.76M | $0.22 | $0.21 | 158,154,000 | 159,322,000 |
|---|
| 2011-06-30 | $306.63M | — | — | — | — | — | — | — | — | $32.7M | $51.29M | $0.32 | $0.32 | 157,997,000 | 158,833,000 |
|---|
| 2011-03-31 | $212.66M | — | — | — | — | — | — | — | — | -$19.9M | -$25.03M | -$0.16 | -$0.16 | 157,545,000 | 157,545,000 |
|---|
| 2010-12-31 | $161.14M | — | — | — | — | — | — | — | — | $1.43M | -$317.72M | -$2.02 | -$2.01 | 97,000 | -65,000 |
|---|
| 2010-09-30 | $226.96M | — | — | — | — | — | — | — | — | -$5.9M | -$8.17M | -$0.05 | -$0.05 | 157,109,000 | 157,109,000 |
|---|
| 2010-06-30 | $191.18M | — | — | — | — | — | — | — | — | $11.76M | $9.05M | $0.06 | $0.06 | 156,820,000 | 158,472,000 |
|---|
| 2010-03-31 | $348.48M | — | — | — | — | — | — | — | — | $48.93M | $77.58M | $0.50 | $0.48 | 156,393,000 | 160,292,000 |
|---|
| 2009-12-31 | $246.83M | — | — | — | — | — | — | — | — | $14.1M | -$16.78M | -$0.11 | -$0.11 | 257,000 | 257,000 |
|---|
| 2009-09-30 | $203.64M | — | — | — | — | — | — | — | — | -$15.26M | -$29.82M | -$0.19 | -$0.19 | 154,653,000 | 154,653,000 |
|---|
| 2009-06-30 | $180.43M | — | — | — | — | — | — | — | — | -$22.53M | -$39.88M | -$0.26 | -$0.26 | 154,389,000 | 154,389,000 |
|---|
| 2009-03-31 | $276.44M | — | — | — | — | — | — | — | — | $18.83M | $32.61M | $0.21 | $0.21 | 153,719,000 | 157,231,000 |
|---|
| 2008-12-31 | $344.86M | — | — | — | — | — | — | — | — | $37.07M | $93.6M | $0.61 | $0.60 | 629,000 | 47,000 |
|---|
| 2008-09-30 | $622.67M | — | — | — | — | — | — | — | — | $172.58M | $284.95M | $1.87 | $1.81 | 152,765,000 | 157,729,000 |
|---|
| 2008-06-30 | $151.8M | — | — | — | — | — | — | — | — | -$19.5M | -$32.36M | -$0.22 | -$0.22 | 150,772,000 | 150,772,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 | $2.99B | $185.55M | — | — | — | — | — | — | — | $173.67M | $658.02M | $2.76 | $2.74 | 237,943,000 | 239,789,000 |
|---|
| 2024-12-31 | $2.35B | $140.55M | — | — | — | — | — | — | — | -$15.74M | $266.34M | $1.10 | $1.09 | 240,689,000 | 242,745,000 |
|---|
| 2023-12-31 | $2.54B | $202.88M | — | — | — | — | — | — | — | $229.2M | $871.14M | $3.61 | $3.57 | 236,986,000 | 239,837,000 |
|---|
| 2022-12-31 | $5.33B | $427.05M | — | — | — | — | — | — | — | $230.46M | $1.18B | $4.79 | $4.69 | 240,858,000 | 246,379,000 |
|---|
| 2021-12-31 | $3.58B | $367.29M | — | — | — | — | — | — | — | -$9.74M | $411.78M | $1.65 | $1.61 | 242,862,000 | 249,314,000 |
|---|
| 2020-12-31 | $1.78B | $188.32M | — | — | — | — | — | — | — | -$25.55M | -$711.78M | -$2.95 | -$2.95 | 241,373,000 | 241,373,000 |
|---|
| 2019-12-31 | $2.6B | $359.89M | — | — | — | — | — | — | — | -$500.29M | -$1.72B | -$6.92 | -$6.92 | 247,970,000 | 247,970,000 |
|---|
| 2018-12-31 | $3.33B | $496.05M | — | — | — | — | — | — | — | -$30.49M | -$1.75B | -$7.10 | -$7.10 | 246,171,000 | 246,171,000 |
|---|
| 2017-12-31 | $2.61B | $220.31M | — | — | — | — | — | — | — | -$251.03M | $333.15M | $1.34 | $1.34 | 245,091,000 | 245,458,000 |
|---|
| 2016-12-31 | $1.1B | $168.58M | — | — | — | — | — | — | — | -$280.75M | -$521.39M | -$2.75 | -$2.75 | 189,868,000 | 189,868,000 |
|---|
| 2015-12-31 | $1.6B | — | — | — | — | — | — | — | — | -$338.68M | -$713.69M | -$4.29 | -$4.29 | 166,389,000 | 166,389,000 |
|---|
| 2014-12-31 | $2.43B | — | — | — | — | — | — | — | — | $396.5M | $634.38M | $3.81 | $3.79 | 163,625,000 | 164,403,000 |
|---|
| 2013-12-31 | $1.77B | — | — | — | — | — | — | — | — | $33.86M | $115.72M | $0.71 | $0.70 | 160,438,000 | 161,407,000 |
|---|
| 2012-12-31 | $1.46B | — | — | — | — | — | — | — | — | $12.05M | $13M | $0.08 | $0.08 | 159,431,000 | 160,307,000 |
|---|
| 2011-12-31 | $1.23B | — | — | — | — | — | — | — | — | $35.56M | $58.03M | $0.36 | $0.36 | 158,030,000 | 159,441,000 |
|---|
| 2010-12-31 | $961.4M | — | — | — | — | — | — | — | — | $50.91M | -$239.26M | -$1.53 | -$1.52 | 156,874,000 | 158,428,000 |
|---|
| 2009-12-31 | $907.34M | — | — | — | — | — | — | — | — | -$4.86M | -$53.87M | -$0.35 | -$0.35 | 154,514,000 | 154,514,000 |
|---|
| 2008-12-31 | $1.32B | — | — | — | — | — | — | — | — | $193.83M | $351.04M | $2.32 | $2.25 | 151,116,000 | 155,943,000 |
|---|
| 2007-12-31 | $860.37M | — | — | — | — | — | — | — | — | $96.31M | $217.27M | $1.51 | $1.45 | 143,791,000 | 149,911,000 |
|---|