Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $248,274 | $239,520 | $228,183 | $224,320 |
Gross Profit | 203,382 | 192,222 | 185,247 | 181,031 |
EBITDA | 36,001 | 57,021 | 47,784 | 36,237 |
EBIT | 22,491 | 46,309 | 38,376 | 27,487 |
Net Income | 41,574 | 32,425 | 28,974 | 27,021 |
Net Change In Cash | 248,274 | 239,520 | 228,183 | 224,320 |
Free Cash Flow | 75,823 | 26,928 | 23,839 | 40,027 |
Cash | 534,170 | 586,383 | 595,087 | 624,052 |
Basic Shares | 374,303 | 373,368 | 378,715 | 379,881 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $831,103 | $627,623 | $473,403 | $345,592 |
Gross Profit | 682,779 | 517,458 | 371,927 | 248,552 |
EBITDA | 131,423 | -8,228 | -7,136 | 1,197 |
EBIT | 103,609 | -28,472 | -25,019 | -15,283 |
Net Income | 93,333 | -11,968 | -33,950 | -23,603 |
Net Change In Cash | 831,103 | 627,623 | 473,403 | 345,592 |
Cost of Revenue | 1,426,366 | |||
Free Cash Flow | 111,697 | 55,127 | -1,322 | -4,511 |
Cash | 624,052 | 543,299 | 465,926 | 102,988 |
Basic Shares | 392,665 | 348,044 | 202,881 | 47,007 |
Quarter | EPS |
---|---|
2024-09-30 | $0.11 |
2024-06-30 | $0.09 |
2024-03-31 | $0.08 |
2023-12-31 | $0.07 |