Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $249,093 | $216,036 | $229,684 | $234,742 |
Gross Profit | 167,876 | 144,323 | 157,859 | 159,399 |
EBITDA | 48,062 | 34,026 | 43,659 | 40,382 |
EBIT | 26,092 | 35,800 | 31,564 | |
Net Income | 40,511 | 23,603 | 28,346 | 29,591 |
Net Change In Cash | 249,093 | 216,036 | 229,684 | 234,742 |
Free Cash Flow | 40,431 | 38,001 | 49,331 | 51,872 |
Cash | 179,311 | 143,744 | 186,094 | 197,075 |
Basic Shares | 168,563 | 170,391 | 172,508 | 172,753 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $914,515 | $837,547 | $1,006,090 | $1,037,098 |
Gross Profit | 625,794 | 601,241 | 721,905 | 759,827 |
EBITDA | 147,754 | 144,582 | 288,286 | 335,384 |
EBIT | 115,065 | 122,702 | 268,665 | 315,101 |
Net Income | 106,171 | 113,234 | 215,525 | 279,881 |
Net Change In Cash | 914,515 | 837,547 | 1,006,090 | 1,037,098 |
Cost of Revenue | -1,422 | -80,097 | ||
Free Cash Flow | 134,038 | 89,839 | 223,739 | 298,610 |
Cash | 186,094 | 202,655 | 181,374 | 186,161 |
Basic Shares | 172,611 | 173,399 | 174,869 | 179,916 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.25 |
2025-03-31 | $0.16 |
2024-12-31 | $0.20 |