Complete source-backed income-statement history.
- Available history
- 2019-06-30 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 | $266.8M | $133.7M | $133.1M | $10.1M | $105.1M | $115.2M | $17.9M | — | $11.3M | $3.2M | $7.7M | $0.03 | $0.03 | 244,565,000 | 275,067,000 |
|---|
| 2026-03-31 | $257.6M | $138.5M | $119.1M | $9.6M | $105.8M | $115.4M | $3.7M | — | -$5.2M | -$1.8M | -$3.4M | -$0.01 | -$0.01 | 244,663,000 | 244,663,000 |
|---|
| 2025-12-31 | $277.4M | $141.9M | $135.5M | $10.1M | $99.9M | $110M | $25.5M | — | $23.1M | $5.3M | $17.3M | $0.08 | $0.07 | 4,875,000 | 4,905,000 |
|---|
| 2025-09-30 | $223.1M | $118.6M | $104.5M | $10.1M | $87M | $97.1M | $7.4M | — | $1.2M | -$1.9M | $2.9M | $0.01 | $0.01 | 224,583,000 | 255,662,000 |
|---|
| 2025-06-30 | $222.9M | $120.4M | $102.5M | $10M | $82.6M | $92.6M | $9.9M | — | $7.8M | -$700,000.00 | $8.3M | $0.04 | $0.03 | 225,026,000 | 243,058,000 |
|---|
| 2025-03-31 | $202M | $105.9M | $96.1M | $8.7M | $78.7M | $87.4M | $8.7M | — | $600,000.00 | $200,000.00 | $300,000.00 | $0.00 | $0.00 | 225,655,000 | 226,918,000 |
|---|
| 2024-12-31 | $254.3M | $132M | $122.3M | $8.1M | $85.2M | $93.3M | $29M | — | $15.7M | -$200,000.00 | $15M | $0.07 | $0.07 | 2,110,000 | 2,110,000 |
|---|
| 2024-09-30 | $206.8M | $113.9M | $92.9M | $10.2M | $84.3M | $94.5M | -$1.6M | — | -$13M | $1M | -$13.6M | -$0.07 | -$0.07 | 206,676,000 | 206,676,000 |
|---|
| 2024-06-30 | $207.1M | $109.7M | $97.4M | $8.8M | $87.5M | $95.1M | $2.3M | — | -$11.3M | $700,000.00 | -$11.7M | -$0.06 | -$0.06 | 202,197,000 | 202,197,000 |
|---|
| 2024-03-31 | $192.6M | $105.5M | $87.1M | $7.9M | $84.1M | $92M | -$4.9M | — | -$25.3M | $1.2M | -$25.8M | -$0.13 | -$0.13 | 199,729,000 | 199,729,000 |
|---|
| 2023-12-31 | $230.4M | $121.9M | $108.5M | $7.8M | $87.3M | $95.1M | $13.4M | — | -$18M | -$3.5M | -$15.2M | -$0.07 | -$0.07 | 981,000 | 981,000 |
|---|
| 2023-09-30 | $191.2M | $110.4M | $80.8M | $7.9M | $83.7M | $91.9M | -$11.1M | — | -$13.7M | -$800,000.00 | -$12.1M | -$0.06 | -$0.06 | 199,223,000 | 199,223,000 |
|---|
| 2023-06-30 | $197.2M | $109.2M | $88M | $8.4M | $84M | $98.6M | -$10.6M | — | -$29.6M | -$1.2M | -$27.7M | -$0.14 | -$0.14 | 199,181,000 | 199,181,000 |
|---|
| 2023-03-31 | $182.1M | $103M | $79.1M | $7.6M | $85.1M | $92.7M | -$13.6M | — | -$44M | -$1.1M | -$41.9M | -$0.22 | -$0.22 | 187,701,000 | 187,701,000 |
|---|
| 2022-12-31 | $217.9M | $120.9M | $97M | $7.8M | $91M | $258.9M | -$161.9M | — | -$161.4M | -$1.7M | -$153.5M | -$0.85 | -$0.85 | 91,000 | 91,000 |
|---|
| 2022-09-30 | $160.9M | $91.1M | $69.8M | $8M | $89.4M | $97.4M | -$27.6M | — | -$55.4M | -$5M | -$47.1M | -$0.26 | -$0.26 | 181,333,000 | 181,333,000 |
|---|
| 2022-06-30 | $175.8M | $96.8M | $79M | $7.4M | $91M | $153.6M | -$74.6M | — | -$66.7M | -$7.4M | -$58.6M | -$0.32 | -$0.32 | 180,992,000 | 180,992,000 |
|---|
| 2022-03-31 | $163.2M | $98.8M | $64.4M | $7.1M | $90.9M | $98M | -$33.6M | — | -$23.1M | -$4.1M | -$17.7M | -$0.10 | -$0.10 | 180,774,000 | 180,774,000 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | — | -$17.1M | — | — | — | — |
|---|
| 2021-09-30 | $144.3M | $82.4M | $61.9M | $8.5M | $62.3M | $70.8M | -$8.9M | — | -$51.4M | -$4.7M | -$46.7M | -$7.01 | -$7.01 | 6,665,000 | 6,665,000 |
|---|
| 2021-06-30 | $180M | $100.4M | $79.6M | $8.2M | $66.7M | $74.9M | $4.7M | — | -$39.6M | $14.4M | -$53.9M | -$8.14 | -$8.14 | 6,621,000 | 6,621,000 |
|---|
| 2021-03-31 | $166.2M | $103.7M | $62.5M | $11M | $60.4M | $71.4M | -$8.9M | — | -$47.8M | -$7.1M | -$40.7M | -$6.18 | -$6.18 | 6,586,000 | 6,586,000 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | $30.95M | -$187,637.00 | $31.14M | — | — | — | — |
|---|
| 2020-09-30 | — | — | — | — | — | — | — | — | -$32.2M | -$65,998.00 | -$32.13M | — | — | — | — |
|---|
| 2020-06-30 | $0.00 | — | — | — | — | — | — | — | -$58,661.00 | -$12,262.00 | -$46,399.00 | — | — | — | 20,125,000 |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | $0.00 | $0.00 | $0.00 | — | — | — | — |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | -$341.00 | $0.00 | -$341.00 | — | — | — | — |
|---|
| 2019-09-30 | — | — | — | — | — | — | — | — | $0.00 | $0.00 | — | — | — | — | — |
|---|
| 2019-06-30 | $0.00 | — | — | — | — | — | — | — | $0.00 | $0.00 | — | — | — | — | 20,125,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 | $925.4M | $486.8M | $438.6M | $38.9M | $348.2M | $387.1M | $51.5M | — | $32.7M | $2.9M | $28.8M | $0.13 | $0.11 | 229,959,000 | 261,154,000 |
|---|
| 2024-12-31 | $860.8M | $461.1M | $399.7M | $35M | $341.1M | $374.9M | $24.8M | — | -$33.9M | $2.7M | -$36.1M | -$0.18 | -$0.18 | 204,991,000 | 204,991,000 |
|---|
| 2023-12-31 | $800.9M | $444.5M | $356.4M | $31.7M | $340.1M | $378.3M | -$21.9M | — | -$105.3M | -$6.6M | -$96.9M | -$0.49 | -$0.49 | 196,369,000 | 196,369,000 |
|---|
| 2022-12-31 | $717.8M | $407.7M | $310.1M | $30.3M | $362.3M | $607.9M | -$297.8M | — | -$306.6M | -$18.2M | -$276.9M | -$1.53 | -$1.53 | 181,149,000 | 181,149,000 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | — | -$158.4M | — | — | — | — |
|---|
| 2021-06-30 | $611.6M | $359.8M | $251.8M | $29.4M | $211.2M | $240.6M | $11.2M | — | -$164.3M | -$5.9M | -$158.3M | -$24.18 | -$24.18 | 6,549,000 | 6,549,000 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | -$1.31M | -$265,897.00 | -$1.04M | — | — | — | — |
|---|
| 2020-06-30 | $478.2M | $281.2M | $197M | $15.9M | $158.1M | $174M | $23M | — | -$124.6M | -$5.5M | -$119.1M | -$18.45 | -$18.45 | 6,453,000 | 6,453,000 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | -$341.00 | $0.00 | -$341.00 | — | — | — | — |
|---|
| 2019-06-30 | $440.1M | $251.9M | $188.2M | $14M | $145.4M | $159.4M | $28.8M | — | -$126.2M | -$4.2M | -$122M | -$19.36 | -$19.36 | 6,300,000 | 6,300,000 |
|---|