Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $383,349 | $358,217 | $362,554 | $358,450 |
Gross Profit | 309,761 | 291,005 | 295,946 | 293,754 |
EBITDA | 7,346 | 15,958 | 60,262 | 39,019 |
EBIT | -3,070 | -5,492 | 38,206 | 14,968 |
Net Income | -7,074 | -11,589 | 33,548 | 8,912 |
Net Change In Cash | 383,349 | 358,217 | 362,554 | 358,450 |
Free Cash Flow | 81,026 | 97,984 | 85,755 | 81,543 |
Cash | 1,139,966 | 1,047,737 | 1,566,271 | 853,470 |
Basic Shares | 103,231 | 102,219 | 104,480 | 107,322 |
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 | 72,708 | 96,026 | -102,543 | -225,155 |
EBIT | 30,410 | -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 | 346,309 | 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 |
2025-06-30 | $0.53 |
2025-03-31 | -$0.11 |
2024-12-31 | $0.56 |