Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $265,007 | $267,341 | $262,004 | $261,843 |
Gross Profit | 265,007 | 267,341 | 262,004 | 261,843 |
EBITDA | 58,119 | 1,771 | -7,247 | 2,182 |
EBIT | 56,347 | 0 | -10,441 | -863 |
Net Income | 49,187 | 39,925 | 47,941 | 42,479 |
Net Change In Cash | 265,007 | 267,341 | 262,004 | 261,843 |
Free Cash Flow | 76,831 | 63,027 | 58,848 | 71,483 |
Cash | 84,719 | 273,900 | 511,011 | 548,729 |
Basic Shares | 58,555 | 59,066 | 59,273 | 59,556 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $996,170 | $628,144 | $520,003 | $492,053 |
Gross Profit | 996,170 | 628,144 | 520,003 | 492,053 |
EBITDA | 8,743 | 348,752 | 246,537 | 175,962 |
EBIT | -2,968 | 336,937 | 235,836 | 164,953 |
Net Income | 223,786 | 222,089 | 205,531 | 148,600 |
Net Change In Cash | 996,170 | 628,144 | 520,003 | 492,053 |
Cost of Revenue | -44,552 | -25,750 | 15,695 | |
Free Cash Flow | 260,194 | 268,045 | 143,111 | 204,811 |
Cash | 548,729 | 248,655 | 641,300 | 585,201 |
Basic Shares | 59,488 | 57,950 | 53,984 | 54,220 |
Quarter | EPS |
---|---|
2024-09-30 | $0.84 |
2024-06-30 | $0.68 |
2024-03-31 | $0.85 |
2023-12-31 | $0.87 |