Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $50 | $368,299 | $357,719 | $343,461 |
Gross Profit | 18 | 338,884 | 330,831 | 303,788 |
EBITDA | 18 | 2,140 | 2,140 | 2,253 |
EBIT | -2,076 | -5,224 | -5,210 | 0 |
Net Income | 100,038 | 101,530 | 100,109 | 86,243 |
Net Change In Cash | 50 | 368,299 | 357,719 | 343,461 |
Free Cash Flow | 154,266 | 92,046 | 139,228 | 107,433 |
Cash | 265,408 | 1,058,716 | 1,175,258 | 1,000,213 |
Basic Shares | 200,465 | 200,465 | 201,390 | 201,891 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,344,574 | $918,885 | $699,784 | $684,563 |
Gross Profit | 1,225,309 | 918,885 | 634,819 | 601,583 |
EBITDA | 9,685 | 545,521 | 422,458 | 283,547 |
EBIT | -21,244 | 513,665 | 402,977 | 263,465 |
Net Income | 392,929 | 305,262 | 319,021 | 214,448 |
Net Change In Cash | 1,344,574 | 918,885 | 699,784 | 684,563 |
Cost of Revenue | -2,925,525 | 2,386,527 | 773,187 | |
Free Cash Flow | 414,719 | 404,156 | 379,098 | 280,181 |
Cash | 1,000,213 | 724,790 | 3,650,315 | 1,263,788 |
Basic Shares | 202,773 | 195,019 | 164,858 | 165,373 |
Quarter | EPS |
---|---|
2024-09-30 | $0.50 |
2024-06-30 | $0.52 |
2024-03-31 | $0.49 |
2023-12-31 | $0.48 |