Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $415,813 | $355,152 | $342,786 | $338,212 |
Gross Profit | 120,044 | 89,993 | 87,948 | 90,051 |
EBITDA | 80,343 | 57,484 | 39,754 | 57,160 |
EBIT | 54,659 | 31,054 | 14,233 | 33,279 |
Net Income | 25,624 | 15,353 | 3,612 | 12,644 |
Net Change In Cash | 415,813 | 355,152 | 342,786 | 338,212 |
Free Cash Flow | 35,686 | -8,667 | 19,468 | 26,407 |
Cash | 254,415 | 316,441 | 293,354 | 281,134 |
Basic Shares | 126,830 | 121,508 | 115,248 | 114,252 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,281,015 | $965,776 | $739,012 | $497,876 |
Gross Profit | 340,129 | 251,296 | 180,916 | 153,303 |
EBITDA | 204,910 | 118,375 | 46,092 | -87,249 |
EBIT | 111,905 | 49,240 | 1,364 | -112,466 |
Net Income | 35,258 | 1,718 | -4,753 | -12,679 |
Net Change In Cash | 1,281,015 | 965,776 | 739,012 | 497,876 |
Cost of Revenue | -13,134 | |||
Free Cash Flow | 24,694 | -88,542 | -127,997 | -38,069 |
Cash | 293,354 | 133,545 | 20,178 | 18,506 |
Basic Shares | 114,750 | 62,074 | 51,871 | 45,864 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.26 |
2025-03-31 | $0.14 |
2024-12-31 | $0.07 |