Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $202,285 | $170,691 | $140,440 | $136,824 |
Gross Profit | 202,285 | 137,046 | 187,216 | 151,470 |
EBITDA | 159,322 | 123,455 | 171,147 | 135,716 |
EBIT | 244,433 | 295,518 | 256,786 | |
Net Income | 92,452 | 116,082 | 174,233 | 124,007 |
Net Change In Cash | 202,285 | 170,691 | 140,440 | 136,824 |
Free Cash Flow | 102,524 | 57,784 | 145,046 | 72,387 |
Cash | 86,984 | 109,180 | 78,251 | 84,421 |
Basic Shares | 89,258 | 88,711 | 88,406 | 87,460 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $541,026 | $401,928 | $331,153 | $411,171 |
Gross Profit | 601,251 | 509,880 | 331,153 | 411,171 |
EBITDA | 538,713 | 451,089 | 318,391 | 843,909 |
EBIT | 1,017,201 | 892,683 | 343,207 | 363,625 |
Net Income | 508,080 | 428,447 | 241,606 | 330,762 |
Net Change In Cash | 541,026 | 401,928 | 331,153 | 411,171 |
Free Cash Flow | -87,118 | 285,322 | -246,936 | -515,373 |
Cash | 78,251 | 60,083 | 49,121 | 32,629 |
Basic Shares | 88,559 | 81,917 | 74,482 | 68,961 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.99 |
2025-03-31 | $1.01 |
2024-12-31 | $1.02 |