| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $372,651 | $342,836 | $328,030 | $317,601 |
Gross Profit | 310,437 | 262,655 | 239,394 | 241,340 |
EBITDA | -5,595 | -17,298 | 10,639 | 10,891 |
EBIT | 23,781 | -50,083 | -22,096 | -20,733 |
Net Income | -17,108 | -50,438 | -90,828 | 11,463 |
Net Change In Cash | 372,651 | 342,836 | 328,030 | 317,601 |
Free Cash Flow | 121,744 | 42,350 | -363 | 95,522 |
Cash | 623,209 | 523,558 | 886,384 | 413,554 |
Basic Shares | 50,596 | 50,427 | 50,122 | 51,204 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,361,118 | $1,000,742 | $751,888 | $591,710 |
Gross Profit | 1,010,637 | 792,365 | 595,757 | 465,664 |
EBITDA | 59,132 | 28,677 | -43,771 | -117,566 |
EBIT | -69,131 | -13,306 | -60,954 | -133,769 |
Net Income | -146,911 | -93,461 | -66,504 | -130,368 |
Net Change In Cash | 1,361,118 | 1,000,742 | 751,888 | 591,710 |
Free Cash Flow | 259,253 | 220,828 | 51,256 | 37,191 |
Cash | 623,209 | 526,467 | 355,933 | 347,338 |
Basic Shares | 50,187 | 44,182 | 41,658 | 40,583 |
| Quarter | EPS |
|---|---|
2025-12-31 | -$0.34 |
2025-09-30 | $1.20 |
2025-06-30 | $0.88 |
2025-03-31 | $0.98 |