Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$650,791
$675,045
$680,049
$870,529
Gross Profit
228,670
252,149
239,058
414,880
EBITDA
116,779
154,583
139,611
297,850
EBIT
92,951
129,955
115,279
270,131
Net Income
37,116
67,765
57,916
182,463
Net Change In Cash
650,791
675,045
680,049
870,529
Free Cash Flow
48,375
92,757
54,683
233,608
Cash
232,775
756,540
716,647
693,214
Basic Shares
163,047
162,294
161,917
162,709

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$3,101,971
$2,910,930
$3,279,245
$2,991,093
Gross Profit
1,345,856
1,192,073
1,586,024
1,392,334
EBITDA
1,055,760
892,686
1,128,667
927,180
EBIT
942,225
779,450
1,007,590
799,328
Net Income
599,818
476,724
630,469
477,001
Net Change In Cash
3,101,971
2,910,930
3,279,245
2,991,093
Cost of Revenue
16,021
Free Cash Flow
632,527
532,555
760,818
438,536
Cash
693,214
361,036
551,681
56,989
Basic Shares
169,165
207,947
224,486
222,471

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.33
2025-06-30
$0.44
2025-03-31
$0.37