Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $99,354,401 | $97,059,531 | $88,881,036 | $86,812,059 |
Gross Profit | 59,645,187 | 63,361,433 | 53,802,764 | 54,117,373 |
EBITDA | 37,973,551 | 22,591,526 | 26,170,211 | |
EBIT | 37,776,992 | 22,394,968 | 25,973,653 | |
Net Income | 24,980,694 | 32,009,355 | 23,280,309 | 27,997,826 |
Net Change In Cash | 99,354,401 | 97,059,531 | 88,881,036 | 86,812,059 |
Free Cash Flow | 27,522,313 | 43,792,640 | 36,306,792 | 21,067,179 |
Cash | 65,295,431 | 56,756,329 | 59,794,469 | 55,591,888 |
Basic Shares | 1,481,414 | 1,470,745 | 1,476,755 |
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 | 59,484,997 | 39,205,753 | 12,530,672 | -8,728,802 |
EBIT | 58,698,762 | 36,470,669 | 10,686,429 | -9,529,270 |
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 |
---|---|
2024-09-30 | $18.59 |
2024-06-30 | $23.24 |
2024-03-31 | $20.72 |
2023-12-31 | $17.32 |