Complete source-backed income-statement history.
- Available history
- 2019-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 | $213.94M | — | — | — | $53.78M | $219.99M | -$6.05M | — | -$7.68M | $551,000.00 | -$8.23M | -$0.05 | -$0.05 | 171,038,000 | 171,038,000 |
|---|
| 2026-03-31 | $204.19M | — | — | — | $56.24M | $213.43M | -$9.24M | — | -$10.36M | $530,000.00 | -$10.89M | -$0.06 | -$0.06 | 173,356,000 | 173,356,000 |
|---|
| 2025-12-31 | $183.65M | — | — | — | $50.18M | $201.49M | -$17.85M | — | -$19.04M | $521,000.00 | -$19.56M | -$0.12 | -$0.12 | 517,000 | 517,000 |
|---|
| 2025-09-30 | $199.56M | — | — | — | $72.83M | $223.28M | -$23.72M | — | -$23.98M | $483,000.00 | -$24.47M | -$0.14 | -$0.14 | 171,348,000 | 171,348,000 |
|---|
| 2025-06-30 | $193.7M | — | — | — | $52.97M | $200.9M | -$7.2M | — | -$7.33M | -$31,000.00 | -$7.3M | -$0.04 | -$0.04 | 170,472,000 | 170,472,000 |
|---|
| 2025-03-31 | $182.7M | — | — | — | $59.02M | $197.13M | -$14.43M | — | -$14.45M | $365,000.00 | -$14.82M | -$0.09 | -$0.09 | 168,347,000 | 168,347,000 |
|---|
| 2024-12-31 | $159.51M | — | — | — | $56.7M | $185.31M | -$25.8M | — | -$25.9M | $240,000.00 | -$26.14M | -$0.15 | -$0.15 | 514,000 | 514,000 |
|---|
| 2024-09-30 | $171.33M | — | — | — | $54.97M | $188.47M | -$17.14M | — | -$16.17M | -$137,000.00 | -$16.03M | -$0.10 | -$0.10 | 165,723,000 | 165,723,000 |
|---|
| 2024-06-30 | $160.62M | — | — | — | $51.91M | $179.27M | -$18.64M | — | -$16.92M | $145,000.00 | -$17.06M | -$0.10 | -$0.10 | 164,384,000 | 164,384,000 |
|---|
| 2024-03-31 | $145.69M | — | — | — | $53.85M | $168.22M | -$22.53M | — | -$20.03M | $440,000.00 | -$20.47M | -$0.13 | -$0.13 | 162,890,000 | 162,890,000 |
|---|
| 2023-12-31 | $477.43M | — | — | — | $42.82M | $145.14M | -$26.77M | — | -$23.12M | $117,000.00 | -$23.24M | -$0.14 | -$0.14 | 411,714 | 411,714 |
|---|
| 2023-09-30 | $4M | — | — | — | $40.8M | $141.3M | -$22.29M | — | -$18.24M | $1,000.00 | -$18.24M | -$0.11 | -$0.11 | 160,427,987 | 160,427,987 |
|---|
| 2023-06-30 | $4.4M | — | — | — | $41.18M | $144.01M | -$19.79M | — | -$15.52M | $61,000.00 | -$15.58M | -$0.10 | -$0.10 | 159,463,851 | 159,463,851 |
|---|
| 2023-03-31 | $3.8M | — | — | — | $41.8M | $140.46M | -$20.83M | — | -$17.85M | $347,000.00 | -$18.2M | -$0.11 | -$0.11 | 158,694,919 | 158,694,919 |
|---|
| 2022-12-31 | -$319.76M | — | — | — | $36.74M | $125.26M | -$27.29M | — | -$25.12M | -$608,000.00 | -$24.52M | -$0.15 | -$0.15 | 246,747 | 246,747 |
|---|
| 2022-09-30 | $105.42M | — | — | — | $34.7M | $130.51M | -$25.09M | — | -$23.39M | $279,000.00 | -$23.67M | -$0.15 | -$0.15 | 157,264,153 | 157,264,153 |
|---|
| 2022-06-30 | $115.07M | — | — | — | $36.14M | $139.81M | -$24.74M | — | -$24.34M | $176,000.00 | -$24.52M | -$0.16 | -$0.16 | 156,703,734 | 156,703,734 |
|---|
| 2022-03-31 | $103.07M | — | — | — | $36.05M | $132.15M | -$29.09M | — | -$29.26M | $240,000.00 | -$29.5M | -$0.19 | -$0.19 | 156,104,971 | 156,104,971 |
|---|
| 2021-12-31 | $100.18M | — | — | — | $35.89M | $125.87M | -$25.69M | — | -$25.86M | $449,000.00 | -$26.31M | -$0.17 | -$0.17 | 10,257,770 | 10,257,770 |
|---|
| 2021-09-30 | $91.8M | — | — | — | $33.79M | $116.45M | -$24.65M | — | -$24.74M | $61,000.00 | -$24.8M | -$0.16 | -$0.16 | 155,037,911 | 155,037,911 |
|---|
| 2021-06-30 | $97.37M | — | — | — | $27.51M | $106.7M | -$9.33M | — | -$9.54M | $156,000.00 | -$9.69M | -$0.06 | -$0.06 | 154,572,225 | 154,572,225 |
|---|
| 2021-03-31 | $69.09M | — | — | — | $23.97M | $86.22M | -$17.13M | — | -$17.32M | $58,000.00 | -$17.38M | — | — | — | 34,288,035 |
|---|
| 2020-12-31 | $53.76M | — | — | — | $16.28M | $65.76M | -$12M | — | -$12.15M | $108,000.00 | -$12.26M | -$0.56 | -$0.56 | 158,594 | 158,594 |
|---|
| 2020-09-30 | $67.46M | — | — | — | $11.64M | $63.93M | $3.54M | — | $3.45M | $286,000.00 | $3.16M | $0.15 | $0.02 | 21,742,708 | 139,240,687 |
|---|
| 2020-06-30 | $44.9M | — | — | — | $13.89M | $49.21M | -$4.31M | — | -$4.35M | $48,000.00 | -$4.4M | — | — | — | 21,369,825 |
|---|
| 2020-03-31 | $42.24M | — | — | — | $23.07M | $70.11M | -$27.88M | — | -$27.48M | $47,000.00 | -$27.53M | — | — | — | 21,197,244 |
|---|
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 | $759.61M | — | — | — | $234.99M | $822.8M | -$63.19M | — | -$64.8M | $1.34M | -$66.14M | -$0.39 | -$0.39 | 170,584,000 | 170,584,000 |
|---|
| 2024-12-31 | $637.16M | — | — | — | $217.44M | $721.26M | -$84.11M | — | -$79.01M | $688,000.00 | -$79.7M | -$0.48 | -$0.48 | 164,851,000 | 164,851,000 |
|---|
| 2023-12-31 | $481.23M | — | — | — | $166.51M | $570.91M | -$89.68M | — | -$74.74M | $526,000.00 | -$75.26M | -$0.47 | -$0.47 | 159,953,000 | 159,953,000 |
|---|
| 2022-12-31 | $3.8M | — | — | — | $143.64M | $527.74M | -$106.21M | — | -$102.11M | $87,000.00 | -$102.19M | -$0.65 | -$0.65 | 156,994,254 | 156,994,254 |
|---|
| 2021-12-31 | $358.44M | — | — | — | $121.17M | $435.24M | -$76.81M | — | -$77.46M | $724,000.00 | -$78.18M | -$0.62 | -$0.62 | 125,332,800 | 125,332,800 |
|---|
| 2020-12-31 | $208.36M | — | — | — | $64.88M | $249M | -$40.65M | — | -$40.53M | $489,000.00 | -$41.02M | -$1.90 | -$1.90 | 21,596,379 | 21,596,379 |
|---|
| 2019-12-31 | $106.85M | — | — | — | $62.44M | $186.13M | -$79.28M | — | -$77.19M | $27,000.00 | -$77.22M | — | — | — | 18,370,224 |
|---|