Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $187,851 | $191,190 | $189,346 | $194,367 |
Gross Profit | 160,580 | 116,414 | 153,136 | 119,634 |
EBITDA | 11,429 | 65,958 | 60,212 | 72,338 |
EBIT | 30,061 | 24,752 | 31,453 | |
Net Income | -2,574 | 9,173 | 4,554 | 1,892 |
Net Change In Cash | 187,851 | 191,190 | 189,346 | 194,367 |
Free Cash Flow | 361,860 | -39,330 | 12,382 | 83,632 |
Cash | 595,955 | 229,369 | 268,617 | 272,405 |
Basic Shares | 85,525 | 87,130 | 87,287 | 88,479 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $807,821 | $782,519 | $660,385 | $383,674 |
Gross Profit | 646,581 | 617,197 | 544,936 | 317,838 |
EBITDA | 318,017 | 213,352 | 197,511 | 137,349 |
EBIT | 179,284 | 72,568 | 64,318 | -17,970 |
Net Income | 83,997 | 120,489 | 152,925 | -81,680 |
Net Change In Cash | 807,821 | 782,519 | 660,385 | 383,674 |
Cost of Revenue | -7,265 | 51,359 | -42,873 | |
Free Cash Flow | 147,122 | 145,073 | 286,922 | -40,250 |
Cash | 267,214 | 293,394 | 302,009 | 251,706 |
Basic Shares | 91,985 | 97,507 | 99,967 | 85,379 |
Quarter | EPS |
---|---|
2024-09-30 | -$0.03 |
2024-06-30 | $0.11 |
2024-03-31 | $0.05 |
2023-12-31 | $0.12 |