Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$973,510
$986,892
$986,495
$999,493
Gross Profit
825,346
71,563
79,631
76,493
EBITDA
60,831
80,699
88,610
86,246
EBIT
27,851
34,325
39,115
36,641
Net Income
24,322
23,603
29,015
27,053
Net Change In Cash
973,510
986,892
986,495
999,493
Free Cash Flow
31,385
56,218
62,992
Cash
98,248
186,139
220,247
195,362
Basic Shares
60,694
60,949
61,108
61,666

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,946,390
$4,202,585
$5,340,490
$4,232,383
Gross Profit
3,368,926
503,664
889,505
599,640
EBITDA
266,387
391,857
610,145
349,913
EBIT
124,918
207,408
456,419
219,284
Net Income
103,993
167,528
356,948
171,474
Net Change In Cash
3,946,390
4,202,585
5,340,490
4,232,383
Cost of Revenue
126,832
35,278
Free Cash Flow
143,572
282,090
239,023
119,883
Cash
187,270
286,642
159,784
Basic Shares
61,104
63,954
67,118
67,784

Earnings Calls

Quarter EPS
2024-12-31
$0.48
2024-09-30
$0.52
2024-06-30
$0.47
2024-03-31
$0.44