Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $237,742 | $207,170 | $183,423 | $183,303 |
Gross Profit | 237,908 | 207,170 | 183,423 | 183,303 |
EBITDA | -2,982 | 70,916 | 80,141 | 82,748 |
EBIT | -13,271 | 62,389 | 70,949 | 73,998 |
Net Income | 47,770 | 54,803 | 60,808 | 62,644 |
Net Change In Cash | 237,742 | 207,170 | 183,423 | 183,303 |
Cost of Revenue | -194,280 | |||
Free Cash Flow | 51,264 | 49,907 | 78,364 | 88,337 |
Cash | 221,316 | 224,330 | 220,128 | 308,264 |
Basic Shares | 42,566 | 43,484 | 44,146 | 44,136 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $795,726 | $727,916 | $507,409 | $477,451 |
Gross Profit | 795,726 | 727,916 | 507,409 | 477,451 |
EBITDA | 315,134 | 377,345 | 189,499 | 180,098 |
EBIT | 315,134 | 338,546 | 156,675 | 152,836 |
Net Income | 239,502 | 263,813 | 120,992 | 121,167 |
Net Change In Cash | 795,726 | 727,916 | 507,409 | 477,451 |
Cost of Revenue | 944,048 | 1,145,662 | ||
Free Cash Flow | 265,555 | 399,128 | 165,020 | 52,050 |
Cash | 224,330 | 352,933 | 2,240,684 | 1,296,636 |
Basic Shares | 44,193 | 46,389 | 34,888 | 33,285 |
Quarter | EPS |
---|---|
2024-03-31 | $1.12 |
2023-12-31 | $1.26 |
2023-09-30 | $1.38 |
2023-06-30 | $1.42 |