Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $350,954 | $316,023 | $290,706 | $309,090 |
Gross Profit | 338,925 | 287,672 | 263,230 | 281,831 |
EBITDA | 353,773 | 67,804 | 69,135 | 64,582 |
EBIT | 67,151 | 68,481 | 63,930 | |
Net Income | 23,227 | 24,280 | 19,878 | 19,963 |
Net Change In Cash | 350,954 | 316,023 | 290,706 | 309,090 |
Free Cash Flow | 112,495 | 115,576 | 118,732 | 132,584 |
Cash | 384,709 | 407,163 | 482,303 | 383,653 |
Basic Shares | 18,808 | 18,808 | 18,724 | 18,698 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $256,337 | $292,565 | $399,799 | $340,267 |
Gross Profit | 153,157 | 248,693 | 361,574 | 307,785 |
EBITDA | 242,612 | 211,880 | 222,180 | 122,546 |
EBIT | -675,364 | 207,032 | -222,737 | -274,925 |
Net Income | 102,845 | 135,597 | 177,902 | 94,120 |
Net Change In Cash | 256,337 | 292,565 | 399,799 | 340,267 |
Cost of Revenue | -73,400 | 247,667 | 82,567 | |
Free Cash Flow | 455,325 | 341,278 | 205,277 | 211,985 |
Cash | 383,653 | 384,984 | 409,660 | 178,102 |
Basic Shares | 18,882 | 19,376 | 20,898 | 20,102 |
Quarter | EPS |
---|---|
2024-09-30 | $1.27 |
2024-06-30 | $0.99 |
2024-03-31 | $1.09 |
2023-12-31 | $1.06 |