Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $48,496,708 | $50,404,222 | $35,824 | $48,498,788 |
Gross Profit | 13,234,155 | 15,487,696 | 10,152 | 12,259,959 |
EBITDA | 5,688,952 | 7,535,198 | 4,968,444 | |
EBIT | 3,257,798 | 4,891,684 | 3,381,197 | |
Net Income | 2,788,590 | 3,495,766 | 667 | 2,639,322 |
Net Change In Cash | 48,496,708 | 50,404,222 | 35,824 | 48,498,788 |
Free Cash Flow | 10,057 | 5,914 | -18,521 | 4,451 |
Cash | 109,369 | 97,701 | 87,927 | 111,881 |
Basic Shares | 50,308 | 50,287 | 50,023 | 47,973 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $213,549,993 | $172,507,978 | $163,851,096 | $159,300,751 |
Gross Profit | 64,244,839 | 58,995,566 | 53,725,213 | 57,380,274 |
EBITDA | 29,384,666 | 28,111,873 | 24,358,637 | 28,103,423 |
EBIT | 22,082,969 | 21,797,121 | 18,983,306 | 23,795,227 |
Net Income | 15,507,500 | 15,427,297 | 15,886,113 | 19,718,318 |
Net Change In Cash | 213,549,993 | 172,507,978 | 163,851,096 | 159,300,751 |
Free Cash Flow | 2,380 | 17,429 | -9,133 | -3,598 |
Cash | 87,927 | 90,963 | 66,780 | 76,567 |
Basic Shares | 48,169 | 47,973 | 47,973 | 47,973 |
Quarter | EPS |
---|---|
2025-06-30 | $0.05 |
2025-03-31 | $0.06 |
2024-12-31 | $0.004 |
2024-09-30 | $56 |