Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$588,434
$584,143
$457,174
$438,200
Gross Profit
376,018
351,216
257,908
237,500
EBITDA
383,611
390,410
421,475
234,400
EBIT
337,657
333,346
367,678
181,700
Net Income
188,748
441,584
273,236
159,400
Net Change In Cash
588,434
584,143
457,174
438,200
Free Cash Flow
54,731
88,495
125,778
77,700
Cash
661,668
621,966
462,648
344,900
Basic Shares
421,817
422,780
422,780
422,823

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,812,517
$1,346,900
$1,023,300
$821,200
Gross Profit
984,425
595,800
385,600
212,300
EBITDA
1,192,385
735,000
494,200
279,600
EBIT
977,424
516,600
304,000
108,100
Net Income
889,421
284,300
210,000
37,100
Net Change In Cash
1,812,517
1,346,900
1,023,300
821,200
Free Cash Flow
271,165
235,800
123,800
-15,200
Cash
621,966
327,200
224,800
129,800
Basic Shares
422,780
410,546
398,069
394,508

Earnings Calls

QuarterEPS
2026-03-31
$0.55
2025-12-31
$0.54
2025-09-30
$0.37
2025-06-30
$0.34