Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $189,516 | $187,851 | $191,190 | $189,346 |
Gross Profit | 147,699 | 160,580 | 116,414 | 153,136 |
EBITDA | 61,247 | 11,429 | 65,958 | 60,212 |
EBIT | 22,943 | 30,061 | 24,752 | |
Net Income | 3,863 | -2,574 | 9,173 | 4,554 |
Net Change In Cash | 189,516 | 187,851 | 191,190 | 189,346 |
Free Cash Flow | -172,935 | 361,860 | -39,330 | 12,382 |
Cash | 400,677 | 595,955 | 229,369 | 268,617 |
Basic Shares | 88,151 | 85,525 | 87,130 | 87,287 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $757,903 | $807,821 | $782,519 | $660,385 |
Gross Profit | 656,720 | 646,581 | 617,197 | 544,936 |
EBITDA | 89,185 | 318,017 | 213,352 | 197,511 |
EBIT | 179,284 | 72,568 | 64,318 | |
Net Income | 15,016 | 83,997 | 120,489 | 152,925 |
Net Change In Cash | 757,903 | 807,821 | 782,519 | 660,385 |
Cost of Revenue | -7,265 | 51,359 | ||
Free Cash Flow | 161,977 | 147,122 | 145,073 | 286,922 |
Cash | 400,677 | 267,214 | 293,394 | 302,009 |
Basic Shares | 88,151 | 91,985 | 97,507 | 99,967 |
Quarter | EPS |
---|---|
2024-12-31 | $0.04 |
2024-09-30 | -$0.03 |
2024-06-30 | $0.11 |
2024-03-31 | $0.05 |