Complete source-backed income-statement history.
- Available history
- 2013-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 | $348.93M | — | — | — | $87.65M | — | -$524.92M | — | -$990.24M | -$109.52M | -$1.16B | -$204.35 | -$204.35 | 5,698,814 | 5,698,814 |
|---|
| 2026-03-31 | $352.96M | — | — | — | $87.19M | — | $86.61M | — | $79.3M | $19.42M | $35.77M | $6.29 | $6.12 | 5,685,897 | 6,083,488 |
|---|
| 2025-12-31 | $363.74M | — | — | — | $92.88M | — | $91.57M | — | $33.91M | $3.75M | -$7.62M | -$1.34 | -$1.34 | 1,867 | 1,867 |
|---|
| 2025-09-30 | $376.01M | — | — | — | $100.84M | — | $94.73M | — | $134.52M | $25.76M | $86.53M | $15.33 | $14.52 | 5,642,948 | 6,068,638 |
|---|
| 2025-06-30 | $381.07M | — | — | — | $92M | — | -$489.32M | — | -$534.6M | -$117.58M | -$437.98M | -$77.70 | -$77.70 | 5,636,683 | 5,636,683 |
|---|
| 2025-03-31 | $380.6M | — | — | — | $95.41M | — | $95.68M | — | $59.8M | $203,000.00 | $2.61M | $0.46 | $0.46 | 5,633,810 | 5,644,766 |
|---|
| 2024-12-31 | $387.21M | — | — | — | $96.35M | — | $101.58M | — | $11.34M | -$22.32M | -$105.24M | -$18.72 | -$18.05 | 785 | -399,664 |
|---|
| 2024-09-30 | $393.56M | — | — | — | $88.44M | — | $110.3M | — | $81.34M | $15.87M | $44.22M | $7.86 | $7.58 | 5,622,512 | 6,037,624 |
|---|
| 2024-06-30 | $394.46M | — | — | — | $90.77M | — | $110.14M | — | $74.53M | $14.07M | $38.15M | $6.79 | $6.58 | 5,620,592 | 6,029,382 |
|---|
| 2024-03-31 | $404.31M | — | — | — | $90.39M | — | $119.86M | — | $76.96M | $17.58M | $37.35M | $6.65 | $6.46 | 5,618,745 | 6,026,462 |
|---|
| 2023-12-31 | $411.82M | — | — | — | $89.02M | — | $127.23M | — | $156.84M | $20.27M | $103.5M | $18.37 | $17.37 | -14,264 | -12,567 |
|---|
| 2023-09-30 | $420.35M | — | — | — | $92.73M | — | $132.53M | — | $68.61M | $17.26M | $30.3M | $5.40 | $5.29 | 5,611,278 | 6,026,285 |
|---|
| 2023-06-30 | $424.02M | — | — | — | $86.17M | — | $135.04M | — | $89.71M | $20.95M | $55.25M | $9.76 | $9.36 | 5,660,751 | 6,070,996 |
|---|
| 2023-03-31 | $421.89M | — | — | — | $86.75M | — | $132.1M | — | $96.24M | $22.3M | $57.43M | $10.04 | $9.62 | 5,718,745 | 6,128,594 |
|---|
| 2022-12-31 | $425.52M | — | — | — | $85.74M | — | $138.68M | — | -$23.36M | $33.49M | -$98.27M | -$16.31 | -$14.97 | -41,295 | -43,807 |
|---|
| 2022-09-30 | $424.72M | — | — | — | $86.02M | — | $128.04M | — | $92.48M | $21.89M | $70.61M | $12.10 | $11.53 | 5,836,731 | 6,261,257 |
|---|
| 2022-06-30 | $429.09M | — | — | — | $90.79M | — | $121.06M | — | $97.04M | $22.77M | $69.25M | $11.64 | $11.11 | 5,946,507 | 6,369,649 |
|---|
| 2022-03-31 | $426.73M | — | — | — | $87.77M | — | $151.22M | — | $209.2M | $41.5M | $171.48M | $28.49 | $26.85 | 6,018,881 | 6,444,963 |
|---|
| 2021-12-31 | $432.59M | — | — | — | $94.9M | — | $121.32M | — | $87.47M | $23.64M | $64.84M | $10.76 | $10.25 | 2,328 | 24,618 |
|---|
| 2021-09-30 | $430.24M | — | — | — | $95.1M | — | $117.5M | — | $64.17M | $13.03M | $52.26M | $8.68 | $8.33 | 6,019,517 | 6,460,875 |
|---|
| 2021-06-30 | $401.75M | — | — | — | $88.02M | — | $115.41M | — | $98.61M | -$8.62M | $106.15M | $17.65 | $16.68 | 6,014,351 | 6,455,817 |
|---|
| 2021-03-31 | $341.26M | — | — | — | $69.04M | — | $102.35M | — | $86.87M | $17.72M | $68.58M | $11.41 | $11.19 | 6,012,402 | 6,168,261 |
|---|
| 2020-12-31 | $336.77M | — | — | — | $64.69M | — | $189.78M | — | $146M | $41.13M | $106.24M | $17.82 | $17.67 | 40,450 | 40,137 |
|---|
| 2020-09-30 | $338.96M | — | — | — | $62.6M | — | $96.13M | — | $81.8M | $15.52M | $66.29M | $11.04 | $10.96 | 6,001,561 | 6,050,415 |
|---|
| 2020-06-30 | $328.3M | — | — | — | $64.99M | — | $90.71M | — | $75.75M | $13.21M | $62.54M | $10.72 | $10.63 | 5,831,796 | 5,883,417 |
|---|
| 2020-03-31 | $321.2M | — | — | — | $62.88M | — | $92.73M | — | $75.79M | $6.46M | $69.33M | $12.17 | $12.05 | 5,697,904 | 5,755,059 |
|---|
| 2019-12-31 | $318.75M | — | — | — | $64.71M | — | $88.51M | — | $70.81M | $17.2M | $53.61M | $9.44 | $9.31 | 2,309 | 7,058 |
|---|
| 2019-09-30 | $284.99M | — | — | — | $58.86M | — | $80.13M | — | $65.64M | $15.8M | $49.84M | $8.77 | $8.68 | 5,682,167 | 5,741,666 |
|---|
| 2019-06-30 | $285.65M | — | — | — | $60.1M | — | $74.11M | — | $45.97M | $9.57M | $36.4M | $6.41 | $6.35 | 5,673,669 | 5,730,238 |
|---|
| 2019-03-31 | $278.61M | — | — | — | $61.44M | — | $67.7M | — | $51.4M | $12.66M | $38.74M | $6.83 | $6.78 | 5,674,120 | 5,716,585 |
|---|
| 2018-12-31 | $269.85M | — | — | — | $57.63M | — | $69.26M | — | $55.47M | $13.46M | $42.01M | $7.40 | $7.33 | -3,474 | 443 |
|---|
| 2018-09-30 | $268.27M | — | — | — | $59.44M | — | $63.32M | — | $49.36M | $11.05M | $38.31M | $6.75 | $6.70 | 5,674,224 | 5,717,575 |
|---|
| 2018-06-30 | $268.41M | — | — | — | $54.2M | — | $70.67M | — | $56.6M | $12.81M | $43.79M | $7.70 | $7.65 | 5,687,095 | 5,722,869 |
|---|
| 2018-03-31 | $265.76M | — | — | — | $50.95M | — | $64.66M | — | $50.56M | $9.9M | $40.65M | $7.13 | $7.08 | 5,702,539 | 5,742,648 |
|---|
| 2017-12-31 | $257.7M | — | — | — | $55.23M | — | $59.35M | — | $46.32M | -$97.97M | $144.29M | $25.40 | $25.10 | 1,588 | 1,254 |
|---|
| 2017-09-30 | $253.83M | — | — | — | $51.81M | — | $60.92M | — | $47.17M | $16.27M | $30.91M | $5.44 | $5.37 | 5,680,600 | 5,753,910 |
|---|
| 2017-06-30 | $240.99M | — | — | — | $50.97M | — | $57.49M | — | $45.39M | $17.53M | $27.86M | $4.91 | $4.85 | 5,678,394 | 5,745,617 |
|---|
| 2017-03-31 | $207.43M | — | — | — | $46.39M | — | $58.58M | — | $51.26M | $19.14M | $32.11M | $5.66 | $5.60 | 5,671,838 | 5,730,901 |
|---|
| 2016-12-31 | $206.45M | — | — | — | $48.83M | — | $45.34M | — | $37.85M | $12.08M | $25.77M | $4.51 | $4.47 | -9,636 | -5,544 |
|---|
| 2016-09-30 | $205.54M | — | — | — | $48.81M | — | $43.82M | — | $40.62M | $19.75M | $20.87M | $3.65 | $3.63 | 5,720,257 | 5,755,161 |
|---|
| 2016-06-30 | $204.56M | — | — | — | $43.48M | — | $50.56M | — | $43.19M | $16.56M | $26.63M | $4.64 | $4.62 | 5,743,465 | 5,766,312 |
|---|
| 2016-03-31 | $202.81M | — | — | — | $43.89M | — | $47.38M | — | $40.34M | $13.29M | $27.04M | $4.67 | $4.65 | 5,796,252 | 5,810,639 |
|---|
| 2015-12-31 | $203.44M | — | — | — | $44.24M | — | $52.86M | — | $45.22M | $16.35M | $28.87M | $4.93 | $4.92 | 327 | 5,913 |
|---|
| 2015-09-30 | $198.22M | — | — | — | $47.82M | — | $39M | — | $31.3M | $11.88M | $19.41M | $3.31 | $3.30 | 5,871,928 | 5,875,588 |
|---|
| 2015-06-30 | $202.7M | — | — | — | $52.36M | — | $35.79M | — | $34.83M | $13.39M | $21.44M | $3.67 | $3.67 | 5,843,313 | 5,843,313 |
|---|
| 2015-03-31 | $202.91M | — | — | — | $49.33M | — | $35.93M | — | $35.91M | $13.81M | $22.11M | $3.78 | $3.78 | 5,843,313 | 5,843,313 |
|---|
| 2014-12-31 | $201.47M | — | — | — | $45.84M | — | $44.41M | — | $43.45M | $16.56M | $26.89M | $4.60 | $4.60 | 0 | 0 |
|---|
| 2014-09-30 | $199.69M | — | — | — | $49.24M | — | $36.6M | — | $111.82M | $42.61M | $69.21M | $11.84 | $11.84 | 5,843,313 | 5,843,313 |
|---|
| 2014-06-30 | $205.11M | — | — | — | $46.28M | — | $43.44M | — | $43.41M | $16.54M | $26.87M | $4.60 | $4.60 | 5,843,313 | 5,843,313 |
|---|
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.5B | — | — | — | $381.13M | — | -$207.36M | — | -$306.38M | -$87.86M | -$356.46M | -$63.21 | -$63.21 | 5,639,714 | 5,639,714 |
|---|
| 2024-12-31 | $1.58B | — | — | — | $365.96M | — | $441.88M | — | $244.18M | $25.2M | $14.48M | $2.58 | $2.57 | 5,621,408 | 5,631,499 |
|---|
| 2023-12-31 | $1.68B | — | — | — | $354.66M | — | $526.9M | — | $411.4M | $72.84M | $224.62M | $39.76 | $38.08 | 5,648,934 | 6,062,331 |
|---|
| 2022-12-31 | $1.71B | — | — | — | $350.31M | — | $538.99M | -$25.91M | $375.36M | $119.65M | $213.06M | $36.16 | $34.73 | 5,892,077 | 6,314,148 |
|---|
| 2021-12-31 | $1.61B | — | — | — | $347.06M | — | $456.57M | -$6M | $337.12M | $45.77M | $291.82M | $48.49 | $46.49 | 6,017,778 | 6,387,354 |
|---|
| 2020-12-31 | $1.33B | — | — | — | $255.16M | — | $469.35M | -$16.41M | $379.33M | $76.32M | $304.39M | $51.73 | $51.27 | 5,884,780 | 5,937,582 |
|---|
| 2019-12-31 | $1.17B | — | — | — | $245.12M | — | $310.45M | — | $233.82M | $55.23M | $178.58M | $31.45 | $31.12 | 5,678,990 | 5,737,856 |
|---|
| 2018-12-31 | $1.07B | — | — | — | $222.22M | — | $267.91M | — | $211.98M | $47.22M | $164.76M | $28.98 | $28.77 | 5,684,375 | 5,725,963 |
|---|
| 2017-12-31 | $959.96M | — | — | — | $204.38M | — | $236.34M | — | $190.14M | -$45.03M | $235.17M | $41.40 | $40.92 | 5,680,073 | 5,747,037 |
|---|
| 2016-12-31 | $819.35M | — | — | — | $185.01M | — | $187.1M | — | $162M | $61.68M | $100.32M | $17.47 | $17.38 | 5,743,568 | 5,770,960 |
|---|
| 2015-12-31 | $807.27M | — | — | — | $193.75M | — | $163.58M | — | $147.26M | $55.43M | $91.82M | $15.69 | $15.67 | 5,853,283 | 5,860,089 |
|---|
| 2014-12-31 | $814.81M | — | — | — | $188.86M | — | $163.81M | — | $238.01M | $90.7M | $147.31M | $25.21 | $25.21 | 5,843,313 | 5,843,313 |
|---|
| 2013-12-31 | $825.71M | — | — | — | $184.37M | — | $164.45M | — | $164.31M | $59.8M | $104.51M | $17.89 | $17.89 | 5,843,313 | 5,843,313 |
|---|