| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $414,671 | $395,741 | $383,349 | $358,217 |
Gross Profit | 331,083 | 318,738 | 309,761 | 291,005 |
EBITDA | 38,395 | 27,428 | 23,178 | 15,958 |
EBIT | 3,005 | 3,917 | 1,292 | -5,492 |
Net Income | -2,588 | -2,962 | -7,072 | -11,589 |
Net Change In Cash | 414,671 | 395,741 | 383,349 | 358,217 |
Free Cash Flow | 103,825 | 82,262 | 68,479 | 93,392 |
Cash | 1,220,854 | 1,099,628 | 1,139,966 | 1,047,737 |
Basic Shares | 101,227 | 101,922 | 103,231 | 102,219 |
| Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
|---|---|---|---|---|
Revenue | $1,462,570 | $1,290,172 | $1,058,468 | $641,959 |
Gross Profit | 1,190,467 | 1,055,556 | 864,491 | 496,955 |
EBITDA | 138,416 | 96,026 | -102,543 | -225,155 |
EBIT | 48,973 | -7,137 | -207,714 | -321,260 |
Net Income | 23,799 | -28,878 | -223,725 | -326,361 |
Net Change In Cash | 1,462,570 | 1,290,172 | 1,058,468 | 641,959 |
Cost of Revenue | 682,163 | 1,733,171 | ||
Free Cash Flow | 309,674 | 257,878 | 156,565 | -33,729 |
Cash | 1,139,966 | 985,941 | 1,617,151 | 1,596,542 |
Basic Shares | 103,912 | 106,102 | 105,976 | 101,753 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.64 |
2025-09-30 | $0.61 |
2025-06-30 | $0.53 |