| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $183,705 | $177,442 | $170,691 | $221,234 |
Gross Profit | 151,233 | 144,923 | 139,523 | 187,216 |
EBITDA | 133,389 | 126,803 | 123,455 | 171,147 |
EBIT | 120,683 | 244,433 | 295,518 | |
Net Income | 123,671 | 122,534 | 116,082 | 174,233 |
Net Change In Cash | 183,705 | 177,442 | 170,691 | 221,234 |
Free Cash Flow | 90,632 | 102,524 | 57,784 | 145,046 |
Cash | 30,568 | 86,984 | 109,180 | 78,251 |
Basic Shares | 89,202 | 89,258 | 88,711 | 88,406 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $724,680 | $612,455 | $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 | 724,680 | 612,455 | 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-12-31 | $0 |
2025-09-30 | $0.97 |
2025-06-30 | $0.99 |
2025-03-31 | $1.01 |