Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $429,247 | $605,477 | $579,098 | $426,052 |
Gross Profit | 160,685 | 280,241 | 266,458 | 186,348 |
EBITDA | -3,456 | 112,358 | 97,789 | 39,093 |
EBIT | -26,544 | 88,437 | 74,210 | 15,689 |
Net Income | -38,755 | 33,514 | 52,339 | 12,597 |
Net Change In Cash | 429,247 | 605,477 | 579,098 | 426,052 |
Free Cash Flow | 18,395 | 99,194 | 75,647 | -20,621 |
Cash | 211,819 | 255,601 | 219,295 | 205,444 |
Basic Shares | 11,460 | 11,682 | 11,898 | 12,055 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,137,802 | $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,137,802 | 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,766 | 12,258 | 12,345 | 12,436 |
Quarter | EPS |
---|---|
2024-12-31 | -$1.68 |
2024-09-30 | $5.35 |
2024-06-30 | $4.39 |
2024-03-31 | $1.04 |