Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$624,900
$618,798
$646,943
$639,993
Gross Profit
180,673
184,693
216,413
234,118
EBITDA
101,779
87,818
112,020
136,453
EBIT
85,545
71,558
96,003
120,622
Net Income
64,237
52,493
71,757
90,319
Net Change In Cash
624,900
618,798
646,943
639,993
Free Cash Flow
66,030
122,798
19,464
152,152
Cash
129,752
249,904
173,882
178,350
Basic Shares
14,535
14,606
14,764
14,992

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,431,287
$2,264,417
$2,134,963
$2,139,261
Gross Profit
854,348
798,815
765,086
769,803
EBITDA
464,294
414,340
393,435
411,233
EBIT
401,245
353,475
334,263
352,182
Net Income
301,999
272,509
249,624
268,550
Net Change In Cash
2,431,287
2,264,417
2,134,963
2,139,261
Cost of Revenue
-129,780
Free Cash Flow
367,966
273,445
252,561
249,922
Cash
178,350
263,958
74,126
32,895
Basic Shares
15,186
15,200
15,099
15,938

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$5.27
2025-06-30
$4.27
2025-03-31
$5.63