Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$741,012
$628,016
$584,550
$491,253
Gross Profit
605,745
505,360
474,091
387,623
EBITDA
219,421
108,481
115,602
50,399
EBIT
195,309
94,720
28,657
Net Income
182,229
94,158
85,029
31,660
Net Change In Cash
741,012
628,016
584,550
491,253
Free Cash Flow
179,211
224,615
59,144
178,248
Cash
1,369,463
1,221,475
1,009,363
918,200
Basic Shares
506,843
502,563
500,040
498,192

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,444,831
$1,946,120
$1,577,795
$1,196,467
Gross Profit
1,972,819
1,580,522
1,296,672
974,913
EBITDA
514,657
280,898
168,079
124,817
EBIT
427,167
200,480
113,654
42,283
Net Income
393,076
178,940
53,385
137,762
Net Change In Cash
2,444,831
1,946,120
1,577,795
1,196,467
Cost of Revenue
276,352
316,801
Free Cash Flow
641,218
543,302
456,849
318,540
Cash
1,369,463
895,129
1,030,506
754,154
Basic Shares
501,924
500,182
499,925
498,540

Earnings Calls

Quarter EPS
2024-12-31
$0.59
2024-09-30
$0.41
2024-06-30
$0.39
2024-03-31
$0.26