Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $270,581 | $257,778 | $257,603 | $273,729 |
Gross Profit | 141,502 | 134,049 | 133,232 | 147,698 |
EBITDA | 10,671 | 3,541 | 1,617 | 7,355 |
EBIT | 9,328 | 2,199 | 324 | 6,114 |
Net Income | 10,873 | 3,494 | 3,178 | 7,303 |
Net Change In Cash | 270,581 | 257,778 | 257,603 | 273,729 |
Cost of Revenue | -14,820 | |||
Free Cash Flow | 36,656 | -4,960 | 11,492 | -15,069 |
Cash | 273,416 | 245,449 | 266,899 | 269,329 |
Basic Shares | 71,523 | 72,171 | 73,716 | 74,081 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,068,719 | $1,101,416 | $891,390 | $580,649 |
Gross Profit | 549,205 | 592,323 | 489,823 | 305,280 |
EBITDA | 27,228 | 77,931 | 109,799 | 65,893 |
EBIT | 22,134 | 73,140 | 105,291 | 61,066 |
Net Income | 28,147 | 58,697 | 99,840 | 56,790 |
Net Change In Cash | 1,068,719 | 1,101,416 | 891,390 | 580,649 |
Cost of Revenue | 19,156 | 72,884 | 80,109 | |
Free Cash Flow | 39,144 | 18,269 | 60,118 | 71,449 |
Cash | 245,449 | 234,724 | 218,455 | 146,013 |
Basic Shares | 73,583 | 74,520 | 74,547 | 72,058 |
Quarter | EPS |
---|---|
2024-03-31 | $0.15 |
2023-12-31 | $0.05 |
2023-09-30 | $0.04 |
2023-06-30 | $0.10 |