Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $189,346 | $194,367 | $206,600 | $208,717 |
Gross Profit | 153,136 | 119,634 | 177,998 | 164,994 |
EBITDA | 60,212 | 72,338 | 52,447 | 86,967 |
EBIT | 24,752 | 31,453 | 17,343 | 53,272 |
Net Income | 4,554 | 1,892 | 26,643 | 27,396 |
Net Change In Cash | 189,346 | 194,367 | 206,600 | 208,717 |
Cost of Revenue | -81,060 | |||
Free Cash Flow | 12,382 | 83,632 | 27,325 | 34,278 |
Cash | 268,617 | 272,405 | 209,378 | 210,618 |
Basic Shares | 87,287 | 88,479 | 91,245 | 93,472 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $817,161 | $782,519 | $660,385 | $383,674 |
Gross Profit | 507,848 | 617,197 | 544,936 | 317,838 |
EBITDA | 343,387 | 339,711 | 351,374 | 144,806 |
EBIT | 189,218 | 213,352 | 197,511 | 2,042 |
Net Income | 83,997 | 120,489 | 152,925 | -81,680 |
Net Change In Cash | 817,161 | 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 | 272,405 | 293,394 | 302,009 | 251,706 |
Basic Shares | 91,985 | 97,507 | 99,967 | 85,379 |
Quarter | EPS |
---|---|
2024-03-31 | $0.05 |
2023-12-31 | $0.12 |
2023-09-30 | $0.29 |
2023-06-30 | $0.29 |