Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $58,757,657 | $57,858,957 | $60,386,110 | $60,485,085 |
Gross Profit | 16,878,098 | 15,446,645 | 18,342,581 | 20,428,845 |
EBITDA | 23,860,868 | 24,784,018 | 28,877,444 | |
EBIT | 9,732,726 | 11,942,813 | 16,175,225 | |
Net Income | 8,902,530 | 7,776,741 | 8,496,583 | 14,472,042 |
Net Change In Cash | 58,757,657 | 57,858,957 | 60,386,110 | 60,485,085 |
Free Cash Flow | 14,555,059 | 9,344,044 | 14,701,972 | -4,880,426 |
Cash | 111,993,768 | 106,353,757 | 105,000,226 | 103,407,426 |
Basic Shares | 2,515,841 | 2,515,841 | 2,496,200 | 2,511,871 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $232,302,584 | $222,533,000 | $278,705,264 | $213,011,018 |
Gross Profit | 75,654,080 | 77,743,838 | 125,764,377 | 72,049,629 |
EBITDA | 97,353,003 | 105,846,958 | 153,718,597 | 102,077,697 |
EBIT | 51,540,168 | 65,362,921 | 109,815,333 | 55,271,291 |
Net Income | 47,210,930 | 59,688,950 | 89,478,805 | 51,246,425 |
Net Change In Cash | 232,302,584 | 222,533,000 | 278,705,264 | 213,011,018 |
Free Cash Flow | 5,328,447 | -8,020,475 | 62,976,746 | 40,392,334 |
Cash | 105,000,226 | 132,553,615 | 173,818,777 | 132,622,131 |
Basic Shares | 2,525,776 | 2,523,024 | 2,539,971 | 2,491,613 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.12 |
2025-03-31 | $0.10 |
2024-12-31 | $0.10 |