Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $200,162 | $210,439 | $232,684 | $239,407 |
Gross Profit | 135,748 | 143,776 | 156,441 | 163,866 |
EBITDA | 21,597 | 20,698 | ||
Net Income | 31,889 | 26,518 | 26,481 | 25,143 |
Net Change In Cash | 200,162 | 210,439 | 232,684 | 239,407 |
Cash | 605,136 | 1,119,064 | 1,123,292 | 651,684 |
Basic Shares | 257,607 | 10,776 | 260,084 | 10,802 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $922,201 | $1,018,139 | $985,517 | $944,722 |
Gross Profit | 640,153 | 721,271 | 691,174 | 660,624 |
EBITDA | 85,568 | 171,577 | 122,414 | -47,830 |
EBIT | 71,912 | 159,887 | 111,582 | -54,248 |
Net Income | 98,589 | 180,907 | 109,819 | -37,051 |
Net Change In Cash | 922,201 | 1,018,139 | 985,517 | 944,722 |
Free Cash Flow | 51,099 | 165,613 | 1,246,225 | 5,931 |
Cash | 1,123,292 | 1,213,767 | 1,049,999 | 855,362 |
Basic Shares | 10,848 | 10,950 | 10,808 | 10,665 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.60 |
2025-03-31 | $0.49 |
2024-12-31 | $0.50 |