Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $328,030 | $317,601 | $314,384 | $240,102 |
Gross Profit | 239,394 | 241,340 | 240,618 | 192,917 |
EBITDA | 10,639 | 10,891 | 58,138 | -7,153 |
EBIT | -22,096 | -20,733 | 28,138 | -11,090 |
Net Income | -90,828 | 11,463 | -97,118 | 11,110 |
Net Change In Cash | 328,030 | 317,601 | 314,384 | 240,102 |
Free Cash Flow | -363 | 95,522 | 60,767 | 51,568 |
Cash | 886,384 | 413,554 | 526,467 | 1,238,472 |
Basic Shares | 50,122 | 51,204 | 48,116 | 48,261 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,000,742 | $751,888 | $591,710 | $502,917 |
Gross Profit | 792,365 | 595,757 | 465,664 | 409,610 |
EBITDA | 28,677 | -43,771 | -117,566 | -59,059 |
EBIT | -13,306 | -60,954 | -133,769 | -73,287 |
Net Income | -93,461 | -66,504 | -130,368 | -83,946 |
Net Change In Cash | 1,000,742 | 751,888 | 591,710 | 502,917 |
Free Cash Flow | 220,828 | 51,256 | 37,191 | 65,812 |
Cash | 526,467 | 355,933 | 347,338 | 356,850 |
Basic Shares | 44,182 | 41,658 | 40,583 | 39,645 |
Quarter | EPS |
---|---|
2025-06-30 | $0.88 |
2025-03-31 | $0.98 |
2024-12-31 | $0.80 |
2024-09-30 | $0.94 |