| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $163,306 | $150,392 | $139,073 | $135,790 |
Gross Profit | 114,557 | 104,061 | 98,679 | 98,203 |
EBITDA | 6,793 | -2,575 | -13,207 | -31,906 |
EBIT | -3,126 | -9,228 | -18,538 | -37,425 |
Net Income | -3,624 | -647 | -8,260 | -27,118 |
Net Change In Cash | 163,306 | 150,392 | 139,073 | 135,790 |
Free Cash Flow | 78,504 | 4,673 | 2,662 | 20,502 |
Cash | 747,248 | 732,722 | 830,897 | 923,016 |
Basic Shares | 448,717 | 461,517 | 501,222 | 502,929 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $506,995 | $676,171 | $748,206 | $517,175 |
Gross Profit | 351,849 | 329,514 | 320,001 | 231,705 |
EBITDA | -7,006 | -272,274 | -205,955 | -158,472 |
EBIT | -24,466 | -283,015 | -209,808 | -162,006 |
Net Income | 27,287 | -222,962 | -184,780 | -163,929 |
Net Change In Cash | 506,995 | 676,171 | 748,206 | 517,175 |
Cost of Revenue | 1,027,148 | |||
Free Cash Flow | 55,752 | 8,453 | -16,885 | 54,229 |
Cash | 923,016 | 980,972 | 1,183,846 | 1,247,581 |
Basic Shares | 518,845 | 532,540 | 545,397 | 541,383 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | -$0.01 |
2025-06-30 | $0.005 |
2025-03-31 | -$0.003 |