Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $529,166 | $518,309 | $530,770 | $506,807 |
Gross Profit | 94,608 | 151,813 | 107,199 | 151,585 |
EBITDA | 43,323 | 42,308 | 47,175 | 82,489 |
EBIT | 24,504 | 23,965 | 30,296 | 65,229 |
Net Income | 9,267 | 9,222 | 14,799 | 41,808 |
Net Change In Cash | 529,166 | 518,309 | 530,770 | 506,807 |
Free Cash Flow | 17,433 | 19,105 | 25,195 | -3,849 |
Cash | 33,299 | 44,012 | 37,955 | 17,550 |
Basic Shares | 32,969 | 32,920 | 32,957 | 32,930 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,059,387 | $2,135,713 | $2,102,103 | $2,068,421 |
Gross Profit | 580,961 | 657,072 | 390,539 | 429,322 |
EBITDA | 226,111 | 212,505 | 161,062 | 217,057 |
EBIT | 156,704 | 148,415 | 109,030 | 168,241 |
Net Income | 83,486 | 82,098 | 67,772 | 120,016 |
Net Change In Cash | 2,059,387 | 2,135,713 | 2,102,103 | 2,068,421 |
Cost of Revenue | -21,225 | -59,363 | ||
Free Cash Flow | 34,148 | 116,435 | 39,417 | 116,116 |
Cash | 37,955 | 40,587 | 47,373 | 70,610 |
Basic Shares | 32,819 | 33,159 | 35,717 | 35,337 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.41 |
2025-03-31 | $0.36 |
2024-12-31 | $0.63 |