Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$248,192
$249,353
$235,575
$217,702
Gross Profit
152,542
157,877
151,748
138,204
EBITDA
50,731
42,168
46,869
40,539
EBIT
45,621
36,732
40,512
33,783
Net Income
39,914
33,646
35,980
31,383
Net Change In Cash
248,192
249,353
235,575
217,702
Free Cash Flow
63,676
83,735
52,368
38,235
Cash
106,967
76,343
73,728
57,183
Basic Shares
36,202
36,259
36,204
36,648

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$950,822
$794,202
$620,445
$471,883
Gross Profit
582,830
492,590
382,369
280,057
EBITDA
183,763
169,867
29,595
-36,064
EBIT
161,112
150,322
963
-72,370
Net Income
140,923
204,068
2,702
-68,119
Net Change In Cash
950,822
794,202
620,445
471,883
Cost of Revenue
12,736
Free Cash Flow
238,950
186,143
46,417
18,825
Cash
106,967
42,754
49,509
70,769
Basic Shares
36,327
36,782
36,417
35,010

Earnings Calls

QuarterEPS
2025-12-31
$1.39
2025-09-30
$1.31
2025-06-30
$1.39
2025-03-31
$1.21