Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $625,425 | $453,867 | $429,247 | $605,477 |
Gross Profit | 292,518 | 219,263 | 160,685 | 280,241 |
EBITDA | 82,069 | 56,590 | -3,456 | 112,358 |
EBIT | 33,776 | -26,544 | 88,437 | |
Net Income | 60,433 | 24,412 | -38,755 | 33,514 |
Net Change In Cash | 625,425 | 453,867 | 429,247 | 605,477 |
Free Cash Flow | 112,265 | -7,982 | 18,395 | 99,194 |
Cash | 212,432 | 152,454 | 211,819 | 255,601 |
Basic Shares | 11,067 | 11,277 | 11,460 | 11,682 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,012,926 | $2,008,625 | $2,090,334 | $2,057,622 |
Gross Profit | 893,732 | 852,369 | 861,986 | 797,792 |
EBITDA | 245,785 | 209,964 | 242,669 | 87,133 |
EBIT | 151,793 | 121,823 | 153,341 | 7,019 |
Net Income | 59,695 | 76,250 | 67,263 | 14,553 |
Net Change In Cash | 2,012,926 | 2,008,625 | 2,090,334 | 2,057,622 |
Cost of Revenue | 114,239 | -96,961 | ||
Free Cash Flow | 172,615 | 201,064 | 109,363 | -91,622 |
Cash | 211,819 | 298,491 | 180,560 | 26,853 |
Basic Shares | 11,774 | 12,258 | 12,345 | 12,436 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $5.45 |
2025-03-31 | $2.16 |
2024-12-31 | -$1.68 |