Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$584,550
$491,253
$605,797
$493,266
Gross Profit
474,091
387,623
505,102
399,884
EBITDA
115,602
50,399
167,681
56,510
EBIT
94,720
28,657
147,152
23,633
Net Income
85,029
31,660
97,323
39,352
Net Change In Cash
584,550
491,253
605,797
493,266
Free Cash Flow
56,678
176,290
63,791
183,820
Cash
1,009,363
918,200
895,129
1,071,764
Basic Shares
500,040
498,192
499,682
501,880

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,946,120
$1,577,795
$1,196,467
$836,033
Gross Profit
1,580,522
1,296,672
974,913
657,221
EBITDA
281,891
168,079
167,036
172,840
EBIT
201,473
113,654
84,502
110,939
Net Income
178,940
53,385
137,762
242,317
Net Change In Cash
1,946,120
1,577,795
1,196,467
836,033
Cost of Revenue
276,352
316,801
306,477
Free Cash Flow
543,302
456,849
318,540
324,955
Cash
895,129
1,030,506
754,154
437,353
Basic Shares
500,182
499,925
498,540
489,880

Earnings Calls

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