| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $61,809,346 | $59,127,040 | $58,757,657 | $57,858,957 |
Gross Profit | 18,959,000 | 17,623,318 | 16,878,098 | 15,446,645 |
EBITDA | 31,457,551 | 30,071,928 | 24,984,151 | 23,860,868 |
EBIT | 15,503,000 | 15,077,100 | 10,478,151 | 9,732,726 |
Net Income | 10,055,000 | 14,982,060 | 8,902,530 | 7,776,741 |
Net Change In Cash | 61,809,346 | 59,127,040 | 58,757,657 | 57,858,957 |
Free Cash Flow | 18,052,907 | 8,766,948 | 14,555,059 | 9,344,044 |
Cash | 110,660,000 | 104,217,382 | 111,993,768 | 106,353,757 |
Basic Shares | 2,497,400 | 2,515,841 | 2,515,841 | 2,515,841 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $237,553,000 | $232,302,584 | $222,533,000 | $278,705,264 |
Gross Profit | 68,906,000 | 75,654,080 | 77,743,838 | 125,764,377 |
EBITDA | 109,502,403 | 97,353,003 | 105,846,958 | 153,718,597 |
EBIT | 49,918,882 | 51,540,168 | 65,362,921 | 109,815,333 |
Net Income | 41,716,000 | 47,210,930 | 59,688,950 | 89,478,805 |
Net Change In Cash | 237,553,000 | 232,302,584 | 222,533,000 | 278,705,264 |
Free Cash Flow | 52,404,420 | 5,328,447 | -8,020,475 | 62,976,746 |
Cash | 110,660,000 | 105,000,226 | 132,553,615 | 173,818,777 |
Basic Shares | 2,497,000 | 2,525,776 | 2,523,024 | 2,539,971 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.13 |
2025-09-30 | $0.19 |
2025-06-30 | $0.12 |