Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$540,247
$521,262
$536,471
$520,546
Gross Profit
291,133
279,264
281,047
272,255
EBITDA
109,992
96,091
85,814
85,937
EBIT
77,740
62,614
50,535
48,109
Net Income
33,729
22,385
14,013
12,609
Net Change In Cash
540,247
521,262
536,471
520,546
Free Cash Flow
43,851
51,100
24,313
35,547
Cash
25,803
26,000
30,316
34,399
Basic Shares
45,600
45,200
45,300
44,900

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,121,761
$2,192,260
$2,238,010
$2,022,197
Gross Profit
1,126,450
1,162,683
1,205,894
1,137,927
EBITDA
365,322
335,145
351,384
298,124
EBIT
199,778
165,442
178,832
149,357
Net Income
52,802
26,120
65,395
62,633
Net Change In Cash
2,121,761
2,192,260
2,238,010
2,022,197
Cost of Revenue
62,605
57,181
Free Cash Flow
99,892
97,620
86,900
101,700
Cash
34,399
71,962
40,435
41,231
Basic Shares
44,727
43,843
43,310
42,827

Earnings Calls

QuarterEPS
2025-09-30
$1.09
2025-06-30
$0.88
2025-03-31
$0.75
2024-12-31
$0.28