Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $175,917 | $174,518 | $259,754 | $249,740 |
Gross Profit | 175,917 | 258,858 | 260,856 | 249,740 |
EBITDA | 51,848 | -3,500 | -3,686 | |
EBIT | 48,718 | -12,482 | -12,403 | |
Net Income | 41,265 | 42,949 | 42,856 | 34,687 |
Net Change In Cash | 175,917 | 174,518 | 259,754 | 249,740 |
Free Cash Flow | 89,162 | -56,302 | 20,068 | 28,903 |
Cash | 1,339,475 | 1,296,064 | 1,301,446 | 1,002,437 |
Basic Shares | 75,309 | 75,141 | 75,037 | 74,979 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $692,507 | $675,443 | $686,376 | $678,996 |
Gross Profit | 692,507 | 941,584 | 677,139 | 678,996 |
EBITDA | 220,445 | 265,748 | 310,961 | |
EBIT | 186,221 | 237,050 | 282,163 | |
Net Income | 161,757 | 153,715 | 188,987 | 215,383 |
Net Change In Cash | 692,507 | 675,443 | 686,376 | 678,996 |
Cost of Revenue | -7,086 | -32,724 | ||
Free Cash Flow | 81,091 | 117,169 | 363,219 | 487,618 |
Cash | 1,339,475 | 189,001 | 1,152,830 | 3,296,636 |
Basic Shares | 75,225 | 74,661 | 72,577 | 72,563 |
Quarter | EPS |
---|---|
2025-03-31 | $0.68 |
2024-12-31 | $0.55 |
2024-09-30 | $0.58 |
2024-06-30 | $0.57 |