| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $395,741 | $383,349 | $358,217 | $362,554 |
Gross Profit | 329,735 | 309,761 | 291,005 | 295,946 |
EBITDA | 16,191 | 23,178 | 15,958 | 60,261 |
EBIT | -2,813 | 1,292 | -5,492 | 38,205 |
Net Income | -2,962 | -7,072 | -11,589 | 33,548 |
Net Change In Cash | 395,741 | 383,349 | 358,217 | 362,554 |
Free Cash Flow | 97,887 | 68,479 | 93,392 | 85,755 |
Cash | 1,099,628 | 1,139,966 | 1,047,737 | 1,566,271 |
Basic Shares | 101,922 | 103,231 | 102,219 | 104,480 |
| 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 |
|---|---|
2025-09-30 | $0.61 |
2025-06-30 | $0.53 |
2025-03-31 | -$0.11 |
2024-12-31 | $0.56 |