Complete source-backed income-statement history.
- Available history
- 2015-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 | $4.09B | $3.72B | — | — | $56.7M | — | $302.4M | -$80.5M | $221.9M | $41.8M | $169.5M | $2.76 | $2.71 | 61,315,020 | 62,486,336 |
|---|
| 2026-03-31 | $2.65B | $2.78B | — | — | $44M | — | -$179.3M | -$69.6M | -$248.9M | -$58.2M | -$201.3M | -$3.34 | -$3.34 | 60,255,377 | 60,255,377 |
|---|
| 2025-12-31 | $2.43B | $2.2B | — | — | $54.6M | — | $164.6M | -$62.3M | $102.3M | $4.2M | $78.3M | $1.28 | $1.28 | -226,983 | -226,983 |
|---|
| 2025-09-30 | $2.89B | $2.49B | — | — | $76.8M | — | $295.7M | -$60.7M | $235M | $39.9M | $178M | $2.96 | $2.93 | 60,190,054 | 60,944,900 |
|---|
| 2025-06-30 | $2.76B | $2.71B | — | — | $76.6M | — | -$33.5M | -$69.9M | -$103.4M | -$14.1M | -$106.4M | -$1.76 | -$1.76 | 60,506,943 | 60,506,943 |
|---|
| 2025-03-31 | $2.64B | $2.71B | — | — | $61.5M | — | -$125.8M | -$69.2M | -$195M | -$36.8M | -$172.7M | -$2.78 | -$2.78 | 62,115,776 | 62,115,776 |
|---|
| 2024-12-31 | $2.37B | $2.51B | — | — | $61.2M | — | -$403.4M | -$48.9M | -$452.3M | -$51.2M | -$413.8M | -$6.48 | -$6.48 | -217,481 | -217,481 |
|---|
| 2024-09-30 | $3.04B | $3.06B | — | — | $70.4M | — | -$121.9M | -$53.2M | -$175.1M | -$40.3M | -$76.8M | -$1.20 | -$1.20 | 64,063,609 | 64,063,609 |
|---|
| 2024-06-30 | $3.31B | $3.29B | — | — | $60.2M | — | $4.6M | -$47.2M | -$42.6M | -$8.8M | -$37.2M | -$0.58 | -$0.58 | 64,213,899 | 64,213,899 |
|---|
| 2024-03-31 | $3.13B | $3.03B | — | — | $61M | — | $29.2M | -$65.2M | -$36M | -$7.6M | -$32.6M | -$0.51 | -$0.51 | 64,021,988 | 64,021,988 |
|---|
| 2023-12-31 | $3.94B | $3.99B | — | — | $64M | — | -$143.9M | -$60.7M | -$204.6M | -$41.3M | -$164.9M | -$2.50 | -$2.48 | -458,052 | -966,246 |
|---|
| 2023-09-30 | $4.63B | $4.35B | — | — | $67.7M | — | $212.1M | -$57.4M | $154.7M | $29.1M | $128.7M | $1.98 | $1.97 | 64,889,504 | 65,464,970 |
|---|
| 2023-06-30 | $4.2B | $4.04B | — | — | $75.8M | — | $50.1M | -$55.4M | -$5.3M | -$3.8M | -$8.3M | -$0.13 | -$0.13 | 65,773,609 | 65,773,609 |
|---|
| 2023-03-31 | $3.92B | $3.69B | — | — | $71.5M | — | $142.8M | -$54.8M | $88M | $15.8M | $64.3M | $0.96 | $0.95 | 66,951,975 | 67,369,374 |
|---|
| 2022-12-31 | $4.03B | $4.17B | — | — | $81.9M | — | -$135.5M | -$50.4M | -$185.9M | -$51.1M | -$118.7M | -$1.63 | -$1.62 | -704,874 | -632,277 |
|---|
| 2022-09-30 | $5.32B | $5.18B | — | — | $59.3M | — | $53M | -$32.2M | $20.8M | $4M | $7.4M | $0.11 | $0.10 | 70,471,645 | 71,109,364 |
|---|
| 2022-06-30 | $5.98B | $5.34B | — | — | $122.3M | — | $493.3M | -$24.3M | $469M | $100.4M | $361.8M | $5.11 | $5.05 | 70,805,458 | 71,679,954 |
|---|
| 2022-03-31 | $4.46B | $4.36B | — | — | $50.2M | — | $46.7M | -$28.8M | $17.9M | $3.1M | $6.6M | $0.09 | $0.09 | 73,236,274 | 73,649,266 |
|---|
| 2021-12-31 | $3.11B | $3.04B | — | — | $52.8M | — | $25M | -$33.1M | -$8.1M | -$3M | -$13.4M | -$0.18 | -$0.18 | 53,179 | 53,179 |
|---|
| 2021-09-30 | $2.96B | $2.84B | — | — | $53M | — | $37.9M | -$12.8M | $25.1M | $4.5M | $11.8M | $0.16 | $0.16 | 74,074,446 | 74,492,176 |
|---|
| 2021-06-30 | $2.19B | $2.15B | — | — | $53.5M | — | -$50.2M | -$33.1M | -$83.3M | -$35.2M | -$56.7M | -$0.77 | -$0.77 | 73,911,582 | 73,911,582 |
|---|
| 2021-03-31 | $2.39B | $2.37B | — | — | $41.1M | — | -$47.4M | -$23.6M | -$71M | -$8.3M | -$70M | -$0.95 | -$0.95 | 73,803,772 | 73,803,772 |
|---|
| 2020-12-31 | $1.88B | $1.99B | — | — | $50.2M | — | -$318.4M | -$29M | -$347.4M | -$59M | -$296.6M | -$4.03 | -$4.03 | 46,419 | 46,419 |
|---|
| 2020-09-30 | $2.06B | $2.05B | — | — | $57M | — | -$75.2M | -$17.3M | -$92.5M | -$15.6M | -$88.1M | -$1.20 | -$1.20 | 73,669,310 | 73,669,310 |
|---|
| 2020-06-30 | $1.54B | $1.43B | — | — | $61.7M | — | $22.8M | $39.8M | $62.6M | -$35.9M | $87.7M | $1.19 | $1.18 | 73,547,582 | 74,028,043 |
|---|
| 2020-03-31 | $1.82B | $2.09B | — | — | $65.7M | $129.2M | -$361.5M | -$28.6M | -$390.1M | -$83.1M | -$314.4M | -$4.28 | -$4.28 | 73,437,730 | 73,437,730 |
|---|
| 2019-12-31 | $2.28B | $2.13B | — | — | $77.4M | $161.8M | $48.2M | -$28.3M | $19.9M | -$12.1M | $32.7M | $0.47 | $0.46 | -610,248 | -593,743 |
|---|
| 2019-09-30 | $2.33B | $2.15B | — | — | $65.6M | $141.7M | $87.4M | -$14M | $73.4M | $13.4M | $51.3M | $0.68 | $0.68 | 75,028,562 | 75,702,311 |
|---|
| 2019-06-30 | $2.48B | $2.07B | — | — | $69.5M | $135.8M | $134.3M | -$25.1M | $109.2M | $24.6M | $77.3M | $1.01 | $1.00 | 76,598,846 | 77,280,692 |
|---|
| 2019-03-31 | $2.2B | $1.88B | — | — | $62.2M | $140.9M | $222.4M | -$22.2M | $200.2M | $45.8M | $149.3M | $1.92 | $1.90 | 77,793,278 | 78,446,690 |
|---|
| 2018-12-31 | $2.47B | $3.07B | — | — | $71.5M | $137.8M | $182.8M | -$25.6M | $157.2M | $29.6M | $121.6M | $1.49 | $1.45 | -497,363 | -1,600,712 |
|---|
| 2018-09-30 | $2.77B | $1.97B | — | — | $58M | $136.4M | $255.2M | -$18.4M | $236.8M | $51M | $179.8M | $2.16 | $2.03 | 83,575,122 | 89,021,260 |
|---|
| 2018-06-30 | $2.64B | $2.25B | — | — | $52.9M | $131.4M | $135.1M | -$14.8M | $120.3M | $32.8M | $79.1M | $0.94 | $0.89 | 84,041,358 | 90,244,357 |
|---|
| 2018-03-31 | $2.35B | $2.04B | — | — | $65.2M | $132.9M | $38.8M | -$67.6M | -$28.8M | -$11.5M | -$40.4M | -$0.49 | -$0.49 | 82,252,405 | 82,252,405 |
|---|
| 2017-12-31 | $2.51B | $2.62B | — | — | $53.9M | $127.2M | $112.5M | -$26.3M | $86.2M | -$140.7M | $211.1M | $2.90 | $2.87 | 3,293,307 | 3,327,109 |
|---|
| 2017-09-30 | $2.34B | $2.02B | — | — | $68M | $126.7M | $84.6M | $167.4M | $252M | $133.5M | $104.4M | $1.30 | $1.29 | 80,581,762 | 81,245,405 |
|---|
| 2017-06-30 | $1.23B | $1.16B | — | — | $27.5M | — | -$46.5M | -$12.7M | -$59.2M | -$27M | -$37.9M | -$0.61 | -$0.61 | 62,054,485 | 62,054,485 |
|---|
| 2017-03-31 | $1.18B | $1.04B | — | — | $26.5M | — | $29.8M | -$9.5M | $20.3M | $5M | $11.2M | $0.18 | $0.18 | 61,978,072 | 62,589,210 |
|---|
| 2016-12-31 | $1.08B | $1.36B | — | — | $28.6M | — | -$44.1M | -$22.6M | -$66.7M | -$34.7M | $44.2M | $0.70 | $0.70 | -9,253 | -9,253 |
|---|
| 2016-09-30 | $1.08B | $965.6M | — | — | $24.9M | — | -$2.8M | -$264.2M | -$267M | -$103.3M | -$161.7M | -$2.61 | -$2.61 | 61,834,968 | 61,834,968 |
|---|
| 2016-06-30 | $1.15B | $1.03B | — | — | $23.6M | — | $11.3M | -$23.7M | -$12.4M | -$9.9M | -$7M | -$0.11 | -$0.11 | 61,827,201 | 61,827,201 |
|---|
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 | $10.72B | $10.11B | — | — | $269.5M | — | $301M | -$262.1M | $38.9M | -$6.8M | -$22.8M | -$0.38 | -$0.38 | 60,703,554 | 60,703,554 |
|---|
| 2024-12-31 | $11.85B | $11.9B | — | — | $252.8M | — | -$491.5M | -$214.5M | -$706M | -$107.9M | -$560.4M | -$8.77 | -$8.77 | 63,882,219 | 63,882,219 |
|---|
| 2023-12-31 | $16.47B | $15.92B | — | — | $272M | — | $244.7M | -$228.1M | $16.6M | -$3M | $19.8M | $0.30 | $0.30 | 65,406,089 | 65,406,089 |
|---|
| 2022-12-31 | $19.8B | $19.05B | — | — | $313.7M | — | $457.5M | -$135.7M | $321.8M | $56.4M | $257.1M | $3.63 | $3.59 | 70,789,458 | 71,516,361 |
|---|
| 2021-12-31 | $10.65B | $10.4B | — | — | $200.4M | — | -$34.7M | -$102.6M | -$137.3M | -$42M | -$128.3M | -$1.73 | -$1.73 | 73,984,104 | 73,984,104 |
|---|
| 2020-12-31 | $7.3B | $7.56B | — | — | $234.6M | — | -$732.3M | -$35.1M | -$767.4M | -$193.6M | -$611.4M | -$8.31 | -$8.31 | 73,598,389 | 73,598,389 |
|---|
| 2019-12-31 | $9.3B | $8.41B | — | — | $274.7M | $580.2M | $492.3M | -$89.6M | $402.7M | $71.7M | $310.6M | $4.10 | $4.06 | 75,853,187 | 76,574,091 |
|---|
| 2018-12-31 | $10.23B | $9.26B | — | — | $247.6M | $538.5M | $611.9M | -$126.4M | $485.5M | $101.9M | $340.1M | $4.11 | $3.95 | 82,797,110 | 86,768,401 |
|---|
| 2017-12-31 | $7.27B | $6.84B | — | — | $175.9M | $375.7M | $180.3M | $119M | $299.3M | -$29.2M | $288.8M | $4.04 | $4.00 | 71,566,225 | 72,303,083 |
|---|
| 2016-12-31 | $4.2B | $4.17B | — | — | $106.1M | $247M | -$49.2M | -$342M | -$391.2M | -$171.5M | -$153.7M | -$2.49 | -$2.49 | 61,921,787 | 61,921,787 |
|---|
| 2015-12-31 | $4.78B | $4.24B | — | — | $100.6M | — | $68.7M | -$47.4M | $21.3M | -$15.8M | $19.4M | $0.32 | $0.32 | 60,819,771 | 61,320,570 |
|---|