Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $88,881,036 | $88,881,036 | $68,840,371 | $52,280,748 |
Gross Profit | 53,802,764 | 53,802,764 | 42,010,138 | 33,590,961 |
EBITDA | 27,082,556 | 22,951,010 | 19,073,761 | 16,112,967 |
EBIT | 26,526,513 | 22,394,968 | 16,656,021 | 12,718,755 |
Net Income | 23,280,309 | 23,280,309 | 15,537,122 | 13,108,086 |
Net Change In Cash | 88,881,036 | 88,881,036 | 68,840,371 | 52,280,748 |
Free Cash Flow | 36,306,792 | 36,890,671 | 32,537,857 | 23,395,981 |
Cash | 59,794,469 | 59,794,469 | 54,939,761 | 31,379,326 |
Basic Shares | 1,470,745 | 1,470,745 | 1,466,275 | 1,458,337 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $247,639,205 | $130,557,589 | $93,949,939 | $59,491,865 |
Gross Profit | 155,915,628 | 99,095,291 | 62,231,846 | 40,213,224 |
EBITDA | 73,777,626 | 36,620,379 | 10,614,679 | -6,731,257 |
EBIT | 71,889,421 | 30,401,921 | 6,896,762 | -9,380,325 |
Net Income | 60,026,544 | 31,538,062 | 7,768,670 | -7,330,312 |
Net Change In Cash | 247,639,205 | 130,557,589 | 93,949,939 | 59,491,865 |
Free Cash Flow | 93,578,652 | 6,397,263 | 25,495,779 | 28,153,581 |
Cash | 59,794,469 | 34,326,192 | 6,426,715 | 22,421,189 |
Basic Shares | 1,459,907 | 1,440,322 | 1,428,441 | 1,192,085 |
Quarter | EPS |
---|---|
2023-12-31 | $17.32 |
2023-09-30 | $11.61 |
2023-06-30 | $10.47 |
2023-03-31 | $6.92 |