Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,131,791
$1,131,791
$973,365
$1,205,277
Gross Profit
277,669
272,747
250,055
296,825
EBITDA
168,631
150,067
167,978
EBIT
163,515
146,121
163,991
Net Income
106,490
106,490
111,237
133,469
Net Change In Cash
1,131,791
1,131,791
973,365
1,205,277
Free Cash Flow
42,010
42,010
63,548
102,328
Cash
734,174
734,174
776,378
821,470
Basic Shares
26,148
27,513
27,941
28,600

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$4,504,670
$4,028,106
$4,131,393
$3,745,887
Gross Profit
1,198,889
1,013,533
1,043,842
908,915
EBITDA
749,060
621,771
652,057
532,627
EBIT
733,608
607,277
637,451
518,296
Net Income
563,725
465,365
490,662
396,868
Net Change In Cash
4,504,670
4,028,106
4,131,393
3,745,887
Cost of Revenue
75,174
-24,442
Free Cash Flow
171,319
546,362
174,738
-42,124
Cash
821,470
732,604
311,542
236,368
Basic Shares
28,600
28,716
28,463
29,880

Earnings Calls

QuarterEPS
2025-09-30
$3.92
2025-06-30
$4.42
2025-03-31
$3.98
2024-12-31
$4.71