Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $368,699 | $319,593 | $299,812 | $323,374 |
Gross Profit | 304,637 | 171,130 | 304,079 | 276,182 |
EBITDA | 67,860 | 42,270 | 23,048 | 27,169 |
EBIT | 59,027 | 32,782 | 13,901 | 17,985 |
Net Income | 59,524 | 8,371 | 3,105 | 4,885 |
Net Change In Cash | 368,699 | 319,593 | 299,812 | 323,374 |
Free Cash Flow | 47,724 | 38,441 | -16,684 | 62,045 |
Cash | 140,300 | 127,704 | 104,784 | 147,120 |
Basic Shares | 90,698 | 88,504 | 90,032 | 89,691 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,200,038 | $1,011,756 | $829,487 | $576,539 |
Gross Profit | 978,575 | 574,202 | 540,877 | 404,638 |
EBITDA | 132,587 | 69,042 | 75,010 | -32,459 |
EBIT | 93,682 | 23,233 | 41,123 | -54,603 |
Net Income | 17,017 | 20,231 | 4,079 | -61,354 |
Net Change In Cash | 1,200,038 | 1,011,756 | 829,487 | 576,539 |
Cost of Revenue | -64,277 | |||
Free Cash Flow | 155,680 | 107,303 | 10,953 | -1,089 |
Cash | 104,784 | 108,326 | 95,172 | 275,332 |
Basic Shares | 88,504 | 340,323 | 336,147 | 82,327 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.09 |
2025-03-31 | $0.08 |
2024-12-31 | $0.02 |