
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Total revenue | $67.2M+4.8% | $64.1M+1.7% | $63.1M+7.0% | $58.9M-7.0% | $63.3M-2.0% | $64.6M-10.4% | $72.1M-4.1% | $75.2M |
| Cost of revenue (exclusive of items shown separately below) | $29.8M+3.8% | $28.7M+6.0% | $27.1M-4.1% | $28.3M-12.9% | $32.5M+4.9% | $30.9M-5.0% | $32.6M+0.5% | $32.4M |
| Research and development | $12.2M+4.5% | $11.7M+9.5% | $10.7M-21.6% | $13.6M-22.2% | $17.5M+11.3% | $15.7M-42.8% | $27.5M+12.6% | $24.5M |
| Technology operations | $24.6M-4.0% | $25.6M-5.6% | $27.1M-1.0% | $27.4M-5.0% | $28.8M-2.2% | $29.5M-6.2% | $31.4M+0.2% | $31.4M |
| Selling and marketing | $17.7M+9.1% | $16.2M-3.1% | $16.7M+2.8% | $16.3M-22.7% | $21.1M+3.8% | $20.3M-12.3% | $23.2M-5.6% | $24.6M |
| General and administrative | $31.8M+2.0% | $31.2M+0.4% | $31.1M-17.8% | $37.8M-13.2% | $43.5M+9.9% | $39.6M-8.5% | $43.3M-11.9% | $49.1M |
| Severance and restructuring | $458K-58.5% | $1.1M+92.7% | $573K-92.2% | $7.3M+2190.3% | $320K-53.8% | $692K | — | — |
| Depreciation and accretion | $3.4M-17.3% | $4.1M-7.7% | $4.5M+25.9% | $3.6M-65.8% | $10.4M+15.3% | $9.1M-2.1% | $9.2M-14.1% | $10.8M |
| Total operating expenses | $120.0M+1.1% | $118.7M+0.8% | $117.8M-12.3% | $134.3M-20.9% | $169.9M-0.6% | $170.8M-3.0% | $176.1M+2.0% | $172.6M |
| Operating income | $19.7M+3.9% | $19.0M-10.7% | $21.2M+8819.3% | $238K+100.9% | -$27.7M-22.3% | -$22.7M-43.4% | -$15.8M-398.2% | -$3.2M |
| Interest income | $820K-28.9% | $1.2M+4.9% | $1.1M+85.6% | $592K+85.0% | $320K-53.4% | $687K-58.4% | $1.7M+0.8% | $1.6M |
| Other income (expense) | $912K+1160.5% | -$86K-4200.0% | -$2K-101.2% | $167K+153.0% | $66K-68.3% | $208K-71.7% | $735K+213.1% | -$650K |
| Income before income taxes | $21.4M+7.0% | $20.0M-10.3% | $22.3M+2139.2% | $997K+103.6% | -$27.3M-25.5% | -$21.8M-62.2% | -$13.4M | — |
| Provision for income taxes | -$5.6M-9.7% | -$5.1M+23.9% | -$6.7M-131.9% | $20.9M+304.9% | $5.2M+122.9% | -$22.5M-944.8% | $2.7M+276.5% | $706K |
| Net income | $15.9M+6.1% | $15.0M-4.5% | $15.7M-28.3% | $21.9M+198.5% | -$22.2M+49.8% | -$44.2M-310.8% | -$10.8M-627.9% | -$1.5M |
| Basic net income per common share (in usd per share) | $770.00+4.1% | $740.00-6.3% | $790.00-28.8% | $1110.00+197.4% | -$1140.00-49037.9% | -$2.32-314.3% | -$0.56 | — |
| Diluted net income per common share (in usd per share) | $750.00+2.7% | $730.00-5.2% | $770.00-29.4% | $1090.00+195.6% | -$1140.00-49037.9% | -$2.32-314.3% | -$0.56 | — |
| Basic weighted average common shares outstanding (in shares) | 20.55B+1.6% | 20.24B+1.4% | 19.95B+1.4% | 19.67B+1.4% | 19.40B+2.0% | 19.03B-0.3% | 19.09B | — |
| Diluted weighted average common shares outstanding (in shares) | 21.05B+2.4% | 20.57B+1.1% | 20.34B+1.8% | 19.99B+3.0% | 19.40B+2.0% | 19.03B-0.3% | 19.09B | — |
| Dividends declared (in usd per share) | $1250.00+0.0% | $1250.00+0.0% | $1250.00+0.0% | $1250.00 | — | — | — | — |
| Wireless revenue | ||||||||
| Software revenue | ||||||||
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Source: SEC EDGAR 10-K and 10-Q filings. Up to 10 years annual / 16 quarters shown.