Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$325,563
$333,043
$337,353
$303,111
Gross Profit
148,284
148,484
138,894
122,506
EBITDA
132,453
132,547
119,112
101,135
EBIT
102,899
103,100
89,737
73,593
Net Income
78,292
77,728
68,099
54,850
Net Change In Cash
325,563
333,043
337,353
303,111
Free Cash Flow
40,480
53,683
-18,543
31,056
Cash
325,786
307,241
284,814
294,651
Basic Shares
42,138
42,118
42,062
42,088

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,330,548
$1,349,166
$1,460,209
$1,196,844
Gross Profit
583,098
565,150
570,496
424,069
EBITDA
515,828
499,120
486,148
341,950
EBIT
408,707
401,166
393,551
250,592
Net Income
301,662
294,191
284,184
176,769
Net Change In Cash
1,330,548
1,349,166
1,460,209
1,196,844
Cost of Revenue
117,459
374
Free Cash Flow
94,081
117,365
218,175
59,414
Cash
294,651
230,373
118,996
1,537
Basic Shares
42,072
42,039
41,931
41,818

Earnings Calls

QuarterEPS
2025-09-30
$1.86
2025-06-30
$1.85
2025-03-31
$1.62
2024-12-31
$1.30