Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $7,658,000 | $6,819,000 | $5,835,000 | $5,473,000 |
Gross Profit | 3,882,000 | 3,419,000 | 3,095,000 | 2,790,000 |
EBITDA | 871,000 | 1,546,000 | 1,119,000 | 899,000 |
EBIT | 760,000 | 350,000 | 115,000 | |
Net Income | 482,000 | 771,000 | 265,000 | 123,000 |
Net Change In Cash | 7,658,000 | 6,819,000 | 5,835,000 | 5,473,000 |
Free Cash Flow | 1,091,000 | 496,000 | 439,000 | 379,000 |
Cash | 3,787,000 | 3,897,000 | 3,962,000 | 4,024,000 |
Basic Shares | 1,634,000 | 1,636,000 | 1,637,000 | 1,639,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $25,785,000 | $22,680,000 | $23,601,000 | $16,434,000 |
Gross Profit | 12,725,000 | 10,460,000 | 10,603,000 | 7,929,000 |
EBITDA | 1,900,000 | 401,000 | 1,319,000 | 3,995,000 |
EBIT | 401,000 | 1,264,000 | 3,641,000 | |
Net Income | 1,641,000 | 854,000 | 1,320,000 | 3,162,000 |
Net Change In Cash | 25,785,000 | 22,680,000 | 23,601,000 | 16,434,000 |
Cost of Revenue | 940,000 | |||
Free Cash Flow | 2,405,000 | 1,121,000 | 3,115,000 | 3,220,000 |
Cash | 3,787,000 | 3,933,000 | 2,535,000 | 1,595,000 |
Basic Shares | 1,637,000 | 1,625,000 | 1,612,000 | 1,207,000 |
Quarter | EPS |
---|---|
2024-12-31 | $1.09 |
2024-09-30 | $0.92 |
2024-06-30 | $0.69 |
2024-03-31 | $0.62 |