| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $65,651,000 | $57,602,308 | $56,396,180 | $55,428,544 |
Gross Profit | 22,077,000 | 21,189,854 | 21,441,063 | 21,225,306 |
EBITDA | 20,250,757 | 22,358,072 | 23,257,268 | 22,797,443 |
EBIT | 11,385,000 | 12,349,215 | 13,222,437 | 12,788,368 |
Net Income | 9,288,000 | 9,440,098 | 10,167,164 | 9,799,194 |
Net Change In Cash | 65,651,000 | 57,602,308 | 56,396,180 | 55,428,544 |
Free Cash Flow | 21,649,000 | 10,032,170 | 9,379,149 | 7,168,725 |
Cash | 37,089,000 | 23,526,659 | 35,033,086 | 29,047,839 |
Basic Shares | 774,166 | 773,770 | 776,125 | 777,101 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $236,114,000 | $228,575,000 | $221,495,000 | $215,709,000 |
Gross Profit | 86,969,000 | 81,992,000 | 79,728,000 | 78,992,000 |
EBITDA | 84,050,654 | 87,799,000 | 86,982,000 | 86,896,000 |
EBIT | 48,553,000 | 48,180,000 | 47,327,000 | 47,467,000 |
Net Income | 38,695,000 | 37,189,000 | 36,958,000 | 36,358,000 |
Net Change In Cash | 236,114,000 | 228,575,000 | 221,495,000 | 215,709,000 |
Free Cash Flow | 77,503,000 | 50,254,000 | 43,581,000 | 42,523,227 |
Cash | 37,089,000 | 36,259,689 | 33,824,000 | 50,192,604 |
Basic Shares | 775,350 | 777,492 | 776,574 | 776,578 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0 |
2025-09-30 | $0.40 |
2025-06-30 | $1.31 |