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 | $1.73B | — | — | — | — | — | — | — | $54.24M | -$25.62M | $72.22M | $0.14 | $0.14 | 489,287,000 | 497,724,000 |
|---|
| 2026-03-31 | $1.66B | — | — | — | — | — | — | — | $35.41M | -$15.94M | $59.05M | $0.12 | $0.11 | 476,185,000 | 486,715,000 |
|---|
| 2025-12-31 | $1.57B | — | — | — | — | — | — | — | $76.29M | -$1.12M | $72.99M | $0.15 | $0.14 | 5,510,000 | 6,223,000 |
|---|
| 2025-09-30 | $1.49B | — | — | — | — | — | — | — | $44.44M | -$6.35M | $68.71M | $0.14 | $0.14 | 456,032,000 | 463,415,000 |
|---|
| 2025-06-30 | $1.42B | — | — | — | — | — | — | — | $42.66M | $3.87M | $71.46M | $0.15 | $0.15 | 452,583,000 | 459,088,000 |
|---|
| 2025-03-31 | $1.36B | — | — | — | — | — | — | — | $40.94M | -$10.56M | $48.36M | $0.11 | $0.10 | 439,931,000 | 446,424,000 |
|---|
| 2024-12-31 | $1.29B | — | — | — | — | — | — | — | -$508,000.00 | -$45.54M | $58.73M | $0.14 | $0.13 | 3,079,000 | 3,581,000 |
|---|
| 2024-09-30 | $1.24B | — | — | — | — | — | — | — | $19.1M | $3M | $21M | $0.05 | $0.05 | 414,599,000 | 419,474,000 |
|---|
| 2024-06-30 | $1.2B | — | — | — | — | — | — | — | -$19.08M | $7.77M | $21.17M | $0.05 | $0.05 | 408,097,000 | 411,823,000 |
|---|
| 2024-03-31 | $1.2B | — | — | — | — | — | — | — | -$7.5M | -$3M | -$12.54M | -$0.04 | -$0.04 | 403,365,000 | 407,227,000 |
|---|
| 2023-12-31 | $1.16B | — | — | — | — | — | — | — | -$112.93M | $4.7M | -$84.72M | -$0.22 | -$0.22 | 385,000 | 504,000 |
|---|
| 2023-09-30 | $1.15B | — | — | — | — | — | — | — | -$76.81M | -$1.66M | -$69.56M | -$0.18 | -$0.18 | 402,859,000 | 406,655,000 |
|---|
| 2023-06-30 | $1.11B | — | — | — | — | — | — | — | $62.63M | -$9.77M | $105.07M | $0.26 | $0.26 | 400,431,000 | 404,122,000 |
|---|
| 2023-03-31 | $1.08B | — | — | — | — | — | — | — | $11.53M | -$2.8M | $18.91M | $0.04 | $0.04 | 399,989,000 | 403,792,000 |
|---|
| 2022-12-31 | $1.05B | — | — | — | — | — | — | — | -$83.07M | -$2.62M | -$43.38M | -$0.11 | -$0.11 | 36,000 | 23,000 |
|---|
| 2022-09-30 | $1.04B | — | — | — | — | — | — | — | -$5.07M | -$6.03M | $3.06M | $0.00 | $0.00 | 399,646,000 | 403,543,000 |
|---|
| 2022-06-30 | $1.02B | — | — | — | — | — | — | — | -$43.91M | -$3.79M | -$41.2M | -$0.11 | -$0.11 | 399,592,000 | 403,526,000 |
|---|
| 2022-03-31 | $1.02B | — | — | — | — | — | — | — | $37.92M | -$4.49M | $40.59M | $0.10 | $0.10 | 399,297,000 | 403,260,000 |
|---|
| 2021-12-31 | $1.02B | — | — | — | — | — | — | — | -$66.25M | -$4.75M | -$39.11M | -$0.11 | -$0.11 | 5,514,000 | 5,661,000 |
|---|
| 2021-09-30 | $976.08M | — | — | — | — | — | — | — | -$86.51M | $3.78M | $62.77M | $0.16 | $0.16 | 381,996,000 | 385,523,000 |
|---|
| 2021-06-30 | $919.19M | — | — | — | — | — | — | — | $45.9M | $3.64M | $88.29M | $0.23 | $0.23 | 375,067,000 | 378,408,000 |
|---|
| 2021-03-31 | $910.29M | — | — | — | — | — | — | — | -$55.53M | $2.15M | -$55.4M | -$0.15 | -$0.15 | 374,669,000 | 377,922,000 |
|---|
| 2020-12-31 | $921.17M | — | — | — | — | — | — | — | $71.45M | -$679,000.00 | $111.95M | $0.30 | $0.30 | 371,000 | 391,000 |
|---|
| 2020-09-30 | $918.94M | — | — | — | — | — | — | — | -$2.95M | -$3.2M | $13.74M | $0.03 | $0.03 | 373,177,000 | 376,295,000 |
|---|
| 2020-06-30 | $943.2M | — | — | — | — | — | — | — | — | $56.36M | -$159.24M | -$0.42 | -$0.42 | 372,982,000 | 376,024,000 |
|---|
| 2020-03-31 | $1.01B | — | — | — | — | — | — | — | — | -$149.02M | $474.73M | $1.27 | $1.26 | 372,829,000 | 375,997,000 |
|---|
| 2019-12-31 | $996M | — | — | — | — | — | — | — | — | $694,000.00 | $12.89M | $0.02 | $0.02 | 2,253,000 | 2,229,000 |
|---|
| 2019-09-30 | $983.16M | — | — | — | — | — | — | — | — | $2.01M | $86.92M | $0.23 | $0.23 | 372,426,000 | 376,625,000 |
|---|
| 2019-06-30 | $950.72M | — | — | — | — | — | — | — | — | -$57.75M | $211.9M | $0.58 | $0.58 | 361,722,000 | 365,553,000 |
|---|
| 2019-03-31 | $942.87M | — | — | — | — | — | — | — | $121.83M | -$1.26M | $127.59M | $0.35 | $0.35 | 356,853,000 | 360,619,000 |
|---|
| 2018-12-31 | $923.26M | — | — | — | — | — | — | — | $31.51M | -$28.65M | $63.3M | $0.18 | $0.17 | 41,000 | 233,000 |
|---|
| 2018-09-30 | $936.54M | — | — | — | — | — | — | — | $96.65M | -$7.33M | $103.28M | $0.29 | $0.28 | 356,318,000 | 359,355,000 |
|---|
| 2018-06-30 | $942.3M | — | — | — | — | — | — | — | $139.11M | -$734,000.00 | $169.3M | $0.47 | $0.46 | 356,228,000 | 359,000,000 |
|---|
| 2018-03-31 | $943.71M | — | — | — | — | — | — | — | $117.56M | -$3.24M | $80.1M | $0.22 | $0.22 | 356,112,000 | 358,853,000 |
|---|
| 2017-12-31 | $895.29M | — | — | — | — | — | — | — | $136.51M | -$46.68M | $393.81M | $1.11 | $1.09 | 216,000 | 201,000 |
|---|
| 2017-09-30 | $899.93M | — | — | — | — | — | — | — | $148.37M | -$7.82M | $615.19M | $1.72 | $1.71 | 355,929,000 | 359,333,000 |
|---|
| 2017-06-30 | $895.49M | — | — | — | — | — | — | — | $150.22M | -$2.16M | $152.97M | $0.43 | $0.42 | 355,024,000 | 358,311,000 |
|---|
| 2017-03-31 | $883.44M | — | — | — | — | — | — | — | $149.62M | -$3.15M | $199.15M | $0.56 | $0.55 | 354,410,000 | 357,572,000 |
|---|
| 2016-12-31 | $875.71M | — | — | — | — | — | — | — | $137.53M | -$2.84M | $208.83M | $0.59 | $0.58 | 3,093,000 | 3,038,000 |
|---|
| 2016-09-30 | $867.12M | — | — | — | — | — | — | — | $140.98M | -$8.54M | $150.18M | $0.43 | $0.42 | 350,274,000 | 354,186,000 |
|---|
| 2016-06-30 | $848.4M | — | — | — | — | — | — | — | $124.88M | -$11.55M | $143.44M | $0.42 | $0.42 | 338,901,000 | 342,571,000 |
|---|
| 2016-03-31 | $852.29M | — | — | — | — | — | — | — | $115.12M | -$8.42M | $149.03M | $0.44 | $0.44 | 335,559,000 | 339,202,000 |
|---|
| 2015-12-31 | $841.27M | — | — | — | — | — | — | — | $111.91M | -$11.55M | $125.06M | $0.37 | $0.37 | 871,000 | 797,000 |
|---|
| 2015-09-30 | $827.61M | — | — | — | — | — | — | — | $35.49M | -$10.7M | $23.12M | $0.07 | $0.07 | 332,491,000 | 336,338,000 |
|---|
| 2015-06-30 | $811.92M | — | — | — | — | — | — | — | $114.78M | -$9.79M | $150.29M | $0.45 | $0.45 | 330,715,000 | 334,026,000 |
|---|
| 2015-03-31 | $805.6M | — | — | — | — | — | — | — | $89.5M | -$7.25M | $120.76M | $0.37 | $0.37 | 325,454,000 | 329,203,000 |
|---|
| 2014-12-31 | $732.09M | — | — | — | — | — | — | — | $72.57M | -$13.55M | $107.6M | $0.37 | $0.36 | 210,000 | 266,000 |
|---|
| 2014-09-30 | $704.93M | — | — | — | — | — | — | — | $86.02M | -$1.89M | $109.65M | $0.37 | $0.37 | 294,030,000 | 296,495,000 |
|---|
| 2014-06-30 | $751.25M | — | — | — | — | — | — | — | $129.86M | $3.27M | $138.57M | $0.47 | $0.47 | 293,988,000 | 296,504,000 |
|---|
| 2014-03-31 | $741.47M | — | — | — | — | — | — | — | $120.43M | $3.43M | $121.27M | $0.41 | $0.41 | 293,875,000 | 296,245,000 |
|---|
| 2013-12-31 | $438.35M | — | — | — | — | — | — | — | -$4.58M | $1.27M | $108.44M | $0.37 | $0.37 | 346,000 | 322,000 |
|---|
| 2013-09-30 | $711.25M | — | — | — | — | — | — | — | $124.88M | -$2.78M | $118.6M | $0.40 | $0.40 | 292,818,000 | 295,190,000 |
|---|
| 2013-06-30 | $684.11M | — | — | — | — | — | — | — | $121.53M | -$12.06M | $114.53M | $0.39 | $0.39 | 292,635,000 | 295,123,000 |
|---|
| 2013-03-31 | $682.91M | — | — | — | — | — | — | — | $122.34M | $1.74M | $113.1M | $0.38 | $0.38 | 291,455,000 | 293,924,000 |
|---|
| 2012-12-31 | $654.14M | — | — | — | — | — | — | — | $98.4M | -$3.56M | $86.13M | $0.29 | $0.29 | 887,000 | 866,000 |
|---|
| 2012-09-30 | $638.66M | — | — | — | — | — | — | — | $89.59M | -$8.89M | $111.82M | $0.38 | $0.38 | 294,928,000 | 297,407,000 |
|---|
| 2012-06-30 | $611.96M | — | — | — | — | — | — | — | $36.75M | -$5.18M | $73.74M | $0.26 | $0.25 | 290,170,000 | 292,592,000 |
|---|
| 2012-03-31 | $566.42M | — | — | — | — | — | — | — | $57.75M | $11.34M | $90.09M | $0.31 | $0.31 | 288,375,000 | 290,813,000 |
|---|
| 2011-12-31 | $550.34M | — | — | — | — | — | — | — | $184.67M | -$7.62M | $191.72M | $0.78 | $0.77 | 19,983,000 | 19,940,000 |
|---|
| 2011-09-30 | $555.38M | — | — | — | — | — | $350.08M | — | $88.28M | -$13.73M | $102.89M | $0.36 | $0.35 | 287,365,000 | 290,794,000 |
|---|
| 2011-06-30 | $359.51M | — | — | — | — | — | — | — | $12.52M | -$6.11M | $19.68M | $0.11 | $0.11 | 176,262,000 | 177,945,000 |
|---|
| 2011-03-31 | $268.43M | — | — | — | — | — | — | — | $45.25M | -$3.2M | $48.98M | $0.31 | $0.30 | 160,420,000 | 162,023,000 |
|---|
| 2010-12-31 | $251.76M | — | — | — | — | — | — | — | $56.24M | $2.85M | $81.15M | $0.49 | $0.49 | 42,000 | 204,000 |
|---|
| 2010-09-30 | $264.67M | — | — | — | — | — | $177.99M | — | $60.4M | $1.66M | $57.9M | $0.37 | $0.37 | 156,631,000 | 157,941,000 |
|---|
| 2010-06-30 | $243.32M | — | — | — | — | — | — | — | $53.52M | $409,000.00 | $58.07M | $0.37 | $0.37 | 156,611,000 | 157,441,000 |
|---|
| 2010-03-31 | $240.89M | — | — | — | — | — | — | — | $52.71M | $286,000.00 | $52.62M | $0.34 | $0.34 | 156,453,000 | 156,967,000 |
|---|
| 2009-12-31 | $229.79M | — | — | — | — | — | — | — | $50.97M | -$367,000.00 | $54.08M | $0.35 | $0.34 | 1,257,000 | 1,319,000 |
|---|
| 2009-09-30 | $234.64M | — | — | — | — | — | — | — | $49.44M | -$410,000.00 | $49.81M | $0.32 | $0.32 | 156,250,000 | 156,516,000 |
|---|
| 2009-06-30 | $231.45M | — | — | — | — | — | — | — | $46.41M | -$395,000.00 | $88.38M | $0.57 | $0.57 | 154,441,000 | 154,510,000 |
|---|
| 2009-03-31 | $228.9M | — | — | — | — | — | — | — | $45.26M | -$547,000.00 | $74.23M | $0.52 | $0.52 | 143,091,000 | 143,145,000 |
|---|
| 2008-12-31 | $232.26M | — | — | — | — | — | — | — | $41.74M | -$1.72M | $57.53M | $0.40 | $0.40 | 1,139,000 | 1,053,000 |
|---|
| 2008-09-30 | $235.12M | — | — | — | — | — | — | — | $39.51M | -$415,000.00 | $63.77M | $0.45 | $0.45 | 140,759,000 | 141,141,000 |
|---|
| 2008-06-30 | $229.03M | — | — | — | — | — | — | — | $38.15M | -$3.71M | $70.15M | $0.51 | $0.51 | 138,133,000 | 138,737,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 | $5.83B | — | — | — | — | — | — | — | $204.32M | -$14.15M | $261.52M | $0.55 | $0.54 | 455,082,000 | 462,615,000 |
|---|
| 2024-12-31 | $4.92B | — | — | — | — | — | — | — | -$8M | -$37.78M | $88.35M | $0.20 | $0.19 | 411,770,000 | 416,366,000 |
|---|
| 2023-12-31 | $4.5B | — | — | — | — | — | — | — | -$115.58M | -$9.54M | -$30.3M | -$0.10 | -$0.10 | 401,809,000 | 405,670,000 |
|---|
| 2022-12-31 | $4.13B | — | — | — | — | — | — | — | -$94.14M | -$16.93M | -$40.93M | -$0.12 | -$0.12 | 399,549,000 | 403,454,000 |
|---|
| 2021-12-31 | $3.83B | — | — | — | — | — | — | — | -$162.39M | $4.83M | $56.56M | $0.13 | $0.13 | 382,785,000 | 386,304,000 |
|---|
| 2020-12-31 | $3.8B | — | — | — | — | — | — | — | $80.59M | -$96.53M | $441.19M | $1.18 | $1.17 | 373,368,000 | 376,503,000 |
|---|
| 2019-12-31 | $3.87B | — | — | — | — | — | — | — | $359.42M | -$56.31M | $439.3M | $1.18 | $1.17 | 365,977,000 | 369,886,000 |
|---|
| 2018-12-31 | $3.75B | — | — | — | — | — | — | — | $384.83M | -$39.95M | $415.98M | $1.15 | $1.14 | 356,265,000 | 359,301,000 |
|---|
| 2017-12-31 | $3.57B | — | — | — | — | — | — | — | $584.71M | -$59.8M | $1.36B | $3.82 | $3.78 | 355,326,000 | 358,566,000 |
|---|
| 2016-12-31 | $3.44B | — | — | — | — | — | — | — | $518.51M | -$31.34M | $651.49M | $1.88 | $1.86 | 344,703,000 | 348,390,000 |
|---|
| 2015-12-31 | $3.29B | — | — | — | — | — | — | — | $351.68M | -$39.28M | $419.22M | $1.26 | $1.25 | 330,311,000 | 334,007,000 |
|---|
| 2014-12-31 | $2.78B | — | — | — | — | — | — | — | $350.7M | -$8.73M | $477M | $1.62 | $1.60 | 294,175,000 | 296,677,000 |
|---|
| 2013-12-31 | $2.52B | — | — | — | — | — | — | — | $364.18M | -$11.83M | $454.67M | $1.55 | $1.54 | 292,654,000 | 295,110,000 |
|---|
| 2012-12-31 | $2.47B | — | — | — | — | — | — | — | $283.35M | -$6.28M | $361.78M | $1.24 | $1.23 | 292,064,000 | 294,488,000 |
|---|
| 2011-12-31 | $1.73B | — | — | — | — | — | — | — | $330.47M | -$30.66M | $363.26M | $1.60 | $1.58 | 228,453,000 | 230,790,000 |
|---|
| 2010-12-31 | $1B | — | — | — | — | — | — | — | $222.87M | $5.2M | $249.73M | $1.57 | $1.56 | 156,608,000 | 157,657,000 |
|---|
| 2009-12-31 | $923.47M | — | — | — | — | — | — | — | $191.57M | -$1.72M | $266.5M | $1.75 | $1.74 | 152,566,000 | 152,758,000 |
|---|
| 2008-12-31 | $923.7M | — | — | — | — | — | — | — | $138.87M | -$15.89M | $222.6M | $1.59 | $1.59 | 139,572,000 | 139,912,000 |
|---|
| 2007-12-31 | $746.7M | — | — | — | — | — | — | — | $110.36M | -$28.04M | $273.68M | $2.23 | $2.22 | 122,597,000 | 123,012,000 |
|---|