Based on the Q1 2026 filing.
| Metric | Q2 '25 | Q2 '26 |
|---|---|---|
| Basic earnings per share | $0.12 | $0.02 |
| Diluted earnings per share | $0.12 | $0.02 |
| Metric | Q2 '25 | Q2 '26 |
|---|---|---|
| Gross profit | $236.6M | $256.5M |
| Operating income | $17.7M | $17.3M |
| Metric | Q2 '25 | Q2 '26 |
|---|---|---|
| Income before income taxes | $17.8M | $2.2M |
| Metric | Q2 '25 | Q2 '26 |
|---|---|---|
| Income tax expense | $4.6M | -$334.0K |
| Metric | Q2 '25 | Q2 '26 |
|---|---|---|
| Net income | $13.1M | $2.5M |
| Metric | Q2 '25 | Q2 '26 |
|---|---|---|
| Total cost of revenue | $296.1M | $321.6M |
| Metric | Q2 '25 | Q2 '26 |
|---|---|---|
| Total revenue | $532.8M | $578.1M |