Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,451,131
$1,784,530
$1,071,526
$987,479
Gross Profit
429,183
535,161
312,369
290,243
EBITDA
190,636
284,597
89,525
72,769
EBIT
178,002
272,670
77,538
60,650
Net Income
127,013
194,258
53,545
37,300
Net Change In Cash
1,451,131
1,784,530
1,071,526
987,479
Free Cash Flow
266,553
-42,863
13,929
157,042
Cash
128,483
83,669
71,644
77,862
Basic Shares
37,420
37,407
37,630
37,922

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$5,310,953
$5,541,595
$6,179,727
$5,295,584
Gross Profit
1,575,347
1,660,044
1,933,412
1,617,092
EBITDA
662,685
786,707
1,064,808
862,810
EBIT
617,204
746,567
1,025,783
832,784
Net Income
434,325
523,229
748,462
650,624
Net Change In Cash
5,310,953
5,541,595
6,179,727
5,295,584
Cost of Revenue
22,326
-9,993
Free Cash Flow
599,710
828,133
441,235
275,832
Cash
77,862
66,540
45,591
24,321
Basic Shares
38,228
38,997
39,806
40,480

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$3.39
2025-06-30
$5.17
2025-03-31
$1.32