Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $60,485,085 | $56,799,290 | $54,632,099 | $54,958,278 |
Gross Profit | 20,428,845 | 19,196,581 | 16,110,290 | 16,864,249 |
EBITDA | 29,733,324 | 24,755,377 | 22,002,596 | 21,843,950 |
EBIT | 17,031,105 | 13,638,297 | 11,151,548 | 11,171,179 |
Net Income | 14,472,042 | 13,786,163 | 10,456,142 | 11,894,114 |
Net Change In Cash | 60,485,085 | 56,799,290 | 54,632,099 | 54,958,278 |
Free Cash Flow | -4,880,426 | 2,150,080 | -8,112,711 | 7,365,572 |
Cash | 103,407,426 | 121,233,825 | 119,431,260 | 132,553,614 |
Basic Shares | 80,400,233 | 12,529,942 | 12,577,525 | 12,530,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $222,533,000 | $278,705,264 | $213,011,018 | $176,820,914 |
Gross Profit | 74,750,210 | 125,764,377 | 72,049,629 | 38,997,101 |
EBITDA | 94,165,904 | 155,580,679 | 98,617,125 | 69,701,983 |
EBIT | 53,681,867 | 111,677,415 | 51,810,719 | 21,061,642 |
Net Income | 59,688,950 | 89,478,805 | 51,246,425 | 22,860,744 |
Net Change In Cash | 222,533,000 | 278,705,264 | 213,011,018 | 176,820,914 |
Free Cash Flow | -8,020,475 | 62,976,746 | 40,392,334 | 37,390,859 |
Cash | 132,553,615 | 173,818,777 | 132,622,131 | 94,048,036 |
Basic Shares | 12,382,124 | 12,699,859 | 12,458,068 | 12,473,167 |
Quarter | EPS |
---|---|
2024-09-30 | $0.18 |
2024-06-30 | $0.17 |
2024-03-31 | $0.13 |
2023-12-31 | $0.17 |