Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,154,130
$898,373
$853,680
$739,983
Gross Profit
957,175
710,920
668,824
558,892
EBITDA
261,590
-495
-16,521
-49,555
EBIT
-5,916
-21,441
-54,416
Net Income
1,847,475
30,556
8,887
-24,812
Net Change In Cash
1,154,130
898,373
853,680
739,983
Free Cash Flow
250,202
244,111
101,642
344,033
Cash
1,136,460
1,035,565
1,377,749
1,633,844
Basic Shares
688,226
695,483
708,258
678,819

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,646,166
$3,055,071
$2,802,574
$2,578,027
Gross Profit
2,895,811
2,366,311
2,123,977
2,048,707
EBITDA
179,817
-125,678
-55,188
353,687
EBIT
-125,678
-101,677
326,187
Net Income
1,862,106
-35,610
-96,047
316,438
Net Change In Cash
3,646,166
3,055,071
2,802,574
2,578,027
Cost of Revenue
192,030
749,211
Free Cash Flow
939,988
604,898
440,218
743,876
Cash
1,136,460
1,361,936
1,611,063
1,419,630
Basic Shares
698,376
674,641
665,732
776,073

Earnings Calls

Quarter EPS
2024-12-31
$0.56
2024-09-30
$0.40
2024-06-30
$0.29
2024-03-31
$0.20