
| Line item | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Valuation | ||||||||||||
| Market cap | $59,683 | $26,134 | $6,037 | $502 | $19,838 | $20,502 | $7,878 | $2,800 | $1,636 | – | – | – |
| Enterprise value | $63,153 | $30,115 | $11,220 | $8,028 | $25,046 | $22,354 | $9,414 | $3,502 | $1,920 | – | – | – |
| P/E (TTM) at period end | 42.42× | 124.45× | 13.42× | – | – | – | – | – | – | – | – | – |
| P/S (TTM) at period end | 2.94× | 1.91× | 0.56× | 0.04× | 1.55× | 3.67× | 2.00× | 1.43× | 1.91× | – | – | – |
| P/B at period end | 17.34× | 20.74× | 24.84× | – | 64.83× | 52.84× | 80.30× | 35.13× | 13.01× | – | – | – |
| EV / EBITDA (TTM) | 29.29× | 23.25× | 41.25× | – | 25046.27× | – | – | – | – | – | – | – |
| EV / Sales (TTM) | 3.11× | 2.20× | 1.04× | 0.59× | 1.95× | 4.00× | 2.39× | 1.79× | 2.24× | – | – | – |
| Returns | ||||||||||||
| Return on equity | 40.9% | 16.7% | 185.2% | – | (44.1%) | (44.1%) | (117.2%) | (76.6%) | (51.3%) | – | (56.4%) | (74.3%) |
| Return on invested capital | – | 17.4% | (1.2%) | (32.1%) | (1.8%) | (14.0%) | (16.2%) | (29.2%) | (37.9%) | (572.5%) | (54.9%) | (48.8%) |
| Dividend yield | – | – | – | – | – | – | – | 0.2% | – | – | – | – |
| Financial health | ||||||||||||
| Current ratio | 4.31× | 3.64× | 2.16× | 1.77× | 1.69× | 4.12× | 1.57× | 2.01× | 1.60× | 1.40× | 1.68× | 1.77× |
| Debt / equity | 1.46× | 4.41× | 25.49× | (15.85×) | 17.52× | 4.37× | 15.18× | 7.95× | 2.40× | (1.47×) | 0.65× | 0.85× |
| Effective tax rate | 312.9% | (1.0%) | 14.3% | (0.0%) | (0.3%) | – | – | – | – | – | – | – |
| Share count | ||||||||||||
| Diluted shares outstanding | 224 | 132 | 201 | 101 | 83 | 65 | 47 | 30 | – | 75 | 75 | 75 |
| Line item | TTM | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue and gross profit | |||||||||||||
| Revenue | $25,058 | $20,322 | $13,673 | $10,771 | $13,604 | $12,814 | $5,587 | $3,940 | $1,955 | $859 | $365 | $130 | $42 |
| Cost of revenue | ($20,204) | ($16,130) | ($10,797) | ($9,047) | ($12,358) | ($10,885) | ($4,793) | ($3,433) | ($1,759) | ($791) | ($346) | ($129) | ($44) |
| Gross profit | $4,854 | $4,192 | $2,876 | $1,724 | $1,246 | $1,929 | $794 | $507 | $197 | $68 | $19 | $1 | ($2) |
| Operating expenses | |||||||||||||
| Research and development | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Selling, general and administrative | ($2,616) | ($2,308) | ($1,874) | ($1,796) | ($2,736) | ($2,033) | ($1,126) | ($787) | ($425) | ($223) | ($109) | ($37) | ($15) |
| Total operating expenses | ($2,617) | ($2,311) | ($1,886) | ($1,804) | ($3,597) | ($2,033) | ($1,126) | ($787) | ($425) | ($223) | ($109) | ($37) | ($13) |
| Total costs and expenses | ($22,821) | ($18,441) | ($12,683) | ($10,851) | ($15,955) | ($12,918) | ($5,919) | ($4,220) | ($2,184) | ($1,014) | ($455) | ($166) | ($57) |
| Operating income | $2,237 | $1,881 | $990 | ($80) | ($2,351) | ($104) | ($332) | ($280) | ($229) | ($155) | ($89) | ($35) | ($15) |
| Earnings | |||||||||||||
| EBITDA | $2,509 | $2,156 | $1,295 | $272 | ($2,090) | $1 | ($258) | ($239) | ($205) | ($144) | ($85) | ($33) | ($13) |
| Interest income | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Interest expense | ($423) | ($505) | ($651) | ($632) | ($486) | ($176) | ($131) | ($81) | ($25) | ($8) | ($4) | ($1) | ($0) |
| Pre-tax income | ($553) | ($890) | $400 | $175 | ($2,893) | ($286) | ($462) | ($365) | ($255) | ($164) | ($93) | ($37) | ($15) |
| Income tax expense | $2,685 | $2,785 | $4 | ($25) | ($1) | ($1) | – | – | – | – | – | – | – |
| Net income | $1,568 | $1,407 | $210 | $450 | ($1,587) | ($135) | ($171) | ($115) | ($55) | ($63) | ($93) | ($37) | ($15) |
| Per share | |||||||||||||
| Diluted EPS (GAAP) | $2.16 | $8.45 | $1.59 | $0.75 | ($15.74) | ($1.63) | ($2.63) | ($2.45) | ($2.03) | – | ($0.136) | ($0.536) | ($0.204) |
| Basic EPS (GAAP) | $2.89 | $10.22 | $1.72 | $4.12 | ($15.74) | ($1.63) | ($2.63) | ($2.45) | ($2.03) | – | ($0.136) | ($0.536) | ($0.204) |
| Basic shares outstanding | 709 | 138 | 122 | 109 | 101 | 83 | 65 | 47 | 30 | – | 75 | 75 | 75 |
| Margins | |||||||||||||
| Gross margin | 19.4% | 20.6% | 21.0% | 16.0% | 9.2% | 15.1% | 14.2% | 12.9% | 10.1% | 7.9% | 5.3% | 1.0% | (5.1%) |
| Operating margin | 8.9% | 9.3% | 7.2% | (0.7%) | (17.3%) | (0.8%) | (5.9%) | (7.1%) | (11.7%) | (18.1%) | (24.5%) | (27.1%) | (36.2%) |
| Net margin | 6.3% | 6.9% | 1.5% | 4.2% | (11.7%) | (1.1%) | (3.1%) | (2.9%) | (2.8%) | (7.3%) | (25.5%) | (28.2%) | (36.6%) |