Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $384,512 | $475,633 | $490,830 | $325,050 |
Gross Profit | 274,938 | 373,183 | 388,475 | 228,344 |
EBITDA | 31,407 | 133,300 | 178,094 | -5,509 |
EBIT | 25,248 | 127,337 | 155,956 | -9,986 |
Net Income | 30,077 | 85,422 | 119,090 | -14,390 |
Net Change In Cash | 384,512 | 475,633 | 490,830 | 325,050 |
Free Cash Flow | 88,148 | 202,348 | 92,438 | 27,390 |
Cash | 201,565 | 231,129 | 337,103 | 287,649 |
Basic Shares | 182,160 | 188,826 | 191,272 | 171,250 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,497,180 | $1,432,616 | $1,317,845 | $1,211,653 |
Gross Profit | 1,106,515 | 1,054,133 | 949,210 | 875,290 |
EBITDA | 184,898 | 136,974 | -119,285 | -95,438 |
EBIT | 149,471 | 102,316 | -154,005 | -124,031 |
Net Income | 99,189 | 67,808 | -345,582 | -63,040 |
Net Change In Cash | 1,497,180 | 1,432,616 | 1,317,845 | 1,211,653 |
Cost of Revenue | -11,578 | -10,222 | ||
Free Cash Flow | 338,214 | 201,004 | -13,043 | 28,662 |
Cash | 337,103 | 229,902 | 145,054 | 159,965 |
Basic Shares | 179,268 | 169,828 | 163,894 | 162,774 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.28 |
2025-03-31 | $1.53 |
2024-12-31 | $1.61 |