Complete source-backed income-statement history.
- Available history
- 2017-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.06B | $7.4M | — | — | — | — | — | — | $534.85M | -$461,000.00 | $526.52M | $0.48 | $0.48 | 1,090,197,080 | 1,090,236,611 |
|---|
| 2026-03-31 | $1.02B | $6.47M | — | — | — | — | — | — | $889.93M | $3.97M | $872.39M | $0.82 | $0.82 | 1,068,399,427 | 1,068,527,584 |
|---|
| 2025-12-31 | $1.01B | $6.99M | — | — | — | — | — | — | $609.73M | -$4.56M | $604.77M | $0.56 | $0.56 | 2,135,640 | 1,961,023 |
|---|
| 2025-09-30 | $1.01B | $6.77M | — | — | — | — | — | — | $777.51M | $3.89M | $762.04M | $0.71 | $0.71 | 1,067,253,644 | 1,068,369,218 |
|---|
| 2025-06-30 | $1B | $6.62M | — | — | — | — | — | — | $883.93M | $5.56M | $865.08M | $0.82 | $0.82 | 1,056,222,836 | 1,057,270,580 |
|---|
| 2025-03-31 | $984.2M | $6.35M | — | — | — | — | — | — | $549.81M | -$2.46M | $543.61M | $0.51 | $0.51 | 1,056,012,414 | 1,056,432,790 |
|---|
| 2024-12-31 | $976.05M | $6.75M | — | — | — | — | — | — | $626.65M | $2.45M | $614.59M | $0.58 | $0.58 | 2,817,877 | 2,777,643 |
|---|
| 2024-09-30 | $964.67M | $6.82M | — | — | — | — | — | — | $746.94M | $2.46M | $732.9M | $0.70 | $0.70 | 1,046,626,838 | 1,048,338,348 |
|---|
| 2024-06-30 | $957M | $6.81M | — | — | — | — | — | — | $755.99M | $3.23M | $741.3M | $0.71 | $0.71 | 1,042,650,713 | 1,042,959,627 |
|---|
| 2024-03-31 | $951.48M | $6.51M | — | — | — | — | — | — | $601.37M | $1.56M | $590.02M | $0.57 | $0.57 | 1,042,404,634 | 1,043,311,636 |
|---|
| 2023-12-31 | $931.87M | $8.22M | — | — | — | — | — | — | $749.95M | -$9.77M | $747.77M | $0.73 | $0.72 | 7,403,127 | 7,339,245 |
|---|
| 2023-09-30 | $904.32M | $6.33M | — | — | — | — | — | — | $566.1M | $644,000.00 | $556.33M | $0.55 | $0.55 | 1,012,986,784 | 1,013,589,640 |
|---|
| 2023-06-30 | $898.16M | $6.59M | — | — | — | — | — | — | $703.48M | $1.9M | $690.7M | $0.69 | $0.69 | 1,006,893,810 | 1,007,968,422 |
|---|
| 2023-03-31 | $877.65M | $5.95M | — | — | — | — | — | — | $528.95M | $1.09M | $518.74M | $0.52 | $0.52 | 1,001,526,645 | 1,003,831,325 |
|---|
| 2022-12-31 | $769.91M | $6.27M | — | — | — | — | — | — | $615.87M | $1.03M | $604.05M | $0.66 | $0.67 | 28,669,031 | 28,852,808 |
|---|
| 2022-09-30 | $751.54M | $5.19M | — | — | — | — | — | — | $337.3M | $417,000.00 | $330.91M | $0.34 | $0.34 | 962,573,646 | 964,134,340 |
|---|
| 2022-06-30 | $662.62M | $5.86M | — | — | — | — | — | — | -$57.11M | $1.03M | -$57.71M | -$0.06 | -$0.06 | 896,545,880 | 896,545,880 |
|---|
| 2022-03-31 | $416.63M | $5.29M | — | — | — | — | — | — | $243.09M | $400,000.00 | $240.38M | $0.35 | $0.35 | 684,341,045 | 687,914,683 |
|---|
| 2021-12-31 | $383.15M | $5.88M | — | — | — | — | — | — | $284.56M | $759,000.00 | $281.48M | $0.45 | $0.45 | 21,623,507 | 19,952,782 |
|---|
| 2021-09-30 | $375.7M | $5.14M | — | — | — | — | — | — | $164.57M | $388,000.00 | $161.86M | $0.29 | $0.28 | 555,153,692 | 571,894,545 |
|---|
| 2021-06-30 | $376.4M | $5.23M | — | — | — | — | — | — | $304.33M | $1.26M | $300.71M | $0.56 | $0.54 | 536,692,167 | 554,438,981 |
|---|
| 2021-03-31 | $374.31M | $4.51M | — | — | — | — | — | — | $272.58M | $484,000.00 | $269.8M | $0.50 | $0.50 | 536,480,505 | 544,801,802 |
|---|
| 2020-12-31 | $373.02M | $4.45M | — | — | — | — | -$215.32M | — | $290.85M | $436,000.00 | $288.01M | $0.54 | $0.54 | 10,137,792 | 10,926,486 |
|---|
| 2020-09-30 | $339.65M | $4.67M | — | — | — | — | $139.68M | — | $395.85M | -$368,000.00 | $398.27M | $0.75 | $0.74 | 533,407,916 | 536,180,175 |
|---|
| 2020-06-30 | $257.9M | $4.14M | — | — | — | — | $308.64M | — | $231.95M | $309,000.00 | $229.4M | $0.47 | $0.47 | 489,012,165 | 489,213,427 |
|---|
| 2020-03-31 | $255M | $4.37M | — | — | — | — | $88.02M | — | -$21.61M | $454,000.00 | -$24.01M | -$0.05 | -$0.05 | 465,177,425 | 465,177,425 |
|---|
| 2019-12-31 | $237.54M | $4.54M | — | — | — | — | -$563.44M | — | $101.32M | $607,000.00 | $98.63M | $0.20 | $0.20 | 8,633,207 | 10,786,800 |
|---|
| 2019-09-30 | $222.51M | $5.42M | — | — | — | $14.13M | $208.38M | — | $146.54M | $24,000.00 | $144.44M | $0.31 | $0.31 | 460,666,295 | 465,771,668 |
|---|
| 2019-06-30 | $220.75M | $4.85M | — | — | — | $15.25M | $205.5M | — | $154.68M | $553,000.00 | $152.05M | $0.37 | $0.37 | 412,309,577 | 412,821,400 |
|---|
| 2019-03-31 | $214M | $4.09M | — | — | — | $12.14M | $201.87M | — | $153.45M | $521,000.00 | $150.85M | $0.37 | $0.37 | 405,733,656 | 406,035,025 |
|---|
| 2018-12-31 | $226.04M | $4.54M | — | — | — | $30.36M | -$422.25M | — | $145.19M | $557,000.00 | $142.54M | $0.37 | $0.37 | 6,229,037 | 6,274,698 |
|---|
| 2018-09-30 | $232.69M | $4.22M | — | — | — | $48.59M | $184.1M | — | $132.08M | $52,000.00 | $129.91M | $0.35 | $0.35 | 369,935,055 | 370,127,185 |
|---|
| 2018-06-30 | $220.98M | $4.51M | — | — | — | $31.53M | $189.45M | — | $141.81M | $448,000.00 | $139.04M | $0.38 | $0.38 | 369,932,843 | 369,991,738 |
|---|
| 2018-03-31 | $218.28M | $4.1M | — | — | — | $29.55M | $188.72M | — | $114.49M | $384,000.00 | $112.12M | $0.33 | $0.33 | 342,900,842 | 343,056,532 |
|---|
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 | $4.01B | $26.73M | — | — | — | — | — | — | $2.82B | $2.44M | $2.78B | $2.61 | $2.61 | 1,062,006,448 | 1,062,693,062 |
|---|
| 2024-12-31 | $3.85B | $26.9M | — | — | — | — | — | — | $2.73B | $9.7M | $2.68B | $2.56 | $2.56 | 1,046,739,537 | 1,047,675,111 |
|---|
| 2023-12-31 | $3.61B | $27.09M | — | — | — | — | — | — | $2.55B | -$6.14M | $2.51B | $2.48 | $2.47 | 1,014,513,195 | 1,015,776,697 |
|---|
| 2022-12-31 | $2.6B | $22.6M | — | — | — | — | — | — | $1.14B | $2.88M | $1.12B | $1.27 | $1.27 | 877,508,388 | 879,675,845 |
|---|
| 2021-12-31 | $1.51B | $20.76M | — | — | — | — | — | — | $1.03B | $2.89M | $1.01B | $1.80 | $1.76 | 564,467,362 | 577,066,292 |
|---|
| 2020-12-31 | $1.23B | $17.63M | — | — | — | — | $321.02M | — | $897.04M | $831,000.00 | $891.67M | $1.76 | $1.75 | 506,140,642 | 510,908,755 |
|---|
| 2019-12-31 | $894.8M | $18.9M | — | — | — | — | $52.3M | — | $555.99M | $1.71M | $545.96M | $1.25 | $1.24 | 435,071,096 | 439,152,946 |
|---|
| 2018-12-31 | $897.98M | $17.37M | — | — | — | $140.02M | $140.02M | — | $533.56M | $1.44M | $523.62M | $1.43 | $1.43 | 367,226,395 | 367,316,901 |
|---|
| 2017-12-31 | $187.61M | — | — | — | — | — | $144.2M | — | $42.64M | -$1.9M | $44.54M | — | — | — | — |
|---|