Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $278,420 | $279,828 | $265,894 | $201,037 |
Gross Profit | 218,247 | 49,716 | 211,202 | 164,192 |
EBITDA | 105,039 | 112,212 | 69,196 | |
EBIT | 24,989 | 34,903 | 29,901 | |
Net Income | -1,449 | -1,456 | -574 | 4,335 |
Net Change In Cash | 278,420 | 279,828 | 265,894 | 201,037 |
Free Cash Flow | 61,679 | 61,178 | 1,978 | 22,978 |
Cash | 322,218 | 322,407 | 274,882 | 289,701 |
Basic Shares | 278,653 | 301,132 | 300,238 | 311,201 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $877,621 | $730,188 | $561,202 | $404,924 |
Gross Profit | 700,046 | 571,921 | 453,570 | 321,710 |
EBITDA | 291,441 | 218,912 | 186,254 | 192,797 |
EBIT | 89,308 | 37,427 | 51,718 | 93,824 |
Net Income | 34,655 | 10,891 | 12,569 | 15,245 |
Net Change In Cash | 877,621 | 730,188 | 561,202 | 404,924 |
Free Cash Flow | 57,169 | 5,523 | 1,470 | 57,307 |
Cash | 277,402 | 243,757 | 742,773 | 385,542 |
Basic Shares | 226,646 | 312,534 | 279,040 | 295,822 |
Quarter | EPS |
---|---|
2024-06-30 | -$0.005 |
2024-03-31 | -$0.002 |
2023-12-31 | $0.08 |
2023-09-30 | $0.05 |