Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $235,493 | $229,062 | $213,206 | $109,833 |
Gross Profit | 226,710 | 209,770 | 205,380 | 103,609 |
EBITDA | -3,935 | 763 | 797 | 153,118 |
EBIT | -5,034 | -432 | -302 | 152,047 |
Net Income | 50,026 | 42,074 | 53,340 | 53,468 |
Net Change In Cash | 235,493 | 229,062 | 213,206 | 109,833 |
Cost of Revenue | 106,721 | |||
Free Cash Flow | 54,236 | 88,029 | 11,759 | 37,711 |
Cash | 1,280,274 | 2,030,513 | 1,974,074 | 959,734 |
Basic Shares | 54,595 | 54,535 | 54,530 | 54,505 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $813,246 | $504,251 | $417,955 | $368,153 |
Gross Profit | 813,246 | 473,176 | 390,798 | 352,663 |
EBITDA | 3,037 | 401,312 | 257,737 | 218,311 |
EBIT | 3,037 | 397,189 | 253,349 | 214,208 |
Net Income | 206,853 | 251,504 | 207,734 | 169,569 |
Net Change In Cash | 813,246 | 504,251 | 417,955 | 368,153 |
Cost of Revenue | 2,010,685 | 1,580,811 | ||
Free Cash Flow | 194,098 | 268,977 | 256,882 | 188,985 |
Cash | 2,030,513 | 814,538 | 4,163,724 | 2,209,640 |
Basic Shares | 54,535 | 54,534 | 54,434 | 54,219 |
Quarter | EPS |
---|---|
2024-03-31 | $0.92 |
2023-12-31 | $0.77 |
2023-09-30 | $0.98 |
2023-06-30 | $0.98 |